買以太坊 買以太坊
Ctrl+D 買以太坊
ads

ETHE:倫敦升級 Ropsten 測試網事故回顧_togetherbnb完整攻略圖文

Author:

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

Ropsten共識問題

概述

2021年7月21日,OpenEthereum團隊注意到他們在Ropsten上的節點卡在了區塊?10679538?處。人們原以為這是OpenEthereum的問題。其實,問題真正出在go-ethereum實現檢查1559交易發送方余額的方式上。一個無效交易被打包進了區塊。由于Ropsten礦工運行的都是go-ethereum,這個區塊隨后又被其它go-ethereum礦工接受,但是被網絡中的其它一些客戶端拒絕了。具體來說,OpenEthereum和Besu拒絕了這個交易/區塊,Nethermind、go-ethereum和Erigon接受了它。問題的根源已經找到,相關客戶端已經在新的版本中修復了該問題:

go-ethereum:?v1.10.6,?fixPR;

ETH完成倫敦升級后 當前已銷毀35.18個ETH:據ultrasound數據顯示,以太坊倫敦升級完成后,截止區塊#12,965,095,以太坊網絡一共銷毀35.18個ETH。

最近10個區塊每個區塊銷毀ETH數量在0.09-0.9之間。[2021/8/5 1:36:53]

Erigon:?v2021.07.04-alpha,?fixPR;

Nethermind:?v1.10.79,?fixPR。

問題區塊的信息

網絡:Ropsten

區塊編號:10679538

哈希值:0x1252a34c4f2b061adc609e909d958c02e1ac39043e2e60c0ec47e565e3f625f1

彭博社:以太坊倫敦升級可望通過銷毀代幣推升ETH價格:彭博社報道,以太坊倫敦升級將減少ETH的供應速度,通過銷毀每天發行的1.3萬枚新ETH(支付給礦工的gas費)中作為基礎費用(大約占25-75%)的部分代幣,可望推升ETH的價格。此舉將讓ETH每年的供應量減少約4%。而明年轉向新的交易驗證機制后,供應量還可能進一步下降。投資公司Multicoin Capital聯合創始人Kyle Samani表示:倫敦升級是以太坊歷史上最有趣和最重要的升級之一,通過減少代幣供應量,可增加稀缺性,提高價格。倫敦升級將于8月4日或5日啟動,具體取決于系統何時到達區塊鏈上的預定高度。此外,倫敦升級還包含將在12月部署的「難度炸彈」,屆時,礦工在不升級軟件的情況下將無法開采ETH。(彭博社)[2021/7/30 1:24:22]

OpenEthereumdebug日志

Ethermine礦池宣布將在倫敦升級后變更支付政策,100%而不是80%的MEV獎勵將轉發給礦工:官方消息,Ethermine礦池宣布,在區塊高度12,965,000進行倫敦升級后,將變更支付政策:100%而不是80%的MEV獎勵將轉發給礦工;現在也可以通過IP驗證啟動手動支付和更改閾值;最低支付門檻將降至0.01 ETH且無每月自動支付;礦工為所有以太坊主網支付交易支付的支付交易費,礦工可以設置他們愿意支付的最高gas價格。[2021/7/19 1:02:57]

eth_getBlock輸出(go-ethereum)

測試網事故的時間線

以太坊客戶端Erigon發布v2021.07.03版本,配置中添加倫敦升級區塊:官方消息,以太坊客戶端Erigon發布v2021.07.03版本,變更包括在配置中添加倫敦升級區塊、EIP-1559支持eth_call和trace_*API、eth_syncing階段性展示進度等。[2021/7/15 0:54:03]

2021年7月21日

18:39:Ropsten測試網上挖出區塊10679537。

21:53:OpenEthereum開發者在EthereumR&Ddiscord的#1559-dev頻道發帖稱他們的節點卡在了區塊10679538處。

21:58:@smixx?稱他們的在Ropsten節點位于區塊10680453。

以太坊核心開發者會議進展:倫敦升級仍然會實施EIP-1559,輔助EIP仍在決策中:以太坊核心開發者于3月19日召開會議,討論了與倫敦升級相關的EIP。以太坊牧貓人項目管理人員、以太坊生態系統貢獻者Edson Ayllon更新會議討論結果表示,7月份的倫敦升級仍然會實施EIP-1559,輔助EIP仍在決策中。[2021/3/21 19:04:47]

22:36:Besu確認他們的節點也拒絕了區塊10679538。

22:51:確認挖出區塊10679538的礦工是go-ethereum節點。

22:55:確認go-ethereum礦工仍繼續在區塊10679538上面挖礦。

22:56:確認Nethermind也接受了區塊10679538。

23:08:go-ethereum已確認問題的根本原因。

23:43:go-ethereum開啟?pull?request,提供候選修復方案。

23:46:Erigon開啟pull?request,提供候選修復方案。

2021年7月22日

00:01:更新后的go-ethereum和Besu礦工在Ropsten上重啟。

00:43:EthereumJS確認與go-ethereum、Erigon和Nethermind存在同樣的問題。

01:57:Nethermind開啟pull?request,提供候選修復方案。

10:22:修復后的版本挖出了區塊?10680804。

22:54:go-ethereum發布了修復后版本?v1.10.6。

~23:00:Nethermind發布了修復后版本?v1.10.79。

2021年7月23日

~00:00:Erigon發布了修復后版本?v2021.07.04-alpha。

糾正措施建議

提高規范中斷言的清晰度

該提交新增了關于EIP1559類型交易有效性的斷言。具體來說,在第217行代碼新增了以下斷言:

另外還要注意的是,在前幾行代碼中,sender.balance?被修改成了減去交易量之后的部分。這個參數引發了混亂,因為一些客戶端團隊在檢查第217行定義的斷言時使用的是全部?sender.balance,而非更新后的值。

Go-Ethereum恢復

@holiman?關于go-ethereum恢復的說明:

節點同步時跟隨錯誤的鏈

假設你正在運行?geth,并處于同步中。區塊?X?上發生了分叉。你的節點跟隨了總難度較高的錯誤的鏈。在區塊?Z,你停止了節點并將其更新至修復后版本。

問題描述:節點依然在“錯誤”的鏈上。

解決方案:執行?debug.setHead{X-1)?回到分叉發生之前。這會將節點倒回區塊?X?之前的某個狀態,不一定是區塊?X-1?的狀態,因為?geth?不一定有區塊?X-1?的完整狀態,但是會有其它某個區塊的完整狀態。通常情況下,geth大約每隔1萬個區塊和/或宕機時會將狀態刷到磁盤。如果geth在?gcmode=archive?下運行,就會將每個區塊都刷到磁盤。

當錯誤的鏈總難度較高時進行同步

假設你正在同步一個?geth?節點,區塊?X?上發生了分叉。由于分叉已經發生了,再加上錯誤的鏈總難度更高,你很可能會同步錯誤的鏈,pivot區塊是?X+M。在這種情況下,由于你沒有區塊?X+M?之前的狀態,無法執行?debug.setHead?來解決這個問題。

這種情況需要重新同步。但是,你需要防止geth同步錯誤的那條分叉鏈。這可以通過?whitelist?命令行參數實現。

因此,你需要執行?geth--whitelist123123=0x2342fafa9af9af9af9af9af9。

所謂的白名單,就是一個geth節點在與另一個對等節點連接時會向對方請求區塊?123123?的數據。如果該geth節點收到的區塊頭中的哈希與白名單中的不符,就會與之斷開連接。這就意味著,節點將排斥錯誤的鏈上的對等節點,只與較短鏈上的對等節點連接。

Tags:ETHTHEETHEHERDethertogetherbnb完整攻略圖文女生突然把網名改成EtherealOtherLife

比特幣價格今日行情
應用鏈:Web3.0是Web2.0的延續 而應用鏈則是實現工具_MetaWeb3Pad

原文標題:《章魚網絡劉毅:Web3.0是Web2.0的延續,并非要去平臺化丨2021世界區塊鏈大會》在25日下午的「Web3.0論壇」上,章魚網絡創始人劉毅出席并發表主題演講《開發應用鏈.

1900/1/1 0:00:00
BTC:華爾街銀行紛紛入場加密貨幣:面臨監管重壓仍態度謹慎_中國加密貨幣

隨著客戶對投資加密貨幣的需求增長,已有越來越多投行開始提供加密貨幣服務。然而,面臨監管重壓,華爾街銀行布局加密貨幣仍態度謹慎.

1900/1/1 0:00:00
YEL:美財長耶倫召開總統金融市場工作組會議 討論穩定幣監管問題_PWG

根據官方公告,美國財政部長JanetYellen周一召集了總統金融市場工作組、貨幣審計長辦公室、聯邦存款保險公司討論穩定幣.

1900/1/1 0:00:00
比特幣:網絡效應并不適用于元宇宙:碎片化才更接近元宇宙的本質_比特幣今日價格行情價格查詢

「元宇宙」這個詞匯的含義是什么?它是從何演變而來?以及未來的可能性是什么?對于不同人而言,「元宇宙」這個詞匯有著不同的含義。對于有些人來說,元宇宙是指在持久世界中的沉浸式虛擬現實體驗.

1900/1/1 0:00:00
RC2:可兼容最常見的代幣協議:誰才是交易成本及環境的最優選擇?_RAN

到以太坊,我們腦海中出現的第一個關鍵詞也許就是“gas費”。如今各大區塊鏈項目主網上線,所用的宣傳方向往往也離不開gas這個單詞.

1900/1/1 0:00:00
比特幣:虛擬貨幣打擊又來了 歐盟考慮禁止匿名加密貨幣錢包_RIA

歐盟委員會當地時間7月20日公布了一攬子提案,將在全歐盟范圍內加強對洗錢和恐怖主義融資的打擊,為此建立一個機構.

1900/1/1 0:00:00
ads