Solana fixed a bug that caused the network to stop working

The Solana developers announced that they have fixed a bug that has led to blocking the blockchain several times.

Developer blog post explainedthat the bug was in the function of constant one-time transactions. Under certain circumstances, the bug allowed for an unsuccessful one-time transaction to be processed twice. This led to a lack of consensus – some validators rejected the subsequent block, while others accepted it.

“The persistent one-time transactions feature has been disabled in the v1.9.28/v1.10.23 releases so that the network does not stop if the appropriate circumstances arise. We will work on a solution to the problem and enable this feature in future releases,” the developers emphasized.

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

Recall that the power outage in early June was already the fifth such case this year. Cardano founder Charles Hoskinson even ridiculed Solana’s management for the instability of the network.

Source: Bits

You may also like