行業 / Solana

Solana 開發者提議棄用持久 nonce(durable nonce),即導致 Drift 被盜 2.7 億美元的功能,2027 年 5 月前不會關閉

Solana 開發公司 Anza 的一名工程師提議關閉該網絡最古老的特殊機制之一。該草案編號為 SIMD-0723,於 11 月 5 日提交,仍有待 Anza 和 Firedancer 的工程師批准。草案將棄用持久 nonce,這一功能使已簽名交易可以無限期等待,而不是在創建約 30 秒後過期。

交易所、託管機構和穩定幣發行方利用該功能在離線電腦上籤署轉賬,並讓轉賬經過冗長的審批鏈。攻擊者也利用了它。據 Cryptowisser 報道,在 4 月 1 日針對交易協議 Drift 的漏洞攻擊中(至少捲走 2.7 億美元),攻擊者持有預簽名授權一週多後才將其提交。

Solana 基金會列出了其他理由,包括重放漏洞、宕機和垃圾交易;據 Cryptowisser 報道,草案援引了 2022 年一起導致網絡停擺約四個半小時的事件。在 2026 年 6 月的一個紀元(epoch)中,nonce 交易佔交易總量的 3.1%,卻佔優先費的 30%,其中 97.5% 由 555 個費用支付方發送。

兩種替代方案正在開發中:Anza 的 Programmatic Signer(目前在測試網上運行,尚待審計)以及 Blueshift 的 Vector。兩者都在鏈上程式中驗證離線簽名。草案稱,激活時間不早於 2027 年 5 月 5 日。機構要求在替代方案上線主網後留出 6 至 12 個月時間。

本文為新聞報道與分析,不構成財務、法律或稅務建議。