比特币

区块链的共识机制

2018-03-29  本文已影响0人  酷酷de熊

1. 工作量证明

工作量证明(PoW)通过计算一个数值(nonce),使得拼凑上交易数据后内容的Hash值满足规定的上限。

由于Hash难题在目前计算模型下需要大量的计算,这就保证在一段时间内系统中只能出现少数合法提案。

这些少量的合法提案会在网络中进行广播,收到的用户进行验证后,会在用户认为的最长链基础上继续难题的计算。

2. 权益证明

权益证明(Proof of Stake,PoS)类似于现实生活中的股东机制,拥有股份越多的人越容易获取记账权。

典型的过程是通过保证金(代币、资产、名声等具备价值属性的物品)来对赌一个合法的块成为新的区块,收益为抵押资本的利息和交易服务费。

提供证明的保证金越多,则获得记账权的概率就越大。合法记账者可以获得收益。PoS试图解决在PoW中大量资源被浪费的缺点,受到了广泛关注。

恶意参与者将存在保证金被罚没的风险,即损失经济利益。

一般情况下,对于PoS来说,需要掌握超过全网1/3的资源,才有可能左右最终的结果。

3.授权股权证明机制(DPoS)

即股东们投票选出一个董事会,董事会成员才有权进行代理记账。

上一篇下一篇

猜你喜欢

热点阅读