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