Solana自网络启动以来首次将目标槽时间从400毫秒降至350毫秒,正式启动一项四阶段计划,最终可能将槽时间降至200毫秒。该调整是SIMD-0525改进提案的第一阶段,后续阶段将分别降至300毫秒、250毫秒和200毫秒。
更短的槽时间旨在降低确认延迟,同时网络资源限制将按比例调整。剩余阶段目标为Agave v4.2版本,但激活时间表仍为暂定。Solana基金会技术副总裁Jacob Creech于8月21日宣布这一变化,称网络已进入“350毫秒的新时代”,并表示“下一站,300毫秒”。
根据Solana的槽时间浏览器,截至发稿时,平均槽时间约为360毫秒,而网络原目标为400毫秒。该变化是SIMD-0525的第一步,该提案于5月14日获得批准并合并。Solana计划分阶段激活每次缩减,以便验证者运营者和客户端开发者有机会在区块生产加速时测试网络行为。
SIMD-0525保持网络每槽64个tick和4槽领导者窗口,但每次缩减后,每个领导者窗口所代表的实际时间都会减少。在之前的400毫秒目标下,四个槽为领导者提供1.6秒的窗口;350毫秒则缩减至1.4秒;300毫秒将进一步降至1.2秒;最终200毫秒目标下,四槽窗口约为800毫秒。提案指出,减少单个领导者控制的时长,也能降低交易被延迟或重新排序的窗口期。
资源限制会随槽持续时间下降而按比例调整,以确保给定时间段内的处理需求不会因槽数量增加而上升。以提案中使用的6000万计算单元基线为例,每槽限制将在350毫秒时降至5250万CU,300毫秒时降至4500万CU,250毫秒时降至3750万CU,200毫秒时降至3000万CU。
更快的槽改变了确认时间和纪元时长。由于Solana以槽为单位衡量网络操作的多个部分,确认阈值可在更短的实际时间内达到。纪元时长也将缩短,因为Solana计划保持每纪元432,000个槽。400毫秒槽的纪元名义时长约为48小时;350毫秒时降至约42小时;300毫秒时约为36小时;250毫秒时约为30小时;200毫秒时约为24小时。Solana的年度槽计算将同步调整,以保持协议发行基于实际时间。
SIMD-0525还调整了验证者入场券费用:每纪元1.6 SOL(400毫秒)将降至1.4 SOL(350毫秒),随后依次为1.2 SOL、1 SOL和0.8 SOL,以保持验证者每日成本约为0.8 SOL。
与此同时,Solana开发者正在推进多项网络性能升级。Alpenglow共识系统已于5月进入社区验证者测试,旨在将确认时间降至约150毫秒,并移除历史证明和链上投票交易。Jump Crypto的Firedancer客户端也已于5月在主网开始出块,提供独立构建的验证者软件替代方案。Coinbase随后披露了在其Solana验证者基础设施中使用Jito和Firedancer的多客户端配置。7月,Solana还推出了链上治理框架,允许验证者通过质押权重投票决定网络提案。
随着350毫秒设置现已激活,SIMD-0525将300毫秒确定为下一阶段目标。该变化将使四槽领导者窗口名义时长从1.4秒降至1.2秒,纪元时长从约42小时降至36小时。后续阶段将依次降至250毫秒和200毫秒。每个阶段均基于网络基线值计算,而非上一阶段的四舍五入限制,以防止累积误差。Creech已明确300毫秒为网络的下一个目标。
