SNC币——“无限增发”还是虚惊一场?文末附可增发代币列表区块链
拒绝恶意做空,代币增发简单剖析。
昨日晚间,某财经新闻又炸出某智能合约出现重大漏洞? 乍看一看到这条新闻,作为BCST区块链安全研究所的一员深感惭愧,因为我们的系统竟然没有发觉。不过细看之后,他们爆出的这些所谓的重大漏洞指的是有权限控制的增发函数。
其担忧的是:项目方可以利用这些函数无限增发,然后去交易所进行套利。。。。
其实这样类似的问题,我们安全研究所之前也发现了很多(在本文末尾会提及),不过之前之所以没有公布出来,是因为我们觉得严格意义来讲,在整个区块链安全大环境下,这并不能称之为安全漏洞,以下是我们的观点和建议:
1. 众所周知,经过国家相关部门严厉打击后,市场上的空气项目已经清理完毕,如果现在项目方利用这个函数去无限增发套利割韭菜,我们觉得,这样的操作无疑是搬起石头砸自己的脚,得不偿失。区块链的一个特性大家都知道,不可篡改。一旦毫无征兆的无限量增发,他们的项目支持者,所在的交易所都不会放过他们。
2. 那为什么很多合约里面会有这个增发函数呢?我们的看法是,站在项目长远角度来看,如果项目发展得好,不是没有必须增发的可能。而如果合约里面没有预留这个函数,那就必须重新发布一个新的合约,然后把之前的合约作废。所以项目方为了考虑合约的扩展性,预先留了这么个函数,是有其合理性的。
3.合约里面的增发函数的对应的都有其销毁函数,对于项目方而言,销毁函数的功能其实跟增发函数功能一样。可能后面又会有这样的新闻说:某智能合约又出现大漏洞啦!项目方可以销毁总量,然后跑路?emmm打个比方。
我们的建议是:
对于广大区块链支持者:合约里面有增发类的函数,我们的确是应该引起注意,但是也不用太过惶恐,毕竟这是在区块链的大环境下。
对于交易所:建议对那些合约里面有增发类的函数的合约,做好系统监听,以及应对无限量增发的相关措施。
对于项目方:还是应该对其支持者有一个官方的说明,说明其合理性,以及一旦出现这样增发的情况,应该履行怎样的责任。不然一出现这样新闻大家又会像惊弓之鸟一样,引发交易乱象,相信这是三方都不愿意看到的结果。
以下截图是我们的系统检测既有增发函数又有销毁函数的部分合约和地址:


1.TMT观察网遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2.TMT观察网的原创文章,请转载时务必注明文章作者和"来源:TMT观察网",不尊重原创的行为TMT观察网或将追究责任;
3.作者投稿可能会经TMT观察网编辑修改或补充。

