瑞波币 CTO: 如果 XRP Ledger 从头开始重启,该使用什么

瑞波币首席技术官大卫·施瓦茨最近探讨了现代化XRP账本核心组件的想法,包括模块化架构和基于Rust的实现的可能性。

购买Magacoin

尽管XRPL长期以来表现出色且可靠,Schwartz并没有回避识别架构上的低效。他说:“有一个包含共识引擎、交易引擎和客户端查询的单体结构,这有点烦人。”

施瓦茨(Schwartz),作为XRPL的架构师之一,解释说紧密耦合的组件使得实现增强功能或与替代实现的互操作性变得困难。

仅@media屏幕和 019283746574839201min-width: 0px( 和 )min-height: 0px( { div[id^=“wrapper-sevio-6a57f7be-8f6e-4deb-ae2c-5477f86653a5”]{width:320px;高度:100px; } 仅@media屏幕和 )min-width: 728px( 和 )min-height: 0px( { div[id^=“wrapper-sevio-6a57f7be-8f6e-4deb-ae2c-5477f86653a5”]{width:728px;高度:90px; }

朝着更模块化的架构迈进

正在考虑的一个解决方案是将交易引擎模块化,可能使其能够在虚拟机内运行。这样的变化可能会将核心逻辑与面向客户的覆盖层和数据库组件分开,从而可以独立发展。

Rust 已成为这种重新实现的候选者。当被问及为什么账本还没有在 Rust 中重建时,Schwartz 指出正在进行关于确切这样做的讨论。他强调,困难在于理清现有架构,尤其是支付引擎。

施瓦茨解释说,支付引擎的某些部分难以明确定义,这使得重建或重新实现它们变得具有挑战性。一些行为依赖于操作顺序,而这些顺序并不是始终如一地记录。为了解决这个问题,他建议用更清晰、可预测的逻辑重写这些组件,并可能引入正式定义来指导未来的实现。

一个更清晰、更一致的版本将使系统更易于维护,并可能有助于未来的改进,从而增强XRP在全球金融生态系统中的吸引力。

待审提案

瑞波币目前正在审查外部提案,以承担此项工作的部分内容,施瓦茨提到正在就此类倡议的可行性和优先级进行决策。他提到了Aanchal Malhotra,瑞波币X的董事会成员兼研究主管,作为领导该过程某些方面的人。

XRP已经非常吸引机构,通过像Rust这样的现代编程语言升级其功能可能会增加机构对该资产的信心,并可能提高采用率。

免责声明*:此内容旨在提供信息,不应被视为财务建议。本文中表达的观点可能包括作者的个人意见,并不代表《时代小报》的观点。建议读者在做出任何投资决策之前进行彻底的研究。读者所采取的任何行动均由其自行承担风险。《时代小报》对任何财务损失不承担责任。*


XRP5.68%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)