{"id":11395,"date":"2022-06-07T03:54:40","date_gmt":"2022-06-07T03:54:40","guid":{"rendered":"https:\/\/nftandcrypto-news.com\/crypto\/solana-developers-tackle-bugs-hoping-to-prevent-further-outages\/"},"modified":"2022-06-07T03:54:44","modified_gmt":"2022-06-07T03:54:44","slug":"solana-developers-tackle-bugs-hoping-to-prevent-further-outages","status":"publish","type":"post","link":"https:\/\/nftandcrypto-news.com\/crypto\/solana-developers-tackle-bugs-hoping-to-prevent-further-outages\/","title":{"rendered":"Solana developers tackle bugs hoping to prevent further outages"},"content":{"rendered":"
<\/p>\n
Developers have fixed the runtime bug that caused the latest outage of the Solana network on June 1. <\/p>\n
According to a report published by Solana Labs on June 5, Solana\u2019s fifth outage of 2022 was caused by a bug in the \u201cdurable nonce transactions feature\u201d which caused the network to stop producing blocks for roughly four and half hours.<\/p>\n
\u201cThe 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.\u201d<\/p><\/blockquote>\n
\u201cDurable nonce transactions will not process until the mitigation has been applied, and the feature re-activated in a forthcoming release,\u201d they added.<\/p>\n
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 2 minutes before a blockhash becomes too old to be validated. <\/p>\n
It is generally used to support transactions tied to avenues such as custodial services which require more time than the usual \u201cto produce a signature for the transaction\u201d according to Solana Documentation. <\/p>\n
Solana Labs noted that durable nonce transactions require a separate \u201cmechanism to prevent double processing, and are processed serially,\u201d 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. <\/p>\n
\u201cAfter 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,\u201c the p report reads. <\/p>\n
Related: <\/em><\/strong>Is Solana a \u2018buy\u2019 with SOL price at 10-month lows and down 85% from its peak?<\/em><\/strong><\/p>\n
The price of Solana\u2019s 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. <\/p>\n
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. <\/p>\n
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 June 4. <\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"
Developers have fixed the runtime bug that caused the latest outage of the Solana network on June 1. According to a report published by Solana Labs on June 5, Solana\u2019s fifth outage of 2022 was caused by a bug in the \u201cdurable nonce transactions feature\u201d which caused the network to stop producing blocks for roughly […]<\/p>\n","protected":false},"author":1,"featured_media":11396,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","om_disable_all_campaigns":false,"footnotes":""},"categories":[42],"tags":[],"class_list":["post-11395","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-crypto"],"yoast_head":"\n
Solana developers tackle bugs hoping to prevent further outages | NFT & Crypto News<\/title>\n\n\n\n\n\n\n\n\n\n\n\n\t\n\t\n\t\n\n\n\n\t\n\t\n\t\n