Solana developers tackle bugs hoping to prevent further outages

Published at: June 7, 2022

Developers have fixed the runtime bug that caused the latest outage of the Solana (SOL) network on June 1.

According to a report published by Solana Labs on Sunday, Solana’s fifth outage of 2022 was caused by a bug in the “durable nonce transactions feature,” which caused the network to stop producing blocks for roughly four and 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.”

“Durable nonce transactions will not process until the mitigation has been applied, and the feature re-activated in a forthcoming release,” they added.

The term "durable nonce transactions" refers to a type of transaction on Solana that is designed to not expire, unlike a normal transaction on the network, which usually has a short lifetime of around two minutes before a blockhash becomes too old to be validated.

It is generally used to support transactions tied to avenues such as custodial services, which require more time than the usual “to produce a signature for the transaction,” according to Solana documentation.

Solana Labs noted that durable nonce transactions require a separate “mechanism to prevent double processing, and are processed serially,” however a runtime bug presented itself after a durable nonce transaction was processed as a regular transaction and failed, but was then re-submitted again and resulted in the network grinding to a halt.

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

Related: Is Solana a ‘buy’ with SOL price at 10-month lows and down 85% from its peak?

The price of Solana’s native asset SOL has dropped roughly 13.9% since the mainnet outage on June 1 to sit at $39.08 at the time of writing. Investor appetite to trade the asset has only increased, however, with 24-hour trading volume increasing by 61% to $2.141 billion within that same time frame, according to data from CoinGecko.

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

After topping out at all-time-high levels of around $3.18 trillion on March 24, the figure has plunged to around $159.71 billion as of Saturday.

Tags
Related Posts
Solana reportedly hit by DDoS attack but network remains online
Solana's blockchain performance was reportedly hit by a distributed denial of service (DDoS) attack over the past 24 hours, however the network appears to have remained online throughout. A DDoS attack generally refers to a large number of coordinated devices, or a botnet overwhelming a network with fake traffic to take it offline. This wouldn't be the first time Solana has suffered this issue, with Cointelegraph reporting in September that the network suffered a 17-hour-outage due to mass botting activity for an initial DEX offering (IDO) on Solana-based DEX platform Raydium. The latest DDoS attack was highlighted by Solana-based NFT …
Blockchain / Dec. 10, 2021
Solana hit with another network incident causing degraded performance
The Solana blockchain has suffered a third incident in just a few months that clogged the network and caused transactions to fail, with users debating whether it was caused by another DDos attack or if it was just network issues. The scale and nature of the incident is hard to ascertain, with Coinbase, Wu Blockchain and Redditors reporting there had been an incident causing the network to slow and transactions to fail. However Solana Labs co-founder Anatoly Yakovenko denied there had been a DDoS on this occasion. The latest incident comes less than a month after a previous attack which …
Blockchain / Jan. 5, 2022
The state of Solana: will the layer-1 protocol rise again in 2023?
About two months after the FTX collapse, the Solana network is stronger than ever, according to Austin Federa, the head of strategy and communications at the Solana Foundation. Federa defines the recent SOL token price crash as a short-term market reaction to the perceived connection between Solana and the defunct crypto exchange FTX. While FTX founder Sam Bankman-Fried was invested in many Solana-based projects, Federa pointed out he didn't have any influence on the network’s operations and fundamentals. “The external perception was that there was a very close relationship between the Solana network and FTX, which wasn't the case," Federa …
Blockchain / Jan. 27, 2023
Report crowns Solana for using least energy per transaction, but there's a catch
Solana (SOL), one of the most active proof-of-stake (PoS) blockchains, appears to be a PoS protocol consuming the lowest amount of electricity per transaction, according to a new report. The Crypto Carbon Ratings Institute (CCRI), a research startup focused on the environmental impact of cryptocurrencies, released on Wednesday a new report calculating the electricity consumption and carbon footprint of major PoS blockchains. The CCRI specifically analyzed PoS networks including Cardano, Solana, Polkadot, Avalanche, Algorand and Tezos. According to the CCRI’s findings, the Solana blockchain consumed 0.166 watt-hours (Wh) of electricity per transaction within the study, becoming the most energy-efficient PoS …
Blockchain / Feb. 3, 2022
The blockchain trilemma: Can it ever be tackled?
Are L2 networks the saviors? The emergence of a new tier of blockchains called layer-2 chains that have leveraged new cryptographic techniques like zero-knowledge-proofs (ZKPs) has helped address the scalability enigma. While the world was busy solving the blockchain trilemma at the L1 level, there were a bunch of smart developers who understood that optimization need not necessarily happen at the L1 level. One can create a network on top of L1 networks to solve fundamental problems. There are a few L2 networks, such as Polygon, Immutable and the Bitcoin lightning network, which use concepts such as sharding and rollups …
Decentralization / Dec. 7, 2022