文档:工作量证明 (PoW) | ethereum.org
1.简介
以太坊目前使用的共识协议被称为工作量证明 (PoW)。
这允许以太坊网络的节点就以太坊区块链上记录的所有信息的状态达成共识,并防止经济攻击。
接下来一年,工作量证明将被逐步淘汰,这有利于权益证明 (PoS) 的发展。
向权益证明 (PoS) 的过渡也将从以太坊逐步淘汰挖矿机制。
2.工作量证明
工作量证明是一种允许去中心化的以太坊网络达成共识或者一致认可帐户余额和交易顺序的机制。
这个机制防止用户“双花”他们的币,同时确保极难攻击或操作以太坊的链。
3.挖矿
工作量证明是一个为矿工设置挖矿难度和规则的基础性算法。 挖矿就是“工作”本身。
挖矿是向区块链中添加有效区块。 区块链的长度帮助网络识别出有效的以太坊链并且当前状态。
完成的“工作”越多链越长,区块链的序号就越大,网络就能更加确定当前链和区块的状态。
4.工作原理
以太坊的交易被处理为区块。 每个区块都具备以下内容:文章来源:https://uudwc.com/A/YDLy
- 区块的难度,如:3,324,092,183,262,715
- 混合哈希(mixHash),如:0x44bca88.......
- nonce,如:0xd3ee432b4fb3d26b
区块数据与工作量证明直接关联文章来源地址https://uudwc.com/A/YDLy