大卫·施瓦茨提出预留交易槽位方案,旨在优化XRPL交易排序并减少抢先交易
该体系将优先处理预留交易,同时通过提高费用来遏制垃圾信息与滥用行为。这一提议出台之际,关于XRPL交易可见性与三明治攻击的担忧再次升温。
在瑞波公司首席技术官大卫·施瓦茨提出新的交易预留系统后,XRPL上的抢先交易与三明治攻击问题再次引发关注。施瓦茨在讨论XRPL交易排序的持续对话中分享了该提案。与此同时,相关方面指出验证节点及连接良好的节点有可能在账本最终确认前利用待处理交易的可见性进行不当操作。
施瓦茨详解交易预留模型
根据大卫·施瓦茨的介绍,该提案引入了一种名为“ReservedTxns”的新账本对象。该对象将存储分配给未来账本序列的交易ID。用户需提交一种名为“TxnReserve”的新交易类型来预留槽位。此类交易的费用至少为正常交易费的两倍,但需满足若干条件:目标账本必须位于当前账本之后,且间隔不超过16个账本;同时,预留对象最多可包含32个交易ID,且不能已包含提交的交易ID。若通过审批,该交易ID将进入预留列表,并在其指定账本中获得优先执行权。
施瓦茨建议用户在账本X-1达成共识后再广播预留交易,并将最后有效账本设为预期的执行账本。根据提案,这些步骤可防止延迟交易成为抢先交易或三明治攻击的目标。
执行流程优先处理预留交易
随着提案推进,施瓦茨阐述了具体的执行机制:在正常交易处理开始前,XRPL会检查是否存在“ReservedTxns”对象。若存在,网络将执行共识集中发现的每一笔预留交易,随后将这些交易从集合中移除。处理完成后,XRPL将删除预留对象,再继续执行普通交易。针对潜在的拒绝服务攻击风险,施瓦茨指出攻击者可能试图填满多个账本的预留槽位。为应对这一风险,他建议随着可用槽位减少而逐步提高预留费用,当预留容量接近上限时,费用可阶梯式上升。
现行问题引发关注
在施瓦茨提出解决方案的同时,有分析详细描述了当前的问题。据称,验证节点和连接节点可在账本关闭前查看交易信息。报告指出,参与者可以分析待处理交易并提交多笔交易,从而在账本最终排序中占据有利位置。这种行为可能通过三明治攻击和不利滑点影响去中心化交易所及自动做市商用户。报告补充称,关于交易可见性、排序机制和隐私改进的讨论多年来一直在XRPL社区中持续进行。
XRP

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