據Coindesk 8月17日報道,以太坊的核心開發人員在本週四最終確定了一份升級清單,其中包括6項不同的程式碼更改,並將在以太坊的下一次系統升級——伊斯坦布林中啟用並實施這些程式碼更改。
(圖片來源:flickr)
在前幾次會議中,以太坊的開發者就已經商定伊斯坦布林將分兩階段執行。第一階段將包含所有6個程式碼或以太坊改進協議(EIPs)的更改,初步預計將於今年10月在以太坊主網上執行。
第二階段計劃在明年第一季度在主網上實施,涉及到幾項需要核心開發人員進一步測試和考慮的以太坊改進協議,其中就包括了一項被稱為“ProgPoW”的挖礦演算法改進。
在談到伊斯坦布林升級的分兩階段進行時,以太坊的核心開發者Péter Szilágyi在週四的電話會議上表示:
我們把伊斯坦布林分兩階段完成。第一階段將在幾周內執行。而另一階段由於包括了兩個非常重大的以太坊改進協議,因此我們可能需要花更長的時間才能完成。
伊斯坦布林硬分叉的第一階段將是在以太坊上進行的第八次硬分叉升級。預計它將提高以太坊與隱私幣Zcash的互操作性,保護網路免受重放攻擊,並進一步提升網路的效率。
以太坊的主要客戶端,如Geth和Parity的開發人員將有一週的時間將此次升級的6項以太坊改進協議整合到他們的軟體中,並準備好在以太坊的測試網路上實現完整程式碼。
程式碼在測試網上的啟用至關重要
雖然伊斯坦布林在以太坊的測試網路Ropsten上啟用的最初約定日期是8月14日(週三),但是Szilágyi在週四的電話會議中指出,他們需要將日期再推遲兩週,以便給開發人員更多時間來確定伊斯坦布林升級的第一階段要升級哪些以太坊改進協議。
由於以太坊的核心開發人員剛剛同意了需要升級的以太坊改進協議,因此Szilagyi表示,定於9月4日在測試網Ropsten上進行的硬分叉啟用時間可能會被再次推遲。
Szilágyi在電話中說道:
以前此次硬分叉,在使用者升級了客戶端後,我們還會在推出測試網路之前進行幾個月的測試。現在,我們剛剛列出了最終的以太坊改進協議,我們要想在兩週內完成測試網的啟用,還是有點難的。
其他核心開發人員也同意他的觀點,並表示將在下週的會議上決定測試網路的具體啟用日期。
在伊斯坦布林升級的第一階段中,測試網的啟用將是主網啟用前的最後一關。與此前任何一次硬分叉升級一樣,以太坊的礦工們必須同時升級到最新的軟體,否則就可能導致網路的分裂。
在談到測試版本對於硬分叉升級的重要性時,以太坊基金會的社羣經理Hudson Jameson說道:
在主網上執行硬分叉時,網路的安全性和穩定性是我們主要關注的地方,因此測試網的釋出是確保主網順利釋出的重要一步。
Jameson隨後表示,雖然測試網上線的時間延遲了,但是所有以太坊的核心開發人員都希望能在測試網上順利啟用伊斯坦布林升級的第一階段。
Jameson說道:以太坊的核心開發人員對於能在測試網Ropsten 上順利啟用硬分叉感到十分興奮。