Solana unveils massive plan to improve network resilience following constant outages

After the Solana mainnet beta cluster experienced a 7-hour outage two days ago due to blocked consensus, Solana developers devised an elaborate plan to improve network stability.

What occurred?

According to a Tuesday blog, the outage, which began around 20:30 UTC on Saturday and lasted until 03:30 UTC on Sunday, was caused by an enormous amount of inbound transactions (6 million per second) that flooded the network, exceeding the 100Gbps of traffic at individual nodes.

The developers refuted reports of a denial of service (DoS) attack, claiming that “evidence indicates bots tried to pragmatically win a new NFT being minted using the popular candy machine program” by overloading the network.

According to ZyCrypto, a similar network disruption occurred on Ethereum last weekend when many buyers attempted to mint Otherdeeds NFTs in the recently opened BAYC “Otherside” metaverse.

However, according to Solana developers, the particular reason for the stalling of consensus was due to validators running out of memory and crashing. “The main problem of the excessive memory usage was insufficient votes landing to finalize earlier blocks, prohibiting abandoned fork cleanup,” according to the blog.

The interruption led SOL’s price to fall about 13% to $82, though it has since recovered to $85.73 as of this writing.

What Action Is Being Taken?

Having said that, Solana developers offered details on how they want to prevent future network instability, bolstering the recently launched beta release branch v1.10.

Devs are presently working on a more interoperable protocol based on QUIC โ€” a technology developed by Google โ€“ to replace the existing UDP-based protocol, which is prone to abuse. Devs claim that once completed, “there will be more options available to adjust and optimize data ingestion while making transactions more successful.”

They are also developing a more sophisticated stake-weighted Quality of Service (QoS) that would prioritize users with high staked value, putting a stop to the existing practice of accepting transactions on a first-come, first-served basis.

Furthermore, fee prioritization is coming to Solana, specifically with the v1.11 release. Unlike Ethereum fees, which affect the entire block, Solana’s cost will only impact the specific state. As a result, subsequent transactions that pay a greater fee but cannot fit into the current block will be spilled into the next one.

According to its own status reporting, the latest outage on the Solana network is the seventh this year, with the single DDOS attack detected in September 2021.

Visited 1 times, 1 visit(s) today

Stay ahead in the financial world โ€“ Sign Up to Rateweb’s essential newsletter for free. Get the latest insights on business trends, tech innovations, and market movements, directly to your inbox. Join our community of savvy readers and never miss an update that could impact your financial decisions.

Do you have a news tip for Rateweb reporters? Please email us at

Related

Personal Financial Tools

Below is a list of tools built to assist South Africans to make the best financial decisions:

Latest

Rateweb

South Africa’s primary source of financial tools and information

Contact Us

admin@rateweb.co.za

Disclaimer

Rateweb strives to keep its information accurate and up to date. This information may be different than what you see when you visit a financial institution, service provider or specific productโ€™s site. All financial products, shopping products and services are presented without warranty. When evaluating offers, please review the financial institutionโ€™s Terms and Conditions.

Rateweb is not a financial service provider and should in no way be seen as one. In compiling the articles for our website due caution was exercised in an attempt to gather information from reliable and accurate sources. The articles are of a general nature and do not purport to offer specialised and or personalised financial or investment advice. Neither the author, nor the publisher, will accept any responsibility for losses, omissions, errors, fortunes or misfortunes that may be suffered by any person that acts or refrains from acting as a result of these articles.