区块链工作量证明为什么不替换成随机数?
区块链工作量证明为什么不替换成随机数?
About
1.后面有类似的想法的区块链,而且可以正常运作。
2.中本聪没错。
因为一个完全去中心化的随机数区块链方案无法抵御女巫攻击。
换一句话说就是
如果被抽中有奖励,那我多注册几个节点就好了。而区块链本身没有限制,那么作恶者可以无限注册节点来扩大抽中的概率,最终变为一滩死水。
现在你发现问题了嘛?
能不能阻止一个节点无限制的注册节点才是最为关键的?
所以方案有提供押金(POS)或者联盟链,或者可信硬件等等。后面两种不再是去中心化,本文不做评论。
pos方案天生不适合作为一个0启动方案,特别是对于中本聪这种区块链第一人而言,募集资金来建设区块链是不可能事件。
而因为pos必须伴随着空投或者初始资金分配等方案来创世,否则所有资金都只会在自身经济内循环。如果是无法验证的空投,回到上述问题,会有人注册无限的账号。初始资金分配是无法做到的,因为比特币就他一个人开发,分配给谁都不知道。
而以太坊通过pow完成了一定的初始资金分配,且通过燃烧机制来解决通胀问题。