「上海升級」後,我們會迎來一個怎樣的以太坊?
「上海升級」定於 2023 年 4 月 12 日進行
經過在第 157 次以太坊核心開發者會議上的討論,以太坊開發者達成以下共識:
包含「上海升級」的 Shapella 網路升級計劃將於 2023 年 4 月 12 日 22 時 27 分 35 秒(UTC 時間)完成, 紀元時間(Epoch)將定格在 194048。
瞭解「上海升級」
根據以太坊基金會部落格的介紹,Shapella 是執行層名稱 Shanghai 與共識層名稱 Capella 的合併詞彙。Shapella 網路升級包括:執行層的升級(Shanghai upgrade,即「上海升級」)、共識層的升級 (Capella upgrade )、引擎 API 的更改。
「上海升級」,特指此次以太坊執行層的升級,先來簡要回顧一下實現「上海升級」需要執行的以太坊改進協議,它們包括:
- 以太坊改進協議 EIP-3651,該協議解決訪問 COINBASE 地址操作成本過高的問題。
- 以太坊改進協議 EIP-3855,該協議引入PUSH0(0x5f)指令,能夠減少智慧合約程式碼大小。
- 以太坊改進協議 EIP-3860,該協議為 initcode 引入了程式碼大小上限標準,確保維持操作成本的合理性。
- 以太坊改進協議 EIP-6049:釋出棄用 SELFDESTRUCT 操作碼的警告。
- 以太坊改進協議 EIP-4895:該協議讓信標鏈具有 withdrawals 操作功能,允許驗證者們從以太坊信標鏈撤回他們質押的數字資產。
「上海升級」後,以太坊有怎樣的變化和發展?
1 以太坊生態的活力增強
在「上海升級」實施的各項改進協議中,EIP-4895 毫無疑問是最受關注的。
一部分數字資產持有者認為:當信標鏈具有 withdrawals 操作能力後,會為以太坊生態注入更多的流動性,可以激發整體生態的活力,刺激各類去中心化應用的發展,吸引更多使用者進入區塊鏈世界。
也有一部分數字資產持有者認為:「上海升級」反而會鼓勵更多驗證者參與質押。同時,他們也不認為在升級完成後,會有大量的驗證者參與執行 withdrawals 功能,將自己質押的數字資產第一時間撤回。
不過,除此之外,還有一部分數字資產持有者持有不樂觀的看法,他們認為在「上海升級」完成後,會有大量驗證者在第一時間參與執行 withdrawals 功能,且由於沒有調控的機制,擔心相關數字資產會出現類似「拋售」的情形,造成不可逆轉的下降式資產價值前景。
數字資產持有者觀點各異,也都有道理。但從整體看,在以太坊發展路線圖中,早已闡釋過以太坊「升級」的目標——都是圍繞進一步解決以太坊可擴充套件性、安全、隱私等問題開展,從而進一步激發以太坊生態的活力和容量,這是所有升級的終極目標。
這次包含「上海升級」的 Shapella 網路升級計劃,是以太坊完成合並之後迎來的s個重大升級。在「上海升級」中實施的所有以太坊改進協議,都是為了未來能夠幫助以太坊實現「分片技術」做的鋪墊。「分片技術」對於提高以太坊上的「並行性」,即提高交易吞吐容量至關重要,這將是與數字資產持有者會有密切操作體驗的技術升級。
2 以太坊的操作費用降低
除了備受關注的以太坊改進協議 EIP-4895, 「上海升級」中實施其他幾項改進協議,均著眼於降低以太坊網路操作費用(Gas fee)的損耗。
比如 EIP-3651,是幫助 COINBASE 交易降低操作費用的改進協議,鼓勵未來使用 ERC 20 的支付方式。
而 EIP-3855,新增了 PUSH0( 0x5f) 指令,可以幫助節約大量浪費在 PUSH1 00 指令上的操作費用。
3 EVM 執行引擎被簡化
「上海升級」中 EIP-3860 協議將 initcode 的程式碼資料長度上限設定為 49152 位元組,即確定上限為智慧合約最大程式碼容量的 2 倍。
一方面, 這樣的限制確保了對合約建立階段操作費用的公平收取(操作費用的多少和程式碼的長度成正比關係);另一方面,透過對程式碼明確的限制,也簡化了以太坊虛擬機器(EVM)引擎程式的設計運作。
升級之後,伴隨操作成本可擴充套件性的提高,智慧合約的開發者可以部署更豐富的功能,以太坊可以支援更多大型的去中心化應用程式。
信標鏈的新變化,會影響以太坊的安全性嗎?
「上海升級」之後,信標鏈具有 withdrawals 操作功能後確實存在一定風險,例如, 如果大量質押的數字資產同時撤回,這可能會導致鏈上的驗證者數量不足,如果在這個節點再出現大量作惡的驗證者,必然會對以太坊整體生態產生負面影響。
但是,上述風險出現的根源,並不是由於此次「上海升級」為信標鏈帶來的新變化導致的,而是由區塊鏈本身的環境弱點導致的,這也是一直存在的弱點。
自以太坊合併之後,節點驗證者需要同時執行執行層客戶端、共識層客戶端和驗證器,這種客戶端數量的增加,僅從安全形度看,都會直接增加潛在的被攻擊風險和防護成本。
其實,「上海升級」的實施目標首先是為了能夠順利進行下一步「分片技術」的升級,安全的問題會在未來的升級改進協議中有所體現。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70026788/viewspace-2943877/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 不到一週!以太坊上海升級開啟!將為ETH帶來更多價值與機會!
- 以太坊釋出Casper首個升級版
- 以太坊智慧合約升級策略
- 我們即將迎來另一個AI寒冬嗎?AI
- 以太坊上海升級完成!“挖礦”成為歷史!ETH未跌反漲,突破2100美元!
- 《後來的我們》,為什麼我們會錯過彼此?
- 我服了!SpringBoot升級後這服務我一個星期都沒跑起來!(下)Spring Boot
- Vitalik Buterin:以太坊網路‘即將迎來’分片擴容
- 上海升級解鎖千萬餘枚以太坊,該如何進行套*利?丨秒懂ETH套*利
- 以太坊連載(一):以太坊是什麼?
- Coinlist要聞:以太坊8月將暴漲? 以太坊,萬眾矚目!2.0的升級能順利成功嗎?
- 以太坊ENS域名註冊量飆升216%!巨鯨瘋狂掃蕩?或將迎來炒作高潮!
- 如何實現一個簡單的以太坊?
- 我們需要怎樣的 Service
- 升級數字門店系統後,運營效果會怎麼樣?
- 傳統服務化架構升級迎來挑戰 Service Mesh會是下一個銀彈?架構
- 以太坊學習筆記————5、以太坊社群、基金會、貢獻者筆記
- 升級iOS15之後,我的App們好像都變成了小偷?iOSAPP
- 85後來談談我們怎麼養老?
- 杭州,我們後會有期!
- 我們需要怎樣的湖倉一體架構?架構
- 這場一年一會的AI盛宴,我們想為你照亮未來的模樣AI
- 使用 Web3 和 Vue.js 來建立你的第一個以太坊 dAPP(一)WebVue.jsAPP
- [譯] 以太坊:能幫我們把 Uber 換掉的非比特幣加密貨幣比特幣加密
- 以太坊創始人Vitalik Buterin:我們正處於加密貨幣泡沫的末尾加密
- 以太坊2.0以後將是綠色的
- 我們怎樣荒廢今天,就會如何虛度明日
- 我們怎樣才能學好資料分析(一)
- 我們不再是我們 RTX 2070喜獲強勁升級
- 未來我們需要一輛什麼樣的智慧汽車?
- 以太坊客戶端Parity在重大升級中丟棄錢包技術客戶端
- 使用 Web3 和 Vue.js 來建立你的第一個以太坊 dAPP(二)WebVue.jsAPP
- 以太坊是什麼?以太坊交易可靠嗎?
- 我們會怎麼失敗?
- 來阿里一年後我迎來了第一次工作變動....阿里
- 以太坊大廈將傾?老白:EOS不會取代以太坊,各有應用場景
- Weiss評級 | 01.25-以太坊升級延期暴露2大問題 & 達世幣輝煌不再?
- 加密牛市即將到來!宏觀催化劑、比特幣減半、以太坊持續升級成為關鍵!加密比特幣