区块链基础知识:如何比较 DPOS 和 Casper

区块链基础知识:如何比较 DPOS 和 Casper


一致性算法有这样几个方面,谁应该打包区块,什么时间应该打包区块,怎么能确定区块本身是不可逆的。pow假设我们有很多忠诚的算力在竞争,第一个发现问题答案的生产者,会拥有打包的时间和决定权,在经过如此多的确认之后,这个变成了不可逆的了。在EOS里,你有股票,也有投票权,去选择哪些人去生产区块, 这些区块生产者,就像eth的矿池一样。我习惯这样去想,比特币和eth实际上是代理模式的pow,那些生产区块的人,和那些指派矿池的人不是同一批人。在EOS里,我们通过投票确认谁去生产,接下来的问题就是什么时间去生产接下来的区块。我们的dpos算法可以让所有的参与的算力者,轮流去生产区块。这样就意味着我们不会有孤儿区块。理论上来说,矿池也可以做到这一样的事情,只是他们的一致性算法不允许他们这样出块。这和casper 比怎么样。Casper 没有真正解决谁应该打包和什么时间出块的问题。Casper 创造每100个区块创造了一个检查点,超过这个检查点,意味着之前的区块都是可信的。Casper在对短期的区块的安全性上做的并不够。每个基于投票的区块链最终归于一个问题,谁在做投票。美联储实际上会为美元升值降值投票,拥有美元的人们在这个问题上没有话语权。就像矿工投票,不要从pow上移开,因为这牵扯到了他们的利益。所有的这些都是错位的激励,dpos工作就像一家公司,选择董事会,让董事会生产区块。这个激励是符合逻辑的。

区块链基础知识:如何比较 DPOS 和 Casper

扫一扫手机访问

发表评论