代币发行从创建到托管的操作指南

进阶May 08, 2024
本文介绍了发行代币的流程,包括选择合适的区块链、与托管人和利益相关者协调、进行安全审核、分配和分发代币。发行代币需要时间和团队合作,涉及多种利益相关者,必须达成共识。为了满足监管要求,需要与高质量的第三方托管人合作,可能需要6-9个月甚至更长时间
代币发行从创建到托管的操作指南

编者按:“如何发行一个代币?”是我们从创业者那里经常接到的问题,特别是在加密货币行业快速变化的背景下。在代币价格上涨和普遍的“恐慌错失”情绪中,其他人都在发行代币,我是否也应跟进?因此,对开发者来说,更加谨慎和仔细地考虑代币发行策略显得尤为重要。在这个专题系列中,我们将讨论代币代币发行前的准备,风险管理策略, 和更多关于代币的规则和指南。请确保订阅我们的新闻通讯,获取更多关于代币以及其他企业建设的资源信息。

当您计划发行代币时,需要从操作角度考虑多个步骤,特别是当您的合作伙伴受到美国证券交易委员会(SEC)的监管时,这些步骤尤为重要。本文旨在详细介绍建立一个协议所需的后勤准备、确保其安全性,并帮助受SEC监管的机构满足合规要求。

发行代币首先需要明白的是,这一过程需要时间和团队合作。涉及的利益相关者包括协议开发者、第三方托管者、质押服务提供者、投资者和员工等,他们必须在为新数字资产的创建和托管做准备时达成一致。因此,为过程中的每一步骤分配充足的时间至关重要。

请注意,本文提供的指南只是目前情况的一个快照。随着市场的变动、新产品的推出和监管环境的进展,这些最佳实践也可能随之更新。与此同时,这些指南将为协议开发者在准备发行代币时提供参考。

1:协调托管服务

出于监管的需要,一些利益相关方在第三方托管机构准备就绪并满足特定要求之前,可能无权托管代币。这些要求包括:注册为州或联邦监管机构、进行定期的监管和审查、将保护加密资产作为其主要业务之一,并定期提交财务、运营和安全报告进行审计。

需要注意的是,并非所有托管服务都具有相同的质量。如果您的协议涉及让大投资者通过质押或治理来保障网络的安全,那么至关重要的是,您需要提前数月与一个高质量的第三方托管服务合作,以便他们有足够的时间来提供支持。如果您不确定质量标准,应询问您的投资者他们的具体需求。不要以为任何托管机构都能从一开始就完全处理好您的代币,合理规划至关重要。

提早开始对话。高质量的托管服务可能需要六到九个月或更长时间来支持新的一级区块链。较为复杂的协议,如使用SNARKs、具有隐私功能或与第 2 层 (L2) 网络互动的协议,可能需要更长的时间。同时,建立在以太坊(如ERC-20和NFT)或Solana(如SPL代币)上的代币,过程更为简单,大约需要三到五个月,前提是没有遇到障碍。请注意,这些只是大致的时间估计,具体时间可能会根据托管服务的需求大不相同。

如果您的协议从第一天开始就包括质押和治理,那么建设时间可能会更长。尽可能早地通知合作伙伴。(更多关于启动质押和治理的信息,请参阅指南五)。此外,相关方还需要对托管人、质押提供者或其他第三方供应商进行尽职调查,这包括评估他们的信息安全和操作安全措施。

2:进行安全审核

为了最小化代币发布过程中或发布后可能出现的问题,你需要对与代币相关的所有代码进行全面的检查。这通常意味着进行一次代码审查,可以在项目开发的不同阶段逐步进行,也可以在开发完全结束后一次性进行。进行审查的人应该是有经验的专家,他们不仅熟悉类似项目的审查,还需特别注意代码可能被滥用或存在的安全隐患。

挑选合适的审查员并非易事,因为目前还没有官方机构对审查员进行认证。因此,你需要自行尽职调查,以确保审查员具备必要的资格。在评估审计公司的资质时,你需要考虑以下几个问题:

  1. 审查员是否有一套明确的测试流程,并能向潜在客户展示?
  2. 这套流程是否针对被审查的协议的主要问题进行了解决?
  3. 是否采用了行业标准的技术和工具来识别软件漏洞?
  4. 审查员是否有审查过类似项目的经验?
  5. 审查员是否曾参与过审查之后发生重大安全漏洞的项目?如果有,是审查过的代码部分导致了问题吗?

这些问题的答案应阐明审核员是否准备好并有能力以足以在软件启动之前检测和解决错误的方式对您的协议进行审查。

在安排审计并收到审计员的初步报告后,你需要解决所有重大问题(高风险或关键性问题,通常还包括中等风险问题),并酌情处理那些紧急性不高、风险较低的问题。对于你决定不处理的问题,应该给出合理的解释。解决了初步报告中提出的问题后,再次请审计员确认所有修正措施是否已经完全到位。

一旦确认所有问题都已妥善解决,就应该制作一份最终报告,这份报告要么与协议的源代码一同公开发布,要么确保所有接收或处理代币的相关方都能访问到。

3:代币的分配与发放

在与负责托管的机构及其他相关方共同确定了时间表并完成了安全审计之后,接下来就是考虑如何分配和发放代币了。

协议开发者有两种分配代币的方式:可以在代币发布前或发布后进行(这也被称作代币生成事件)。很多相关方更倾向于在代币发布前就获得分配,也就是说,他们希望在区块链的创世区块——也就是第一个区块——创建时,就已经包含了他们的钱包地址。但这并不是强制要求。发布后分配的代币可以按批次逐步发放给相关方,每一批次代表总代币供应量的一定比例。

在进行代币分发时,要注意代币的目的地、分发到的钱包数量,以及“信任但验证”地址的原则。像投资顾问这样受到SEC监管的相关方可能会要求直接将代币送至他们的托管人手中。相关方应该可以拥有任意数量的钱包,这样他们可以减少任何单一钱包中代币的集中,从而分散风险,这在一定程度上是由于包括每个钱包或每个账户最大限额在内的保险政策。在分发代币之前,总是先进行测试交易并确认收到,这样可以降低发放过程中出错的风险。

总的来说,协议开发者需要自问:

  1. 相关方将在何时获得资产(比如,是在发布前还是发布后)?
  2. 相关方希望代币发送到哪里,以及每个相关方需要多少个钱包?
  3. 相关方是一次性获得所有代币,还是分批次获得?

4:保证锁定期的执行

代币锁定是一个极佳的机制,它不仅展现了对项目长期成功的坚定信念,还有助于长期内利益相关者间的利益一致。这个机制可以在不同的时间点进行设置,往往比其他代币相关的决策要早得多;比如说,在种子轮融资时签订代币权利声明时。

一个好的做法是让所有内部人士(包括员工、投资者、顾问、合作伙伴等)都遵循相同的代币归属和锁定规则。如果有任何内部人士的锁定期不同,或者锁定执行的规则不清晰,就可能导致不稳定的激励机制,甚至有人可能会试图提前卖出代币。这种情况可能会损害人们对协议的信任,对项目产生负面影响。所有参与者都应该遵循一个共同的时间表,这个时间表应该引导大家共同努力,朝着项目的长远成功前进。(值得注意的是,即使在锁定期限内,这并不妨碍用户在区块链网络或应用程序中使用代币。)

一旦确定了归属和锁定期限(应该至少从代币发布起不少于一年),你可以选择通过第三方托管、程序化方法或两者结合来分发代币。理想情况下,许多相关方希望由一个托管人接收代币,并从法律和技术上确保锁定和归属计划得到执行。其它方法包括按照归属计划通过审核过的智能合约或其他第三方代币归属工具来领取代币。

此阶段需要考虑的关键问题包括:

  1. 所有相关方是否遵守同一套锁定和归属期限?
  2. 托管人能否确保锁定条款得到执行?
  3. 按照归属计划,如何分发解锁的代币?

5:激活质押与治理功能

正如第一条建议所提到的,如果你希望利益相关方参与到协议的质押和治理中来,那么你可能需要提前和托管服务提供者进行沟通。协议开发者不能假设托管服务提供者会默认支持他们的代币进行质押和治理活动。托管服务提供者通常需要数月的时间来开发支持质押和治理的功能。

如果你的协议依赖于利益相关方进行质押或治理,你可能需要考虑以下几个问题:

关于质押:

  • 托管服务提供者是否支持向任意的质押服务提供商委托质押,还是已经预先选择了一组特定的服务提供商?(与那些在测试网络阶段就已经探索并反馈过协议的质押服务提供商合作可能更有益处。)
  • 如果托管服务提供者预先选择了一组质押服务提供商,这将如何影响网络的安全性和协议去中心化的努力?(选择一个在全球范围内有验证节点的多元化质押服务提供商有助于协议去中心化。)
  • 奖励是否可以复投,还是利益相关方需要手动重新质押?(理想情况下,奖励应该能够自动复投,而不需手动操作。)
  • 每个钱包的质押是否有最低或最高金额限制?
  • 验证节点的代币是否有最低或最高限额,这会随时间改变吗?
  • 关于治理:
  • 如果你希望利益相关方参与治理,托管服务提供者是否将技术上支持这种参与,还是将代表利益相关方进行投票?
  • 协议的投票是在链上进行还是在链下进行(例如,通过Snapshot)?

总的来说,如果你正计划发行一个代币,并且这个计划涉及到受SEC监管的相关方,请确保给予高质量的托管服务足够的时间来为你的协议建立支持系统。根据托管服务的不同,以及协议复杂度的不同,开发时间可能会有所变化。对于一些更标准的代币,如Ethereum ERC-20或Solana SPL,构建过程可能需要三到五个月;而对于新的区块链技术,或者涉及到SNARKs、隐私特性或与二层网络交互的代币,可能需要九个月甚至更长的时间。因此,早期开始沟通至关重要。

在确定了实际可行的时间线后,接下来就是准备后续步骤了。你可以选择在发行前通过在创世区块中嵌入钱包来分配代币,或者在发行后通过分批发放代币。无论采用哪种方式,所有相关方都应该遵守相同的代币锁定期和归属计划,以确保目标一致。进行必要的审计和安全评估。最后,详细规划你的协议中的质押和治理机制,这是托管人和其他相关方需要了解并准备好的,以帮助确保协议的安全。

如果你按照这些步骤操作,你将能够很好地掌握成功发行代币所需的各项准备工作。


本文中的观点仅代表 AH Capital Management, L.L.C.(“a16z”)个别员工的看法,并非代表 a16z 或其附属机构的立场。文中的部分信息来源于第三方,包括 a16z 管理的基金的投资组合公司。虽然这些信息来源被认为可靠,但 a16z 并未对其进行独立验证,也不保证这些信息的持续准确性或其适用性。此外,本文可能包含第三方广告,a16z 未审查这些广告内容,也不对其进行认可。

本文仅供信息参考,不应作为法律、商务、投资或税务的专业建议。关于这些问题,您应咨询您的顾问。文中提到的任何证券或数字资产仅为示例,并不构成投资推荐或投资咨询服务的提供。此外,本文不面向任何投资者或潜在投资者,且在任何情况下都不应依此做出投资决策。投资 a16z 基金只能通过私募备忘录、认购协议及该基金的其他相关文件进行,并应详细阅读这些文件。文中提及的任何投资或投资组合公司,并不代表 a16z 管理的所有投资,也无法确保这些投资一定盈利,或未来投资会有类似的特征或结果。Andreessen Horowitz 管理的基金的投资列表,不包括未经授权公开披露及未公布的公开市场数字资产的投资,详见 https://a16z.com/investments/。

提供的图表和图形仅供参考,不应作为投资决策的依据。过去的表现不代表未来结果。内容仅反映发布当日的信息。任何预测、估计或展望的变化无需另行通知,并可能与他人的观点相异。更多重要信息,请参阅 https://a16z.com/disclosures。

声明:

  1. 本文转载自[a16zcrypto],著作权归属原作者 [Adina FischerMatt GleasonJustin Simcock]所有。若对本次转载有异议,请联系Gate Learn,团队会根据相关流程尽速处理。

  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。

  3. 文章其他语言版本由Gate Learn团队翻译,除非另有说明,否则不得复制、传播或抄袭经翻译文章。

即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!
立即注册