以太坊挖矿 以太坊挖矿
以太坊()挖矿
() 与其他公共区块链一样,使用工作量证明系统来确保区块链网络的正常运行。
矿工执行工作量证明估计,即挖掘,以选择区块、写入区块链并确认交易。
交易流程如右图所示:
从技术上讲,以太坊使用的工作量证明算法被称为以太坊挖矿,是一种受-算法启发的哈希算法。
比特币的共识系统是PoW(英文的缩写,意思是“工作量证明”)。简而言之,你工作的越多,你得到的越多,你投入的估计工作越多,你就越有可能成为第一个找到正确哈希的人,你就越有可能获得比特币奖励。而且以太坊挖矿,比特币的PoW存在一定的缺陷,就是处理交易的速度太慢,矿工不得不不断的通过估算与哈希值碰撞以太坊挖矿,劳动强度大以太坊挖矿,效率低。
为了填补比特币的不足,以太坊提出了一种新的共识系统以太坊挖矿,叫做PoS(这是英文的缩写,意思是“Proof of Stake”,也翻译成“Proof of Stake”)。简而言之,PoS和它的字面意思一样:股权,股权,你持有的币越多,你拥有的股权就越多,你的股权就越高。以太坊的PoS意味着:你持有的币越多,持有币的时间越长,你的估计就越困难以太坊挖矿,就越容易开采。
以太坊的共识系统确实是PoS。但是,PoS 也是以太坊在宣布之初的一个计划或目标。现在以太坊采用的共识系统只有PoW,也就是比特币的PoW。在以太坊的初始设定中,以太坊希望仍然使用 PoW,通过阶段性升级来构建一个相对稳定的系统,然后逐步选择 PoW+PoS,最终全面过渡到 PoS。
下一节:以太坊源码分析共识算法以太坊教程
并且两者都使用基于工作量证明(PoW)的共识算法来形成新的区块。相比之下以太坊挖矿,选择的共识算法可以抵抗ASI...