区块链专题区块链程序员分享

从0了解区块链-了解以太坊共识协议

2021-02-08  本文已影响0人  文博客

共识协议

快速总览

推动以太坊网络上各节点之间达成共识的引擎。以太坊目前运行的是Proof-of-Work共识协议,但未来将转向Proof-of-Stake协议。

当前协议: Proof of Work(Ethash)

当前的以太坊区块链使用专门为以太坊区块链建立的共识算法Ethash。 Ethash PoW算法将“ Memory Hardness”(内存硬度)属性引入以太坊区块链。

内存硬度决定了你的计算性能受限于你的机器在内存中移动数据的速度,而不是它执行计算的速度。通过这样做,以太坊区块链旨在防止大型组织和大型矿池获得对网络的不当影响。

参考文档:

目标协议:Proof-of-Stake(称为Casper或汇总到更大的以太坊2.0中)

在Proof-of-Stake算法中,希望验证区块的用户必须存放自己的以太坊股份(目前,该股份估计为32 ether)。 股份被锁定,然后使用共识算法,只有这些股份用户才能参与。

Proof of Stake(PoS)是用于公共区块链的共识算法的一种,该算法取决于验证者在网络中的经济利益。

引用: https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQs#what-is-proof-of-stake

Proof-of-of-Stake算法有两种,一种是基于链的证明,一种是拜占庭容错式的证明:

以太坊路线图包括在未来的不确定时间内过渡到权益证明。 以太坊股权证明常见问题解答是深入了解的好参考点:

上一篇 下一篇

猜你喜欢

热点阅读