不出意外的話,當以太坊網路區塊高度到達 12,965,000,大約在北京時間 8 月 5 日 20 時左右,我們將迎來以太坊倫敦硬分叉升級,
對這條全球市值第二、生態最豐富的去中心化網路來說,這是近幾年來最重要的一次系統更新,也是在以太坊迭代到以太坊 2.0 之前最關鍵的一次升級,
這次升級為什么引起幣圈的廣泛關注呢?
因為在此次更新中,有 5 個社區提案(EIP)會被嵌入到以太坊網路的代碼,分別是EIP-1559、EIP-3198、EIP-3529、EIP-3541,以及 EIP-3554,而 EIP-1559 的執行,是絕對的主角,從以太坊出生便存在的交易邏輯,因為 EIP-1559 的出現徹底改變,
由于這次升級中的 EIP-1559 是ETH誕生以來首次經濟模型修改,重要性不言而喻,但也引發了部分礦工和社區的巨大爭議,根據 ethernode 資料顯示,已經有 70.3% 的客戶端做好支持 EIP-1559 的準備,但仍有29.7%的節點未升級支持倫敦硬分叉,比例較大,

ETH原Gas機制存在的問題
目前 ETH 1.0 ,采用的是實時競拍的手續費系統,用戶發起的交易需要被礦工打包才能完成,而當多筆交易一起出現在礦工眼前時,礦工按照競價邏輯,即哪位用戶給礦工的錢多(Gas 費用),就先打包誰的交易,這在以太坊的 6 年里一直沒有變過,
由于手續費收取多少是由用戶自行設定,全部為礦工收入,而手續費給的越高,這筆交易被打包上鏈就越快,而很多用戶因為手續費設定過低,導致交易遲遲無法完成,處于未確認交易狀態,以太坊資源有限,手續費采用競拍的方式收取,在網路擁堵時手續費會水漲船高,而且待確認交易數量也會增長,通過Tokenview 以太坊瀏覽器可以查看到以太坊的未確認交易筆數在20萬筆左右,
https://eth.tokenview.com/cn/pending

當用戶數量越大,以太坊網路交易越多,用戶需要給出的 Gas 費用越來越高,為了交易能夠成功入塊,用戶們打起了 Gas War,
回顧EIP-1559
EIP-1559 是由以太坊聯合創始人 Vitalik Buterin 和 ethhub_io 創始人 Eric Conner 合作提出的以太坊交易費機制改進提案,2018 年 8 月,Vitalik 發表論文 Blockchain Resource Pricing,從經濟學角度闡述了現存交易費機制的問題,并且提出了解決方案雛形,此后,在 ZCash 社區,Vitalik 對方案進行了進一步細化,
2019 年舉行的 Ethereum Core Devs Eth1x/Istanbul Planning Meeting 上,Vitalik 介紹了 EIP1559 的研究背景、目標和機制等,由于交易費機制調整將影響以太坊主要的利益相關群體(用戶、開發者、礦工、錢包等),所以 EIP-1559 提案直至 3 年后的 2021 年倫敦升級才得以實作,
本質上,EIP-1559 將 Gas 費用分為了兩部分,一部分每筆交易必須支付的、根據上一區塊的基礎費和區塊資源利用率計算的「基本費率」(Base fee),另一部分則是由用戶選擇性支付的「優先費率」(Priority fee),
EIP-1559改變了付費結構和付費流向:將交易費用分為基本費用+小費,其中基本費用主要是調整網路交易擁堵的基本費用,這塊會被銷毀;小費相當于優先權費用,用戶可以多出費用進行提高轉賬速度,以此緩解擁堵問題,
包括目前Filecoin的Gas費用機制,也是從ETH的EIP-1559提案引進的,
本次升級EIP-1559提案帶來的影響
倫敦硬分叉升級包含的EIP-1559提案,它包含兩部分的內容,首先,它為以太坊鏈上的交易引入了一個基本費(Base fee)的機制,即由系統為交易定價,取代目前采用的實時競拍的手續費系統,新手續費定價方式將大幅降低用戶的交易成本,同時讓手續費變得更可預測,
第二個方面內容是交易手續費將不再完全支付給礦工,基本費用(Base fee)將發送到一個黑洞地址銷毀掉,通過這種方式將減少ETH的流通量,增加網路的通縮壓力,也就是說,在需求的增速不變的情況下,限制供應量的增速,從而推高ETH的價格,
此外,當人們不斷使用網路時,大多數用戶需要從公開市場購買 ETH,這也就保證了 ETH 源源不斷的需求量,而反觀賣盤,由于基本費會被銷毀,礦工得到的只有優先費和區塊獎勵,這也就意味著來自礦工的自然拋壓被大幅削減,
本次升級中將被實作的其他提案
除了備受關注的 EIP-1559 外,還有其他 4 個提案會在本次升級中被實作,他們分別是 EIP-3198、EIP-3529、EIP-3541,以及 EIP-3554,
EIP-3198:添加BASEFEE操作碼
EIP-3198提案將根據上一個區塊中所有交易消耗的Gas總量動態調整當前區塊的base fee,當實際Gas消耗超出某個區塊的Gas消耗目標時,Base fee將增加,反之將減少,添加了這個BASEFEE操作碼之后,智能合約就能在鏈上訪問其所在區塊的Base fee的值,
EIP-3529:降低Gas退費
EIP-3529提案的內容是“取消某些操作碼的退款”,目前在以太坊上,有一項Gas費退款(Gas refund)的規定,指的是如果用戶主動清除掉網路上的狀態資料,可以獲得Gas退款,Gas退款的設計初衷是鼓勵開發者盡可能地清理掉無用的網路狀態資料,因為這些狀態資料會占用網路資源,阻塞網路,
而本次通過取消或減少Gas退款可以解決當前利用 Gas 歸還機制而導致的攻擊,來使網路更加穩定,同時,這一提案也讓曾經紅極一時的 Gas Token 不再有用武之地,
EIP-3541:拒絕以 0xEF 開頭的合約
EIP-3541提案,它主要是為未來的更新奠定基礎,當EIP-3541實行以后,以0xEF位元組碼開頭的新合約將無法部署,已有合約不會受到影響,倫敦升級啟動后,位元組碼最短序列以 0xEF 開頭、但又與現存合約的起始序列不符的合約部署將會被回滾,以確定兼容EIP-3540語意的合約,
EIP 3554:難度炸彈推遲
以太坊核心開發人員已同意EIP3554提案(也就是難度炸彈)的部署時間從2021年7月再次后延,推遲至2021年12月1日,EIP3554于2015年推出,用于保障以太坊順利過渡到2.0上即從作業量證明(PoW)過渡到權益證明(PoS),目前以太坊的出塊時間是13秒,一旦難度炸彈引爆,這個數字會增長到20甚至30秒,通過Tokenview以太坊瀏覽器查看當前以太坊出塊間隔,通過Tokenview 以太坊瀏覽器可以查看以太坊出塊間隔:
https://eth.tokenview.com/cn/chart/blockTime


在倫敦升級后,以太坊社區的全部重心都會在以太坊 2.0 升級上,更細分地看,以太坊 1.0 和信標鏈的合并會是下一個最具優先級的操作,也是這場可能持續多年的升級最關鍵的第一步,
如果一切都能順利落地,這會開啟以太坊的新時代,絕對是利好以太坊未來的長期發展,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/292243.html
標籤:區塊鏈
上一篇:POS(權益證明機制)
