首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Crowdsales:非微型代币与小型代币(带硬帽)

Crowdsales:非微型代币与小型代币(带硬帽)
EN

Ethereum用户
提问于 2017-11-10 13:43:47
回答 1查看 4.7K关注 0票数 6

在众包中,初始供应是在部署时设置的,该初始供应设置为定义的总供应量(因此该数量与将要出现的令牌数量相同),并且当有人在众包销售期间购买令牌时,它们将被转移。

另一方面,我们有众包销售,其中令牌是可管理的,初始供应被设置为0。因此,当有人购买代币时,它们会被铸造,然后在总供应量增加的时候转移。也有(大多数情况下)硬上限,以设置最大数量的令牌将存在。当众卖结束时,如果硬帽没有满足,令牌将被铸造到硬帽,并被转移到球队。

因此,在这两种情况下,最终结果是相同的。如果(据我所知)最终结果是相同的,为什么使用mintable标记并为代码添加额外的复杂性?(当然,只要有硬帽子,在众卖结束后就不能铸造代币)

//最新情况:

这里有一个例子来说明我的观点:https://github.com/bitclave/crowdsale/blob/057357fecbcc00c9a6cf96831d71d94fb7a13f03/contracts/CATCrowdsale.sol

  • 有顶硬帽子。
  • 如果不满足硬帽,丢失的代币将被铸造并分配给众包所有者。
  • 造币只有在众卖的时候才能使用。当众销售结束时,将设置一个标志,这样就不会有更多的令牌被铸造,也没有办法再次启用造币。
  • 没有函数可以烧掉代币。

所以,除非我漏掉了什么东西,例如,在这种情况下,如果像硬帽一样供应总量相同的令牌,那岂不是一样的吗?还是我漏掉了什么?

EN

回答 1

Ethereum用户

回答已采纳

发布于 2017-11-10 18:43:09

是的,这是一样的-但是如果你给10个开发人员同样的问题,你可以得到10种不同的解决方法。

但有趣的是,如果你想一想,Ethereum实际上是通过对复杂的解决方案收取更多的费用来奖励效率更高的代码用户的。

票数 7
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/30394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档