Solana Tackles the Bug by Disabling the Feature To Prevent Further Halts

The runtime fault that caused the latest outage of the Solana network on June 1 has been resolved by developers.

Solana’s fifth outage of 2022, according to a report issued by Solana Labs on June 5, was triggered by a fault in the “durable nonce transactions feature,” which led the network to stop producing blocks for four and a half hours.

“The durable nonce transaction feature was disabled in releases v1.9.28/v1.10.23 to prevent the network from halting if the same situation were to arise again.”

Solana might tackle the network issue with this fix

Durable nonce transactions are a sort of Solana transaction that does not expire, as opposed to a conventional transaction on the network, which has a brief lifetime of roughly 2 minutes until a blockhash becomes too old to be confirmed.

According to the Documentation, it is typically used to support transactions connected to outlets such as custodial services, which require more time than the standard “to provide a signature for the transaction.”

Durable nonce transactions, according to Solana Labs, require a separate “mechanism to prevent double processing, and are processed serially,” but a runtime bug appeared after a durable nonce transaction was processed as a regular transaction and failed, but was then re-submitted, causing the network to grind to a halt.

Since the mainnet failure on June 1, the price of Solana’s native asset SOL has plummeted around 13.9 percent to $38 at the time of writing. According to CoinGecko data, investor interest in the currency has only grown, with 24-hour trading volume growing by 61 percent to $2.141 billion in the same time frame.

In a broader sense, data from Hello Moon, a Solana-focused analytics platform, shows that since late March, the total value moved on-chain (successfully) in terms of a seven-day rolling average has dropped considerably.

After reaching all-time highs of roughly $3.18 trillion on March 24, the value has dropped to around $159.71 billion as of June 4.

Goku: