公链与 Layer2
共识不等执行:Monad 如何把状态根推迟三个块
Monad 把执行从共识热路径挪进一条稍落后的泳道:投票时不需要当前状态根,执行用满整段出块时间,再靠三个块之前的延迟默克尔根查错。本文按 Monad 架构文档拆解异步执行的动机、延迟根校验、投机执行与预留余额配套。
汇总与「执行引擎」相关的文章,帮助你系统了解该主题。
Monad 把执行从共识热路径挪进一条稍落后的泳道:投票时不需要当前状态根,执行用满整段出块时间,再靠三个块之前的延迟默克尔根查错。本文按 Monad 架构文档拆解异步执行的动机、延迟根校验、投机执行与预留余额配套。
Sei 并行化引擎用乐观并发控制让交易在多核上同时执行:先预测读写集、缓冲执行、按 RAW/WAR/WAW 检出冲突后确定性地串行重放,极端情况整块退回顺序。本文按官方文档拆解这条流水线及与 SeiDB 的配合。
并行执行有静态声明与动态推测两条路线。本文以 Aptos 的 Block-STM 为样本,拆解软件事务内存式的推测执行、读集验证与按预设顺序重执行,并逐项对比 Solana 账户声明模型,说明哪些负载会从并行收益里掉出去。