以太坊共同創辦人 Vitalik Buterin 在 9 日撰文表示,倘若以太坊遭遇量子電腦攻擊,可透過恢複性分叉來化解危機,在此方案下,以太坊需要進行硬分叉,用戶也要下載新的錢包軟體,但只有少數用戶可能損失資金。
(前情提要:V神30歲生日萬字感言:ETH回歸密碼龐克,該讓新一代來繼承我了!)
(背景補充:V神大讚的「Verkle Trees」是什麼、比默克爾樹更好?目標今年上線以太坊實現無狀態驗證)
區塊鏈當前看似難以破解,但市場上一直有疑慮的是,隨著量子電腦問世,將能破解現有的加密貨幣加密算法,例如比特幣的 SHA-256 、以太坊的 Keccak-256,量子電腦將能竊取或偽造加密貨幣,對加密貨幣安全性構成重大威脅。
恢複性分叉可化解危機
不過以太坊共同創辦人 Vitalik Buterin 9 日在以太坊研究論壇中以《如何通過硬分叉,從突然來臨的量子攻擊中解救用戶資金》為題撰文表示,倘若明日以太坊突然遭遇量子電腦攻擊,可透過相對簡單的恢複性分叉(recovery fork)來化解危機:
以太坊將需要進行硬分叉,用戶也將需要下載新的錢包軟體,但只有少數用戶可能會損失資金。
根據 Vitalik Buterin 說法,恢復性分叉的解決方案有以下步驟:
- 將大規模攻擊發生後的所有區塊回滚
- 禁用基於外部擁有帳戶(EOA)地址的傳統交易
- 添加一種新交易類型,來允許通過智慧合約錢包(如 RIP-7560 中的部分內容)進行交易
- 添加新的交易類型或運算碼,允許用戶提供 STARK 有效性證明,如果證明通過,用戶地址代碼將切換至全新的已驗證代碼,之後,用戶可將新代碼地址作為智慧合約錢包使用。
Vitalik Buterin 補充道,出於節省 Gas 的考慮,由於 STARK 證明數據量較大,以太坊可以支持批量 STARK 證明,來同時進行多筆上述類型的 STARK 證明。
促盡速開發所需基礎設施
Vitalik Buterin 最後呼籲,原則上,開發者們已可以在明日就著手對實現此恢複性分叉所需的基礎設施進行開發,讓以太坊生態系能夠在突然到來的量子攻擊中,做好萬全準備。
📍相關報導📍
V神與經濟學家大聊「身高幾英尺」有多煩!諷刺提議:用「太空英尺」更好