以太坊「倫敦」升級,EIP-1559登場
原文標題:《來了,以太坊“倫敦”升級》
以太坊網絡的第十一次硬分叉“倫敦”升級將於區塊高度12,965,000 處激活(據估算將於北京時間2021年8月5日晚進行)。本次升級主要包含5 項EIP,分別為EIP-1559、EIP-3198、EIP-3529、EIP-3541 和EIP-3554。
“倫敦”升級倒計時:
https://ethernodes.org/london
以太坊“倫敦”升級導讀:
倫敦主網升級公告
倫敦升級概覽
以太七日談• 2021/8/3 (EIP-1559下如何處理用戶交易)
以太坊核心開發者會議更新005
二級標題
二級標題
我需要做哪些準備?
節點運行者需要升級其運行的客戶端版本,以下為支持“倫敦”主網升級的客戶端版本:
➤ go-ethereum (geth):1.10.6
➤ Nethermind:1.10.79
➤ Erigon (前TurboGeth):2021.07.04-alpha
➤ Besu:21.7.1
➤ OpenEthereum (前Parity):v3.3.0-rc.4
➤ EthereumJS VM:v5.5.0
Tim Beiko (以太坊ACD 協調人/EIP-1559 倡導者) 最近收到了很多關於倫敦升級挖礦的信息,其中有不少錯誤認知。他對在倫敦升級中,礦工要做的工作、注意事項、相關資源做了詳細說明,還對用戶應如何在有MEV 的環境裡設置小費進行了科普:
礦工須知
當倫敦升級激活時,分叉區塊的gas limit 會變成最後一個分叉前區塊的兩倍,可以在已經分叉的測試網上看到。
例如Goelie 測試網分叉前區塊(https://goerli.etherscan.io/block/5062604) 的gas limit 是大約8m,分叉區塊(https://goerli.etherscan.io/block/5062605)是大約16m。


但是,如果想要保持鏈上的吞吐量不變,礦工需要保持新的gas limit 不變(預計區塊平均容量是大約50% 滿)。
如果礦工什麼都不做,會繼續以15m gas 為區塊容量上限,區塊大小會被慢慢降低。為避免這種情況發生,礦工需要在分叉後把gas limit 上調至30m (如果想保持區塊的平均容量是15m gas)。
礦工不需要重啟你們的挖礦節點,每個支持倫敦升級的客戶端都會通過JSON RPC 實現這點,請看倫敦升級公告裡每個客戶端的API 調用:
➤ go-ethereum (geth):miner_setGasLimit
➤ OpenEthereum:parity_setGasCeilTarget
➤ Besu:miner_changeTargetGasLimit

以下是JSON RPC 文檔鏈接:
@go_ethereum:
https://geth.ethereum.org/docs/rpc/ns-miner#miner_setGasLimit
@OpenEthereumOrg:
https://openethereum.github.io/JSONRPC-parity_set-module#parity_setgasceiltarget
@ConsenSysQuorum: https://besu.hyperledger.org/en/stable/Reference/API-Methods/#miner_changetargetgaslimit
再次強調,礦工無需重啟節點,只需要在JSON RPC 調用中設置新的gas limit。
用戶須知
升級期間以太坊用戶或ETH 持有者無需採取額外行動,但需留意錢包或其他服務商發布的升級通知。另外,Eth2 驗證者也請在倫敦升級前確保你們的PoW (eth1) 節點升級到最新版本。
第二個大問題是關於priority fee/小費的設置。簡言之,小費是支付給礦工處理額外風險的,即在打包你的交易時出現叔塊的情況。更大的區塊-> 在網絡上廣播更慢-> 更高的叔塊風險。
有一個方法可以將這種情況可視化:將上一個區塊的gas limit 從12.5m 上調至15m。左邊的點顯示的是在12.5 的範圍內出現叔塊的機率,右邊顯示的是當我們調至15m 時:新增的2.5m gas 帶來的叔塊率提升。

因此,如果用戶想支付給礦工足夠高的小費好讓他們打包你的交易,那麼小費平均下來對他們來說需要是淨收益,而這就與用戶的額外交易進入叔塊的機率有關。
在MEV 以前的世界裡,這個計算是很容易的,因為區塊獎勵區分於叔塊獎勵,因此我們可以直接使用一個固定值(0.5-1 gwei)。
現在有了MEV 後的挑戰在於,當一個區塊變為叔塊時,礦工就沒有了該MEV 交易捆裡的收入和部分的區塊獎勵,還有MEV 收入變化很大!
因此,最好的方法是看MEV 交易捆的中位數或第80% 的值,並對礦工失去該收入的風險進行補償。 Flashbots 有一些儀錶盤可以顯示這些數據:

https://dashboard.flashbots.net/miners
之所以選前50/80% 的區塊收益作為小費,是因為讓一般用戶嘗試與一個10ETH+MEV 交易捆競爭是沒有道理的。這種情況很罕見,如果真的發生了,一般用戶應該不介意等下一個區塊。
那麼,要怎麼選小費值呢? @barnabemonnot 在這方面做了大量計算,並給出了一個簡單的策略:
(https://notes.ethereum.org/@barnabe/rk5ue1WF_)


所以,通過Flashbots 的儀錶盤和上面這個圖表,我們可以看到2-3 gwei 足以支付80-90% MEV 交易捆的機會成本,因此這會是一個比較好的默認值。

圖片描述
二級標題
圖片描述

以太坊升級之路@trent.eth
繼“倫敦”升級之後,以太坊還將迎來針對信標鏈的Altair 升級和Eth1 與Eth2 的合併(The Merge)。
Altair 升級的主要內容包括對以太坊2.0 質押參數和獎懲計算的改變,以及為輕客戶端的實現引入同步委員會,目前處於測試網階段。
本次升級之後,The Merge (合併) 的相關工作和進展將成為整個社區關注的焦點。 2020 年12 月,以太坊信標鏈創世,至今已運行了九個月,但當前的以太坊區塊鏈與信標鏈仍然是兩條平行運行的以太坊區塊鏈。 Eth1 和Eth2 的合併工作具體內容則是將Eth1 作為執行層(execution chain),其狀態、執行、交易等都會併入到作為共識層(consensus chain) 的信標鏈裡,每個PoS 信標區塊都將包含執行層的數據,同時,以太坊區塊鏈創建新區塊時將不再採用PoW 共識,從而實現工作量證明(PoW) 到權益證明(PoS) 的共識升級。
二級標題
二級標題
倫敦升級觀看派對去哪看?
➤ Bankless 直播活動

參與人員:Justin Drake、Danny Ryan、Hudson Jameson、DCinvestor、Bankless 與EthHub
直播地址:https://t.co/6bK70E267Y?amp=1
直播地址:https://t.co/6bK70E267Y?amp=1
➤ EthStaker 的“倫敦升級上線派對”

直播地址:https://www.youtube.com/watch?v=afAFQY--GlI
直播地址:https://www.youtube.com/watch?v=afAFQY--GlI


