读《区块链社会》第一章—区块链:(PoW、PoS、DPoS、Po
第一章—区块链:信任的机器
六、区块链的共识机制
区块链通过数学共识机制是非对称加密算法,即在加密和解密的过程中使用一个“密钥对”,“密钥对”中的两个密钥具有非对称的特点:意识用其中一个密钥加密后,只有另一个密钥才能解开;二是其中一个密钥公开后,根据公开密钥其他人也无法算出另一个密钥。
(一)工作量证明机制---PoW
现代最早工作量证明应用是亚当巴克于1996年提出的以基于SHA256的工作量证明为反垃圾邮件手段“Hashcash”(哈希现金)。
比特币在区块链的生成过程中使用了PoW机制。要得到合理的Block Hash 需要经过大量尝试计算,计算时间取决于机器的哈希运算速度。
PoW看似很神秘,其实在社会中的应用非常广泛。例如,一个人具有一些技能,如外语口语、乐器或是运动技巧,通常也是一种工作量证明。
工作量计算浪费。
(二)权益证明机制---PoS
权益证明机制是一种替代方法,从根本上解决了工作量计算浪费的问题,它不要求证明者完成一定数量的计算工作,而是要求证明者对某些数量的钱展示所有权,通过每一笔交易销毁的币天数来实现,币天数代表一个特定的币,距离最后一次在网络上交易的时间。在给定的时间点内,只存在有限币天数,它们在那些长期持有大量货币结余的人手中持续增加。所以币天数可被视为网络中权益的代表。每当这些币有交易时,币天数即被销毁。
简单地说,PoS就是把PoW由算力决定记账权变成由持有币数(以及持有的时间)来决定记账权。这类似于现实世界中的股票制度,在一个公司中,大家是按照持股比例来获得分红,持有股权相对较多的人获得更多的分红权。
(三)股份授权证明机制--- DPoS
权益证明机制是一种替代方法,从根本上解决了工作量计算浪费的问题,它不要求证明者完成一定数量的计算工作,DPoS是一种新的保障区块链网络安全的算法。在系统中,每个币就等于一张选票,持有币的人可以根据自己持有币的数量,来投出自己的若干张选票给自己信任的受托人。
目前看来,DPoS似乎是效率最高的区块链系统,在理想环境下,能够实现每秒数十万笔的交易数量。
(四)混合证明机制--- 以太坊采用 PoW+PoS 的共识机制
读书游轮的币乎邀请: https://zt.bihu.com/?id=69030
读书游轮的笑来老师糖果邀请: https://candy.one/i/46237