根据 XRP Ledger 基金会的说法,一个可能让攻击者从无到有地打印新 XRP (XRP) 的错误在 XRP Ledger 中存在了十多年,没有人注意到,因为正常的用户活动从未接近触发它。
这个存在 11 年的漏洞很重要,因为它威胁到了 XRP 持有者所依赖的核心规则:总供应量永远不能超过 2012 年区块链首次亮相时创建的 1000 亿枚代币。该漏洞由研究员 Cayden Liao 和 Veria AI 于 9 月 22 日发现并进行了内部报告。

据发布修复程序的 RippleX 称,没有造成任何损害。该基金会表示,没有创建新的 XRP,目前仍有约 999.86 亿 XRP 仍在流通。
XRP Ledger (XRPL) 是一个开源、去中心化的第一层区块链。它的原生代币 XRP 的构建是为了保证不会再铸造新的代币。该币主要用于支付交易费用并在账本内置的去中心化交易所(DEX)上桥接货币交易。
然而,据信该错误自 2015 年以来就已存在,至少在理论上提供了解决该问题的方法。
该错误源于一个被称为“整数溢出”的漏洞,它就像旧街机游戏的得分计数器一样,每次达到最大值时都会重置为零。
在 XRP Ledger 案例中,该缺陷意味着一旦交易大小超过系统允许的最大数值限制,该值就会变成一个非常小的数字。这绕过了标准的资金检查,将全部 XRP 金额记入卖家的账户,同时几乎不向买家收取任何费用,有效地凭空产生了差价,并人为地抬高了 XRP 的总供应量。
攻击者可能会设立虚拟账户来发布价值天文数字 XRP 的虚假代币销售。然后,作为买家,攻击者可以用 XRP 支付,一次性购买所有代币。账本将数十亿的有效 XRP 存入卖方账户,而在 XRP 的庞大数量下,买方的总成本仅为零头。
通过绕过标准资金检查,该系统将有效地凭空产生差额,从而使攻击者能够带着数十亿新的 XRP 在外部交易所进行清算。
XRP 基金会在周一发布的一份解释中表示,该漏洞之所以未被注意到,主要是因为它需要大规模的行动才能触发。
“任何正常的支付都无法触发它。它需要数百次精心构建的操作,”它说。
账本本身的保障措施也没有做到这一点。正如 CoinDesk 上周报道的那样,在每笔交易后运行的检查以确认没有出现新的 XRP 依赖于相同的错误计数总数,因此没有发现任何异常。对单个帐户可以接收的 XRP 数量的单独限制也没有触发,因为潜在的攻击会将 XRP 分散到数百个帐户中。
该基金会指出,人工智能可以更快地发现“坏人和好人”的此类缺陷。为了确保未来的安全,该基金会计划积极应用人工智能对抗性测试,实施形式验证并加强其错误赏金计划。
“随着我们的进展,你会听到更多有关此事的信息,”它说。
随着加密货币资金压缩至约 4%,多样化的 RWA 稳定币维持了 5-7% 的实际信贷收益率。 GENIUS 将收益率推向链下; TAM 在 3 年内增长到 $4B。