買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > ICP > Info

ETH:解析上海升級技術細節及潛在影響:為什么說它很重要?_以太坊

Author:

Time:1900/1/1 0:00:00

為什么上海升級很重要。因為實際上ETH15年發布的路線圖中的四個階段:前沿、宅基地、大都會、寧靜,歷**經15次升級**,在上一次巴黎升級中已經全部完成了,有遺憾,但是整體大大超預期。

ETH2.0新時代路線圖的一大特點是更新頻繁,在eth1.0階段。每次大更新間隔在1~2年的測試才能上馬。而ETH2.0當中,現在看來每半年就會進行一次大升級。

而上海升級是新路線圖六個階段的第一次升級,其身上的重擔不言而喻。就像四年前看eth路線圖覺得賊畫餅一樣,現在我們看新路線圖也是這種有點夢幻的感覺,又要多少年才能夢想照進現實?

說點粗俗的,可以預見的將來,市場馬上就會開始熱炒,能蹭上這次上海升級概念的代幣了。

那為了解答這個粗俗的問題。我們的文章會分為三個部分。

1.ETH2.0的新格局

2.上海升級的具體內容

3.上海升級,潛在的后續影響

**ETH2.0的新格局,這是一個屬于MEV的時代**

***在ETH2.0當中”驗證者“替換了從前”礦工“的角色。MEV收益取代了原來GAS費的角色。Liquidpool,stakingpool,cexstaking三類礦池取代了從前pow礦池的角色。***

1.驗證者取代了礦工

ETH2.0主網合并后以太坊網絡上的所有交易將不再由能源密集型的“礦工”驗證,而是由已存入或質押大量ETH的個體和組織“驗證者”進行驗證。任何人只需質押32ETH以上,即可滿足最低要求,驗證節點成為**“驗證者”。**

2.MEV收入取代了GAS費

*web3.0從業者必須盡快普及的一個概念MEV。我們可以這樣闡述,ETH1.0圍繞pow展開的gas分配游戲,而ETH2.0圍繞MEV展開的套利gas消耗游戲*

MEV,礦工可提取價值,也有譯為最大可提取價值,最早由PhilDaian在?FlashBoys2.0?這篇論文中提出。

我們都知道,鏈上所有動作都以「交易」形式存在,而所有交易由用戶發起后,都會進入「內存池」中等待被礦工打包,出于利潤最大化原則,礦工會按照gas費高低來確定打包順序,這就是MEV產生的基本條件,也催生了鏈上機器人的出現,他們通過高gas設置來搶跑池子中的交易進行套利。

Numen發布微軟漏洞解析,黑客可通過該漏洞獲取Windows完全控制權:6月9日消息,安全機構 Numen Cyber Labs 發布微軟 win32k 提權漏洞解析。Numen 表示,該漏洞系 win32k 提權漏洞,是微軟 Windows 系統層面的漏洞。通過該漏洞,黑客可獲取 Windows 的完全控制權。

Numen 指出,win32k 漏洞歷史眾所周知。但在最新的 windows11 預覽版中,微軟已經在嘗試使用 Rust 重構該部分內核代碼。未來該類型的漏洞在新系統可能被杜絕。

此前報道,5 月,微軟發布的補丁更新解決了 38 個安全漏洞,其中包括一個零日漏洞。[2023/6/9 21:25:55]

具體來講,目前已開發的MEV套利,主要是三類:1.三角套利2.夾子3.借貸清算。*

而實際套利捕捉,目前僅僅能實現理論套利的20%左右。這一塊兒的套利策略開發和套利規模,會隨著eth的代碼完善,性能增強,行情變化逐漸增大。*

這樣放在地上白撿的利潤自然被不少人盯上,據統計數據,自2020年至今,全網累計捕獲MEV金額高達6.8億美金。這同時也造就了一代新星的興起——Flashbot,幫助節點捕獲MEV的工具。以及MEV捕獲賽道的一眾花式競爭者,包括但是不限于:KeeperDAO,ArcherDAO,Automata,mistX,BackRunMe

MEV所產生的巨額利潤,一直都被圈在礦工和鏈上機器人的圈子里,最早作為礦池的一種灰色收入被民間戲稱“賄賂節點收入”,“最小的51%攻擊“。

套利者發現套利機會,賄賂”驗證者“,操縱交易打包順序進行套利。這里面套利者和驗證者的分贓過程“既是合作關系,也是博弈關系。本文此處就不過多展開了。

這種情況一直到2022年的倫敦升級和以太坊合并才有所改變。

倫敦升級中通過的EIP1559大大改變了礦工們的收入結構

?由從前的收全額gas費變成燃燒+收小費的模式?,而以太坊合并也標志著它徹底改變為POS共識機制,“驗證者”?代替原先比較佛系的“礦工”參與MEV價值瓜分,ETH2.0的節點網絡成為一個競爭更激烈的、生態更豐富的MEV樂園。這也大大增加了Flashbot客戶數量,截至目前,近90%的以太坊驗證者都在運行其MEV-boost客戶端。

Beosin:Avalanche鏈上Platypus項目損失850萬美元攻擊事件解析:2月17日,據區塊鏈安全審計公司Beosin旗下Beosin EagleEye安全風險監控、 預警與阻斷平臺監測顯示,Avalanche鏈上的Platypus項目合約遭受閃電貸攻擊,Beosin安全團隊分析發現攻擊者首先通過閃電貸借出4400萬USDC之后調用Platypus Finance合約的deposit函數質押,該函數會為攻擊者鑄造等量的LP-USDC,隨后攻擊者再把所有LP-USDC質押進MasterPlatypusV4合約的4號池子當中,然后調用positionView函數利用_borrowLimitUSP函數計算出可借貸余額,_borrowLimitUSP函數會返回攻擊者在MasterPlatypusV4中質押物品的價值的百分比作為可借貸上限,利用該返回值通過borrow函數鑄造了大量USP(獲利點),由于攻擊者自身存在利用LP-USDC借貸的大量債務(USP),那么在正常邏輯下是不應該能提取出質押品的,但是MasterPlatypusV4合約的emergencyWithdraw函數檢查機制存在問題,僅檢測了用戶的借貸額是否超過該用戶的borrowLimitUSP(借貸上限)而沒有檢查用戶是否歸還債務的情況下,使攻擊者成功提取出了質押品(4400萬LP-USDC)。歸還4400萬USDC閃電貸后, 攻擊者還剩余41,794,533USP,隨后攻擊者將獲利的USP兌換為價值8,522,926美元的各類穩定幣。[2023/2/17 12:12:32]

從此MEV徹底取代了gas費成為了以太坊“驗證者”主要收入,gas費被用來燃燒,造成了ETH的長期通縮預期。以目前的數據來說因為MEV-boost的引入,以太坊“驗證者”的收入從年化3%左右提升到了接近10%的水平。在ETH通縮的前提下,“節點”收入甚至不輸于減半之前,為ETH的網絡穩定打下了基礎,和其他pos鏈之間形成了天險一般的壁壘。

3.新時代的礦池

雖然如同前文介紹過的,在eth2.0當中只需要30多個eth就能成為驗證者,個人驗證者成功獲得獎勵平均要兩個月一次還是非常困難的。尤其現在涉及到mev-boost這樣需要頻繁維護的技術活,個人驗證者總是捉襟見肘。因此對于除了極少數巨鯨,以及孤勇者以外,加入礦池依舊是主流方案,目前的礦池有三類:Liquidpool,stakingpool,cexstaking

Beosin解析Reaper Farm遭攻擊事件:_withdraw中owner地址可控且未作任何訪問控制:8月2日消息,據 Beosin EagleEye 安全輿情監控數據顯示,Reaper Farm 項目遭到黑客攻擊,Beosin 安全團隊發現由于_withdraw 中 owner 地址可控且未作任何訪問控制,導致調用 withdraw 或 redeem 函數可提取任意用戶資產。攻擊者(0x5636 開頭)利用攻擊合約(0x8162 開頭)通過漏洞合約(0xcda5 開頭)提取用戶資金,累計獲利 62 ETH 和 160 萬 DAI,約價值 170 萬美元,目前攻擊者(0x2c17 開頭)已通過跨鏈將所有獲利資金轉入 Tornado.Cash。[2022/8/2 2:54:18]

市場份額如下:

1.流動性礦池:

中心化程度中等,業務模型以市場份額88.67%的Lido為例。在Lido質押的挖礦收益是以steth的形式給的。所有挖礦獎勵分為三部分,90%給質押ETH的用戶,節點運營商和Lido國庫各分5%,同時礦池還會獎勵用戶和國庫$Lido挖礦獎勵,用戶存款憑證為stETH,因為stETH具有流動性,因此被稱為流動性礦池。維護stETH-ETH交易對的流動性,與$LDO代幣的激勵,是該類礦池的主要競爭力壁壘所在。

2.交易所礦池

中心化程度比較高,礦池收益具體分配方案,管理費用,甚至是抵押ETH的來源,都比較不透明。優勢是交易所強大的業務背書和商務團隊。

3.礦池?

中心化程度極低,基本是去中心的,模式就是沒有什么模式。自由抵押,公平分配,管理費相對透明。

劣勢是,在此次上海升級之前,受限于?ETH2.0?的階段性局限,目前鎖倉的ETH,都處于坐牢狀態,無法贖回。可預見,該類型礦池會成為上海升級之后的主要受益方。

V神:預測市場的結果解析層和市場層正在分離:V神在推特表示,預測市場正在分離:結果解析層(如果發生某些事件,給1美元的代幣,沒有發生返回0代幣)與市場層(如何交易這些代幣)分離。[2020/9/26]

基于以上新經濟模型,驗證者質押ETH可以生成和收集新的ETH,這些所謂的“新ETH”就是他們證明驗證交易和保護網絡的獎勵。

但目前的以太坊,只能存入ETH但不能提取ETH,質押總價值接近235億美元,都被“被困”在以太坊網絡上。

如果不盡快開放解除質押功能,則質押ETH的吸引力將大打折扣,后續也就不會有那么多人進入以太坊網絡,這無疑會對以太坊的未來發展和網絡安全產生巨大影響。而在POS世界,pos的抵押量就是正義,維護抵押量是維護區塊安全的第一共識。

而這一次上海升級將為鏈上鎖定著的235億美金的POS質押ETH提供解鎖能力,還伴隨有對GAS優化的諸多EIP融入。

上海升級的具體內容?

非常可惜,原定上海升級中非常重要的EIP-4844最終被確認推遲了。它是ETH分片的第一步,可以極大的降低eth的gas費用。部分操作可以節省gas一百倍。

最終被確認更新的提案只剩下十二個提案中的九個。其中第八條關于ETH解鎖的具體方案最為重要。

1.EIP-3540:EVMObjectFormat(EOF)v1

EOF優化

此EIP為EVM引入了可擴展和版本化容器的預留格式。此預留格式可以實現代碼和數據分離優勢,從而可以在未來輕松引入各種變化。這一變化依賴于EIP-3541所引入的預留格式。

目前,鏈上部署的EVM代碼不包含預留格式。代碼通常在客戶端每次運行前都要進行JUMPDEST分析驗證,導致了額外的消耗,且無助于代碼的更新迭代。本EIP中描述的革新引入了一個簡單的、可擴展的預留格式,對客戶端和編碼的要求都相對較低。此預留格式提供了識別并分離代碼和數據的分離的功能。這種分離功能對于鏈上的代碼驗證器特別有利。

2.EIP-3651:WarmCOINBASE

節省了ERC20相關的無意義gas消耗?

分析 | 杯柄形態ENJ最高漲幅83% 盤面解析:金色分析師:今日山寨幣ENJ最高漲幅83%,消息面上,ENJ確定成為三星Galaxy S10手機的合作伙伴。從盤面上看,小時圖幣價在未啟動前一直處于上升趨勢中,前期已經漲了一波,縮量調整回落,然后放量上攻,到達前期高處時候,又再次縮量調整,然后在放量上攻突破前期高點,然后幣價進入直線拉升趨勢,營造杯狀帶柄形態。[2019/3/8]

EIP-3651于2021年7月12日由WilliamMorriss(wjmelements)提出。此提案已經通過并會納入到上海升級中。這是一個影響激勵的交易類型的提案。此提案中提到的COINBASE并非大型交易所Coinbase,而是礦工用于在網絡上獲取新代幣的軟件名稱。這個概念最初來源于比特幣,區塊中的第一筆交易被稱為創幣交易或者COINBASE交易,這是一筆特殊交易,用于礦工打包收集挖礦的gas小費。執行交易前是否有預先加載被定義為“溫暖”或“寒冷”。在EIP-2929中,目標不在accessed_addresses中時將收取冷賬戶訪問成本,此時的首筆交易為未預先加載的,收取的gas費用會偏高,而預先加載后的交易,gas費用則會降低。

WilliamMorris在提案中提出現階段在平臺上的每筆新交易都必須與COINBASE軟件進行多次交互,由于軟件需要“預熱”,第一次gas成本會更高,隨著交互次數的增加,gas費用會逐漸降低。WilliamsMorriss在EIP-3651中提出可以將COINBASE軟件從一開始就保持“溫暖”的狀態,并在accessed_addresses中包含COINBASE(0x41)返回的地址,從而改變礦工插入的首筆交易的gas費用,并以此鼓勵ERC20代幣的支付方式。此提案的好處在于EIP-3651推出后礦工打包的交易可以用于更多的用途,gas費用成本會降低。同時在EIP-3651推出前更傾向于使用ETH支付,而推出后將更鼓勵使用ERC20的支付方式。上海升級中通過的另一項提案EIP-3855也是一個用于降低無意義的gas消耗的提案,兩項提案的實施都將很大程度上降低以太坊gas費用的成本。

3.EIP-3670:EOF-CodeValidation

EOF優化?

配合EIP-3540合約創建時引入代碼驗證。拒絕未定義指令的合約。這樣在合約創建時,就可引入代碼驗證。拒絕包含截斷的PUSH-數據或未定義指令的合約。

4.EIP-3855:新增PUSH0指令?

是一個降低無意義的GAS消耗的提案?

對于EVM即以太坊虛擬機中,設計有多種指令,但是之前缺少設計了push0即針對0這個數值的壓入堆棧的操作指令,而此EIP則新增了PUSH0(0x5f)指令,它將常量值0壓入堆棧,該指令的需要2gas

原先沒有push0時導致的是,有一些依賴于0做偏移量的操作,比如遠程call調用與返回,則有很多參數是0,原先要操作0,只能使用指令PUSH10,這個操作要消耗3個gas,其次push1和0各占一個初始化代碼的字節存儲,導致的是部署此合約的成本也高了2*200gas

該EIP還統計了因此的gas損失:在現有賬戶戶中,有340,557,331字節浪費在PUSH100指令上,意味著部署損耗達68,111,466,200gas

5.EIP-3860:Limitandmeterinitcode

?提高智能合約系統上限以及降低gas

通過引入initcode的最大大小限制(MAX_INITCODE_SIZE=2*MAX_CODE_SIZE=49152),擴展了EIP-170。即將initcode的最大大小限制從24576提升為49152,即翻倍。同時為每32字節的initcodechunk引入2個gas費用,以表示jumpdest-analysis的成本。

目的:在合約創建過程中,客戶端必須在執行initcode之前對初始化代碼執行jumpdest-analysis。所執行的工作隨initcode的大小線性擴展。基于EIP170是限制了initcode大小為24576,而如今則是將initcode的最大大小限制提升為49152。原先的臨時解決方案都是分多個合約部署,然后互相相互調用,但顯然跨合約引用是個高gas成本的事情。顯然,更大的代碼容量,就意味合約大小可以擴展一倍,合約開發者可以部署更豐富的功能。簡言之,EIP-3860目的是支持更大型的Dapp。

6.EIP-4200:EOF-Staticrelativejumps

?優化EOF,節省gas.

引入了三個新的EVM跳轉指令,它們將目標編碼為帶符號的立即值。這些在大多數用例中都很有用,并且可以降低成本。

7.EIP-4750:EOF-Functions

優化EOF,節省gas.

引入了兩個新的操作碼CALLF和RETF來調用這樣的函數并從中返回。此外,還引入了JUMPF指令來執行到函數的跳轉。不允許使用動態跳轉指令。

EIP-4200引入了靜態跳轉指令,它消除了大多數動態跳轉用例的需要,但并不是所有的事情都可以用它們來解決。

該EIP旨在消除動態跳轉的需要并禁止動態跳轉,因為它提供了最重要的功能:調用函數和從函數返回。

此外,它旨在通過對每個給定函數的輸入和輸出數量進行編碼并隔離每個函數的堆棧來提高分析機會。

8.EIP-4895:Beaconchainpushwithdrawalsasoperations

本次上海升級的核心:支持驗證者通過新的“系統級”操作類型從信標鏈提款到EVM

此EIP將引入一個系統級“操作”來支持從信標鏈“推”到EVM取款。目前有約1400萬枚ETH任被質押在信標鏈中。此提款操的運行將意味著以太坊信標鏈質押提款功能將被激活。

目的:這個EIP為信標鏈上的驗證者提款提供了一種進入EVM的方法,從而實現質押ETH的提款操作。實現方式是基于信標鏈共識信息,系統無條件地直接控制指定地址的ETH余額。在此方法下不產生gas費消耗,且無需再用gas來防止dos攻擊**。總而言之,EIP-4895的目的就是實現質押提款功能。

ETH上海升級解鎖質押方案?

流失限制系數

根據社區的最新提案,驗證者可進行部分提款和全部提款,且出于安全性考慮,提款數額和驗證者的退出速率會受到限制。提款的每個Epoch最大可提取數量被設定為512筆,按照現有的驗證者數量,他們可4天提取一次獎勵。按當前驗證者近33.9ETH的平均余額來算,以太坊市場每天**最大**面臨的平均拋售壓力為23萬枚ETH,4天累計數額為92.1萬枚。

其中,全部提款中的退出速率則會受到限制,退出機制引入了“流失限制系數”,ETH提現的限制為每天X/ETH,其中X為驗證者總數量/65536,目前每個Epoch僅能激活7名驗證者被允許退出,即每天1575名驗證者。若按每名驗證者均持有32ETH,則每天流出的ETH超5萬枚。當然,提款速率還會根據質押的ETH總量進行調整,以防止大量資金外流及攻擊者進行罰沒攻擊。而部分提款則沒有具體的提款次數限制。

需要注意的是,驗證者的有效質押余額需在32ETH以上,如果低于這個數額將無法獲得全部質押獎勵,或余額低于16ETH時還將被逐出驗證者行列。當前,驗證者待定的提款方案分為部分和全部提取質押金,其中部分提款允許驗證者提取超過32ETH的部分,全部提款則提取所有質押金后退出質押行列。

不過,近期開發者Potuz提出新方案稱可取消處理提款隊列?

即取消在區塊內全部和部分提款隊列的邏輯,建議使用驗證者index來處此問題。原因在于以太坊上的每個驗證者在信標鏈上被激活的時都會被分配到一個號碼,在不使用上述排隊退出的情況下,信標鏈可根據一個區塊可以處理的提款上限數來掃描驗證者,然后按照驗證者的index號碼的升序排列處理每個驗證者的提款請求。目前,開發者們正對此方案作為備選方案進行研究。

9.EIP-5450:EOF-StackValidation

EOF優化?

引入代碼段的擴展驗證,以保證在執行驗證合約期間不會發生堆棧下溢

當前現有的EVM實現對每條執行的指令執行大量有效性檢查,例如檢查堆棧溢出/下溢、是否有足夠的GAS等。此更改旨在通過在部署時驗證來最大程度地減少運行時所需的此類檢查的數量-沒有異常情況發生的時間,并防止在可能發生的地方部署代碼。

特別是,這種擴展的代碼驗證消除了對每條執行的指令進行EVM堆棧下溢檢查的需要。它還會阻止部署可靜態證明需要超過1024個堆棧項的代碼,但在某些情況下仍有可能超過該限制,因此無法完全消除溢出檢查。

~~EIP-4844:ShardBlobTransactions~~

~~EIP-1153:Transientstorageopcodes~~

~~EIP-2537:PrecompileforBLS12-381curveoperations~~

后續影響:

我們可以看到本次升級的主要目的是做EOF的細節優化,降低gas,以及釋放beacon鏈鎖倉的ETH。不在這條主線上的EIP-4844,1153,2537盡管也非常重要,但是都被推遲延后了。

1、那么長期直接收益的還是那些被gas卡脖子類的復雜合約賽道。ETH的pos抵押量最終會長足增長。

2、中期收益的是圍繞著驗證者規模為中心的一些mev相關整個生態鏈,尤其是傳統礦池。

3、短期收益不知道一些能蹭到“上海”概念的meme能不能有偷雞的機會。隨著ETH抵押的釋放,一些坐牢了好幾年的ETH可能會對市場產生一些潛在的短期拋壓。

OpenBlock錢包作為面對C端,一直貼合區塊鏈發展趨勢的新一代免私鑰,高安全的鏈上mpc錢包賽道領軍者。也會持續關注ETH的后續更新,幫助用戶尋找能參與到?MEV?游戲的低門檻渠道,歡迎下載體驗。MPC本來也是一個能夠解決新時代礦池的潛在問題關鍵技術,并且區塊鏈是一個愿意獎賞嘗鮮用戶的行業。

Tags:ETHGASMEV以太坊STREETHGASPMEVR價格以太坊行情

ICP
BTC:金色晨訊 | 12月27日隔夜重要動態一覽_Catge Coin

21:00-7:00關鍵詞:富達、元宇宙、OpenSea、DeFi總鎖倉量1.DeFi總鎖倉量跌至509.4億美元;2.BTC最后活躍時間為3至6個月的供應量創近五年新低;3.

1900/1/1 0:00:00
區塊鏈:對話Vitalik:10年后zk-STARK將與區塊鏈一樣重要_Italian Lira

撰文:Perry 緊接著臺北區塊鏈周,NFTTaipei在今日于三創生活園區盛大展開。活動首個節目便邀請到以太坊創辦人VitalikButerin及MaskNetwork創辦人SujiYan進行.

1900/1/1 0:00:00
WEB:2022加密行業故事(三):數據庫 Web3 抗審查與數字稀缺性_PNFT幣

來源:Bloomberg作者:《彭博商業周刊》財經作家馬特·萊文編譯:比推DerrickChen,MaryLiu它來自哪里,這一切意味著什么,以及為什么它仍然很重要.

1900/1/1 0:00:00
區塊鏈:數藏2.0時代:“投機”沒落 價值為王_區塊鏈最直白的解釋

盤點2022年新經濟行業熱詞,數字藏品不出意料光榮上榜。作為數字經濟行業的典型代表,數字藏品通過區塊鏈技術,記錄著藝術品或收藏品等資產的所有權.

1900/1/1 0:00:00
加密貨幣:金色早報 | 香港比特幣和以太坊期貨ETF首日交易募資7900萬美元_etf幣價格今日行情

頭條 ▌港交所亞洲首批加密資產ETF上市金色財經報道,港交所文件顯示,今天上市的兩只新ETF—南方東英比特幣期貨ETF及南方東英以太幣期貨ETF由南方東英資產管理有限公司管理.

1900/1/1 0:00:00
RBI:Arbitrum創始人:Rollup該如何應對延遲攻擊?_Arbitrum

原文:《SolutionstoDelayAttacksonRollups》byEdFelten,OffchainLabs聯合創始人Rollup協議設計者面臨的一個微妙問題是如何應對延遲攻擊.

1900/1/1 0:00:00
ads