2026年10月19日周一

标签:共识机制

汇总与「共识机制」相关的文章,帮助你系统了解该主题。

投票扩展:CometBFT 让应用在每张预提交票里带一段数据
公链与 Layer2
投票扩展:CometBFT 让应用在每张预提交票里带一段数据

CometBFT 的 ABCI++ 把 ExtendVote 与 VerifyVoteExtension 挂到预提交消息上:验证者可在票里夹带应用定义的数据,代价是校验必须确定性、只依赖已提交状态。本文拆解扩展的触发时点、验算规矩,以及它回到下一块提案时必须补的一次验算。

Snowball 的三个字母:Avalanche 采样共识里 k、α、β 各管什么
公链与 Layer2
Snowball 的三个字母:Avalanche 采样共识里 k、α、β 各管什么

Avalanche 家族靠反复随机采样收口:每轮询问 k 个质押加权验证者,α 决定何时改偏好、何时加置信,β 决定连续多少轮一致才下结论。本文对照 avalanchego 源码的默认参数与校验规则,讲清这三个字母的职责与取舍。

本地能扛住多深的重组:EIP-8252 给执行层状态保留定一个协议窗口
加密货币百科
本地能扛住多深的重组:EIP-8252 给执行层状态保留定一个协议窗口

以太坊协议从未规定执行层客户端必须保留多深的可重建状态,重组一来,有的客户端能就地重放、有的只能重新同步。EIP-8252 在 2026 年 4 月提出一个协议级底线:REORG_RETENTION_WINDOW 等于 262144 个区块(8192 个纪元乘每纪元 32 槽,约 36.4 天),要求客户端以快照、反向状态差分或等价表示,保证窗口内每个规范区块的状态可重建,从而覆盖不活跃漏泄约束下的最长非最终期。本文拆解这个常数的来路,以及它为什么只锁窗口不锁手段。

ERC-918 挖币合约:把工作量证明塞进 ERC-20 的发行设计为什么没跑通
NFT 与铭文
ERC-918 挖币合约:把工作量证明塞进 ERC-20 的发行设计为什么没跑通

ERC-918 创建于 2018 年 3 月 7 日,仓库状态为 Stagnant。它给 ERC-20 代币加了一层工作量证明发行接口:合约公布一个挑战数,挖矿者不断尝试随机数,把挑战数、自己的地址和随机数串起来的哈希值必须落在目标值以下,才能调用 mint 函数领奖。本文按原文拆解挑战数、难度目标、调整间隔四个参数的联动,以及代理提交挖矿结果的 delegatedMint 怎么给不跑节点的人留口子。

链上时间从哪来?Sui 的 Clock 对象与共识时间边界
公链与 Layer2
链上时间从哪来?Sui 的 Clock 对象与共识时间边界

Sui 合约读的链上时间来自创世建在 0x6 的唯一共享对象 Clock,时间戳随每次共识提交推进,读它的交易必须走共识。本文按 Sui 官方文档拆解这份时间的更新节奏、快路径分界与纪元时间戳的粗粒度替代。

NEAR 的分片谁在出块:每个高度、每个分片都有指定的 chunk producer
公链与 Layer2
NEAR 的分片谁在出块:每个高度、每个分片都有指定的 chunk producer

NEAR 的每个区块为每个分片携带一个 chunk,而谁负责生产某个分片在某个高度的 chunk,是由协议按高度确定性分配的。本文按 nearcore 官方协议文档拆解区块与 chunk 的包含关系、epoch 内按高度轮换的分配算法、区块生产者与只生产分片的 chunk-only producer 的分工,以及这套排班为什么可以离线推算。

X11 是什么:十一种哈希函数排队上场的挖矿算法
加密货币百科
X11 是什么:十一种哈希函数排队上场的挖矿算法

X11 是 Dash 白皮书提出的串行哈希算法:把十一种 finalist 级哈希函数首尾相接,区块头要连过十一关才算有效解。设计目标一是抬高 ASIC 开发成本——厂商要为多个算法同时铺货;二是分散单一算法被攻破的系统性风险。本文讲清它的结构、与 SHA-256d 和 Scrypt 的差异,以及它实际达成的和没达成的。