May 3, 2024

Solana fixed a bug that caused the network to stop working

Article Reading Time:
1 min.

Solana fixed a bug that caused the network to stop working

Solana developers reported that they have fixed an error that has already led to the blocking of the blockchain several times.

In a blog post, the developers explained thatThe bug was in the function of constant one-time transactions. Under certain circumstances, the bug allowed a failed one-time transaction to be processed twice. This led to a lack of consensus - some validators rejected the subsequent block, while others accepted it.

“Function of permanent one-time transactionswas disabled in releases v1.9.28/v1.10.23 so that the network does not stop if appropriate circumstances arise. We will work on a solution to the problem and enable this function in future releases,” the developers emphasized.

Permanent one-time transactions aretransactions that do not have a statute of limitations. A typical transaction on the Solana network “lives” for about two minutes, and is discarded if it has not been processed by a validator during this time. Permanent transactions do not have such a period. They are used for various purposes, for example, in custodial services when the service requires more time.

Let us remind you that the network shutdown in early JuneThis was the fifth such case this year. Cardano founder Charles Hoskinson even ridiculed Solana management for the instability of this network.