Ripple CTO 退休高管提出 XRPL 交易预留方案,但指出可能被夹击攻击

Ripple CTO 退休高管 David Schwartz 提出 XRPL 交易预留方案以防止抢跑和夹击攻击,但指出该方案可能增加共识延迟,且可能使未设置标记的交易更容易被攻击。

本周伊始,Ripple CTO 退休高管 David Schwartz 针对 XRPL 支付和订单撮合中可能出现的抢跑或交易夹击攻击风险发表了看法。Schwartz 提出了一个相当简单的交易预留方案,通过预留交易槽位来消除此类担忧。该交易预留方案将确保一笔交易在其后创建的任何后续交易披露之前执行。

这一提议引发了 XRP 社区各方的反应,有人询问该方案如何在 XRP 账本上运作。例如,一位 X 用户提问是否可能添加“精确到秒的时间戳,以便交易按时间排序,这样如果有人在其后提交交易,至少会晚一秒,并自动排在第一个交易之后”。

Ripple 软件工程师 Mayukha Vadari 加入讨论,给出了否定回答,指出不同节点接收每笔交易的时间可能略有不同,因为交易需要在点对点网络中传播。

Schwartz 强调,最接近这一设想的是基于共识的交易排序,由验证者在共识过程中投票决定。

交易排序:问题所在

关于交易排序问题,Schwartz 描述了一个可能场景:由共识决定,验证者在共识过程中对交易排序进行投票。他指出:“最接近实际能做到的是让共识决定交易排序,验证者在共识过程中对交易排序进行投票。但这有很多缺点。最大的缺点是会显著降低共识速度,因为需要达成共识的比特数量会增加。”

Schwartz 提到一个选项:在交易上设置一个请求排序的标记,但这需要额外费用。在同一个账本中,带有该标记的交易将优先于不带标记的交易进行转发,其排序由共识决定。然而,他看到了一个问题:这可能会促成抢跑或夹击攻击。

“我认为这不值得,特别是因为它使得不带标记的交易更容易被抢跑或夹击。”Schwartz 说道。

免责声明:本文提供的信息不是交易建议。BlockWeeks.com不对根据本文提供的信息所做的任何投资承担责任。我们强烈建议在做出任何投资决策之前进行独立研究或咨询合格的专业人士。

Like (0)
区块链小猫的头像区块链小猫作者
Previous 3小时前
Next 59分钟前

相关推荐

发表回复

Please Login to Comment
SHARE
TOP