Solana网络拥堵问题及其解决方案
网络拥堵现状
近日,Solana网络遭遇了严重的拥堵问题,导致交易处理出现明显延迟,大量交易被丢弃。Solana上流行的Phantom钱包应用及其他应用程序已通知用户网络拥堵情况,建议他们预期交易完成时间将延长。
拥堵原因分析
网络拥堵主要源于大量垃圾交易的涌入,其中机器人试图优先处理其活动,而非普通用户的交易。这一问题因新发布的模因币(memecoins)相关交易量激增而加剧,这些交易对网络区块空间产生了巨大需求,导致许多用户无法顺利访问网络。
2024年第一季度,Solana区块链上的模因币活动显著增加,Solana去中心化交易所(DEXs)上出现的新代币数量也达到了历史新高。这一活动的激增主要围绕模因币,凸显了新用户和零售用户对Solana日益增长的兴趣,他们被该网络低廉的交易费用所吸引。然而,垃圾交易的涌入已成为网络发展的瓶颈。
技术架构与问题
Solana基金会的一位技术和产品负责人将Solana的架构与互联网基础设施进行了类比。在Solana的设置中,单个验证者无需使用内存池(mempool)即可处理交易,这与互联网上的IP端点和服务器操作方式相似。该负责人解释说,网络直接将交易发送给区块领导者,绕过了任何可能让交易在添加到链之前等待的暂存模型或内存池。他暗示,垃圾交易的过载可能会压垮这一系统,导致许多交易被丢弃。
“Solana上的这一过程存在问题,导致用户没有可靠的方式将交易包含在区块中。现有的费用和权益加权交易系统未能达到预期效果。”该负责人在社交媒体上写道。
解决方案与未来展望
面对这些挑战,Solana开发团队正在制定有效的解决方案,软件补丁已经在开发中,但需要一些时间。Solana联合创始人表示:“Solana网络再次因大量流量涌入而受到考验。下周将推出错误修复程序,情况将开始改善。”
当前的拥堵问题可能会延伸到网络的基础设施,从而影响用户与区块链的交互能力。在这方面,Solana的Agave验证者客户端开发者Anza将引入与其QUIC实现相关的特定问题的修复程序。这些更新预计将提高客户端的性能,特别是在涉及高请求量的场景下。
另一个重要的进展是计划于4月发布的1.18更新。该更新将引入增强功能,使交易调度更加确定性,旨在简化处理流程并减少瓶颈。
此外,实施优先费用也是一个关键问题。目前,许多在Solana上运行的应用程序并未使用优先费用,导致交易被延迟或未处理。将动态优先费用集成到去中心化应用程序(dApps)中将有助于解决用户体验问题,Solana实验室在3月份的一篇博客文章中如此表示。
免责声明
本文旨在提供信息,并非作为法律、税务、投资、财务或其他建议。请读者在做出任何决定前,自行进行充分的研究和咨询。