原文標題:《通告 | Optimistim 主網軟啟動》
撰文:Ethereum Optimism
翻譯 & 校對:閔敏 & 阿劍
以太坊正處在史無前例的高峰時刻:最多的使用量,最多的實驗,創造的價值最高,去年,以太坊交易手續費在累計價值上已經超過比特幣的手續費,而現在,以太坊仍然是每日手續費收益的領頭羊。雖然手續費還在飛漲,像 Uniswap 這樣的去中心化應用,在使用量上已經打敗了中心化的對手。
一只魔法小豬在彩虹犄角的保護下走進了黑暗森林
不可否認的是,人們對以太坊交易容量的需求已趨于瘋狂。雖然采用率提高是件好事,但是這也使我們迫切需要提高可擴展性來推動以太坊普及,去年,我們一直在努力滿足人們對易集成的擴容方案和快速交易的需求,如今,我們終于可以將我們的解決方案部署到主網,向著緩解 gas 危機邁出堅實的第一步,
密碼學貨幣的烏托邦即將來
非同一般的主網啟動
我們決定分階段推出測試網,以便在可控環境中對每一組功能先測試再交付。我們將這種方式稱為 「軟啟動」,因為它不同于一般的主網啟動。我們在啟動測試網時就采用了迭代式方法,先是在 「輔助輪」 的幫助下啟動(詳見下文),等到我們對生產系統有信心時再卸除 「輔助輪」。
為什么采用這種漸進式方法?群眾在呼喊:「我們想要完整的 Optimism!」我們聽見了!我們也想這樣,但是,更重要的是,我們想要確保我們的功能是沒有漏洞的、我們的系統是堅如磐石的。這點只能在像主網這樣嚴苛的環境中才能得到證實。通過漸進式開發,我們可以:
- 早日啟動,以便盡快開始解決擁堵問題
- 驗證我們提供的功能是用戶真正想要的并且符合用戶的期望
- 減少攻擊面,以便我們在將新的代碼發布到主網之前保持穩定
要通往開放的、安全的、完全去中心化的未來,最快的途徑就是不斷進行迭代。經過一整年的奮斗,我們完美地實現了這一里程碑,但是我們的旅程遠遠沒有結束,因為我們已經準備好接受來自主網的打擊。我們將學會如何在盡可能不造成中斷的情況下發布新功能,如何在生產環境中處理 bug,等等等等。
深度防御
這種迭代開發策略帶來的一個挑戰是,增加了第三方審計的難度,因為審計可能趕不上代碼更迭的速度。能夠滿足我們當前需求的最有效的安全方法是分層式深度防御策略,并在合理情況下與審計相結合。這些防御層是中心化的,等我們對系統有了信心,就會除去這些防御層,在此之前,請不要認為我們的協議已經是最終完全版了。
我們的核心目標是確保已部署的防御層是:
- 透明的,即,防御層在啟用時應該是顯而易見的
- 可累加的,即,即使防御層失敗,也可以通過添加新的防御層來恢復
當然了,OΞ 協議的主要目的就是通過可擴展方式來保護用戶的資金——這也是我們的欺詐證明、裁決合約的核心目的,盡管我們已經通過對合約進行多次內部審查以及咨詢外部審計者解決了主要的安全問題,但是我們依然在推出其它保護措施。
防御層 1 :許可型合約部署
最有可能繞開核心安全層的方法是部署惡意合約來破壞 OVM 的 L2 沙盒。為了盡可能降低該風險,我們會在下一個版本發布前暫時先維護一個部署者白名單,
防御層 2:取款驗證
如果第一層防御被突破,那么下一個風險就是非法取款。為了預防這一風險,我們已經增加了一項檢查,以便調查待處理交易并在惡意交易上鏈之前將其攔截,
防御層 3:升級密鑰
最后一層防御是能夠用來在緊急情況下升級合約的管理員密鑰,我們還計劃每兩個月使用該密鑰來按計劃發布改進和新功能,
快來體驗
- Synthetix 公告
- 查看我們的 optimism 指南 和 Scopelift 的 Uniswap v2 OVM 指南!
- 查看我們的 社區中心
加入我們的 discord 頻道!在 #bug-reports 上報 bug!
先睹為快:接下來的兩個里程碑
目前只是搶先版。完整版即將發布!
公共測試網—— 2 月底 / 3 月初
這將是一個任何人都可以在其中部署合約并與之交互的公共測試網。目前還未完成的工作有:
- 改進一些功能
- 啟動 bug 賞金計劃
- 吸收最初主網啟動時的用戶反饋
公共主網 —— 盡快
這將是一個任何人都可以在其中部署合約并與之交互的公共主網,目前還未完成的工作有:
- 根據公共測試網的情況修復漏洞
- 代碼凍結
- 審計
致謝
- 感謝 Kartik Talwar 和 Althea Allen 對本文的審閱 ❤,
- 感謝 Paradigm 的 Sam 利用假期時間幫助我們審計代碼,讓我們可以如期完成!🔗👌🏼
- ❤️特別感謝❤️ Georgios 數月來的貢獻,不斷幫助我們改進功能,與我們交流想法,并且幫助我們強化協議🤓。