Flow 公链 | 如何在 Flow 区块链上发行同质化代币
2022-10-2209:00
福洛链 Flow Official
2022-10-22 09:00

免责声明:在阅读本指南之前,请仔细查看“免责声明”内容。“免责声明”信息供社群讨论,仅包含一般性信息。对于在任何国家 / 地区发行的代币或项目,本文不构成法律、财务、商业、监管、税务建议或指导。阅读本指南后,任何人在发行任何代币或代币相关项目之前,必须咨询法律、财务、税务、监管和其他领域的专业顾问或专家,获取进一步指导。请务必寻求独立的法律意见,以确定任何国家 / 地区关于上市或销售代币的法律、监管、证券或其他要求。



引言

发行代币并不容易。具备多方面能力:扎实的代币经济学、公开 / 非公开销售、分发,并最终登陆中心化和去中心化交易所。


许多去中心化应用程序(dApp)团队忙于处理堆积如山的工作,无暇他顾。为此,我们将纷繁复杂的工作分解成小块,覆盖从代币经济学的设计到与做市商的谈判。本指南旨在为团队提供相关信息,从而实现 Flow 生态 dApp 的全部潜力。


本指南将探讨发行代币时需要知悉的一切内容,从“为何”发行到“如何”发行。本指南将分为 4 个部分:


  • 准备工作:在发行之前需要考虑的事项 d。

  • 代币分配:决定谁获得多少代币。

  • 代币分发:何时以及如何将代币分发给社区。

  • 代币发行:最大限度提高代币成功发行的机会。


现在开始。



步骤 0:准备工作

■ 定义你的宇宙

在发行代币之前,你需要客观评估自己的去中心化应用(dApp)。


你的 dApp 有什么作用?让我们简化问题:这个 dApp 试图解决什么问题,如何解决?为何你的 dApp 必须使用区块链,而非标准的 web2 应用?你应当可以用两句话就解释清楚。


你的用户是谁?你可能有多种类型的用户。了解每个用户在 dApp 上的用户旅程,这是确定激励措施的关键,以让所有类型的用户“共振”。


例如,你的用户可以被归类到以下任一类别中(非详尽):

  • 开发者 / 建设者

  • 创作者 / 内容制作者

  • 策展人

  • 消费者

  • 商人

  • 宣传者

  • 游戏玩家

  • 投票者

你也可以从这张 Flow 区块链生态图中获得灵感。


整理一份列表,列举你的 dApp 与哪个类型的用户最为相关,简要概述他们的预期行为,以及哪些措施可以最有效地激励他们展现出预期行为。在总结用户与你的 dApp 交互方式时,可以绘制一个流程图,显示每类用户的激励和行为流程。现在,请暂时忽略代币,去关注更高层次的行为 / 激励措施吧。



■ 代币的最终目的是什么?为何你的 dApp 需要代币?


并非所有的 dApp 都需要代币!很多情况下,代币并不是 dApp 获得成功的必要条件。开始设计代币经济学和发行代币之前,请列出代币可以解决的问题。


■ 你的代币将如何激活网络的活力?

成功的代币设计能够让你的 dApp 放大网络效应。有源源不断的新用户来购买代币并使用 dApp 并非代币成功的前提条件,而是精心设计的代币经济学的结果。

展示网络效应的简单方法是画一个飞轮:这个飞轮长什么样?哪类用户最能够促进飞轮效应?


代币经济学

现在你已经清楚了解了 dApp 的目标,现在就来看看代币如何发挥作用,这也是代币经济学的基本原则。更高层面来说,代币经济学是定义代币供给以及预测需求变化的过程。


■ 供给

代币发行量以及供给 / 流通量如何随时间而演变,是为用户持续提供实质性价值的最重要因素之一。请记住,作为 dApp 的开发者,只要你从最初就让保持代币供应的透明性,你就拥有对供给或多或少拥有绝对的控制权。

代币的供应方式通常包括:

1.不公开或公开销售

2.免费赠送,即“空投”代币

3.挣得代币 - 通常是通过执行有利于 dApp 的操作而获得

4.增发还是不增发?


在确定代币供给量时,你首先要解决的问题是,代币供给量是固定的还是持续增长的。

我们先来看看每个选项的利弊:

如上所述,考虑每种方式的利弊,以及哪种方式最符合你的 dApp 目标。


常见的情况是,dApp 不想在两种模型之间做选择,而最终选择了双币模型:

  • “应用内货币”的代币供给不断增加

  • “网络 / 治理”代币保持定量供给,可从网络增长中获益

我们将在“单币与双币模型”一节中详细讨论。


■ 空投

 

“空投”在代币发行后早期非常有优势,因为这是一种对社群的奖励,激励早期用户开始使用代币。而且,获得空投代币的用户基本不会立即离场清仓,因此不会损害代币价值。然而,为了防止这种可能性,你需要持续引入一些功能,以激励用户持续参与,来支持网络持续增长。


可以设置的功能包括:

  • 对空投代币做出限制,要求只能在你的 dApp 内使用(类似于航空里程)。如果代币不可取出,就无法销售。一旦供需关系更加稳定,就可以取消这种限制。

  • 引入锁仓期或锁定机制,用户必须等待一段时间才能完全拥有代币。你也可更进一步,将特定的行为作为解除锁定的条件,例如参与、投入等。

  • 将空投分几次完成,能否获得下一轮空投,取决于是否还持有上一轮空投代币。例如,如果用户已经清仓了第一次空投的代币,则没有资格获得第二次空投。


在 Flow 区块链上创建空投轻而易举:你可以使用Drizzle (https://www.drizzle33.app/)等工具在 Flow 区块链上对同质化代币和非同质化代币(NFT)进行空投和抽奖,甚至可以自行设置哪些用户能够参与空投。

如果你有兴趣深入了解,请查看 Drizzle’s Github page,了解如何创建空投,并确定哪些用户有资格参与空投。


■ 需求

 

在开始设计代币经济学工作之前,我们通常建议先确定代币需求量。创造供给易,创造需求难。


你将如何为代币持续创造需求?


在分析代币需求量时,考虑代币可以提供的益处,以及如何使用代币换取这些益处。理论上,哪类行为可为用户提供最大的价值 / 乐趣,就会带来对代币最大的需求。


为了便于深入探讨,我们列举一个示例。

你开发了一款赛车游戏。你在用户测试过程中发现,一旦用户开始升级车辆,就会花更多的时间玩游戏。自然而然地,你会要求用户使用你的代币来升级赛车。这是否为代币创造了新的净需求?

答案是,取决于代币流向了哪里:

  • 如果 dApp 要求用户用支付代币来升级赛车,然后将这部分代币用来资助后续的开发活动,那么你没有创造任何需求。诚然:

  • 用户在交易所购买了代币

  • 用户向 dApp 发送代币来升级赛车

  • dApp 在交易所销售这些代币来支撑后续的开发

  • 两相抵消:买入一个代币,售出一个代币,什么都没变!

但是如果将用户消费的部分或全部代币销毁或长期锁仓,那么就创造了新的净需求。请记住,代币供给越紧,需求机制就越强。

如果能够将新的净供给(又名“水龙头”)与新的净需求(又名“水槽”)机制相匹配(像销毁过程或长期锁定一样 ),你就能够保持供需平衡;长此以往,将大大降低代币的波动性。


■ 单币和双币模型

如果实施得当,双币模型可能更为合适。尽管如此,许多 dApp 的经验表明,双代币模型其实非常难以操作。


如前所述,双代币模型由一个货币和一个治理代币组成,前者供给量可以无限增长,而后者供应量保持固定。dApp 设计者经常犯下的错误是,仅仅通过治理代币获取价值,而将货币代币抛诸脑后。这一构想的真正风险在于,货币代币将面临恶性通胀,并进入死亡螺旋,形成一种吞噬周遭一切的黑洞:治理代币首当其冲,货币代币随之崩溃。


但是,也有成功发行双币模型的先例。比如 MakerDAO 项目。


MakerDAO 是以太坊区块链和 DAO(去中心化自治组织)上的开源项目,旨在管理 Maker 协议以及 MKR 币和 DAI 币。MKR 是一种治理代币,可赋予持有者对 Maker 协议(及 DAI 币)的所有事项行使投票和治理轮询的权利;而 DAI 币作为一种稳定币,是一种去中心化、无偏见、有抵押品支持的加密货币,与美元软挂钩。


MKR 币持有者负责管理 Maker 协议和 DAI 币的财务风险,以确保其稳定、透明及高效。MKR 的投票权重与 MKR 投票者在投票合约中持有的 MKR 数量相当,投票权反过来亦允许持有者对 DAI 币关键参数做出决定,如稳定费和抵押品类型 / 费率。


DAI 首开行业先河,而且不提供场外收益机会(与稳定币 UST 不同),这无疑是 DAI/MKR 成功的重要保障。DAI 在扩大供给时非常小心(缓慢、审慎增加抵押资产),因而能够在不威胁生态系统稳定的情况下维持住美元的汇率制度。


设计成功的双代币模型可能非常具有挑战性,这一点如何强调也不为过:如果你未能在供需平衡方面做好必要的准备,则市场最终会帮你实现这种平衡。



步骤 1:代币分配

行业标准

可使用多种方式分配代币。以下是整个行业常见的分配方法:

  • 社群:40%-75%

  • 公开销售:0%-10%

  • 空投:0%-10%

  • 投资者:5%-15%

  • 团队:5%-20%

  • 顾问:0-5%

需要注意,饼图只能体现分配情况的一半。另一半包括:每个部分如何随着时间推移获得分配的代币。而这恰恰是锁仓 / 解锁发挥作用之处。随时间分配的代币通常如下所示:

在上文示例中,我们使用 1 亿个固定代币供给模式,并在 6 年时间内完成分配。X 轴代表上市后的年份,Y 轴代表流通中的代币供给量。如您所见,流通的代币数量随时间逐渐增加,并在接近 6 年期限时逐渐减少。分配给团队成员、投资者和顾问的代币在上市一年后解锁,而分配给空投、公开销售和社群的代币在上市时(第 0 年)解锁。


上文只是示例,并未硬性要求遵守锁仓期、多年期解锁或任何其他锁仓 / 解锁条款。这类条款将作为可选工具,帮助你对流通中的代币供给速度做出调整。


■ 不公开销售与公开销售

dApp 团队往往将不公开销售作为首选筹资方式,之后才进行公开筹资。并非任何人都可以参与不公开销售,而是需要事先与筹资团队沟通,并与之建立某种交往。不公开销售代币的投资者通常是天使投资人、风投机构、家族理财室或其他投资基金。


在不公开销售中,代币可以单独销售,亦可与 dApp 中的股权投资一同销售。如果一同销售,则需同时签署 SAFT(未来代币简单协议)与 SAFE(未来股权简单协议)。


未来代币简单协议一经签署,即代表 dApp 团队同意向投资者分配一定数量的代币加上接受其股权投资。如果代币已经上市,投资者可按折扣价购买。如果代币尚未上市,双方可以努力达成有利的条款。

不公开销售优于公开销售,原因有二:

  • 从运营角度,与少数投资者打交道要更为容易;

  • 从逻辑上讲,与多个国家 / 地区的海量散户投资者交易相比,与少数合格投资者交易的风险要小得多。

另一方面,对于广大公众而言,公开销售是唯一可以购买代币的机会。任何对代币感兴趣的人均可通过 CoinList 或 TokenSoft 等集中式平台(也称为首次代币发行(ICO)平台),或 Blocto Launchpad 以及 Metapier 等分布式平台(也称为首次去中心化交易所发行(IDO))参与购买。

在公开销售期间,任何购买代币的人均以特定价格购买预定数量的代币,并签署代币购买协议,代币购买协议是在未来某个日期对一定单位的代币拥有未来权利的合约。


■ 代币销售:动态价格与固定价格

如果决定销售代币,首先要考虑以什么价格出售。

在确定代币售价时可选择两种方法:

  • 动态价格

  • 固定价格

如果选择使用动态价格,就相当于根据市场定价。常见的方法是举行“降价拍卖”。为此,您需要同意销售一定数量的代币,并由最高出价者设定初始出价。随着投标的进行,投标价格持续下降,直至没有代币可售为止。最后一次的投标价格是拍卖的最终清算价格,所有投标人按照该清算价格购买代币。

如果您选择以固定价格出售,则由您设定初始价格。初始价格通常由以下因素确定:

  • 参考与您商业模型相似的 dApp 进行代币经济学分析。包括,其他代币的市场价格如何?您的项目与之有何类似或不同?在此基础上,根据市场需求和产品供给之间的差异进行调整,最终对自己的市场价值和价格做出估算。

  • 使用最后一轮筹资(如果有)的价格来协助设定最初的代币价格。


 首次代币发行(ICO)和首次去中心化交易所发行(IDO)

在公开销售代币时,首次代币发行(ICO)是一种流行的筹资方法。向公众销售代币通常可以换取稳定币。为此,可以创建一个代币网站,列述白皮书内容和详细的代币上市信息,然后开始密集营销并吸引社群参与,为上市活动造势。ICO 平台通常负责销售的运营方面(了解您的客户(KYC)、支付平台、代币分配和跟踪),而 dApp 团队则负责营销和社群运营。


另一方面,首次去中心化交易所发行(IDO)是通过智能合约进行的公开销售活动。虽然 IDO 是一个强大的融资工具,但需牢记,这并不等同于在中心化交易所上市,我们将在下一节详述。您可以使用类似的上市平台(例如 Metapier)在 Flow 区块链上发行自己的 IDO,过程非常便捷。


为了举例说明 IDO,我们可以参考 BLT 币(Blocto 代币),这是一个在 Blocto 应用程序上发行的代币:

在 Blocto 最初发行 BLT 代币时,他们在自己的上市平台启动 IDO,以便代币购买者查看代币销售条款、要求及细节(代币数量、销售条款、支付条款和入场费)。在该平台,任何有意参与 IDO 的人均可通过指定价格购买预定数量的 BLT 币。


此后,Blocto 扩大了服务范围,在 Flow 区块链上为其他代币启动 IDO(例如,除了自己的 BLT 币外,还有 STARLY 币)。此外,亦可在 Flow 区块链选择其他上市平台,例如 Metapier,该平台由大获成功的 DoDo 币的负责团队建立。



步骤 2:代币分发

代币分发是指,将步骤 1 中分配给用户的代币转移到用户钱包的过程。


许多人认为,代币分发必须与代币上市(代币在集中式和分布式交易平台开始交易的时间)同步,这并不正确。事实上,我们强烈建议 dApp 团队将上述步骤分开。其逻辑是,代币分发和上市均为 dApp 生命周期中的重大事件,需要上市团队全力关注。


dApp 团队经常询问,在一个任何人都可以用 dApp 代币和 Flow 区块链发行新的“流动性资金池”的时代,为何要将分发和上市分开实施?(换言之,为何不同时操作,以节省时间?)事实上,“流动性资金池”允许在代币分发的当天进行二级交易,以防 dApp 团队按自己的速度推进。这是一个巨大的风险,但可以通过统筹规划的方式来消除,详见下文。


■ 链上分发与链下分发

可选择两种分发类型:

  • 链上分发:传统的代币分发方式,将代币转移至用户的链上钱包。

  • 链下分发:一种模拟分发方式;代币一旦连接到 dApp,就会出现在用户钱包中,但实际并不在链上。逻辑类似于航空里程。

在链下分发模式中,可轻而易举地防止用户将代币发送到分布式交易平台,因为代币不在链上,而只存在于由 dApp 集中运行的数据库中。

链上分发的目标是让用户在 dApp 上使用代币,但禁止他们取出并存放到任何其他地址。这个过程可在 Flow 区块链上完成,具体而言,要求达到特定的区块高度方可解锁 Flow 区块链上的代币。如果有意了解如何将该功能融入您的智能合约,请通过 Discord 联系 Flow 区块链团队。

 

■ 锁仓 / 解锁时间表

分发不代表所有分配的代币都立即可用。这就是锁仓 / 解锁时间表的由来。

如步骤 0:准备工作所述,为保证代币成功上市,需及早实现供需平衡。对代币使用锁仓 / 锁定解除时间表,将允许你对新代币进入流通供给的速度进行微调,从而保证 dApp 所需的数量。


在上市第一天,你需要流通多少代币来满足预期需求?上市后一周、一个月和一年,需要流通多少代币?计算出 dApp 在这些日期实际需要多少流通的代币,并从彼时起回溯需要进入流通的代币供给数量。

在 Flow 区块链上,可以轻易通过智能合约实施锁仓 / 锁定解除时间表。您可以通过该链接(https://docs.onflow.org/flow-token/locked-account-setup/#introduction)获取关于如何操作的更多信息。



步骤 3:代币上市

代币上市:有何意义?

代币上市,是指在中心化交易所和 / 或去中心化交易所从事一切促进代币交易的活动,因此,需要了解应在哪类交易所上市,与哪些做市商合作(如有),并针对代币可自由交易后的 dApp 变化情况制定计划。


交易所列表

可以选择在中心化交易所(CEX)或去中心化交易所(DEX)上市,或同时上市。


■ 在去中心化交易所上市


在去中心化交易所上市将创建一个流动性池。该流动性池将包含一定数量的你的代币,以及你选择的其他代币。在 FLOW 区块链上,最适当的选择是善加利用 FLOW 在 BloctoSwap 或 IncrementFi 上预先建立的流动性。


你的代币数量与你存入的 FLOW 数量将决定代币的初始价格,是因为流动性池中设定每个代币的美元价值相等。因此,如果你在池中存入价值 50,000 美元的 FLOW 和 10,000 枚代币,初始价格将从每枚代币 5 美元开始。


当然,价格不会一成不变!随着用户开始购买和销售您的代币,这两种代币的库存都会发生变化,从而改变代币价格。有关更多细节,可以阅读“自动做市商”(AMM)部分。


流动性要求

如上所述,您的代币交易价格将由池中的可用代币数量与 FLOW 决定。因此,与代币配对的 FLOW 数量越少,代币的波动就越大。

我们来举例说明,建立一个由 FLOW 和一个名为 TKN 的新代币组成的流动性池:FLOW= 2 美元,TKN= 1 美元。


这一名为“FLOW/TKN”的流动性池由 5,000 个 FLOW 和 10,000 个 TKN 组成,锁定的总价值= 5,000 x 2 美元 +10,000 x 1 美元 = 20,000 美元


如果选择恒定乘积的做市机制,我们得到 x * y = k,其中 x 和 y 分别是流动性池中的 FLOW 和 TKN 的数量。

k = 5,000 x 10,000 = 50,000,000(k 是恒定数)。

Alice 用 2500 个 FLOW 来购买 TKN,新的 FLOW 库存变成 7500 个(2500 个 FLOW+ 5000 个原始 FLOW 代币)。

现在,让我们计算 TKN 的库存:

TKN 库存= 50,000,000(恒定数)/ 7,500 FLOW= 6,666 TKN ,或 Alice 用 2,500 个 FLOW 换取了 3,334 个 TKN

这意味着用户用 2500 个 FLOW(相当于 5000 美元)获得了 3334 个 TKN,单价为 1.5 美元(=5000 美元 /3334),与去中心化交易所的报价相比,Alice 多花了 50% 的成本!

这种价格差异被称为滑点,与流动性池中总锁仓价值 (TVL) 成正比。

因此,我们建议 dApp 团队启动流动性池,每一端至少提供价值 100,000 美元的代币(即总锁仓价值至少为 200,000 美元)。这意味着 dApp 团队应当在上市前提供 100,000 美元的 FLOW,这不是一个小数目。好在,dApp 可以通过 boolean.xyz 轻松借入 FLOW,同时用自己的代币支付利息。


在去中心化交易所上市是否需要做市商?

虽然不一定需要做市商来创建流动性池,但请记住,存入池中的任何流动性都将面临暂时的损失。风险暴露程度越大,暂时损失的可能性就越大。

问问自己:是否愿意承担这个风险?如果你决定冒险,将有何回报?这个复杂话题将在之后讨论。


■ 在中心化交易所上市


做市商的作用

如果您选择在中心化交易所上市,就需要聘请做市商,由其负责在每个中心化交易所充实各个交易对的订单簿。通常需要 6 周才能聘请到做市商。


交易所上市谈判

从最初的谈话到全面的尽职调查,在中心化交易所上市可能需要 1 到 2 个月之久。中心化交易所通常会查看白皮书、有效代币的分配、各类代币持有者的解锁时间表,以及有关社群活跃度和参与度的指标。

一些交易所要求支付上币费,但许多交易所并不要求。因此,在同意支付上币费之前,请确保你充分了解在该交易平台上市的益处。


在 Flow 链上发行代币

虽然本指南并不讨论需要哪些技术来发行同质化代币,但在准备发行时,请获取一些可能有益的资源:

  • Flow 代币列表 -如何将新的代币添加至 Flow 原生代币列表 (https://github.com/FlowFans/flow-token-list)

  • Flowscan 申请表 | 代币元数据 - 请填写此信息,以便在 Flowscan 上更新你的代币元数据(https://docs.google.com/forms/d/e/1FAIpQLSdMiIkj2goF3Ib7wJHRb-YNvruwBghq1NP1IOfz4p2smIFp0w/viewform)

  • Flow 开发者门户网站- 面向 Flow 区块链开发者的文档、指南和资源 (https://developers.flow.com/)


结语

我们在本指南中提供了许多原则和模板来帮助你解决启动问题。但是,切勿将其视为可以确保代币成功发行而必须遵守的硬性规则。Web 3.0 提供了近乎无限的创造力空间,我们希望你最大限度地利用,尤其是在设计代币经济学时。如果您的想法天马行空,或者担心不具可行性,我们非常乐意倾听,并与你一起展开头脑风暴。


使用 Flow 区块链发行代币将开启一个充满无限机会的大门,可以通过一种去中心化、无需许可的方式为用户、团队和更多的人兑现你曾经许下的愿景。此外,为你的社群发行代币将非常有助于在微观环境中创造宏观经济景观。通过这种方式,可以更好地测试哪些因素对社群和产品最为有效,并为那些最支持您的人赋能。

 关注 Flow 

什么是 Flow 福洛链?


Flow 福洛链是一个快速,去中心化,且对开发者友好的区块链,旨在为新一代游戏、娱乐应用程序提供动力的数字资产的基础。Flow 是唯一一个由始至终为消费者提供出色体验的 Layer-1 区块链团队。其团队创造的 dApp 包括:CryptoKittiesDapper WalletsNBA Top shot


CrytoKitties 于 2017 年推出时便快速成为加密市场最受欢迎的 dApp,因其成功而导致以太坊堵塞。在 Flow 上运营的 NBA Top shot 也已成为增长最快的 dApp,在公开发布后的 6 个月创造了 7 亿美金销量。正因为 Flow 公链的可扩展性和消费者友好的体验,让这一切成为可能。目前有 1000 多个项目正在 Flow 链上筹备中,我们期待看到一个伟大的生态系统蓬勃发展。


关于 Dapper Labs

Dapper Labs 是一家位于加拿大的全球顶尖区块链服务商,在 2017 年年底通过 CryptoKitties 收藏游戏成功进如⽤户视野,并且因为加密猫的爆⽕导致以太坊拥堵,从而推出 Flow 公链以及全新的开发语言—— Cadence,旨在吸引更多的开发者在 Flow 上开发应⽤。 


Flow 的合作伙伴们:

我们欢迎越来越多的小伙伴加入 Flow 星球,为星球增添色彩!


Flow 官网:https://zh.onflow.org/

Flow 论坛: https://forum.onflow.org/

Flow Discord:

https://discord.com/invite/flow

Flow CN Telegram: https://t.me/flow_zh

Flow B 站:https://space.bilibili.com/1002168058

Flow 微博: 

https://weibo.com/7610419699

Flow CSDN:

https://blog.csdn.net/weixin_57551966?spm=1010.2135.3001.5343


扫码添加 Flow 官方账号微信号,加入 Flow 生态群

微信号 : FlowChainOfficial

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

专栏文章
查看更多
数据请求中

推荐专栏

数据请求中

一起「遇见」未来

DOWNLOAD FORESIGHT NEWS APP

Download QR Code