以太坊開發人員將在12月4日部署備受期待的以太坊升級(伊斯坦布爾硬分叉)。開發人員承諾,伊斯坦布爾升級將使以太坊網絡更快,更便宜,更高效。
數月以來,以太坊受到的指責聲愈烈,矛頭指向開發人員宣揚了一種前景光明的“世界計算機”說法,但隨后卻未能提供面向市場的應用程序。
但這一切可能會在近期出現轉機。
在11月月初發布的兩條推文中,以太坊核心開發員 Peter Szilágyi 表示,期待已久的伊斯坦布爾硬分叉將從 9069000 號區塊開始,而這一區塊預計將于 12月4日被開采。伊斯坦布爾包含的網絡升級是以太坊可擴展藍圖上的一個關鍵里程碑,它承諾在不犧牲去中心化原則的情況下,使應用區塊鏈變得更快、更便宜。
盡管如此,雄心壯志的升級計劃依舊招致了許多批評。一些利益相關者對一個已經擁有數百個項目,總計價值 200 億美元的區塊鏈網絡進行徹底的改變持謹慎態度。
1 通往以太坊2.0的道路
伊斯坦布爾硬分叉是計劃在未來六個月內進行的兩次主要網絡升級中的第一次,這兩次升級將使其最終走向以太坊 2.0(也稱為寧靜階段)。
這些升級包括14項EIPs(以太坊改進提案),原來這一數量是 38 個,現在倒是減少了許多。其中 6 項提案將于 12 月 4 日在伊斯坦布爾第一次升級中實施應用,其余 8 項仍需核心開發員商討審議后,預留給之后的第二次升級——柏林,計劃于 2020 年 1 月實施。
升級完成后,預計以太坊速度會大大加快,不同于之前的 POW,它將依賴于 PoS 權益證明的共識算法來驗證交易。
伊斯坦布爾為這一過渡奠定了基礎并附上了幾個新的核心特點。
功能包括引入分片,分片的引入將提高以太交易的速度和吞吐量;降低 GAS 成本的措施;改進與隱私幣 Zcash 的鏈互操作性;以及允許更多創造性功能的智能合約。
2 極具爭議的提案
EIP 1884 是最具爭議的調整,它將使得在以太坊上調用數據的成本高于先前。
費用的增加旨在保護區塊鏈免受潛在的垃圾交易攻擊,這些攻擊可能會使網絡過載,并給普通用戶造成延遲。然而,一些 Dapp 開發員仍不信服,他們表示很可能迎來的不僅是交易成本的增加,還有其他不必要的混亂。去中心化管理平臺 Aragon 表示,升級是“不幸的權衡”,會破壞該平臺上的 680 個智能合約。
在大阪舉行的 DevCon 會議上,以太坊創始人 V 神發表了一篇博文,對這些擔憂做出了回應。
V 神在此篇博文中寫道:
“如果你是一名開發人員,你可以通過不編寫占用存儲空間很高的應用程序來消除 GAS 成本變化帶來的最大干擾,例如,預估在一筆交易中訪問的總存儲空間+合約+合約代碼,并確保不會過載。”
有一些提案則受到了普遍的歡迎,比如 EIP 1108,它涉及到對以太坊上預編譯的橢圓曲線算法重新定價。此更新旨在通過優化 GAS 支付來改善以太坊的可擴展性和隱私協議,并將使 ZK-SNARKs 和其他隱私應用程序(如 Zether 和 AZTEC)在以太坊上的使用成本更低。
當然,最具爭議的升級提案,還是留給了伊斯坦布爾的后章——柏林。
柏林升級包括 EIP 1057,也被稱為 ProgPoW,它將通過替換工作量證明功能 Ethash 算法來增強以太坊抗 ASIC 的能力。這種變化可能在大型 GPU 礦場中呼聲高漲,但同時也引發了許多質疑,他們質疑為什么剛剛好在計劃過渡到 PoS 權益證明之前,工作量證明算法會被改變。
當然還存在其他一些擔憂,比如可組合性,V 神將其描述為“不同應用程序之間輕松交談的能力”,以及圍繞在兩個區塊鏈之間建立橋梁的潛在安全問題,在年度開發員 DevCon 大會上,V 神寫了四篇博文對這些擔憂一一作出回應。
V 神提到,可組成性將“很大程度上”保持完整,而兩個區塊鏈之間的單向安全橋梁是可能的,雙向橋梁的復雜性使其不太可能被研發,因為它有幾率帶來安全風險。
雖然升級是朝著正確方向邁出的一大步,但 V 神也提醒說,以太坊 2.0 可能需要以獨立區塊鏈運作數年,才能與以太坊 1.0 完全合并。
3 過渡到 2.0,會發生什么
顯然大阪這次的 DevCon 是引幣圈人注目的,因為太多擔憂需要一個令人放心的回應,太多的問題需要一個明確的解答。除開以上提到一些,我還另外挑出了以下幾個受關注的點:
1) 過渡到以太坊 2.0 的耗時
2) 過渡到以太坊 2.0 以后當前網絡將會發生什么變化
這些問題的答案同樣可以在上述提到的 V 神博文里找到答案。
他寫道:
“ETH1 鏈從技術上講仍存在,但已毫無價值;當困難的冰河時代來臨時,它終將消亡。”
據 V 神所言,過渡到以太坊 2.0 僅需要 6 個小時,而實際實施可能需要兩年時間。
在此期間,以太坊基金會將致力于 0-2 階段的實施。它將從權益證明算法的引入開始,ETH1 網絡將像以前一樣工作,但是在這個階段不能提取資金。
對于大多數用戶來說,這個過程是在后臺進行的,區別在于每筆新交易都會添加證據數據,這將足夠允許它們在 ETH2 網絡上進行處理。
“你入睡又復醒,過渡就已經完成了。” V 神說道。
你所經歷的變化和混亂實際上十分有限。現有應用程序都將照常運行。所有賬戶余額、合約代碼與合約存儲(包括 ERC20 余額、有效 CDPs 等)將結轉。
從用戶的角度來看,以太坊將“感覺”不到過渡前后的太大差別(除了過渡后,由于權益證明和 EIP 1559,網絡提升了順暢度)。雖然用了十分不同的代碼路徑來打包和傳播交易,但提供的功能將是相同的。
V 神還提供了一個交互示例——Maker DAO 服務用戶的更新以太坊網絡。你可以像以前一樣通過發送交易來與 CDP 交互和清算,但你的客戶端代碼也會看到你處在后過渡且向交易添加證據數據,并發送到 eth2 網絡而不是 eth1 網絡。
總之,硬分叉不會出現,不會有社區分裂或任何困擾。以太坊 1.0 將在一段時間內存在于 2.0 生態系統的“內部”。
然而,在過渡結束時,ETH1 區塊鏈從技術上講仍存在,但已毫無價值;當困難的冰河時代來臨時,它終將消亡。
責任編輯:ct
評論
查看更多