TL;DR
最近很多Solana用户都遇到了交易失败的问题,这背后究竟发生了什么?
当我们在Solana上进行交易时,通常会出现三种情况:交易可能顺利执行成功;也可能在执行过程中遇到错误而失败,比如代币已经铸造完毕或者滑点超出预期;还有一种情况是交易根本没能送达区块领导者那里,这正是近期许多用户遭遇的问题。
深入分析这些失败交易会发现一个有趣的现象:其中只有约8%来自真实用户,其余都是套利机器人发送的垃圾交易。这些机器人会大量发送交易,因为与潜在的高额套利收益相比,发送交易的成本几乎可以忽略不计。比如他们可能花费几百美元发送大量交易,但只要成功一笔就能获利高达10万美元。
实际上,Solana的交易失败率自去年11月以来一直维持在50%左右,这与网络活跃度无关,而是套利机器人活动的副产品。真正导致近期网络拥堵的元凶是那些”未送达的交易”。
问题的根源在于Solana最近升级采用的QUIC网络协议。虽然QUIC让区块领导者能够管理连接请求,但在高峰期,当连接请求暴增10-100倍时,系统会随机丢弃连接,而不是按既定标准筛选。这就导致普通用户很难建立有效连接,而机器人则通过发送更多垃圾交易来抢占资源。
目前Firedancer、Anza等团队正在积极修复这些问题。不过需要注意的是,即将推出的补丁效果尚待验证;Jump Crypto的Firedancer解决方案要等到年底才能上线;而更深层次的垃圾交易问题,涉及到Solana的交易经济模型设计,可能需要更根本性的改革。
声明:文章不代表CHAINTT观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险 自担!转载请注明出处:https://www.chaintt.cn/13041.html