In a move to address its congestion issues, Solana has launched a new update to its validator client software, as announced by Anza, a spinoff from Solana Labs. The update, version 1.17.31, has been released to counter the problems caused by spam transactions, which have notably slowed processing times and increased transaction drop rates on the Solana network.
The main focus of the update is the implementation of a new feature called stake-weighted quality of service (SWQOS). This prioritization scheme is specifically designed to handle transactions from staked validators more efficiently.
“It’s a networking concept that essentially gives certain packets or connections more reliable performance on the network. […] In the current implementation 80% of connections are reserved for QoS, the other 20% can be used by anyone,” according to Tim Garcia, validator relations lead at the Solana Foundation.
Solana Congestion Issues Should Ease
Anza emphasized the importance of the update via a post on X (formerly Twitter) today, stating: “MainnetBeta validators: the v1.17.31 release is now recommended for general use. This patch contains enhancements which will help alleviate some of the ongoing network congestion, and will be followed by further enhancements in v1.18. Please upgrade when there’s less than 5% delinquent stake. Be sure you have time to monitor your node after upgrading it and report any issues to mb-validators on Discord.”
Solana Status corroborated this announcement with a similar statement: “The v1.17.31 release is now recommended for general use by MainnetBeta validators. This release contains enhancements which will help alleviate the ongoing congestion on the Solana Network.”
The v1.17.31 release is now recommended for general use by MainnetBeta validators. This release contains enhancements which will help alleviate the ongoing congestion on the Solana Network.
— Solana Status (@SolanaStatus) April 15, 2024
Trent.sol (@trentdotsol), representing Anza, further elaborated on the significance of widespread adoption of this update: “Remember, these are improvements to SWQOS. Their impact should scale with breadth of adoption. Don’t expect a major change in unstaked TPU traffic reliability. Keep delinquency under 5% while upgrading. We have more in the pipe. Stay tuned.”
Rex St. John from Anza also commented on the urgency and ongoing nature of these updates: “This contains the first round of Solana mainnet congestion updates which everyone has been waiting for from Anza. There are additional updates coming. It is important to note this is NOT v1.18, which will have further improvements.”
The detailed description of the update on GitHub highlights several technical enhancements including adjustments in how staked and non-staked packets are managed and improvements to the BankingStage Forwarding Filter, which is crucial for maintaining the efficiency of network operations.
This update comes at a critical time for Solana, which has faced scrutiny over its ability to manage high transaction loads without a traditional mempool, leading to unique challenges in network management. The development community remains optimistic that these improvements, along with future updates, will substantially mitigate these issues and enhance the overall stability and performance of the network.
At press time, SOL traded at $150.
Featured image from Shutterstock, chart from TradingView.com