亚洲财经

☰ 搜索

XRP Ledger修复2015年漏洞,审计未发现未经授权的XRP创建

赛博资本基金经理贾斯汀·邦兹对XRP账本近期发展提出批评

赛博资本(Cyber Capital)基金管理者贾斯汀·邦兹(Justin Bonds)对XRP Ledger近期的发展动向提出了批评,重点聚焦于软件升级的管理方式以及验证者列表(Validator Lists)所扮演的角色。这些担忧的核心在于:开发人员如何处理关键性漏洞,以及网络运营商和默认节点列表对该生态系统施加的控制程度。

XRP Ledger漏洞及应对措施

区块链领域的活跃研究者史蒂文森博士(Dr. Stevenson)报告称,通过XRP Ledger官方漏洞赏金计划,于9月22日发现了一个溢出漏洞。据报道,该漏洞自2015年以来便已存在,攻击者可能利用此漏洞欺诈性地获取XRP或生成未经授权的代币。

对此,开发人员于9月25日发布了XRP Ledger软件的3.4.1版本。然而,他们最初并未向公众公开完整的修复代码。同日,网络上绝大多数验证者——超过80%——升级到了新版本。两周后的10月9日,一项协议修正案被激活,导致尚未更新的节点与网络断开连接。

事件发生后,史蒂文森博士表示,团队进行了账本审计,以确定是否有任何未经授权的XRP被创建或通过该漏洞被利用。她指出,审计未发现任何被利用的证据。关于具体审计机构的信息或完整报告的访问权限并未披露。

史蒂文森博士强调,尽管溢出缺陷自2015年左右就已存在,且理论上允许攻击者获取XRP或未经授权创建代币,但审计结果显示并未发生此类利用行为。

小词典:溢出漏洞(Overflow Vulnerability)
一种软件编程错误,指计算产生的值超过了变量存储容量的限制,可能导致攻击者操纵余额或创建未经授权的资产。

与其他区块链响应机制的对比

史蒂文森博士将XRP Ledger的事件与2018年Bitcoin Core开发人员处理类似漏洞的情况进行了对比。在那次事件中,开发人员首先披露了系统崩溃的风险,并暂时隐瞒了潜在通胀漏洞的全部细节,从而为用户争取了更充足的时间进行安全升级。

项目 XRP Ledger Bitcoin Core
漏洞披露时机 初期仅通知存在漏洞,完整修复代码发布延迟 披露崩溃风险,暂时隐瞒通胀风险
公共修复发布时间 3天内准备好修复方案,在验证者升级后实施修正案 分阶段披露以确保用户能够安全升级
审计结果 未检测到未经授权的XRP创建 未报告发生通胀漏洞被利用的情况

验证者影响力与网络去中心化

讨论还涉及了唯一节点列表(Unique Node Lists, UNL)的影响力,大多数运营商默认使用这些列表来选择受信任的验证者。史蒂文森博士观察到,虽然运营商可以选择任何列表,但推荐的列表仍然塑造着网络共识。

作为XRP Ledger背后的金融科技公司的Ripple公司,在广泛使用的列表中仅运行一个验证器节点。

要实现重大变更,主要验证者中必须有超过80%的支持者在至少两周内支持新的修正案。这些要求使得单一实体难以单方面更改账本规则,尽管推荐验证者列表的影响力仍是利益相关者之间争论的话题。

诸如80%的修正案门槛和自愿采用的唯一节点列表等保障措施意味着Ripple无法单独改变共识规则,但验证者列表的所有权仍在影响默认设置方面发挥着重要作用。

对透明度及持续监督的呼吁

批评人士认为,必须通过发布完整的修复代码和详细的技术文档来实现完全透明,以便彻底评估此次事件。迅速发布代码并提供全面的技术说明被视为恢复平台信心的关键,也有助于澄清用户资金是否曾处于风险之中。