AWS Bedrock 与 C++ 库帮助 Ripple 缩短 XRP Ledger 的诊断时间

网络运营工程师通常需要花费数天时间追踪XRP Ledger的故障,从由C++库生成的数百PB日志开始。Ripple与亚马逊Web服务正在试验使用Amazon Bedrock AI,以将此流程缩短至几分钟,通过自动分析并将这些日志与XRPL源代码关联。

从规模和复杂性挑战中监控XRP Ledger

XRP Ledger作为一个去中心化的Layer-1网络,拥有超过900个分布在全球高校和企业的节点。每个验证节点使用C++平台以支持高吞吐量,但也带来了巨大问题:每个节点产生30–50 GB日志,整个网络累计约2–2.5 PB。

当出现异常时,工程师通常需要C++专家阅读这些日志,追踪问题源头所在的库。这个过程既慢又需要深厚经验,导致响应时间延长。例如,当红海海底电缆事件影响亚太地区连接时,团队必须处理庞大的日志文件,才能开始排查根本原因。

Bedrock AI:将原始日志转化为可理解的信号

AWS架构师Vijay Rajagopal提出了一种新方法:Bedrock作为一个转换层,将原始日志数据转变为可搜索、可分析的信号。工程师无需仅依赖原始C++行,可以通过查询AI模型,检测网络行为是否符合预期标准。

流程始于将节点日志上传到Amazon S3,借助GitHub和AWS Systems Manager触发事件。随后,AWS Lambda函数划定每个文件的分段边界,元数据被推送到Amazon SQS以实现并行处理,从而加快速度。

另一Lambda函数从S3提取相关字节范围,解析日志行和元数据,并将其索引到CloudWatch。AWS还描述了一个并行流程,用于创建和更新XRPL源代码文档,利用EventBridge监控重要仓库,并存储版本快照。

将日志与源代码和C++库关联:快速解决方案的关键

最关键的部分是将日志与软件版本和XRPL规范关联起来。仅凭日志难以理解协议中的特殊情况。通过结合日志追踪与对应的C++库、服务器软件和技术标准,AI代理可以将异常映射到精确的源代码路径。

这种方法非常重要,因为它能让工程师快速理解错误发生在验证者C++库的哪个部分。无需手动阅读数百行代码,AI即可自动指出需要调整的具体位置。

实际效果:从几天到几分钟

AWS员工内部评估显示,某些故障排查可以从几天缩短到2–3分钟。这一改进将帮助XRPL运营方更快应对性能下降或服务中断。

此工作在Ripple生态系统扩展多用途Token和发布Rippled 3.0.0(包含补丁和新改动)时同步进行。优化监控流程将支持这些新功能的推出。

当前状态与未来步骤

目前,Ripple与AWS的合作仍处于研究阶段,尚未公开部署。尚未公布正式发布时间,团队仍在验证AI模型的准确性及日志分析中的数据治理。

这也取决于节点运营商在调查过程中选择共享哪些数据。然而,这一方法显示,AI和云工具可以有效支持区块链的监控与运营,而无需改变XRPL的共识规则或影响网络安全。

XRP1.09%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
  • 热门 Gate Fun

    查看更多
  • 市值:$0.1持有人数:1
    0.00%
  • 市值:$0.1持有人数:1
    0.00%
  • 市值:$2431.03持有人数:1
    0.00%
  • 市值:$0.1持有人数:1
    0.00%
  • 市值:$2513.47持有人数:2
    0.41%