Ripple工程总监敦促XRP Ledger节点运营商升级至xrpld 3.2.1版本
8月2日,Ripple工程总监维贾伊·卡纳(Vijay Khanna)敦促XRP Ledger节点运营商安装xrpld 3.2.1版本,此前开发者于7月31日观察到一次验证器清单洪水攻击。
摘要
7月31日的清单洪水事件促使xrpld 3.2.1版本发布,而XRP Ledger在此期间始终保持正常关闭分类账。四项安全措施现已全网范围内限制清单大小、消息批次、出站共享以及未知密钥缓存增长。运营商应升级、验证xrpld是否运行,然后再次重启以安全清除已持久化的清单。该热修复限制了节点处理、存储和共享来自未知验证器身份的数据的方式。
根据XRP Ledger运营团队的说法,事件期间XRP Ledger始终保持正常关闭分类账。因此,现有证据表明问题主要集中于节点资源和点对点通信压力,而非已确认的资金损失、交易篡改或分类账共识失败。开发者尚未发布与该事件相关的CVE标识符或财务损失评估。
XRPL节点运营商,请尽快升级至3.2.1版本。该版本包含一个热修复,可防止清单洪水攻击。
XRPL 3.2.1限制清单洪水路径
验证器清单是经过加密签名的记录,用于将验证器的稳定主身份与其日常验证消息使用的临时密钥进行关联。当运营商轮换这些临时密钥时,他们会发布一个由主密钥签名的新清单,以便其他节点验证该变更。在热修复发布之前,节点可以接受、缓存并重新广播与它们未识别的验证器密钥相关联的有效结构清单。攻击者可能利用这一行为,生成大量未知身份,迫使对等节点消耗内存、存储、带宽和处理能力来处理这些数据。公开的代码记录将此缺陷描述为清单传播问题。
官方xrpld 3.2.1版本发布日期为7月31日,并于8月1日凌晨作为最新签名版本发布。该版本包含13个文件中的6次提交,其中4次提交直接限制了对未受信任清单的处理。
四项安全措施降低资源耗尽风险
第一项安全措施在节点完全解码清单之前,拒绝过大的验证器清单。这减少了攻击者通过发送大于软件预期的单个对象所能触发的处理工作量。第二项措施限制单条网络消息中携带的未受信任清单数量。该限制适用于节点接收数据时以及节点为对等节点准备清单消息时。超大的消息批次将被丢弃而不会自动断开未修补的对等节点连接,这有助于在升级过程中保持升级节点与旧节点之间的连接。第三项变更限制节点清单缓存中持有的未知验证器身份数量。最终代码将上限设为100。一旦达到该容量,软件将拒绝与未列出的新密钥关联的清单,同时继续处理受信任或先前已识别的验证器。
该补丁还更改了未受信任清单信息的保留和传播方式。受信任验证器数据仍然可用,因为限制针对的是未列出的对等节点闲谈,而非来自已配置或已批准验证器的清单。这种区分允许正常的验证器密钥轮换继续进行,同时阻止未受限制的缓存增长。
节点运营商必须完成第二次重启
卡纳建议验证器及其他基础设施运营商“尽快”升级至3.2.1版本。他的指示包括:进行常规软件更新,等待一到两分钟,检查xrpld是否正在运行,然后再次重启服务。第二次重启对于在安装修复之前可能已保留未知清单的节点尤为重要。更新改变了未来的处理方式,而重启修正后的服务器有助于确保旧的内存中或先前保留的数据不会继续影响操作。
运营商可能还需要确认其系统信任Ripple当前的包签名密钥。发布说明指出,Ripple于2月18日轮换了用于签名xrpld包的GPG密钥。尚未信任该替换密钥的现有安装可能无法成功接收自动升级。
此次更新主要针对基础设施提供商,而非普通XRP持有者。用户无需因清单问题而移动XRP、更改钱包密钥或创建新账户。交易所、托管机构、钱包后端、数据提供商以及运行自己XRPL服务器的企业应确认其节点版本和重启状态。
事后分析将确定事件范围
XRP Ledger运营团队表示,技术性的“事后分析将很快发布”。截至8月2日,该项目尚未发布该报告,因此发送者身份、传输的清单量以及受影响节点上的确切资源使用情况仍未被披露。该报告还应澄清开发者首次检测到该活动的时间、是否有节点变得不可用,以及运营商采用3.2.1版本的速度。尽管分类账继续关闭,但补丁采用缓慢可能导致单个服务器在共享分类账仍正常运行的情况下,再次遭受洪水攻击。
该热修复恰好在XRPL较大版本3.2.0发布后不久推出。该版本于6月15日发布,将参考服务器从rippled更名为xrpld,并引入了要求运营商更新软件和服务配置的基础设施变更。此前报道,3.2.0版本最初在验证器中的传播速度比在更广泛的节点网络中更快。此次清单洪水事件为剩余运营商提供了超越该版本并安装热修复的新理由。
与此同时,相关报道显示,大卫·施瓦茨(David Schwartz)已将其XRPL基础设施升级至3.2.0版本,开发者正在为网络准备新的服务器命名和协议功能。此前,节点运营商还面临与一项修正案激活相关的3.1.3版本截止日期。下一个已验证的更新将是承诺的事后分析和最新的软件采用数据。在此之前,已确认的应对措施仍限于3.2.1版本、其四项清单控制措施以及要求运营商完成升级和重启流程的请求。
XRP

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