➤ 合併最新進度圖

以太坊合併最新進程及生態發展概述

來源:

https://twitter.com/trent_vanepps/status/1556797129263292426?s=20

生態

➤ 主網合併前夕:PoW 硬分叉影響分析以及輿論事件

最近,社區對於PoW 分叉的討論不斷,DeFi 借貸協議MakerDAO 在推特發布了一條更新,分析了合併後潛在的PoW 分叉對Maker 可能存在的風險。

https://twitter.com/makerdao/status/1555626931034415104?s=21&t=refHiyVUryOs1H-OxaXH8A

潛在的分叉可能會從以下幾個方面影響Maker:

1. 期貨現貨溢價& 負資產(Futures Backwardation & Negative Funding)

現貨ETH 將收到PoW 分叉幣,然而ETH 季度期貨或者永續合約則不會。

假設在有效市場中,合併之後,基於對PoW 分叉幣的預期價值,季度期貨應該開始以相對於現貨ETH 的額外折扣價進行交易。

在實踐中,市場參與者可以購買現貨ETH,然後賣出等量的ETH 期貨,以押注分叉價值,同時保持投資組合的正負平衡(即Position-delta Neutral)。

考慮到會有大量資本追求這種交易,可能會導致PoW 分叉推出後立即出現龐大的賣壓。或者,如果PoW 分叉幣的前景不佳,我們可能會看到期貨合約的價值回升到與現貨一樣的價值。

對Maker 的影響:

-通過期貨合約的名義槓桿成本下降(不包括潛在的分叉幣價值),給Maker Vaults 帶來競爭壓力

-那些認為潛在分叉幣的價值會高的用戶就會被激勵對期貨進行槓桿,然而那些認為其價值會很低的用戶則偏向於用Maker Vaults 進行槓桿,vault 的所有者仍將收到潛在的分叉幣。

應對措施:

保持有競爭力的利率,以避免損失太多交易量給期貨合約。

2. stETH 折價

在任意PoW 以太坊分叉中,stETH 都可能變得毫無價值。這是因為未來的以太坊升級包括從存款合約中解鎖質押的ETH,而這對分叉鏈來說,幾乎沒有經濟激勵來考慮這一點

因此,基於對於PoW ETH 分叉幣的預期價值,流動性質押資產的市場價格可能會下降。直接原因會是用戶將stETH 兌換為ETH,或者槓桿做空。

如果PoW 分叉幣的預期價值很高,那麼可能會引起stETH 面臨嚴重流動性缺乏的風險,因為大多數去中心化交易所的資產都保存在穩定兌換的池子中,其流動性集中在與ETH 1:1 的價格比。

不斷增加的stETH 折價會激勵那些不看好分叉幣價值的人對質押進行槓桿操作。這可能會提高借貸協議上ETH 的存款利率,同時進一步增加流動性的尾部風險。

對Maker 的影響:

1. 可能會增加stETH 的流動性風險和下行波動性。

2. stETH 折價激勵了用戶對質押的槓桿行為,這將增加負價差的風險,同時提高借貸協議中ETH 的供應利率

應對措施:

1. 監測stETH 的流動性,並通過調整參數變化來應對,必要時增加穩定費(Stability Fee) 或者提高清算率。

2. 監測在DeFi 借貸協議中使用ETH 抵押品的競爭利率。

3. 外部資產分叉選擇

以太坊上託管著各種各樣的外部抵押資產。包括跨鏈橋接、中心化的穩定幣以及現實世界的資產。

這些資產由外部抵押品提供支持,而且一次只能在一條鏈上完全抵押。這意味著,在分叉期間,發行者將需要識別某條鍊是規範的。

可能會有一個或多個外部發行方識別某個PoW 分叉鏈,這存在一定程度的風險。這可能會使橋接到主網以太坊的資產變得一文不值(它們只會在PoW 分叉上接受抵押支持)

從以太坊橋接出去的資產是在PoW 鏈上的抵押資產,因此也將面臨變得沒有價值的風險。

對Maker 的影響:

如果所有外部抵押的資產發行方都支持合併升級,則影響最小。

如果一個或多個發行方支持PoW 分叉,這可能會對DEX 流動性池和其他接受該資產作為抵押品的協議造成重大影響。

應對措施:

確認與Maker 協議和將DAI 橋接到其他鏈上的服務互動的主要外部資產提供商對合併支持。

此外,對於有礦工計劃對以太坊進行分叉,在合併後挖他們自己的以太坊鏈,EF 的Justin Drake 表示重要的封裝資產提供者支持合併,因此兩條鏈並存的可能性是不存在的。

https://thedefiant.io/pow-die-hards-plan-to-fork-and-mine-original-ethereum-after-the-merge

Hasu 撰寫推文:即便以太坊合併有問題也會延期完成,除了礦工沒人想用ETHPOW。

https://twitter.com/hasufl/status/1555902237548896256

區塊鏈去中心化預言機解決方案Chainlink 也發文表示將不會支持以太坊PoW 分叉鏈。

https://twitter.com/ChainLinkGod/status/1556353163820642304?s=20

➤ 美國財政部製裁Tornado Cash 及其後續影響

8 月8 日,美國財政部外國資產控制辦公室(OFAC)制裁了虛擬貨幣混幣平台Tornado Cash。據美國財政部的新聞,Tornado Cash 自2019 年創建,已參與了價值超過70 億美元的不同虛擬貨幣洗錢活動。

負責恐怖主義和金融情報的財政部副部長Brian E. Nelson 指出:

儘管Tornado Cash 已公開保證不這樣做,但該公司一直未能實施制止其定期為惡意網絡行動者洗錢的有效控制措施,也沒有採取基本措施來應對洗錢風險。財政部將繼續積極採取行動,打擊為犯罪分子和幫助平台者清洗虛擬貨幣的混幣平台。

9 日,Gitcoin 發文稱,已暫停對Tornado Cash 的資助,並給出了一份已被添加至OFAC 的SDN 名單的錢包地址;Circle 的USDC 項目也將這些地址加入了黑名單,可通過它的黑名單賬戶@usdcblacklist 查看。另外,網站Dune.com 聚合了這些被禁掉的地址,包括USDC 和USDT 禁掉的地址。

從事DeFi 教育的團隊@BowTiedlguana 發文解釋了OFAC 是什麼、對Tornado Cash 的製裁以及這場製裁對DeFi 意味著什麼。

1. OFAC

OFAC:美國財政部外國資產控制辦公室(OFAC)管理和執行對知名個體的製裁,包括主要的國際恐怖分子,販毒頭目以及一些被認為是敵視美國利益的他國金融/政治精英。

OFAC 會確保美國人士(公民、居民和公司)在沒有政府特別批准的情況下無法合法地與古巴、伊朗、伊拉克、朝鮮等國家進行生意往來。它維護著一份特別指定國民和被封鎖人員的名單(SDN名單)。

2. 對Tornado Cash 的製裁

@BowTiedlguana 整理出了一份在此次製裁中被納入SDN 名單的錢包地址名單,這些地址內存放著總價值為4.37 億美元的穩定幣、ETH 和WBTC。

以太坊合併最新進程及生態發展概述

任何美國公民、居民和公司與該名單上的人員、公司和國家(包括Tornado Cash)進行貿易、經濟交易或“其他交易”的行為都會被視為是違法的,據美國聯邦法規,或將面臨高額罰款和監禁。

而這種“其他交易”的定義相當廣泛。其政府指南指出,它可能包括“技術交易,例如從受制裁實體下載軟件補丁”。基於這一點,美國人(公民、居民和公司)訪問Tornado 網站的行為也可能是違法的。

其中,WBTC 由BitGo 發行。它的實體位於南達科他州和紐約州,必須遵守OFAC 的製裁,否則他們的高管將面臨數百萬美元的罰款和監禁。

因此,我們預計他們將暫停贖回受污染的WBTC,使這些代幣變得毫無價值。如果流動性提供商不立即從DEX 拉出流動性,他們很可能最終成為被封鎖的WBTC(和穩定幣)資產的bagholder(原指那些持有著無價值股票的股東)。

3. 美國財政部OFAC 的這場製裁意味著什麼

對於以太坊的美國礦工和驗證者來說,如果在他們生成(或驗證)包含交易的以太坊區塊中,包含SDN 列表中的以太坊地址之一,就可能違反OFAC 的製裁。但是,如何執行尚不清楚。

@BowTiedlguana 推測以太坊客戶端軟件可能會更新一個可選補丁,允許礦工/驗證者略過受污染的內存池交易(即包含與處於該名單內的交易方的交易),以避免違反制裁。交易審查並不流行,但我們可能會看到美國大型礦工/質押者團體會在內部完成交易審查。

對於任何投資以太坊PoS 的美國基金來說,這可能是一種風險,因為對包含非法交易區塊進行的投票可能是一種非法活動。我們預計要么採取技術對策(自願審查),要么將業務轉移到美國管轄範圍之外。

對於CEX(中心化交易所)來說,預計他們會使用自己的鏈分析軟件來阻止和報告所有違反制裁的客戶交易。也就是,阻止和報告任何從Tornado Cash 提款的人,還有試圖從美國相關的CEX 進行提款的人。

非美國分部的交易所是獨立的法人實體,但也可以被視為美國實體的事實上的“外國分支機構”。因此,@BowTiedlguana 強烈鼓勵交易所確保其在外國註冊的集團公司也完全遵守OFAC 制裁。

總之,美國政府樂於把為外國勢力和極其危險的人保留的最高級別的經濟制裁用來對付加密貨幣中的隱私產品。

如果你是美國人士,任何與Tornado Cash 的互動都可能是非法的——包括通過Gitcoin 給它捐贈、為項目工作、運行或下載其軟件、訪問其網站以及從智能合約中存款/取款。

截至8 月8 日,Tornado 中的所有資產均已被污染。 Tether、Circle 和BitGo 將拒絕兌換這些代幣。無論如何,代幣很可能會從Tornado Cash 中撤出並轉入流動資金池。流動性提供者將被留下承擔責任。

出於發行方(Circle、Tether、BitGo)的謹慎思考,這些遭到污染資產的DEX 池有較小的被全部列入黑名單的風險。

經營以太坊挖礦或質押業務的美國人士可能面臨法律風險—— 這些企業可能會自我審查交易或轉移到海外。與Tornado 資金交互的DEX 之外的DeFi 協議可能存在法律風險,包括他們的(美國)員工也面臨著法律風險。

來源:

https://home.treasury.gov/news/press-releases/jy0916

https://twitter.com/DylanLeClair_/status/1556708643617312768

https://twitter.com/BowTiedIguana/status/1556683120002314241

➤ 針對NFT 隱私方案的技術討論

社區成員Nerolation 在ethresear.ch 技術論壇發布了一篇關於使用兼容zk-SNARK 的ERC-721 代幣來實現NFT 隱私的草案。 Vitalik 對此提出了一個更加輕量級的實現方式,只需用普通的“Stealth Address”技術,而不需要Merkle trees 或者ZK-SNARK 來實現。也就是說除了NFT 接收者和發送者,沒人知道誰是新持有者。

來源:https://twitter.com/VitalikButerin/status/1556548617636556800

➤ Solidity 發布0.8.16 版本

8 月9 日,Solidity 發布Solidity 版本0.8.16。該版本修復了重要的漏洞,還包括對其他小漏洞的進一步修復和一些功能。

來源:

https://twitter.com/solidity_lang/status/1556697008844447744?s=21&t=xhVu0_-rNMJ-q4nojhiyMQ

➤ Meta 已在上百個國家的Instagram 上推出NFT

Meta 與Coinbase 和Dapper 合作,並在經過一系列的測試階段後,在上百個國家的Instagram 上推出了NFT。

來源:

https://twitter.com/CoinDesk/status/1555210451830677505

➤ Messari 收購最大的加密融資數據庫Dove Metrics

8 月2 日,加密貨幣市場情報產品供應商Messari 宣布收購Blackrose Capital 的Dove Metrics 的資產和業務。 Dove Metrics 是加密貨幣融資領域領先的融資數據和情報供應商。

來源:

https://twitter.com/MessariCrypto/status/1554487703252508672

➤ Vitalik 將參與ETHMexico 的開幕式演講

Vitalik 將作為主講人,參加ETHMexico 的開幕式。此次黑客松將從8 月19 日持續至21 日,地點在墨西哥城市,報名時間截止8 月12 日,申請鏈接:https://t.co/SY7feXt4bI

來源:

https://twitter.com/ethglobal/status/1556735578674270210?s=21&t=xhVu0_-rNMJ-q4nojhiyMQ

➤ Lido 發布“Lido 節點運行者門戶網站” v1

8 月3 日,Lido 發布“Lido 節點運行者門戶網站”的第一個版本,這個平台將成為Lido 節點運行者的所有相關信息和資源整合到一起。

來源:

https://blog.lido.fi/unveiling-the-lide-node-operator-portal/

合併

➤ Goerli/Prater 合併的Bellatrix 升級

在上週四8.5 的第144 次以太坊核心開發者會議(ACD) 上,開發者對Goerli/Prater 合併的Bellatrix 升級進行了回顧:升級前的參與率是大約90%,升級後下跌到大約81 %。掉線的有一部分是由於一個運行驗證者的客戶端團隊沒有對這部分驗證者進行升級,其他掉線部分是由社區運行的驗證者。由於運行驗證者需要一些存儲/帶寬開銷,在測試網上的激勵不足,估計是有些人沒有很上心。但總的來說,客戶端團隊對升級的水平是滿意的!

網絡需要至少2/3 的驗證者參與才能進行最終敲定,因此如果低於這個比例,是會出問題的。如果你在運行一個Prater 驗證者,現在還可以升級並為這週的合併做準備。相關信息:Goerli/Prater 合併公告

這次升級一切都挺順利的,發現的唯一問題是Teku<>Prysm 對等點連接問題,這個問題已經修復了。

來源:

https://twitter.com/TimBeiko/status/1555242961029386240?s=20

➤ 第六次Goerli 影子分叉與mev-boost

根據Pari 在Eth R&D discord 的匯報,在8.4 進行的第六次Goerli 影子分叉(GSF6) 的總結如下:

沒有客戶端問題,所有客戶端組合都同步了,並正確處理了過渡

有兩個節點用完了磁盤空間,者解釋了參與率下降的部分

網絡有30% 的驗證者運行著mev-boost 完成過渡,除了一個在印度的節點出現更嚴重的延遲。

此外,在ACD 上,Flashbots 團隊的Chris 對mev-boost 進行了更新。他強調了在GSF6 上看到的問題,並表示他們將研究中繼裡驗證者註冊的批量大小默認值,以及針對這類問題的其他措施和提供更好的文檔。

然後,他宣布, Flashbots 將在九月對它的中繼代碼開源,這會讓更多人檢視這個對協議越來越重要的代碼庫。

此外,Flashbots 現在還有一個開源的構建者和中繼原型,雖然還不是產品級的,但對於大家更好理解規範實現還是很有用的:https://github.com/flashbots/boost-geth- builder

來源:

https://twitter.com/TimBeiko/status/1555249156599324672?s=20

➤ DAG 的增長或加速合併的到來

在ACD 上,Tim Beiko 提出了關於主網不斷增長的DAG 大小,以及它會如何影響合併TTD 的憂慮。簡單來說,DAG 大小決定了挖礦的硬件要求,以及當它超過了一定的閾值,挖礦設備在以太坊上就不能用了。

根據minerstat (https://minerstat.com/dag-size-calculator) 上的數據,在一周後以太坊的DAG 大小就會超過5GB。當超過4GB 時,算力的下降並不明顯,但有人說到達5GB 時會下降地更明顯,因為這是常見ASIC 的配置。

因此,這就帶來了什麼時候以及如何計劃主網的TTD 問題。理想情況下,在確定這些問題後就可以定下TTD 的值,在確定的時候就可以把嚴重的算力下降問題考慮在內。下一次的ACD 做這件事就剛剛好。

即便如此,客戶端團隊似乎可能想要更激進的時間安排。 Goerli 合併現在計劃是8.10 進行(參考:https://t.co/WTUWIu0GzK),假設進行順利,團隊會想盡快給社區定一個日期。

經過討論,假設Goerli 合併進展順利,開發者們同意在8.11 的共識層開發者會議上設置Bellatrix 升級的epoch 和暫定的主網TTD。在8.18 的ACD 上,開發者可以根據DAG 增長的影響確定是否保留/更改這個TTD。

來源:

https://twitter.com/TimBeiko/status/1555250212804763648?s=20

➤ Lighthouse 發布2.5.0 版本Galactic Federation President

本月初,Sigma Prime 宣布上線Lighthouse 的最新版本2.5.0,這是一次中等優先級的發布。

Lighthouse 新版本包含了新的功能,並修復了一些漏洞:

-在HTTP 響應中增加execution_optimistic flag (#3070、#3374)

-修復緩慢的eth1 緩存同步時間(#3358)

-完全支持構建者規範v0.2.0 (即支持mev-boost )(#3134)

-追溯驗證樂觀同步了的合併過渡區塊(#3372)

-在執行層離線時完善對等點管理(#3384)

該版本的重大變更包括:

-數據庫遷移:這個版本有兩個數據庫遷移,分別是v10(#3322)和v11 (#3371)。舊數據庫版本將會自動升級到最新的版本,無需用戶干預,。降級需要用戶使用lighthouse db 工具。請在數據庫遷移文檔中查看具體說明。

-在HTTP API 中增加execution_optimistic flag:根據標準Beacon API 的v2.3.0 版本,在一些(但不是全部)HTTP API 響應的data 字段旁,增加了execution_optimistic flag。

來源:

https://github.com/sigp/lighthouse/releases/tag/v2.5.0

合併後

➤ 合併後的三個API 變更提議

在第144 次ACD 上,開發者們對關於Engine API 和Checkpoint Sync (檢查點同步) 的一些提議變更進行了討論,這些變更都是合併後才考慮實現的。

-移除INVALID_BLOCK_HASH ,對API 語義的簡化:https://github.com/ethereum/execution-apis/issues/270

-現在,API 允許執行層(EL) 告知共識層(CL) 它需要更多時間,但它不可以分享“原因”。這個變更會允許EL 表明它是去P2P 網絡獲取丟失的數據還是只需要在本地執行。這會需要在CL 客戶端的Optimistic Sync 上有所修改,CL 的開發者有反對聲音,這個提案將在未來的會議裡繼續討論:https://github.com/ethereum/execution-apis/issues/271

-分開提供CL 狀態和提供驗證它的根的終端:https://github.com/ethereum/beacon-APIs/pull/226 對於CL 的檢查點同步來說,能夠檢索檢查點並驗證它是很關鍵的。發送完整的狀態比只是發送驗證狀態的根所需要的帶寬要多很多。分成兩個終端將允許較少量的提供商發送完整狀態,但使節點可以輕鬆為驗證狀態的根指定一個或多個信任源。開發者們對這兩個終端應該如何公開有憂慮,這個問題也將在Github 和接下來的共識層會議上討論。

來源:

https://twitter.com/TimBeiko/status/1555244465756942336?s=20

執行層

➤ EIP-1559 上線一周年

2022 年8 月5 日,EIP-1559 上線滿一周年,根據網站ultrasound.money 上的數據,截至8.5 已有2,570,818.41 枚ETH 被銷毀,佔ETH 供應的2.1%。

以太坊合併最新進程及生態發展概述

來源:

https://twitter.com/ultrasoundmoney/status/1555507287606820865?s=20

Layer2

➤ StarkWare 宣布添加遞歸證明到其證明過程中

基於ZK-STARK 技術的擴容解決方案團隊StarkWare 宣布其方案已將遞歸證明添加到他們的證明過程中,這是實現分形式擴容L3 的關鍵。加入了遞歸證明,每一個包含了許多筆交易的證明可以和其他證明rollup(打包) 進單個證明中。

➤ 普通的STARK 擴容過程:

在鏈下需要做:1) 驗證交易的有效性;2) 為這個驗證結果生成一個證明

在鏈上需要做:3) 驗證這個證明

➤ 添加遞歸證明後:

在鏈下需要做:1) 驗證交易的有效性;2) 為這個驗證結果生成一個證明;3) 驗證這個證明並為這個驗證結果生成一個證明。 (在這裡施點魔法) 可以重複這個步驟幾次。

在鏈上需要做:驗證最終的證明

➤ 遞歸證明帶來的好處

-實現超級擴容,因為將許多筆交易壓縮為一個證明後,遞歸證明又將多個證明壓縮成單個證明

-這為L3 奠定了基礎。 L3 指的是一個在L2 之上搭建的環境,L3 的交易batch 將在L2 上驗證

(編者註:關於L3 的詳細說明,推薦閱讀ECN 翻譯的文章《分形式擴容:從L2 到L3》)

-延遲得到了改善。因為不再需要等待所有交易都到達驗證程序才開始處理它們,可以開始並行處理更小的交易batch

-驗證包含內置函數的程序的複雜性留在鏈下處理,因此鏈上驗證只需處理簡單的證明

來源:https://twitter.com/StarkWareLtd/status/1556670209414635521

➤ Arbitrum One 主網將於8 月31 日遷移升級至Nitro

Arbitrum One 主網將於8 月31 日遷移升級至Nitro。在此之前,Arbitrum 會在24 日進行一次影子分叉遷移,作為主網遷移之前的最後一次彩排。

升級至Nitro 可以帶來:

-對calldata 進一步壓縮。通過減少提交到L1 的數據量,進一步降低在Arbitrum 上的交易成本。

-以太坊L1 gas 兼容性。使EVM 操作的定價和記賬與以太坊完全一致。

-額外的L1 互操作性。包括與L1 區塊更緊密的同步,以及對所有以太坊L1 預編譯的完全支持。

-安全的"retryable",減少retryable 票據無法創建的失敗模式。

- Geth Tracing,用於更廣泛的debug 支持。

-等等

針對Solidity 開發者的Nitro 遷移筆記(動態文檔):https://github.com/OffchainLabs/nitro/blob/master/docs/migration/dapp_migration.md

來源:https://medium.com/offchainlabs/prepare-your-engines-nitro-is-imminent-a46af99b9e60

➤ L2 好文推薦

- DelphiDigital 發表了文章《Rollup 的完整指南》,標題作為呼應Vitalik 之前的文章《 Rollup 不完全指南》的meme。 https://members.delphidigital.io/reports/the-complete-guide-to-rollups

- Vitalik 發布了文章"The different types of ZK-EVMs" 分析對比不同類型的ZK-EVM:https://vitalik.eth.limo/general/2022/08/04/zkevm.html

- Immutable X 發布zkEVM、EVM 兼容性& rollup 的完全指南:https://immutablex.medium.com/ground-up-guide-zkevm-evm-compatibility-rollups-787b6e88108e

- Takens Theorem 的Layer2 Playgrounds:https://medium.com/etherscan-blog/layer-2-playgrounds-5a44eed217fa

本期完,我們下期見!