以太七日談​:Ropsten 測試網合併非常成功

合併(The Merge)

Ropsten 測試網合併非常成功

Danny Ryan 對Ropsten 合併進行了總結,他認為Ropsten 合併非常成功,並表示如果主網合併是這樣的表現,他會高興得跳起來。以下是一些數據分析:

~14% 的驗證者在過渡期間掉線

1. 其中的9%—— Nimbus 團隊的配置問題,通過修改CLI 和重新部署解決了

2. 其中的1.8%——Nethermind 的已知並發漏洞,有些節點需要重啟

3. 其中的2.5%—3%——Nimbus-Besu 的web-socket 問題,改用http 如果在主網過渡也發現了這些問題

9% 的節點運行者有配置問題有兩個小漏洞影響少數質押者,它們可以在本地修復(不需要部署新代碼)

也就是說,這可以被看作一個巨大的成功。

以太坊基金會的開發者@parithosh_j還補充道:“我們將在未來幾天嘗試找到解決沒有交易的提議區塊(~10-20%的區塊) + 運行同步測試,並發現其他方式。而且,在主網上因為有部署EIP 1559 所以是不會發生0 交易這個問題。

我們不會看到吞吐量減少這個問題本身,但在下一個測試網這個問題一定會被解決。

來源:

難度炸彈推遲至9 月中旬

在第140 次以太坊核心開發者會議(ACD) 上,開發者對難度炸彈進行了討論。現在的出塊時間是接近14 秒,到了6 月底會變長大約0.1 秒,到7 月會變長大約0.5 秒。

經過了長時間的討論,開發者就推遲難度炸彈達成了共識,推遲大約2 個月,且升級會在6 月下旬進行。在會議上提出的EIP-5133 提議推遲500,000 個區塊,大約2.5 個月,即大概到8 月中旬。

但根據Tim Beiko 昨天在ethresear.ch 論壇上“Delaying Difficulty Bomb to mid August 2022″ 的討論帖下的發言,在客戶端和測試團隊常規的測試會議上,經過討論,他們最終決定延遲700,000 個區塊,即大概是9 月下旬,到時的出塊時間將與現在大致相同(~14.5 秒)。因此,在9 月中旬的兩週前,難度炸彈的影響會開始變得明顯(大於13.5 秒出一個區塊,類似於6 月初的情況)。

討論貼:https://ethresear.ch/t/delaying-difficulty-bomb-to-mid-august-2022/12762/9

在會議上,Geth 的Marius 標識推遲難度炸彈對客戶端來說就是”5 行代碼的修改“,實現也很容易。這並不意味著會減慢合併的進程。

來源:

客戶端團隊需要看到什麼樣的進展才有信心進行下一次測試網合併?

在第140 次的ACD 上,在總結完Ropsten 測試網後,Tim Beiko 問各個客戶端團隊需要看到什麼樣的進展才有信心進行下一個測試網合併,以下是各個客戶端團隊的回答。

Nethermind:看到通過所有的hive/kurtosis 測試,解決區塊提議問題,完全解決他們現在的並行問題。他們希望看到測試網至少有1/2 的代碼基本上是最終確定的。

Erigon:認同需要通過那些測試,並標識他們自己還有很多問題要修復。此外,他們反復強調希望固定他們的區塊構建代碼,並解決一個與合併後JSON RPC 裡返回latest 區塊相關的問題。

Besu:認同所有與測試相關的意見,並強調同步問題。

Geth:與其他團隊意見一致,而且它漏了一個”safe”區塊的JSON RPC flag。

Teku、Prysm 和Lighthouse 團隊都有代表參加會議,他們似乎已經為下一個測試網合併做好準備,儘管各自有一些小問題,但他們認為都不是障礙。

來源:

接下來測試網部署的順序

關於Sepolia 和Goerli 兩個測試網的合併部署順序,開發者在第140 次ACD 上對這個問題進行了討論。

首先,大家需要了解Goerli 和Sepolia 的區別。 Goerli 是一個大型測試網,上面有大量的活動,質押者可以在上面運行合併過渡(與Prater 信標鏈)。

Sepolia 是一個新測試網,上面只有少量活動和一條需要權限的信標鏈。 Goerli 可以在很多方面給我們很多數據,而Sepolia 的過渡會更簡單。

在會議上,並沒有明確對這個順序達成共識,但共識層團隊似乎更願意先進行Sepolia 合併,然後到Goerli,這樣Goerli 可以與更接近主網的代碼合併。

如果是決定先進行Sepolia 合併,時間安排大概是Sepolia 信標鏈於6 月20 日創世,6 月21 日進行合併(在6 月16 日的共識層會議或24 日的ACD 上設TTD)。其具體配置如下:

來源:

以太坊區塊構建者規範修改提議

在第140 次ACD 上,共識層研究員@ralexstokes 提出了一個對Engine API 的修改,並想獲得其他開發者的反饋,這個修改是讓共識層可以指定gas 上限,這個數據會加入到Engine API 調用里傳輸給執行層,對外部區塊構建者有用。

issue: https://github.com/ethereum/builder-specs/issues/29

提出這個issue 的背景:在合併後,驗證者將控制以太坊的gas 上限,就像今天的礦工。這個參數是作為執行層的一部分,在生產區塊時設置。每次選擇一個區塊時,你都可以把gas 上限調高/調低1/1024,或者保持原樣。

如果你假設質押者就是出塊者,那麼就是由質押者把他們想要的gas 上限傳輸給他們的執行層,這樣就可以了。而當不是驗證者自己構建區塊時,事情就變得複雜了。

實際上,這是與MEV 有關。想要獲得MEV 費用的驗證者需要運行另外的軟件以從搜索者/中繼獲得區塊。因此,為了讓外部區塊構建者可以遵循驗證者的gas 上限選擇,讓驗證者指定的gas 上限明確作為Engine API 調用的一部分是很有用的。也就是這個提議修改想要實現的。

會議上,大家都認為這個調用不應該修改現在的API,而應該作為它的另一個版本。儘管大家都覺得有用,但還有一些細節問題,在未來幾週將繼續對其進行討論。

來源:

Layer2

Optimism 攻擊事件回顧

6 月9 日,L2 擴容解決方案Optimism 發布了OP 攻擊事件的回顧,以下為摘要和後續進展:

為了對OP 代幣空投做好準備,Optimism 基金會聘請了知名流動性做市商Wintermute 提供做市服務,旨在讓用戶在獲得OP 代幣時體驗更佳絲滑,推動用戶更加積極地參與到Optimism Collective 的治理中。 Optimism 基金會從Partner Fund 這部分總共撥款2000 萬枚OP 給Wintermute。

Optimism 基金會首先發送了兩筆測試交易,得到Wintermute 的確認之後,就發送了剩餘的款項。 Wintermute 隨後發現他們沒有訪問這些代幣的權限,因為提供給Optimism 的地址是以太坊/L1 的多簽地址,他們還沒有在Optimism/L2 上部署多簽合約。於是他們開始了一些補救措施,嘗試將L1 多簽合約部署到L2 的相同地址上。

然而很不幸,攻擊者利用不同的初始化參數搶先實現了這個方案,從而得以控制這2000 萬枚OP。隨後該地址出售了100 萬枚OP。

Wintermute 團隊承諾會監控這個地址的交易活動,回購其售出的代幣。

6 月10 日,Optimism 發布更新表示,黑客已經歸還了大部分OP,並且其轉給Vitalik Buterin 的100 萬枚OP 也已經歸還,而剩餘的200 萬枚OP 將由Wintermute 團隊補償。

來源:https://twitter.com/optimismPBC/status/1535275162060341248

0xPARC Foundation 推出zkSNARKs 在線開發環境zkREPL

0xPARC Foundation 是一個專注於零知識技術普及與教育的組織,最近推出了一個用於zkSNARKs 的在線開發環境zkREPL:https://zkrepl.dev/

來源:https://0xparc.org/blog/zkrepl

DeFi 隱私橋接方案Aztec Connect 延遲上線主網

此前Aztec Connect 宣佈於6 月9 日上線主網,然而6 月10 日Aztec 表示因遇到一些技術難題而需要推遲Aztec Connect 的主網發布。下面為Aztec 發布的事件回顧:

Aztec rollup 尺寸非常大,因為它包含了已加密的交易,Aztec 證明超過300 kb,超過了Geth 128 kb 交易大小的限制。而因為Geth 又是以太坊應用最廣的客戶端,這使得發送大型交易尤其困難。

我們的主網部署計劃通過Open Ethereum 發送大型rollup,因為它的交易大小限制更高。然而,在以太坊上發送大型交易沒有成功,於是我們轉而使用Flashbots (一個支持更大的交易的Geth 分叉)。但是通過Flashbots 發送交易也遇到一些問題:因為在我們的PR 中出現一個格式錯誤,Flashbots 交易失敗了。

最後,Aztec 表示會暫緩這個發布日期,並重新設一個時間線。

來源:https://twitter.com/aztecnetwork/status/1535024623456120832

生態

Celsius 宣布停止提款、兌換、賬戶轉賬功能

6 月13 日,中心化加密貨幣金融服務平台Celsius 宣布停止平台上所有的提款、兌換、賬戶轉賬的功能,引發了熱議。

Celsius 成立於2017 年,成為第一家提供抵押加密貨幣貸款美元的平台。該平台覆蓋了2B (面向公司) 和2C (面向消費者) 業務,支持儲蓄、借貸、入金、支付和轉賬等功能。目前為止,該平台上持有逾150,000 的BTC 資產,在資金託管平台GK8 上有價值7.5 億的資產保險,並向社區支付了超過8 萬ETH 和5000 BTC。

在Celsius 的宣布服務暫停後,Crypto Pragmatist 的創始人Jack Niewold 給出了解讀,可以從一定視角幫助讀者捋清這次事件的始末:

首先,Celsius 是中心化DeFi 平台,負責代表投資者託管/管理加密貨幣。它在過去這幾年中逐漸興起,向投資者保證固定的利率,並為他們贏得利益。實際上,Celsius 提供著類似於對沖基金或者資產管理的服務,這些服務具有風險,而且需要監管。

它的主要收入來源:

  • 為機構和個人發放貸款;

  • 在代表客戶執行功能後,保留所有剩下的利潤。

所以,如果他們宣傳了存款USDC 可獲5% 的收益率,接著把USDC 兌成收益率20% 的UST,那麼他們可以保留15% 的收益。

Celsius 在2020 年到2021 年的表現較好,估值達到了100 億美元,而且最近籌得了4 億美元。

但問題就在於Celsius 的管理方式類似於敢於豪擲的老手或者賭徒(degens): 據CoinDesk 報導,Celsius 承認在1.2 億美元的BadgerDAO 黑客攻擊中遭受了損失,卻不打算具體說明它的損失詳情。

當前,Celsius 停止提供服務有著投資不善的原因:

  • 資產頭寸涉及Terra,可能持有高達5 億美元的UST,面臨著即將崩潰的風險;

  • 資產頭寸涉及Lido, 依賴於stETH 與ETH 之間1:1 的比率,因為它需要匹配資產負債,這在牛市時可行,在面臨流動性危機和熊市時,stETH/ETH 之間的比率就會傾斜。 (實際上兩種代幣之間不是1:1 錨定的關係,它們之間的比率隨二級市場波動)

  • 解套問題,Celsius 很可能沒做到風險隔離:拿到USDC 的抵押又把它兌成UST 持有,拿了ETH 又將它兌成stETH 持有,因此,當所有加密貨幣下跌時,客戶都想拿回自己的資金,導致Celsius 資金緊缺。

因此,Celsius 目前正面臨著嚴峻的流動性危機,其螺旋式下跌的價格將愈來愈難以與資產負債相匹配,因此關停服務。

既然Celsius 沒有流動性了,那麼他們的資產在哪裡?答案在下面:

  • 大約有價值4 億美元的資產質押在以太坊信標鏈;

  • 還有另一筆4 億的資產放在Maker 協議中做槓桿(但Maker 已經接近清算環節)。

並且,Jack Niewold 還提出了解決目前Celsius 困境的措施:

  • 外部資助;

  • 借貸;

  • 接受收購(Nexo 已經提議要收購Celsius)

來源:https://twitter.com/JackNiewold/status/1536401979466981377?s=20&t=VoM_UfOqaH-hzyc0b7yzAw

Snapshot 宣布與StarkWare 正式達成夥伴關係

6 月9 日,Snapshot 官方發布推文,宣布與StarkWare 正式達成夥伴關係。兩者的戰略性合作旨在提高治理DAO 的效率和包容性,以及確保用戶可以同時享有安全性和便宜的手續費。

來源:https://twitter.com/SnapshotLabs/status/1534872022257311744

Gitcoin Grants 獲得大量機構的支持

6 月10 號,Gitcoin 開啟了第14 輪Gitcoin Grants(GR),此次捐贈時間會持續到6月23 日。 Gitcoin Grants 旨在尋找有價值的web3 項目,並在加密貨幣市場領導者的支持下進行驗證和塑造一個更好的Web3 未來。

Gitcoin 是幫助募集資金以及通過二次方融資來協調開源代碼開發的平台。在此輪Grants 中,Gitcoin 歡迎所有類型的項目進行捐贈,包括軟件、工具、主要基礎設施、媒體以及社區。與此同時,GR14 和三輪不同類型的GR14 Hackthon 同時進行:

  • 主輪捐贈,總計100 萬美元的匹配資金;

  • 13 輪生態系統捐贈,總計超過110 萬美元的匹配資金;

  • 3 輪公共事業捐贈,總計超過100 萬美元的匹配資金。

Gitcoin 系統的構建者,Azeem Khan, 在BSC 新聞報導中提到,

我們很樂意見到GR14 到目前為止的捐贈結果,項目的個人貢獻者的數量已經往少了說,我們籌集了超過300 萬美元的資金,以獎勵來自許多好公司的受資助者。資助公共產品是我們在這個領域可以從事的最重要的事情之一,以培育一個未來的開放互聯網。我們很榮幸能有機會為一代建設者賦能。

Gitcoin 致力於賦能社區和項目在Web3 上的建設,獲得了Coinbase、Yearn Finance、Chainlink 和Polygon 等知名贊助商的支持。

ECN:https://gitcoin.co/grants/380/ethereumcn

來源:https://www.bsc.news/post/gitcoin-grants-earn-massive-institutional-backing

Total
0
Shares
Related Posts