公链POW和POS的比较

作者: de86638b6757 | 来源:发表于2019-07-13 22:46 被阅读36次

    目前区块链公链共识机制这样分两大派---工作量证明机制POW和权益证明机制POS。POW机制如比特币,Nervos,POS机制如ETH,EOS等。到底孰优孰劣呢?

    从宏观上来说,POW产出的Token锚定的是算力,也就是矿机,电力实体资源的东西;而POS产生的Token只是锚定自己定义的Token,实际上是没有充分的说服力的。而且以比特币为代币的POW已经成功安全运行了十年,而POS侧只是实验,并且还有很多的安全问题待解决。

    从技术角度来说,POW机制引入了带有延迟的无需许可网络的概念。在比特币网络中,新的节点可以随时加入,并且可以获得可信的网络历史记录。网络的参与者不再需要知道其他参与者,信息也不再需要被可信的主体签名,而是通过广播的方式传递。

    为了保证后来加入的节点能够看到可信的区块链历史,POW机制必须永远持续下去。并且,节点需要随时知道网络的延迟信息,因此网络中无法采用异步协议。另外,这个网络还要求大部分节点都是诚实的。

    POS机制可以达成网络中的这些属性吗?和POW机制类似,POS机制的运行需要一种稀缺资源作为基础。然而和POW机制不同的是,如果没有可信的主体,那么POS机制的网络无法容忍较高的延迟,否则POS机制系统会面临几种能够让新参与者无法分辨真实网络历史的攻击。为了解决这个问题,采用POS机制的系统必需采用由一些拥有公共身份的可信主体进行签名的检查点机制,这实际上又违背了去中心化和无需许可的这个区块链核心价值。

    相关文章

      网友评论

        本文标题:公链POW和POS的比较

        本文链接:https://www.haomeiwen.com/subject/asdvkctx.html