以太坊区块链系统解析
1. 信标块结构
信标块是以太坊区块链中的重要组成部分,其结构包含多个关键部分。
1.1 执行有效负载
执行有效负载及相关头部存储在块体中。执行有效负载服务于执行层,而块体中的其他信息则针对共识层。块体还包含以下额外字段:
- randao_reveal :支持随机性,块提议者通过结合系统提供的随机值和当前纪元编号并签名来计算该字段的值,用于选择下一个块提议者。
- Epochs :以太坊共识机制中的时间被划分为纪元,每个纪元持续6.4分钟,分为32个12秒的时隙,这是共识机制的心跳,每个时隙都有机会向信标链添加一个块。
- eth1_data :是向权益证明(PoS)过渡阶段的遗留物,用于让已经处理信标块的Eth2节点了解Eth1链的概况。它包含三个字段:deposit_root存储验证者存款的默克尔树的根,deposit_count包含存款合约中所有存款的数量,block_hash存储特定Eth1块的哈希。目前该字段已不再重要,也不再检查其数据的正确性。
- graffiti :块提议者可以在此字段发挥想象力,可输入任何数据或留空,这让验证者能使网络更具个性并表达创造力。此外,块提议者还可通过在此字段输入坐标和颜色值参与游戏www.beaconcha.in,为共同的涂鸦墙添砖加瓦。
- proposer_slashing :如果验证者不遵守协议规则并危及网络安全,他们将受到惩罚,该字段包含被削减权益的验证者列表。
超级会员免费看
订阅专栏 解锁全文
93

被折叠的 条评论
为什么被折叠?



