上周末,Solana 区块链经历了一次重大故障,引发了加密货币社区的广泛反响。这次中断持续了几个小时,期间网络无法处理交易。Solana 是发展最快的区块链网络之一,这次故障凸显了即使是最先进的系统也可能面临的挑战。
故障原因是什么?
在故障发生之前,我们鼓励验证者从 1.13.x 升级到 1.14.16,这是对验证代码的一次重大修改。有超过 66.6% 的验证者进行了升级,这是一个超级多数,而就在中断开始之前,一个 "fat block" 被传播开来。这导致在验证者决定下一步行动时,Solana 进入了"故障安全"仅投票模式,最终以网络重启告终。

本次中断不是由共识失败或硬停机造成的,而是由阻止交易传播的"堵塞"引起的。中断的原因尚不清楚,但 Solana 开发人员正在努力找出问题所在。一些人猜测可能是由于 "肥块 "造成的,而另一些人则指出可能是投票交易造成的网络拥堵。
投票交易?
Twitter 有影响力的人士试图控制这次故障的叙述,并推测问题的原因与投票交易有关。
。 图>为什么是投票交易?
— toly 🇺🇸 (@aeyakovenko) 2023 年 2 月 27 日
Classic BFT consensus requires quadratic messaging overhead.
The more nodes you have in the same quorum, the part of the network that agrees on the state, the more messages… https://t.co/8lOhICb8mn
下一步是什么?
此次故障引发了人们对区块链网络可靠性的质疑,以及对更强大基础设施的需求。虽然区块链技术近年来取得了重大进展,但它仍处于早期阶段,该行业必须继续创新和改进,以满足用户和投资者的需求。
Solana 的故障提醒我们,即使是最先进的区块链网络也无法避免技术上的困难。随着该行业的不断发展,开发者和用户必须共同努力,确保区块链系统的安全性和可靠性。