我们经常听人说,没文化真可怕,但是历史证明,真正有才华又自大的人,一旦出了问题,真的很可怕。最近,一个攻击者利用协议实现了代码中的一个错别字,实现了每分钟价值50万美元的Zcoin(零币)的创造,导致目前流通的零币中有25%是假币。
那么有什么变化呢?前面说过,零币的原名是Zcoin。目前ZCash和ZCash是仅有的两种零知识证明的数字货币。两者的区别在于,零币的交易是公开的,而ZCash的交易不会在区块链留下痕迹,交易是不公开的。根据Zcoin的官方信息,可以看出零币有三个特点:一是利用Zcoin的零知识技术,可以将一枚在公账上找到的硬币铸造成私币;其次,在使用铸造的硬币时,持有者可以保持完全的隐私(从此不知道另一半有多少钱);第三,铸造和花费硬币的过程可以根据您的需要完成多次,以确保完全的隐私。
在这次攻击中,匿名数字货币Zcoin(中文名:零币)宣布,攻击者利用协议实现代码中的一个打字错误,生成了37万枚零币,这相当于整个零币市值的四分之一,或者说不到50万美元左右。攻击者利用了实现代码中的一个bug,而不是协议或加密方法中的一个漏洞,使得攻击者可以“双花”3354,即重用有效的零币。也就是目前流通的零钞有四分之一是伪造的。
与所有转账都在公共账户中广播的比特币不同,Zcoin的匿名性得到了增强。同时,匿名转账不再受次数限制。对于假币的出现,开发商表示,尽管市面上假币数量庞大,但仍然不会屏蔽任何零币。