这是来自Lightspeed通讯的一个片段。要阅读完整版,请订阅。
Solana验证者已开始对SIMD-0326进行投票,这是其新的Alpenglow共识协议的治理提案。
该提案需要至少33%的验证者达到法定人数。根据Dune的数据,截至今早,Solana约1.3K验证者中至少有11.8%(135个)已投赞成票。
当你在Solana上发送交易时,区块链需要约12.8秒(32个时隙 * 0.4秒时隙时间)才能达到确定性最终确认,尽管有时非正式地被称为具有500-600毫秒的软/乐观交易最终确认。
与以太坊Gasper共识12.8分钟的最终确认相比,12.8秒已经很快,但与像Sui的Mysticeti这样的新型区块链390-500毫秒的共识速度相比就相形见绌了。
Alpenglow承诺将12.8秒的时间窗口进一步缩短至100-150毫秒,带来100倍的改进,具体取决于验证者的地理位置。
它通过消除Solana区块链的几个核心传统部分来实现这一点,如历史证明(PoH)、Tower BFT和基于gossip的投票传播。
普通Solana用户不知道这些是什么,他们也不需要关心,所以我会尽量简单解释。
PoH和Tower BFT是当今Solana架构的两个核心部分,它们允许验证者在不需要交互的情况下对区块进行排序。
可以将PoH视为一个预共识加密秒表,为区块添加时间戳。这些时间戳作为共享时钟,然后Tower BFT算法将其提供给验证者进行承诺。这样,Solana区块链能够持续生产区块,而不需要像传统区块链那样进行同步共识轮。
这种协议设计对Solana很有效,但也有权衡。
首先,它为投票交易创造了一个额外成本,这占了Solana链上交易的约70%(见下方灰色图表)。投票交易与普通用户发送使用区块链的交易明显不同;它们是验证者必须支付以锁定其对Tower BFT的承诺的证明,或者说是经营成本。
这为Solana验证者创造了一个长期存在的有害问题。
Solana验证者的权益越大,他们获得的生产区块的盈利机会就越多。但每个验证者,无论其权益大小,都支付相同的投票费用。
这种"固定成本,可变收入"的经济模式导致大型验证者随着时间的推移获得更多权益,实际上将网络权益从小型验证者集中到大型验证者手中。网络去中心化受到影响,因为除非你有雄厚的资金,否则运行验证者是不盈利的。
(这也解释了为什么Solana基金会有一项计划,在小型验证者运营的第一年对其进行补贴。)
Alpenglow旨在通过完全消除投票成本来从根本上解决这个问题。这就是其新组件Votor和Rotor的作用所在。
Votor将验证者投票转移到链下,但将总体结果记录为紧凑的链上证书。因此,Alpenglow用固定费用替代了每个时隙的投票交易,将共识压缩为一到两轮,以实现其100-150毫秒的目标最终确认时间。
另一方面,Rotor是一种改进的区块传播协议,替代了Turbine。它使用更简单的中继方案来减少数据从节点到节点跳转的次数,从而减少端到端网络延迟。
Votor和Rotor共同支撑着Alpenglow承诺的"20+20"弹性模型。在这个新模型下,即使有20%的权益被恶意验证者控制,另外20%离线,Solana网络仍能保持安全性和活跃性。
如果这一切仍然令人困惑,不妨想象AI版Peter Griffin在Minecraft地图中跳舞的场景——不知怎的,共识开始变得有意义了。
在您的收件箱中获取新闻。探索Blockworks通讯:
来源:https://blockworks.co/news/solana-validators-commence-vote-alpenglow



