✍️ Gate 廣場「創作者認證激勵計劃」進行中!
我們歡迎優質創作者積極創作,申請認證
贏取豪華代幣獎池、Gate 精美周邊、流量曝光等超過 $10,000+ 豐厚獎勵!
立即報名 👉 https://www.gate.com/questionnaire/7159
📕 認證申請步驟:
1️⃣ App 首頁底部進入【廣場】 → 點擊右上角頭像進入個人主頁
2️⃣ 點擊頭像右下角【申請認證】進入認證頁面,等待審核
讓優質內容被更多人看到,一起共建創作者社區!
活動詳情:https://www.gate.com/announcements/article/47889
剛剛得知上個月 XRPL 發生了一件相當重要的事情——在提議的 Batch amendment 中發現了一個關鍵的安全漏洞,可能讓攻擊者在未持有私鑰的情況下竊取帳戶資金並操控帳本設定。說真的,時機非常巧合。安全研究員 Pranamya Keshkamat 和 Cantina AI 的 Apex 工具在 2 月 19 日就已標記出這個漏洞,恰巧與 XRPL 推進機構基礎設施的步伐同步。如果這個漏洞在主網中被利用,後果將不堪設想,對其信譽造成巨大打擊。
這個漏洞的危險之處在於:Batch amendment 原本設計讓用戶能原子性地將多筆交易打包——要麼全部成功,要麼全部失敗。這個多步驟操作的概念本身沒問題,但授權模型在驗證簽署者方面存在缺陷。程式碼會遇到一個尚未建立的帳戶,其簽名金鑰與該帳戶相符,就會判定成功,然後就停止檢查清單中的其他簽署者。聽起來似乎微不足道,但在批次處理系統中?攻擊者可以插入自己作為不存在帳戶的有效簽署者,觸發提前退出,繞過驗證,偽造簽署者聲稱授權受害者帳戶。他們可以執行 Payment 交易來抽取儲備金,觸發 AccountSet 或 TrustSet 操作——基本上就是「不用私鑰就能花錢」的情境。
不過,XRPL 的反應其實相當令人讚賞。驗證者網絡迅速協調行動。到 2 月 23 日,他們推出了 rippled 3.1.1 緊急版本,將 Batch 和 fixBatchInnerSigs 標記為不支援。驗證者收到信號,投票「反對」。預計會進行一次 devnet 重置,與升級同步。沒有資金損失,也沒有啟動漏洞。治理系統成功守住了。
但事情的重點在於——這比表面看起來更為重要。XRPL 正在定位自己為受監管金融、實物資產代幣化和機構 DeFi 的基礎設施。他們在平台上鎖定了約 $50 百萬的 DeFi 資金,並擁有近 $2 十億的實物資產(mainnet RWA)。他們正在推出 Permissioned Domains、受控的 DEX、KYC 驗證的交易場所。在這條路上出現授權失誤,將徹底破壞他們的安全信念。在加密貨幣領域,認知往往比技術修復更為持久。
團隊已經在著手開發 BatchV1_1 作為修正版本——移除提前退出的機制,加入更嚴格的授權守衛,縮小簽署範圍。他們也計劃進行更廣泛的 AI 輔助審計,以及更完善的靜態分析,針對危險的迴圈模式進行檢查。這是正確的方向。
真正的考驗在於:XRPL 能否在確保安全邊界的同時,安全地推出這個修正版本,並維持機構採用所需的安全裕度?他們正試圖打造一個成熟的金融平台,而這意味著那些乏味但關鍵的部分——簽署者驗證、迴圈行為、授權範圍——都變得至關重要。二月的事件已算是治理上的勝利,但能否在擴展過程中保持這份紀律?值得密切關注後續發展。