2026年10月19日周一

标签:公链机制

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

把区块切碎再按股权分派:RaptorCast 怎么在一个往返内传完提案
公链与 Layer2
把区块切碎再按股权分派:RaptorCast 怎么在一个往返内传完提案

Monad 的 RaptorCast 用 Raptor 纠删码把区块切成数据块,按质押权重把中继责任分给各验证者,再用两层广播树在一个网络往返内铺满全网。本文按官方文档拆解编码冗余、树形分派、UDP 传输取舍与适用边界。

每个块 1.705 枚 WBERA 去哪了:Berachain 的排放分配流水线
公链与 Layer2
每个块 1.705 枚 WBERA 去哪了:Berachain 的排放分配流水线

Berachain 把每块固定排放拆成两条腿:0.4 WBERA 给出发块者,1.305 WBERA 进入 BeraChef 与奖励库的分配流程。本文按官方文档拆解 69 人活跃集、白名单与 DES、2025 年 8 月硬分叉后写进协议的系统交易分发,以及核对排放参数该看哪里。

执行归执行、数据归数据:Eclipse 把区块交给 Celestia 再向以太坊锚定
公链与 Layer2
执行归执行、数据归数据:Eclipse 把区块交给 Celestia 再向以太坊锚定

Eclipse 的数据通路拆成三段:排序器出块、Celestia Publisher 把压缩后的 blob 发布到 Celestia、BatchHeader 把批次承诺锚定到以太坊。本文按 Eclipse 官方文档拆解这条三层数据可用性与结算分工,以及核对一笔状态要看的三个地方。

软捆绑:Sui 怎么让多签名的几笔交易高概率挨在一起
公链与 Layer2
软捆绑:Sui 怎么让多签名的几笔交易高概率挨在一起

PTB 只能装下单签名人的原子操作,Sui 的软捆绑把不同签名人的交易捆成一个提交单元,在同一个共识批次里保持相对次序。本文按 SIP-19 与 Sui 官方文档拆解软捆绑的排序机制、捆级限额与对象锁风险。

共识不等执行:Monad 如何把状态根推迟三个块
公链与 Layer2
共识不等执行:Monad 如何把状态根推迟三个块

Monad 把执行从共识热路径挪进一条稍落后的泳道:投票时不需要当前状态根,执行用满整段出块时间,再靠三个块之前的延迟默克尔根查错。本文按 Monad 架构文档拆解异步执行的动机、延迟根校验、投机执行与预留余额配套。

脚本先归约成命题再签名:Ergo 的 Sigma 协议组合与多签路径
公链与 Layer2
脚本先归约成命题再签名:Ergo 的 Sigma 协议组合与多签路径

Ergo 的花费条件不是先算布尔值再验签,而是被解释器归约成一条 Sigma 命题,再用 Fiat-Shamir 变换生成证明。本文按官方文档拆解承诺—挑战—响应骨架、AND/OR 与 k 取 n 组合,以及归约必须封顶的最大成本。

剪枝之后还能证明什么:Kaspa KIP-6 的链成员证明与包含证明
公链与 Layer2
剪枝之后还能证明什么:Kaspa KIP-6 的链成员证明与包含证明

KIP-6 提案想给 Kaspa 补上剪枝后的历史可证明性:用链成员证明把「某区块属于选中链」压缩到几千字节,从而让发表证明与交易收据在剪枝后仍可验证。本文按提案原文拆解 ATMR、证明分层与草案状态带来的边界。

状态树不该塞进通用键值库:MonadDb 的原生帕特里夏树与异步 I/O
公链与 Layer2
状态树不该塞进通用键值库:MonadDb 的原生帕特里夏树与异步 I/O

多数以太坊客户端把默克尔帕特里夏树压进 B 树或 LSM 引擎,Monad 选择自建一个原生实现帕特里夏树的数据库。本文按 Monad 架构文档拆解树的原生存储、MIP-8 的页承诺、io_uring 异步读取与绕过文件系统的取舍。

区块时间戳交给出块者:CometBFT 的 PBTS 与 BFT Time 差在哪
公链与 Layer2
区块时间戳交给出块者:CometBFT 的 PBTS 与 BFT Time 差在哪

CometBFT v1.x 用 PBTS 替换了按投票权取时间中位数的 BFT Time:时间戳直接取自出块者本地时钟,再由 precision 与 message_delay 两道同步参数校验。本文按官方规范拆解判定规则、切换高度字段与已知边界。

异步拜占庭容错加 DAG:Sonic 为什么不需要按顺序交换区块
公链与 Layer2
异步拜占庭容错加 DAG:Sonic 为什么不需要按顺序交换区块

Sonic 的共识由三件事拼成:权益证明、有向无环图与异步拜占庭容错。本文按 Sonic 官方文档与 Lachesis 论文拆解事件区块如何并发进入 DAG、Atropos 与主链怎么承担最终性,以及这种设计把代价移到了何处。