亚洲财经

☰ 搜索

XRP Ledger在遭遇网络延迟后面临审查,凸显潜在漏洞

XRP Ledger在网络延迟后面临审查,潜在漏洞凸显

导致XRP Ledger(XRPL)网络交易放缓的技术故障,引发了对其协议架构的更广泛审视。Ripple前首席技术官、系统开发者之一的大卫·施瓦茨(David Schwartz)在事件发生后公开讨论了被曝光的潜在漏洞。

账本超时问题引发调查

当XRP Ledger运营团队注意到网络出现异常时,这一问题浮出水面。账本关闭速度异常缓慢促使工程师们深入调查延迟的根本原因。社区内部随之出现了关于去中心化结构韧性的质疑。

施瓦茨指出,XRPL软件由多层安全结构加以保护。尽管如此,他承认存在两种可能导致整个网络停滞的主要情景。第一种情景是全球范围内众多验证服务器同时离线,这种情况仅在发生重大全球自然灾害时才被认为具有可能性。

第二种情景涉及共识算法中的缺陷,或代码层面协议核心功能的崩溃。施瓦茨表示,近期共识轮次的放缓表明系统技术安全边际的收缩,暗示可能存在针对性攻击或代码中触发的潜伏性错误。

施瓦茨强调,瘫痪网络的威胁仅限于大规模基础设施崩溃或共识机制失效,而近期的放缓现象则表明安全边际有所缩减。

驳斥单点故障假设

施瓦茨还驳斥了网络依赖单一节点或中央权威的说法。他表示,XRPL以完全去中心化的方式运行,并断言即使主要枢纽(包括他自己的节点)发生故障或过载,也不会直接影响网络的整体功能。

Ripple是XRP生态系统的领先企业,致力于开发支付基础设施和基于区块链的金融解决方案。众所周知,XRP Ledger独立于Ripple运作,作为一个开源区块链网络运行。

监控系统在压力下不堪重负

在事件发生期间,很明显网络监控系统未能跟上高负载的速度。随着共识轮次出现延迟,验证器突然达到最大负载容量。施瓦茨的节点无法处理密集的请求流量,导致本地RPC(远程过程调用)连接一直处于CLOSE_WAIT状态。

这一瓶颈导致施瓦茨的内部监控系统在关键时期无法记录和传输诊断数据。因此,他在未完全诊断出中断确切原因的情况下,不得不重启服务器。

施瓦茨指出,由于节点连接的锁定,关键的诊断数据在最关键时刻丢失,必须在识别根本问题之前重启服务器。

正在检查旧的测试服务器日志

在调查过程中,发现属于XRPL某位开发者的中心节点正将日志记录发送到XRP Ledger基金会的一个旧测试主机。这一复杂情况进一步阻碍了事件数据的全面收集。

工程团队和社区运营商正在手动审查剩余的日志记录,以隔离故障。尽管安全边际暂时降低,但施瓦茨指出,团队仍掌控着局势,且网络架构拥有足够的技术储备以继续有效运行。