Consensus
當出現意外硬分叉時,核心團隊採取的程序是什麼?
想像一下乙太坊有一個像比特幣一樣的硬分叉。
乙太坊可以從中吸取教訓,可以準備在危機期間提高效率,盡量減少恐慌,盡量減少其他錯誤等。乙太坊的核心開發人員和團隊採取的具體程序和具體步驟是什麼?
過去我們有一個意外的分叉,導致客戶端之間的分裂。雖然硬分叉不像任何硬分叉,但我們通常遵循以下規則和步驟:
- 辨識並公佈問題;
- 創建一個測試來複製問題;
- 修復(非常重要的步驟:-P)並標記分叉塊;
- 向公眾發布(通常會特別關注礦工)。
正如你已經說過的,最重要的是不要驚慌。恐慌會導致效率低下和潛在的更多問題。我們還有一個急診室,我們會在緊急情況下聚集在那裡,我們會保留核心開發人員的電話號碼列表,我們可以給他們打電話或發簡訊。
總而言之,關鍵是保持內部和外部的溝通,讓社區知道 WTF 正在進行。
編輯:在reddit上,喬治添加了一些很好的附加資源(1、2、3、4、5),我將引用:
我想補充一點,我們非常認真地對待這個問題,你可以在乙太坊部落格文章中得到一個 > 相當不錯的了解我們的硬分叉/共識關鍵錯誤/一般錯誤 > 處理工作原理(當編寫和更新時 > 是在所有社交平台上傳播)。