“Bug fixed”: Solana developers announced fixing a bug that caused the network collapse
The developers called the function of constant one-time transactions the main problem resulting in failure.
On this page
During the current year, the network managed to crash five times. The last one was recorded in early June. Each time, users faced the problem of network unavailability and long repair that took several hours to days.
To date, according to the developers of Solana, the main error that led the network to constant failures has been eliminated. They published this information on their blog.
According to them, the fact that the transactions were one-time also played a role since transactions of this type have no expiry date. In comparison, a standard transaction on the Solana network has an “expiry date” of two minutes and is denied if the validator has not processed it. The main problem, however, was hidden in the function of constant one-time transactions. A bug discovered by the developers, under certain conditions, made it possible to process a failed transaction more than once. The duplication of the operation caused a failure since one validator rejected the subsequent block, and the other processed it.
The developers noted that at the moment, to prevent repeated network collapse, this functionality has been temporarily disabled. The cause of the error is being searched for and will be eliminated. Also, the technicians from Solana promised that after fixing the problem with the bug of this function, it would be returned in later versions of the network.
Constant failures and network terminations caused dissatisfaction among users. Many analysts noted that such an “unbalanced” and “unstable” network is not competitive and may lose its customers.
The content on The Coinomist is for informational purposes only and should not be interpreted as financial advice. While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, or reliability of any content. Neither we accept liability for any errors or omissions in the information provided or for any financial losses incurred as a result of relying on this information. Actions based on this content are at your own risk. Always do your own research and consult a professional. See our Terms, Privacy Policy, and Disclaimers for more details.