以太坊共同創辦人Vitalik Buterin在9日發表了一篇文章,表示如果以太坊遭遇量子電腦攻擊,可以通過恢復性分叉來化解危機。在這個方案下,以太坊需要進行硬分叉,用戶也需要下載新的錢包軟體,但只有少數用戶可能會損失資金。
目前區塊鏈看起來難以破解,但市場上一直存在對量子電腦的擔憂。一旦量子電腦問世,現有的加密貨幣加密算法,如比特幣的SHA-256和以太坊的Keccak-256,將能夠被破解。量子電腦將能夠竊取或偽造加密貨幣,對加密貨幣的安全性構成重大威脅。
然而,Vitalik Buterin在以太坊研究論壇中發表的文章中提到,如果以太坊明天突然遭遇量子電腦攻擊,可以通過相對簡單的恢復性分叉來化解危機。根據他的說法,恢復性分叉的解決方案包括以下步驟:
1. 將所有區塊回滾到大規模攻擊發生之前的狀態。
2. 禁用基於外部擁有帳戶(EOA)地址的傳統交易。
3. 添加一種新交易類型,允許通過智慧合約錢包進行交易。
4. 添加新的交易類型或運算碼,允許用戶提供STARK有效性證明。如果證明通過,用戶地址代碼將切換至全新的已驗證代碼,之後用戶可以將新代碼地址作為智慧合約錢包使用。
Vitalik Buterin補充道,為了節省Gas,以太坊可以支持批量STARK證明,同時進行多筆上述類型的STARK證明。
最後,Vitalik Buterin呼籲開發者們盡快開發所需的基礎設施,以便在量子攻擊突然到來時,以太坊生態系能夠做好充分準備。