垃圾交易悖论,为什么你的 Solana 交易总会失败?

4/23/2024, 7:05:43 AM
新手
交易
本文探讨了Solana网络频繁交易失败的原因,指出主要问题不是真实用户的交易失败,而是由于链上机器人发送的大量套利垃圾交易造成的。

TL;DR

相信不少用户还不清楚,为什么最近他们在 Solana 上的交易总是失败?

让我们从最基础的内容开始分析——从用户的角度来看,当我们进行交易时,基本上会发生三件事:

交易成功执行,没有任何错误;

执行失败,譬如支付了 Gas 费,但执行过程中返回错误,这通常发生在未满足执行条件的情况下,例如尝试 Mint 的代币已经铸造完毕,或者由于价格波动导致滑点超过设置值等;

未送达交易,此类交易不会出现在任何地方,说明交易尚未到达「区块领导者」(Block Leader,Foresight News 注,某个时间段里负责处理交易的验证者)那里,这正是许多用户当前遇到的情况,这属于网络层问题,而非共识 / 执行层面的问题;

你可能会疑惑,网络层是什么?

放心,稍后我们就会讨论这些未送达的交易,以及它们为何是当前 Solana 拥堵的主要原因。在此之前,让我们来聚焦那些失败的交易,因为理解为什么失败的交易不是主要问题这一点,很重要。

如果仔细观察,你可能会惊讶地发现,这些失败交易中只有大约 8% 来自真实用户,其余的都是链上机器人执行套利交易失败的案例:套利者会向 Solana 大量发送垃圾交易,因为与成功套利带来的回报相比,发送垃圾交易的成本微不足道。

例如,他们可以每天多次向 Solana 发送垃圾交易,这将花费他们几百美元(因为 Solana 的费用很低),而他们只需要完成一笔交易就可以赚取高达 10 万美元的利润。

因此,重要的一点是,这些失败的交易并不意味着 Solana 的活跃度出现问题——Solana 网络正在按预期运行,所以这些失败的交易只是由于 Bot 们的交易条件不满足而最终导致的,并不是目前 Solana 用户体验不佳的主要原因。

事实上,自去年 11 月以来,Solana 的交易失败率一直保持在 50% 左右,如果你回顾一下我上面列出的失败与成功图表,你会发现之前的情况也差不多。

那现在就让我们讨论一下过去几天 Solana 拥堵的主要原因——「未送达的交易」,正如前面提到的,这些交易未能到达「区块领导者」,并且由于网络层的问题而被丢弃。

网络层是互联网的通信层,用于在不同的连接之间发送数据包,例如:TCP(传输控制协议)、UDP(用户数据报协议)、QUIC(由谷歌设计)等。

而 Solana 最近刚刚升级 QUIC 作为其网络层,它有助于在用户和「区块领导者」之间建立连接,而且由于 Solana 具有持续的区块生产能力并且没有内存池,因此丢失连接将意味着交易不会写入区块。

QUIC 使「区块领导者」能够根据特定标准切断某些用户的连接或限制其速率,因此,「区块领导者」现在可以在链上需求高企时放弃某些连接,也就是说,这种新架构可防止 Solana 在网络活动增加时停止运行——虽然网络这时可能会非常拥挤,但至少不会停下来。

所以你可能会问,如果 QUIC 的一切都设计得如此好,为什么 Solana 现在这么糟糕?

因此问题是,即使「区块领导者」现在可以限制某些连接,但具体「要限制哪些连接」的逻辑却执行得很差,而且存在缺陷。

为了更好地理解,让我们想象一下,如果正常情况下每个「区块领导者」都有 X 个可以对话的连接,那在活动高峰期,「区块领导者」就会开始接收 10-100 倍数量的连接请求……


这时「区块领导者」可以选择放弃某些连接,但是问题在于,这些连接目前并不是根据一组既定的标准被丢弃(比如丢弃所有费用低于 X 的连接),而是被随机丢弃……

所以本质上,要想你的交易被打包,你必须比其他人发送更多垃圾交易,而且由于有多个机器人会向网络发送连接请求,普通用户建立连接和完成交易变得越来越困难。

这就是主要问题的要点,Firedancer、Anza、Solana 等团队正在努力修复网络层,这些补丁正在陆续推出,一些主要补丁据说将在未来几周内推出。

这就能解决问题了吗?Solana 会再次腾飞吗?并不完全是,导致未来还有很长的路要走的原因有三个:

无法保证当前的修复措施在防止 Solana 下次出现拥堵问题方面会有多大效用,只有等到实际应用时才能知道效果如何;

Jump Crypto 的 Firedancer 可能确实能解决这些问题,但它要到今年年底才会发布;

网络垃圾交易问题,也即 Solana 的交易经济学存在诸多问题,无法阻止恶意用户发送垃圾。

声明:

  1. 本文转载自[加密论道],著作权归属原作者[ 思维 ],如对转载有异议,请联系Gate Learn团队,团队会根据相关流程尽速处理。
  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。
  3. 文章其他语言版本由Gate Learn团队翻译, 在未提及Gate.io的情况下不得复制、传播或抄袭经翻译文章。

分享

目录

币圈日历

THORChain v.3.10.0 发布
THORChain正在Stagenet上测试版本3.10.0,计划于8月24日发布。此次更新引入了用于永久合约、借贷和RUJI交易策略的封装预言机,将基础链的出账费用从$10降低到$1,并增加了包装资产cbADA、cbXRP和cbDOGE。费用模糊器被转移到操作内存中,从而实现更灵活的费用实验,同时为高级交换队列(限价单)的基础工作也已完成,预计在版本3.11后激活。
RUNE
-6.6%
2025-08-23
黑客马拉松
ZetaChain 将于 8 月 23 日至 24 日在加州大学与 Gairos 及社区合作伙伴共同举办首届韩国黑客马拉松。此次活动将专注于在去中心化金融、BTCFi 和链抽象等领域开发通用解决方案。获胜团队将获得 ₩3,000,000(约 $2,000)的奖金。
ZETA
-2.22%
2025-08-23
链上峰会旧金山在旧金山
Constellation将展示其最新进展,包括新创建的桥接到Base网络的功能,将在旧金山举办的On-chain Summit上进行,该峰会将于8月21日至24日举行。
DAG
-2.31%
2025-08-23
以太坊协议日深圳
在8月24日的以太坊协议日上,QuarkChain的联合创始人将介绍EIP-7907——一个消除当前24 KB合约大小限制的提案。该提案引入了动态gas计量,这将通过消除拆分智能合约的需要来简化开发,从而提升开发者体验和可扩展性。EIP-7907现在被正式考虑用于以太坊即将到来的“Glamsterdam”升级。
QKC
-2.53%
2025-08-23
在华沙连接
GT协议将于8月24日在华沙参加CONNECT大会。此会议由A01K组织,开放式论坛将汇聚加密货币项目、开发者、市场营销人员、影响者及其他行业参与者。
GTAI
-6.56%
2025-08-23

相关文章

什么是山寨币
新手

什么是山寨币

山寨币 Altcoin 可看作 Bitcoin Alternative 或是 Alternative Cryptocoin,指除了比特币之外的所有其他加密货币。中文名称之所以称其为山寨币,是因为早期的加密货币大多是分岔(复制)比特币代码诞生的。
11/21/2022, 10:02:45 AM
什么是加密货币的基本面分析?
中级

什么是加密货币的基本面分析?

作为选择加密货币的投资标的的一种基本面分析决策
8/12/2025, 10:41:41 AM
加密货币新手交易入门
新手

加密货币新手交易入门

为你开启加密货币交易的大门,探索未知领域,提供加密货币交易项目基础介绍与指导,并提示存在的风险。
11/9/2023, 9:41:47 AM
如何自己研究加密货币项目(DYOR)?
新手

如何自己研究加密货币项目(DYOR)?

对于任何有志于加入加密货币市场的人士而言,自行学习相关知识、进行加密货币项目研究(DYOR)都是至关重要的。
12/15/2022, 9:47:58 AM
Gate 研究院:BTC 突破 10 万美元大关,11 月加密货币交易量首次突破 10 万亿美元
进阶

Gate 研究院:BTC 突破 10 万美元大关,11 月加密货币交易量首次突破 10 万亿美元

Gate 研究院周报,过去七天比特币震荡上行涨 8.39%至 100,550 美元,受利好破 10 万创历史新高,需关注回调支撑位。 过去 7 天 ETH 价格累计涨 6.16%至 3,852.58 美元,现处于上升通道,后续需关注关键位突破情况。 灰度申请将 Solana 信托转为现货 ETF。比特币突破历史新高,Coinbase 溢价飙升,美国市场参与者购买力强劲。本周多个项目成功完成了融资,涉及基础设施等多个领域的广泛应用,共融资 1.03 亿美元。
12/6/2024, 3:08:05 AM
什么是技术分析
新手

什么是技术分析

鉴往知来,在诡谲多变的市场中探寻价格起伏的规律与财富密码。
11/21/2022, 10:16:03 AM
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!