Solana developers tackle bugs hoping to prevent further outages


Developers have fixed the runtime bug that caused the Solana network’s latest outage on June 1.

According to a report published by Solana Labs on June 5, Solana’s fifth outage of 2022 was caused by a bug in a “durable non-transactional feature” that caused the network to stop producing blocks for about four and a half hours.


“The durable non-transactional feature was disabled in release v1.9.28/v1.10.23 to prevent the network from re-occurring the same situation.”

“Durable non-transactions will not be processed until the mitigation is implemented, and this feature is reactivated in an upcoming release,” he said.

The term durable non-transactional refers to a type of transaction on Solana that is designed not to expire, as opposed to a normal transaction on the network, which usually occurs before BlockHash is too old to be valid. Has a short lifespan of about 2 minutes.

It is commonly used to support transactions involving avenues such as custody services that require longer than usual “to produce a signature for the transaction,” according to the Solana documentation.

Solana Labs noted that durable non-transactions require a separate “mechanism to prevent double-processing, and are processed sequentially,” although a runtime bug caused a durable non-transaction to be treated as a regular transaction. and submitted after failing, but then resubmitted, causing the network to stall.

“After a failed transaction was processed, but before the nonce was used again, the user resubmitted the same transaction for processing. This resubmission activated the bug at runtime, “P the report reads.

related: Is Solana a ‘buy’ with SOL price below 10-month low and 85% below its peak?

The price of Solana, a native asset of Solana, is down nearly 13.9% since the mainnet outage on June 1 and sits at $39.08 at the time of writing. According to data from CoinGecko, investor appetite to trade the asset has only increased, however, with 24-hour trading volume rising 61 percent to $2.141 billion.

Broadly speaking, data from Hello Moon, a Solana-focused analytics platform, shows that aggregate value increases in terms of the seven-day rolling average have (successfully) reduced significantly since late March.

After hitting an all-time high of about $3.18 trillion on March 24, that figure has fallen to around $159.71 billion as of June 4.