在Stellar上创建代币

作者:Jed Mccaleb
翻译:Ina
最近所有人都在讨论代币。在不久前的共识大会的宴会上,我见到了Poloniex的员工。大家纷纷向他询问他们是怎样决定上架哪种新代币的,又将如何跟上越来越多的新代币出现的速度。答案是他们跟不上这种速度,没人能跟得上。交易所面临着一个日益严峻的挑战,即不仅要上架人们所需的代币,还要对这些代币进行配对,提供大量的兑换选择。

这是我们希望人们采用一种去中心化程度更高的交易模式的另一个原因。这样,Poloniex就可以成为Stellar所支持的代币的支柱,这些代币可以同其他交易所支持的代币进行自由交易。但在Stellar上直接创造自己的代币是种更好的选择,不需要交易所的支持。

现在,这些话题显然非常热门。尽管很多项目会失败,但也有很多是有意义的,在稳步前进。Stellar厉害的地方在于它可以追踪任意代币,使得发行新代币非常容易。使用Stellar发行代币有很多好处:
• 结算迅速;代币持有人把代币发送给其他人只需3-5秒。
• 交易便宜。
• 可以与网络中的其他代币、资产和货币进行交易。
• 可以自主选择谁能持有你的代币。
• 可以在同一个网络中投票、发放股息、进行奖励。
• 统一交易所和其他机构使用你的代币的方式。如果交易所支持Stellar,那么它就可以轻易上架所有在Stellar上发行的代币。

如何发行代币
在Stellar上创建资产很容易,它本来就是为了追踪任意资产或货币而建立起来的,因此所有刚出现的新代币都可以轻松地使用它。

现在我将做个示范,告诉大家如何创建代币。

假如我们要创建一种“拥抱”(HUG)币。任何人都可以给我HUG币,而我会拥抱他们。我希望创建五千个币,并确保不会出现更多币,这样大家就不用担心HUG币出现通货膨胀。有些钱包可以使很多步骤更加简单,但我还是会使用Stellar实验室来进行。

步骤1——创建发行账户
可以使用实验室生成一对密钥。
现在发送流明到此公钥以在网络中创建帐户。从Stellar钱包发送31流明到刚生成的新公钥。

也可以通过编程方式执行此步骤。

步骤2——创建分配帐户。
使用与上述相同的方法创建帐户,但至少需要41流明。
HUG分配:

步骤3——信任发行账户。
我们需要在实验室进行变更信任操作。

将参数更改为你在步骤1和2中创建的帐户以及要创建的代币。记住要点击按钮以获取分配帐户的正确序列号。

步骤4——创建代币
分配账户已经信任发行账户可以创建HUG代币。这是通过简单地从发行账户发送付款到分销账户来完成的。

有关发行资产的更多详情,请参阅Stellar文档。

步骤5——发布有关代币的信息
理想情况下,该步骤将有一个更加正式的协议,以便客户端可以用编程方式显示有关每个代币的详细信息。

这里我创建了一个简单文档,描述了HUG代币及其可以兑换的条件等。

为了证明代币是我创建的,我也会用自己的keybase公钥在文档上签名。我把这个文件发布到IPFS。可以在这里查看完整的文档 https://ipfs.io/ipfs/QmWZzqxe9kHGmgFmquGQQTyrpJ4H7hocdzUS6DPmTNCQC8

现在我们要将代币描述的IPFS哈希附加到发行账户上。我们会通过管理数据操作完成这一步。

步骤6——限制供应
你的代币已经生成,也已经向人们介绍了它。现在你可能想向全世界证明你不会让市场充斥着自己的代币。要做到这一点,最简单的办法是锁定发行帐户,使其不能再进行交易。

你可以用Stellar的功能来实现这一点,只需更改帐户上的主登录者的权值即可。

现在这个帐号已经被锁定,可以确保全世界只有5000个HUG币。

在这里可以看到发行账户已被锁定:https://horizo​​n.stellar.org/accounts/GD5T6IPRNCKFOHQWT264YPKOZAWUMMZOLZBJ6BNQMUGPWGRLBK3U7ZNP

而且我发布了上面的密钥,所以请随时查看,以确保它不能发行更多的代币。

步骤7——分发代币
现在你的代币已经存在,一切准备就绪。最后一步是要使人们拥有这种代币。当然有很多方法可以做到这一点。Stellar的一大特色就是它拥有内置的去中心化交易所。所以使HUG币进入市场的一种方法就是为其标价。
在实验室里,我创建了一个出售HUG币的报价。

可以在这里看到活跃的HUG币市场:
https://stellarterm.com/#exchange/HUG-GD5T6IPRNCKFOHQWT264YPKOZAWUMMZOLZBJ6BNQMUGPWGRLBK3U7ZNP/XLM-native

HUG币非常便宜,只要30XLM。请大家随意购买并进行兑换。

这只是一个简单的例子。有很多方法可以扩大这种基本概念,实现更复杂的用例。以下是几个相关创意:

通过预先授权的交易在预定义时间表内扩大代币供应
限制谁可以持有你的代币
发放股息
进行代币拍卖

Get the latest Stellar news.

List of posts

Stellar Community Chat

Recent posts

第四届Stellar Build Challenge挑战赛结果出炉
使用Stellar进行ICO
在Stellar上创建代币