NFT-Buying frenzy didn’t just bother Ethereum. Solana witnessed the congestion of millions of NFT transactions on its network due to bot activity targeting such mints. Block production resumed on Sunday and operators managed to successfully bring the main network back online.
In a new blog post, Solana developers outlined three mitigation steps to address such congestion issues.
- QUIC Adoption: Solana core protocols are reimplemented on top of the Google-created QUIC protocol. This is because the custom raw UDP-based protocol that the Blockchain used, does not discourage or mitigate abusive behavior. With the implementation of QUIC, the developers believe that “many more options will be available to customize and optimize data acquisition”.
- Integrating Usage-Weighted Transaction Processing: With Usage-Weighted QoS, Solana will prioritize ending the current practice of indiscriminately accepting transactions on a first-come, first-served basis and instead integrate Usage-Weighted Transaction Processing.
- Introducing Fee-Based Execution Priority: This model allows users to set an additional fee on top of the basic fee charged when the transaction is executed and included in a block. Charge prioritization is intended for version v1.11.
As reported by CryptoPotatoa whopping 4 million NFT transactions were sent by bots through the Solana-based Candy Machine. The consensus stopped because the validators ran out of memory and crashed. The network was down for 7 hours. The developers pointed out
“The main cause of the high memory usage was insufficient votes landed to complete previous blocks, causing a canceled fork-Cleanup was prevented. The number of fork validators that needed to be evaluated exceeded their capacity, even after a reboot, requiring manual intervention.”
After several outages this year, the worst of which lasted up to 48 hours, the Ethereum rival has come under significant backlash. The latest outage comes days after its co-founder Anatoly Yakovenko said that Bitcoin is at risk of mass exodus if not verified by the Proof-of-Work consensus algorithm (PoW) is moving to Proof-of-Stake (PoS).
Previously, several validator operators had reportedly issued beta cluster reboot instructions that included instructions on how to manually block NFT minting bots at level one. This was revealed by Ethereum Hudson Jameson from the Foundation. Afterwards, Austin Federa, Solana’s communications director, clarified that very few validators had adopted this and many Candy Machine transactions were still landing.
Additionally, Metaplex, which happens to be one of the largest NFT communities on Solana, announced the merger and will apply a botting penalty to the program to stabilize the network against botting in the Metaplex Candy Machine program.
Source: Crypto News Deutsch