区块链基础 / 主题阅读

以太坊PoS共识机制:Gasper协议与链选择算法的数学定义

以太坊权益证明共识机制由激励结构、验证者选择协议和链选择算法组成。Gasper协议结合了Casper FFG与GHOST规则,通过加权投票权重确定最长链,而非单纯的工作量。

区块链网络中验证节点进行权益证明共识投票的示意图
主题资料配图,非新闻现场照片 · 配图:区块链以太坊20权益证明共识01

共识机制的完整定义与激励结构

共识机制是分布式节点就区块链状态达成一致的一整套协议、激励和思想。以太坊采用基于权益证明的机制,其安全性源于对质押资本施加的奖励和惩罚。这种激励结构鼓励验证者诚实运作,惩罚恶意行为,并使攻击网络的成本极高。除了协议本身,还包括社会协调等非代码定义的额外安全层,共同构成了完整的共识机制。

区块创建与验证者选择流程

在PoS机制下,区块由验证者创建。每个时间槽中随机选择一个验证者作为区块提议者。提议者从配对的执行客户端请求交易载荷,将其封装进共识数据形成区块并广播。验证者负责验证交易并投票支持他们认为的链头。当多个区块同时存在时,系统通过算法选择权重最高的链。

Gasper协议与链选择算法的数学定义

以太坊的链选择算法不再使用比特币的“最长链”规则,而是采用基于权重的算法。权重由验证者投票的累积和决定,每个验证者的投票权重等于其质押的ETH余额。Gasper协议结合了Casper FFG权益证明与GHOST分叉选择规则。它通过计算链的累积权重来决定哪条链是“正确”的链,从而在分叉时确保网络收敛。

资料与延伸阅读

你可以通过以下原始资料核对文中概念,并继续深入阅读。

  1. Consensus mechanisms | ethereum.org ↗
  2. 配图:区块链以太坊20权益证明共识01 ↗
← 更多区块链基础文章返回顶部 ↑