共识机制—区块链的宪法


共识机制是区块链的核心技术,主要就以下问题制定规则:
1.谁人有权生成新的区块来记帐?
2.如何确保纪录不被窜改?
3.「矿工」如何计算奖励?
所有用户必须遵守共识机制,犹如区块链的宪法。

开发团队在制定共识机制时考虑以下3个元素:
1.去中心化(Decentralization)
2.效能(Scalability)
3.安全(Security)

完美的区块链理应满足以上三方面的要求,但以现时技术是不可能做到的,故被称为「不可能的三角」(Impossible Triangle)。

区块链有自身的共识机制,各有不同,部分甚至采用多于一种共识机制的混合模式,种类繁多。本文只介绍两种最常见的共识机制,对新手而言相对容易理解。

1.工作量证明(Proof of Work, PoW)

工作量证明是比特币(BTC)采用的共识机制,可说是最传统的共识机制。此机制以工作量决定「矿工」的记帐权,验证新交易犹如用电脑参加数学比赛,最先破解难题的「矿工」成为赢家,有权撰写及生成该区块,从而获得记帐的奖励。

工作量证明虽然做到「去中心化」和保障区块链安全,但交易速度比较慢,在效能方面表现较差,「矿工」需要配备大量先进电脑去验证交易,耗用过量能源。

2.权益证明(Proof of Stake, PoS)

顾名思义,权益证明以权益决定「矿工」的记帐权。「矿工」的权益取决于其质押货币的数量和持用时间,权益越大,越易得到记帐权,从而获得撰写区块的奖励。

权益证明解决了工作量证明过度耗能的问题,同时改善了区块链的效能,是很多加密货币如币安币(BNB)和Cardano(ADA)的共识机制,而以太坊(Ethereum)的共识机制亦正由工作量证明过渡成权益证明。权益证明随着币圈发展,衍生出「变种」机制,例如委托权益证明(Delegated Proof of Stake, DPoS)和提名权益证明(Nominated Proof of Stake, NPoS)。

世上没有完美的共识机制,权益证明最大的问题是无法贯彻「去中心化」原则,因为机制鼓励「矿工」屯积货币以增加获得记帐权的机会,造成区块链上的贫富悬殊。

我才疏学浅,仍在学习和理解较为复杂的共识机制。认识区块链的共识机制对投资获利未必有太大帮助,但投资者有责任了解自己究竟在投资什么,正如买Tesla股票的人不需要懂得制造电动车,但至少也要了解电动车的优势和前景吧!

本文链接地址:https://www.wwsww.cn/qkl/23207.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。