首頁LBank 新聞中心
瑞波測試 XRP Ledger 借貸程式碼,尋找潛在的 Layer-1 漏洞
ripple-tests-xrp-ledger-lending-code-for-hidden-layer-1-flaws
瑞波測試 XRP Ledger 借貸程式碼,尋找潛在的 Layer-1 漏洞
在驗證者考慮主網啟動之前,Ripple 與 Common Prefix 正在對 XRPL 借貸程式碼進行形式化驗證。形式化模型可以揭露 L1 金融系統中傳統測試可能遺漏的邊緣案例。XLS-66 實現了使用匯集金庫流動性與鏈下借款人信用風險評估的固定期限無擔保貸款。
2026-06-09 來源:crypto.news

RippleX 開發人員正在對 XRP Ledger 計劃中的原生借貸系統進行形式化驗證,以備主網啟動。它涵蓋了 XLS-66 借貸協議和 XLS-65 單一資產金庫。

摘要
  • Ripple 和 Common Prefix 正在對 XRPL 借貸程式碼進行形式化驗證,以待驗證者考慮主網啟動。
  • 形式化模型可以揭露傳統測試在 Layer-1 金融系統中可能遺漏的邊緣案例。
  • XLS-66 透過集合金庫流動性及鏈下借款人信用風險評估,實現固定期限的無抵押貸款。

XRPL 基金會驗證者 Vet 在 Ripple 工程師 Vito Tumas 分享 RippleX 驗證系列的第二部分後,提請了對此次審查的關注。其旨在找出傳統測試可能遺漏的缺陷。

Ripple 對 XRPL 借貸應用形式化驗證

圖馬斯表示:「當您將 DeFi 直接建構到 Layer-1 中時,傳統測試是不夠的。」標準測試檢查開發人員預期的情境。形式化驗證使用數學模型來檢查系統是否會進入無效狀態。

Ripple 正在與協議研究公司 Common Prefix 合作。這些團隊建立了一個預期行為的抽象模型,並使用機器可檢查的方法來測試安全規則,然後再將結果與 xrpld 實作進行核對。

Vet 將這項工作描述為「XRP 堡壘」建設的一部分。他表示,該借貸協議正在根據用於高風險軟體的方法進行審查。這個標籤是他的評估,而非認證。

Layer-1 借貸增加了編碼錯誤的代價

XRPL 計劃將借貸功能放置在其基礎協議內,而非依賴於獨立的智能合約。這種設計可以簡化存取,但核心程式碼中的缺陷可能會影響所有使用該功能的應用程式。

貸款排程、利息計算、違約、金庫份額、凍結規則和追回產生許多可能的交互作用。微小的會計或四捨五入錯誤會隨著重複交易而擴大,使得在審查過程中,罕見的邊緣案例變得重要。

RippleX 先前表示,形式化方法可以證明不存在定義類別的錯誤,而非僅僅證明已測試案例有效。該過程無法證明軟體沒有弱點,因為每個證明都取決於所選的模型和屬性。

此次審查是在一個涉及批量交易的早期 XRPL 安全事件之後進行的。在 Pranamya Keshkamat 和 Cantina AI 發現提議的修正案中存在缺陷之後,3.1.1 版本禁用批次支援。

XLS-66 在啟動前仍需驗證者支持

XLS-66 將允許透過單一資產金庫提供資金的固定期限、無抵押貸款。貸款經紀人將設定條款並管理風險,而鏈下承銷商將在資金上鏈之前評估借款人。

該設計包含可選的第一損失資本,用於在金庫存款人蒙受損失之前吸收部分違約。它還支持 XRP 和已發行資產,同時合規控制可以凍結或追回符合條件的代幣。

XRPL 3.1.0 版本於一月增加了對借貸和金庫修正案的支援。這些功能仍受修正案程序的約束,並且除非驗證者維持所需的支持,否則無法啟動。

據 crypto.news 先前報導,XRP Ledger 3.2.0 目標於 6 月 15 日發布,並將把網路的核心伺服器軟體從 rippled 重命名為 xrpld。此次升級是在 3.1.3 版本之後進行的,該版本為金庫和借貸工具增加了會計和不變性修復。

形式化驗證現在增加了另一層安全性,隨著開發人員為原生借貸協議可能的主網啟動做準備。