一个路由错误使索拉纳失去了86%的最终性。

CN
Decrypt
关注
2小时前

Solana 在周三早上差点失去完成交易的能力,差距仅为4.51个百分点,因为一个托管提供商的单个配置错误导致28.83%的质押SOL下线。该链在达到33.34%时停止完成,这意味着网络大约达到86%的阈值。


该提供商Teraswitch已发布了一份说明,解释了事情是如何发生的。公司内部使用默认路由来指示边缘路由器可以访问互联网,而每个站点通常更倾向于其路由器发源的路由。一条来自其迈阿密站点的默认路由被传播时其度量和社区信息被剥离,并且在阿姆斯特丹的路由反射器将其推送到欧洲和亚太地区。


那里的边缘路由器将其视为本地发源,并优先于其真实路由器,然后将其传递给数据中心核心,后者将其拒绝为无效。伦敦、阿姆斯特丹、都柏林、法兰克福、新加坡和东京的12个站点没有任何有效的转发内容。北美没有受到影响。工程师在十分钟内发现了故障,并在世界协调时间04:16:15恢复了服务。



质押协议Marinade Finance在事后提取了数据,发现停机集中在一个自治系统上。AS20326持有118,890,767 SOL,占网络上所有质押的四分之一以上,而其中94%在同一分钟内下线。


这已经超过了防止此情况发生的上限。Solana基金会的委托程序将任何一个自治系统的网络质押量上限设定为25%。AS20326目前为27.34%。


8000万SOL静静等待


Marinade发现59个验证者持有8020万个SOL在阿姆斯特丹、法兰克福和东京的同一狭窄窗口中恢复,他们选择等待路由重新汇聚,而不是切换到其他路由。Helius,Solana的第二大验证者,整整停机了33分钟。在Marinade能够测量的74个运营商中,只有三家“齐全复活”:Laine和Cogent Crypto,均由Sol Strategies运营,以及Lion3d。


此次暴露的范围也超出了一个提供商,同一时间在latitude.sh、Limestone、Butterfly Research和Allnodes上还有1410万个SOL下线,Marinade表示无法从数据中解释这一点,这表明按托管提供商计算的质押低估了共同失败的情况。





Marinade对自身进行了相同的分析,报告称四个自治系统持有其分配模型分配的三分之二的质押,其中一个自治系统AS395201占36.94%。该公司在推特上表示,“没有人应该对此感到安心,包括我们自己”,并表示将审查其每个网络和每个数据中心的集中度限制,并开始发布验证者是否运行热交换和自动故障转移,这一点目前尚无法从外部确定。


由于错过奖励的333个SOL将在纪元结束时由验证者保证金承担。如果失责超过三分之一,任何SOL持有者在任何地方都不会有任何交易完成,而没有保证金可以覆盖这一点。上一次Solana在2024年2月完全停滞时,重新启动花费了近五个小时。


免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。

分享至:
APP下载

X

Telegram

Facebook

Reddit

复制链接