自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

雪崩验证者随机采样少量节点,而非全网

2026-08-29 06:41:38
收藏

为何经典共识难以扩展

传统共识协议要求每个验证者在做出决策前,必须与所有其他验证者进行通信。这在小型网络中尚可运行,但随着节点数量增加,消息量急剧增长,形成可扩展性天花板,限制了去中心化网络的实际规模。

Avalanche(@avax)采用了不同的方法。

该协议不要求每个验证者在每次决策时都与所有其他验证者通信,而是让验证者随机查询一小部分对等节点,并根据响应更新自己的偏好。

如果被查询的验证者中有足够多数返回了相同的首选交易,则该交易成为查询验证者的优先选择。随后,该节点继续采用这一偏好,并重复采样过程,直到连续多轮中被查询的验证者都给出相同答复。

经过一轮又一轮的迭代,整个网络逐渐趋向于同一个答案。

重复采样使网络能够快速收敛于共同结果,同时控制通信开销。

恒定消息量与Snowman协议

可扩展性优势是实实在在的。

子采样具有较低的消息开销。无论网络中有二十个验证者还是两千个验证者,节点在单次查询中发送的共识消息数量始终保持不变。

这与经典模型有本质区别——经典模型的消息复杂度随网络规模增长。

该协议还通过设计节省资源。在无需决策时,它会进入休眠状态,避免在空闲期间进行不必要的计算。

对于Avalanche主网,这种方法的线性链实现被称为Snowman。

Snowman共识协议被组成Avalanche主网的三个区块链共同使用:X链、P链和C链。

Snowman专为需要区块全序与线性排序的应用场景而设计,即交易严格按顺序逐一处理。

C链使用以太坊虚拟机支持智能合约和DeFi应用,Avalanche上大多数应用运行于此,它采用Snowman共识协议进行线性交易处理。

在Cortina升级之后,主网的所有三条链统一使用Snowman共识。

C链上的以太坊共识协议已被Snowman共识取代,从而实现了更低的区块延迟和更高的吞吐量。

展开阅读全文
更多新闻