介绍 Minimmit:快速最终性与更快的区块 Minimmit 对提议和投票共识进行了不同的看法,优化了更快的区块,而不是崩溃容错的“慢路径”。
在过去几个月中,开发在仅经过一轮投票(约100-200毫秒)后达到最终性的提议和投票共识协议的兴趣重新升温。 "两阶段"协议并非没有权衡,只有在拜占庭对手控制的股份少于约20%时才保持安全(而不是通常考虑的约33%的容忍度)。
最近的构造主要关注解决容错能力下降的问题,提出通过将拜占庭容错与崩溃容错相结合,在 "混合 " f+ 假设下保留某种最终性路径。
与其他构造一样,Minimmit(由 @B_Chou 共同创作)在 ~20% 拜占庭故障假设下提供最小的确认延迟。 然而,与那些构造不同,它优化的是视图延迟,而不是 f+ 确认的鲁棒性。
在类似alto的配置中,我们预计Minimmit驱动的区块链将达到130毫秒的区块时间和250毫秒的最终确认时间。 在区域偏向的配置中,我们预计Minimmit将提供50毫秒的区块时间和100毫秒的最终确认时间。
patrickogrady.xyz
patrickogrady.xyz2025年5月29日
208毫秒区块时间。307毫秒区块最终确认。减少65%的CPU使用。 认识一下(重建版的)@commonwarexyz Alto。
虽然尚未经过同行评审或完全实施,我们正在以 MIT 和 Apache-2 许可证发布 Minimmit,以便其他人可以进行构建和在其基础上进行开发。
17.1K