David Schwartz 提出交易预留机制,旨在降低 XRP Ledger 抢跑风险
ReservedTxns 与 TxnReserve 这两个新概念,引入了一种带有严格执行条件的结构化交易优先级机制。社区正围绕该提案展开讨论,开发人员也在评估其能否进一步强化 XRP Ledger 的安全性。
Ripple 首席技术官荣誉退休成员 David Schwartz 提出了一项交易预留系统,旨在增强 XRP Ledger 对抢跑攻击的防御能力。根据他在 X 平台上的最新发文,该提案有助于确保交易在后续提交的交易试图抢先执行之前得到处理。此次提案的背景,是社区近期重新关注 XRP Ledger 的交易排序与公平性问题。
相关讨论的热度,源于 XRP Ledger 市场平台 XRPresso 对抢跑攻击和三明治攻击的担忧。该平台指出,验证者以及网络连接良好的节点,可以在账本关闭前查看等待验证的交易信息,并据此判断是否可以通过插入自身交易,从待处理订单中获利。
因此,部分社区成员认为,普通用户在特定交易情境下始终处于劣势。他们相信,能更快获取交易信息的参与者,能够在交易最终确认前抢占更有利的执行位置。
与此同时,XRP Ledger 的文档说明指出,交易排序本身具有不可预测性,以此遏制抢跑行为。然而,研究人员和开发者仍在持续考察:在特定网络条件下,是否有动机明确的参与者仍然可以利用交易可见性来获利。
拟议的预留系统旨在保护交易优先级
根据 Schwartz 的解释,该方案引入了一个名为 ReservedTxns 的新型账本对象。该对象会存储一个账本序列号以及对应的预留交易标识符。这个对象的索引通过对预定字符串和所选账本序列号进行哈希运算生成。
此外,Schwartz 还提议新增一种交易类型 TxnReserve。用户可通过提交此类交易,为计划在未来某个账本中执行的另一笔交易预留执行位置。
然而,预留操作只有在满足标准交易验证要求后才会成功。此外,用户必须支付至少两倍于正常交易手续费的费用,以避免不必要的预留请求。
关于 XRPL 支付与报价撮合过程中可能出现的抢跑或三明治攻击,已有人表达了担忧。基于我解释过的原因,我对这个问题并不十分担心。但我有一个相对简单的方案提案,可以消除此类风险……
进一步地,所选账本序列号必须大于当前账本号,且不能超出未来 16 个账本的范围。这些限制有助于维持网络的高效运行,同时防止过度的预留行为。
方案还规定,每个 ReservedTxns 对象最多只能包含 32 个交易标识符。此外,在同一个账本中,重复的交易 ID 无法获得预留资格。这样一来,每笔预留都具有唯一性,在交易处理过程中更易于管理。
Schwartz 解释道,该机制旨在确保预留交易能够在后续公开的交易之前得到执行。因此,在该提案框架下,抢跑攻击或三明治攻击的机会将显著减少。
社区围绕交易公平性持续讨论
这个话题在 XRP Ledger 社区内已讨论了数年之久。开发人员反复探索如何在不过度影响网络性能的前提下,降低账本验证前的交易可见性。
Schwartz 的最新提案为提升交易公平性提供了另一种潜在思路,同时保留了账本现有的设计原则。社区成员预计将继续评估该提案,然后再推进任何未来的实施讨论。
总的来说,这一提案反映了通过协议改进来加强 XRP Ledger 交易安全的持续努力。虽然尚未公布任何实施时间表,但这次讨论凸显了保护用户免受交易操纵的持续工作。
XRP

交易所
交易所排行榜
24小时成交排行榜
人气排行榜
交易所比特币余额
交易所资产透明度证明
去中心化交易所
资金费率
资金费率热力图
爆仓数据
清算最大痛点
多空比
大户多空比
币安/欧易/火币大户多空比
Bitfinex杠杆多空比
ETF追踪
索拉纳ETF
瑞波币ETF
香港ETF
比特币持币公司
加密资产反转
以太坊储备
HyperLiquid钱包分析
Hyperliquid鲸鱼监控
大额转账
链上异动
比特币回报率
稳定币市值
期权分析
新闻
文章
财经日历
专题
钱包
合约计算器
账号安全
资讯收藏
自选币种
我的关注