3EX AI交易平台揭秘Top10 B
W5H框架解码系列三:代币设计实战
作者:Charles Shen @ inWeb3.com
在前两篇文章中,我们已经讨论了W5H框架的五个“W”:即“Why, When, What, Where, Who”。其中,“Why”探讨了代币的合理性及其背后的加密经济体的可持续价值创造;“When”讨论了发行代币的最佳时机;“What”研究了适合特定用途的代币类型;“Where”关注代币应该在哪个区块链网络上创建;“Who”考察了哪些生态系统中的参与者适合拥有代币。
在这篇文章中,我们将继续探讨“如何设计代币”。诚然,关于“如何设计代币”的讨论可以非常广泛。本文将讨论其中的几个关键问题,包括需要多少种不同的代币、如何生成和分配代币供应、如何分发代币以及如何构建代币的流动性。
确定项目需要几种不同的代币
在分析“为什么需要代币”时,我们常发现代币在项目中可担任多种角色,助力实现系统目标。换句话说,代币可以有各种不同的效用,也可以有治理权益。自然而然,我们会思考一个问题:项目中究竟需要多少种不同的代币?或者,我们是否应该将所有功能都整合至单一代币中?
在回答这个问题前,我们首先需要明确“不同的代币(distinct tokens)”在项目中的定义。通常情况下,提到项目代币,我们指的是为特定项目专门创建的原生代币。然而,即使是原生代币也存在不同类型。以 DeFi 交易平台 Sushi 为例,其有 SUSHI 这一原生代币。用户质押SUSHI后,会获得xSUSHI代币,该代币可以累积来自 Sushi 交易所的交易费用,并为持有者带来收益。用户可以随时赎回 xSUSHI,取回原始质押的 SUSHI 及其产生的收益。因此,xSUSHI 只是 SUSHI 的一个产生收益的变体,它仅是基础代币的一种包装或衍生形式。我们并不将这类代币视为项目中真正的“不同的代币”。
如何基于确定的代币目标,决定使用几种不同的代币并不是一件简单的事情。每个目标可以使用一种单独代币,这种方式的优点在于设计更为清晰,代币系统分析也更直接。但在一个项目中使用多种不同的代币,这种方式的缺点是,各个代币的价值被分散,每种代币的流动性降低,这可能最终影响项目的整体发展。此外,完全独立开来的代币无法利用可能由战略性整合产生的协同效应。
“双代币模型”是一种广泛使用的模式,在此模型中,治理功能和非治理功能由两种不同代币承载。Axie Infinity 游戏就是一个典型例子,其中 AXS 代币承担治理角色,SLP 代币作为游戏内货币。然而,双代币模型并不是解决问题的通用方案,因为代币的效用远不止治理和货币那么简单。
针对这个问题,我们可以采取以下通用方法:
列出我们希望代币实现的所有目标(例如特定的产品功能或激励目标)。这些信息应从本系列第一部分的“为什么需要代币”步骤中获取。
假设为每个目标分配一个独立的代币。
探讨是否可以根据潜在持有者的利益一致性,将某些代币整合起来。
迭代技术解决方案,确保既实现所需的业务逻辑,又能使代币整合成为可能。
在此过程中,还应考虑每个候选代币的其他属性,如可替代性、应用与基础设施等。
在决策时,需要记住几点重要的事项:
最终的决策结果极大地依赖于实际解决方案的实施,并且即使是同类产品,其结果也可能大相径庭。
利益相关方的利益一致性水平是决定是否可以将多个目标合并到同一代币中的关键。
将位于网络堆栈不同层面的目标合并会带来额外的风险,这需要特别注意。
关于选择不同代币的决策仅是设计的一部分,它并不能保证项目的基础构成是否健全。
在本文的附录中,我们通过几个去中心化稳定币项目的案例研究,展示如何应用上述步骤,并反映这些考虑在实际过程中的体现。
生成和分配代币供应
确定了我们要创建的代币后,下一步就是考虑如何生成和供应这些代币。
最大供应量:在制定代币生成计划时,我们首先需要确定代币的总供应量是有限还是无限。这个决定本身并不能决定代币设计的健康性,因为真正重要的是供需之间的持续平衡。例如,在主要的加密货币中,比特币(BTC)的最大供应量固定为 2100 万,而以太坊(ETH)的供应则是无限的。有些项目会根据预估的持有者数量设置最大供应量,以避免小数数量的代币,比如 Ankr 就设定了 100 亿的最大供应量。