我几乎对共识的所有理解都是错误的,除了重要的部分: * 它不能妨碍区块生产者在任何时候都能利用100%的带宽。 * 用户需要在一轮(2-delta)中获得一些确定性的最终性。 Alpenglow通过简单而优雅的设计完美地满足了这两个要求,直观易懂。 Alpenglow建立在一个聪明的假设之上,即将故障分为两类:完全拜占庭故障和宕机或不可用。如果网络可以容忍不超过20%的拜占庭故障和20%的宕机,那么一旦节点看到一个分叉有40%的投票,就可以安全地提交,因为要么该分叉在一轮中以80%的投票被最终确定,我们就完成了,要么在两轮中以60%的投票被确定。无法比这更快了🤌🤌🤌 用户应该看到当前的乐观确认(95%+的投票)立即变为完全确认。 没有人类语言能够表达核心工程团队在处理不超过2个状态转换区块时的感受,而不是处理一个充满未确认区块的纪元。与异步执行相比,推理最坏情况下的攻击面要容易1000倍。 该论文还简化并形式化了涡轮(现称为Rotor)。Votor和Rotor为我们设置了通向多个并发领导者的简单路径,以及随之而来的所有好处。🏒🥅
Anza
Anza2025年5月19日
1/ 推出有史以来最大的 Solana 协议变更:Alpenglow,由 Anza Research 团队构思的 Solana 新共识协议。告别 Tower BFT 和 Proof of History。向 Votor & Rotor 🧵👇 问好
206.52K