XRP Ledger 將修補漏洞:只獲銷毀權限的帳戶也能增發代幣

Elponcrab
分享
XRP Ledger 將修補漏洞:只獲銷毀權限的帳戶也能增發代幣

XRP Ledger 預計在台灣時間 11 月 4 日晚間啟用一項修正,堵住權限委派功能的漏洞:只被授權「銷毀」代幣的帳戶,在特定情況下也能增發新代幣。修正生效前,XRP Ledger 官方技術文件建議發行方不要交出這項權限。

受影響的是在 XRP Ledger 上發行的代幣,穩定幣也包括在內。XRP 本身的供給不受這個漏洞影響。

只拿到銷毀權限的帳戶,付款越過零就變成增發

漏洞出在台灣時間 10 月 9 日於主網啟用的權限委派(Permission Delegation)功能。它讓一個帳戶把特定操作交給另一個帳戶代為執行,例如穩定幣發行商可以授權合作的支付業者,在客戶把穩定幣換回美元時代為銷毀代幣。

廣告 - 內文未完請往下捲動

委派的權限分得很細,「銷毀」和「增發」是兩種不同的權限。依照官方權限說明,修正前只拿到銷毀權限的代理帳戶,在特定情況下也能增發代幣;xrpld 3.4.0 的修正內容是拒絕越過零餘額的銷毀付款,等於這類付款原本會變成沒被授權的增發。

可能受影響的是信任線代幣與多用途代幣(MPT),這是 XRP Ledger 上發行代幣的兩種格式,其他委派權限不受影響。官方目前沒有公布遭利用的案例,也沒有點名受影響的發行方或穩定幣。

33 個驗證者支持,修正最快 11 月 4 日生效

修正收在名為 fixCleanup3_4_0 的修正案裡,隨 9 月發布的 xrpld 3.4.0 推出,修正後,只有銷毀權限的代理帳戶若送出越過零餘額的付款,交易會被拒絕,要增發就必須另有增發權限。

XRP Ledger 改規則要經過投票:負責確認交易、維護帳本的驗證者(validator)要有八成以上連續兩週支持,新規則才會生效。根據 XRPScan 資料,這項修正目前獲 35 個驗證者中的 33 個支持,最快台灣時間 11 月 4 日晚間 10 時 46 分生效。

修正原本預計 10 月 23 日生效。CoinDesk 報導,10 月 21 日支持數一度降到 26 個,約兩小時後回升,兩週倒數因此重算,生效時間延後將近兩週。

同一個修正案也處理其他問題,包括發行方從交易池追回代幣、用戶存提金庫資產時的計算誤差,以及避免貸款在到期日前就被標為逾期或違約。

XRP Ledger 9 月底才緊急修補一個可憑空創造 XRP 的十年漏洞,那次因風險過高,直接以 xrpld 3.4.1 緊急版本修正,沒有走兩週投票程序。

風險提示

加密貨幣投資具有高度風險,其價格可能波動劇烈,您可能損失全部本金。請謹慎評估風險。