下一次升級在望,為此我們要安排一個網絡升級流程。在經過幾次頭腦風暴后,EIPIP團隊就如何改進網絡升級流程提出了幾點建議。我希望這篇文章所分享的信息能夠對EIP作者乃至整個社區都有用。讓我們來了解一下新流程是怎么樣的,以及為什么要調整自以太坊區塊鏈誕生以來就沿用至今的網絡升級流程。
什么是網絡升級?
網絡升級是將新功能添加到以太坊協議上的方式。通常來說,這些升級功能旨在為網絡帶來可擴展性、更好的用戶體驗和更高的安全性。每個新功能在EIP中都有詳細描述。當網絡中的所有節點都同意激活新功能時,就會在特定區塊高度發生網絡升級。由于以太坊是去中心化的,而且沒人可以強迫其他人升級節點,如果網絡中的部分參與者決定不激活升級程序,就會停止與已激活升級程序的節點通信,導致網絡中出現分叉。
Mythical Games 正在構建與以太坊兼容的鏈:金色財經報道,游戲技術公司Mythical Games的首席執行官John Linden表示,公司正在測試與以太坊區塊鏈兼容的“相鄰”區塊鏈,現在在測試網中有一條完全兼容EVM的鏈,Mythical Games在過去幾年中一直在構建區塊鏈,但以太坊的“巨額Gas”是一個缺點。他補充說,很難為用戶驗證“巨額外部費用”,尤其是在10美元的視頻游戲項目上。該公司現在使用EOS.IO 區塊鏈平臺。
Linden尚未完全透露 Mythical Games 是否正在轉向以太坊區塊鏈,但表示他的公司認為在幕后擁有真正的 EVM 鏈會帶來一些效率。[2022/9/1 13:01:17]
為什么要改變網絡升級流程?
World of Woman第二批NFT系列WOW Galaxy的發售與交易已銷毀超662枚以太坊:3月27日消息,World of Woman第二批NFT系列WOW Galaxy于北京時間2022年3月27日4:00開啟公售,并于8:00左右銷售完畢。當前該NFT在OpenSea上的地板價為1.6ETH,總交易額已超5800ETH(超1800萬美元)。該NFT的公售以及交易等已銷毀超662枚以太坊。[2022/3/27 14:20:26]
過去,網絡升級流程都與EIP標準化流程相互關聯。核心EIP要與標準化流程一起部署在主網上。
舊版網絡升級流程
共識沖突
以太坊是一個開源社區項目。若想將核心提議部署到主網上,必須先獲得社區和核心客戶端的同意。一旦以太坊核心客戶端開發者和社區都接受了某個EIP,這個EIP將包括到下一次網絡升級中。
以太坊未確認交易為243,670筆:金色財經消息,據OKLink數據顯示,以太坊未確認交易243,670筆,當前全網算力為796.47TH/s,全網難度為10.77P,當前持幣地址為68,338,834個,同比增加157,150個,24h鏈上交易量為1,822,704ETH,當前平均出塊時間為13s。[2021/11/13 6:50:24]
當以太坊開發者在準備伊斯坦布爾升級時,社區在EIP1057上沒有達成共識。這個提議得到了部分人的支持,但是也遭到了很多人的強烈反對。最終,以太坊客戶端之間未能達成共識。
雖然這個提議沒有納入網絡升級,但它確實通過了EIP標準化流程。這就凸顯了將EIP標準化和網絡升級流程分離的重要性。
核心EIP數量劇增
基于0.12規范的更正式以太坊2.0多客戶端測試網有望在6月份發布:一個以太坊2.0開發人員的調用顯示,Schlesi 測試網非常成功,有望在6月份發布一個基于0.12規范的更正式的多客戶端測試網。現在,以太坊2.0的開發幾乎完全是為了修復bug,團隊試圖將所有現有的客戶端同步到區塊鏈的一個版本中。5月14日舉行的以太坊2.0實現者調用的后續報告顯示,大部分工作致力于修復代碼錯誤和改進檢測方法。對于后者,Sigma Prime的開發人員Mehdi Zerouali報告了在設計“模糊”技術方面的重大進展,這種技術會向程序提供虛假數據,以找出程序的漏洞。Sigma Prime分析已經幫助發現了以太坊2.0客戶端軟件和它們所依賴的庫中的一些低級錯誤。具體來說,分析人員在Teku客戶端中發現了一個無限循環錯誤,在Nimbus中發現了一個內存分割錯誤。
由于客戶端負責保存和驗證區塊鏈,因此它們之間的完全同步是非常重要的。對于以太坊2.0,有7個獨立的客戶機正在開發中。他們中的大多數人正在為Schlesi測試網進行優化,Schlesi測試網是第一個模擬主網環境的多客戶端以太坊2.0測試網。Schlesi 測試網計劃的負責人Afri Schoedon解釋說,該網絡有一個艱難的開始。bug阻止了第一次啟動,一旦修復,由于客戶端經常崩潰,事務最終結果“很糟糕”。 但是Schoedon贊揚了客戶端開發人員在修復這些問題時的響應能力,這使得網絡得以穩定。Schoedon補充道:“我將謹慎地將2020年6月作為發布日期。”不過他也指出,這在很大程度上取決于0.12客戶端的發布。(Cointelegraph)[2020/5/15]
早期,網絡升級流程運行良好,總的EIP數量也相對較少。過去幾年來,由于以太坊區塊鏈的貢獻者人數劇增,關于如何改進網絡的EIP數量也成倍增長。這就增加了復雜性,也在如何針對網絡升級EIP設計一個正式流程的問題上引發了討論。
透明度
隨著以太坊區塊鏈的采用率提高,很多貢獻者聯合起來提交關于網絡升級的EIP來強化以太坊網絡。每個客戶端都要付出極大的努力來實現EIP中所提議的改進。考慮到實現每個EIP需要耗費的工時,并非所有EIP都可以納入下一次升級。不了解流程可能會引起混亂。因此,我們必須更新文檔來增加升級流程的透明度。
新版網絡升級流程
新版網絡升級流程
現行網絡升級流程是EIPIP團隊經過多次頭腦風暴并與以太坊開發者和整個社區不斷交流后得出的結果。
現行網絡升級流程已經正式與EIP標準化流程分離。但是,上圖也包括了不同階段的EIP推薦狀態。EIP流程大致分為三個階段,以顯示EIP在下一次升級前的狀態。
考慮納入
考慮納入指的是一個提議有望納入下一次網絡升級的第一階段。有人建議讓提議的作者或支持者在Eth1.0規范庫中創建一個議題,以便進行官宣。
Devnet階段
在這一階段,客戶端開發者會對提議進行討論,并達成共識來推進Devnet的實現。這是專為客戶端開發者而設計的,其它社區成員也可以使用。但是,該測試網有可能沒有預先通知就會關閉,因此不建議用來測試dApp。當前的Devnet是YOLO測試網。現行版本是YOLO2.0,包含了有望引入下一次網絡升級的提議。
獲得CFI批準:這個bucket中包含了獲得客戶端大致共識的EIP。在符合規則的PR提交后,核心開發者會予以考慮。客戶端可能會在方便的時候開始獨立實現這些提議。
CIdevnet等候室:獲得部分客戶端明確批準的EIP,或者等待集成的某些工作會暫時放在CIdevent等候室內。這部分還有可能包括其它類型的提議,但是因為某些原因,暫不考慮放到下一個CIdevnet版本中。
在CIdevnet上部署:這里列出了目前部署在devnet上的EIP。最新版本的devnet或將通過下一次升級實現。
主網階段
測試綠燈:這里列出了適合在公共測試網上的部署的EIP,截至最新的以太坊核心開發者會議。
公共測試網:與早期網絡升級流程類似。所有獲得核心客戶端開發者同意并在devnet上實現和測試的EIP現在都部署在公共測試網上。如果在測試網上運行的幾周內,沒有發現任何重大問題,就可以部署到主網上。
主網:以太坊核心開發者會設定一個區塊號,并預估這些提議最終在以太坊主網上激活的日期。
在主網激活后,則表示整個網絡升級流程完成。雖然網絡升級促進團隊正在準備下一次升級。
網絡升級流程追蹤器
在缺乏良好溝通的情況下,在大型去中心化網絡上管理升級會是一項巨大挑戰。我們可以通過網絡升級流程追蹤器來快速查閱正在考慮中的EIP,并通過Eth1.0規范庫來追蹤客戶端的進程。
關于網絡升級流程的討論從一年前就開始了。第一版關于硬分叉的EIP流程獲得了EIP作者以及社區的好評。這個流程也在核心開發者會議上討論過,但是因為迫切的需求而擱置。盡管如此,經過改進,我們現在有了一版更好的網絡升級流程。
原文標題:《引介|改進以太坊網絡的升級流程》
撰文:PoojaRanjan
《福布斯》列出了600位30歲以下新興企業家的新名單,其中有10位來自加密和區塊鏈領域的代表。在今年的《福布斯》30位30歲以下榜單中,有十位年輕的商業領袖參與了區塊鏈和加密貨幣的研究,突顯了主.
1900/1/1 0:00:00八千萬人民幣的大案子,是不是想起了《人民的名義》里那一墻的人民幣?在日常生活里,也許你不小心疏忽遺失了錢包也丟不了太多錢.
1900/1/1 0:00:00Gate.io全新理財福利產品——“天天理財”已于10月12日正式上線,每天中午12點至少一場理財福利,賺主流幣理財收益.
1900/1/1 0:00:00尊敬的LBank用戶: LBank將于2020年12月3日15:00(UTC8)上線AC,具體如下:開啟交易對:AC/USDT開啟充值時間:2020.12.220:00(UTC8)MakerDA.
1900/1/1 0:00:00鏈聞消息,非營利組織人權基金會宣布其比特幣發展基金獲得加密貨幣交易所Gemini的5萬美元捐贈.
1900/1/1 0:00:00舞臺再大,你不上臺,永遠只是個觀眾,平臺再好,你不參與,也僅僅只是局外人,能力再強,你不執行,只能祝福別人成功。行情再好,你不入場,也只是一場虛幻一場夢.
1900/1/1 0:00:00