POW的优点是: 算法简单,采用大家认可的数学逻辑(找寻随机数),容易实现。而破坏整个系统,需要投入巨大成本,有一定安全保障。 POW的缺点是: 耗费大量的电力,处理效率低(每秒只能处理7笔交易)。
POS:Proof of Stake(权益证明)人们对于POW越来越中心化的算力分布和惊人的能耗,感到害怕,于是POS诞生了;POS也称股权证明, 是通过持币而产生利息, 对于验证人/节点进行奖励;先引入一个概念:币龄;币龄 = 币量 x 持有天数;当你获得利息后,你的持币天数清零,币龄也被清空。比如,你有100个币,持有了30天,那么,你的币龄=100x30 =3000;这时,如果发现一个POS区块,你的币龄就被清0;每清空365币龄(模仿一年365天的年利率),你就能从区块中获得利息;如果该利率是5%,那么一年下来,总利息 = 3000 * 5% = 150个币;POS就像到银行存钱,银行根据你存的数字货币的多少和存放的时间,给你算利息;总的来说, 就是:持有币,有利息,持币越多,收得越多。
POS的优点是: 不需要拼算力挖矿,不会浪费电力。缩短了共识达成的时间,效率提高。
POS的缺点是: 拥有权益的参与者因为可以持币吃利息,所以卖币意愿不强烈,容易产生垄断。其次,所有的确认都只是概率上的表达,存在其他攻击的可能性。挖矿成本低,硬分叉十分容易。
DPOS优点是: 相比POS,DPOS机制大幅缩小参与验证和记账的节点的数量,属于弱中心化,大大提高了效率。可以达到秒级的共识验证。
DOPS缺点是: 整个共识机制然依赖代币,交易安全问题仍未有效解决。
随着区块链应用的不断落实,需求端的问题层出不求,共识机制发展不会止步,未来会有更多优质化的系统出现,期待共识机制在技术上的深究和发掘!
转自:链向财经