The Solana blockchain network, one of the fastest and most scalable platforms in the crypto space, faced a major outage on Tuesday that lasted for about five hours. The disruption was caused by a software issue related to the network’s upgrade mechanism, which prevented block production and transaction processing. The Solana team and validator operators worked together to resolve the problem and restart the network with a software upgrade. The network resumed normal operations at 14:57 UTC, after a successful cluster restart.
What caused the outage?
According to the Solana team, the outage was triggered by a bug in the Berkeley Packet Filter (BPF) loader, a component that is used to deploy, upgrade, and execute programs on the Solana network. The bug was introduced by a Solana Improvement Proposal (SMID) that modified some of the features of the BPF loader, including adding a blocker to prevent metadata usage in the BPF.
The bug was detected on the testnet and a fix was created, but not yet implemented due to testing. There is speculation that someone manually triggered the bug on the mainnet, causing the network to stop producing blocks. Solana, as a result, went down.
How was the problem solved?
To fix the issue, the Solana developers rewrote the BPF loader code lines on the development network. This solution required updating the core software used by all participants on the Solana network to version 1.17.20, before regular operations could resume.
The Solana team coordinated with the validator operators, who are responsible for running the nodes that secure and validate the network, to perform the software upgrade and restart the network cluster. The process took about five hours, during which the network was offline and no transactions or smart contracts could be executed.
What was the impact of the outage?
The outage was a significant event for Solana, as it was the first one in more than 350 days. The network has experienced previous outages and disruptions in 2022, but none as long or severe as this one. The outage highlighted the complexities and challenges of maintaining a large-scale blockchain network, as well as the importance of rapid response and collaboration.
Despite the temporary disruption, the value of Solana’s native token, SOL, showed resilience, with signs of recovery shortly after the network operations were resumed. SOL briefly dipped to about $93.63 during the outage, but rebounded to around $95.41 afterwards. Solana is one of the top 10 cryptocurrencies by market capitalization, with a value of over $27 billion.
What are the next steps for Solana?
In response to the outage, the Solana Foundation has committed to conducting a thorough root cause analysis to prevent future incidents. The foundation also thanked the Solana community and validator operators for their support and cooperation during the outage. The foundation said it will share its report on the matter as soon as possible.
Solana is one of the leading platforms in the blockchain space, offering high speed, low cost, and scalability for decentralized applications and financial protocols. Solana claims to be able to process over 50,000 transactions per second, with an average fee of less than $0.01. Solana is seen as a growing DeFi ecosystem, but its total value locked has plummeted by 83% from over $10 billion in 2021 to about $1.5 billion currently.
Solana’s swift recovery from this outage demonstrates its network’s robustness and its support teams’ dedication to maintaining one of the leading platforms in the blockchain space. As the network returns to normal operations, stakeholders within the Solana ecosystem remain optimistic about its capacity to navigate the challenges inherent to blockchain technology.