原文作者:@0xTodd, Nothing Research 合伙人
V 神最近更新了 ETH 路線圖,里面有些[有趣的點]和[隱含的密碼]給大家解讀下:
路線圖一共分為六個階段(黑框),每個階段有若干里程碑(藍框),每個里程碑完成需要依賴若干項技術和提案(綠框)。
第一階段Merge
第一階段 Merge 的 A 里程碑「轉 PoS」順利完成,PoW 退出了歷史舞臺。而 Staking 的提現(withdrawls)功能,看進度條已完成 80%,開放提現估計快了,期待「上海升級」。
Merge 的 B 里程碑「單區塊最終確認(SSF)」是新加的。什么是區塊最終確認?舉個不恰當例子,過去 PoW 時代,交易平臺上賬一般要 12 個區塊,但這只是個寬松的需求,仍有超低概率分叉可能。而轉 PoS 后,理論上 32 個區塊就會最終確認,絕對不可逆轉/分叉。
SSF 常翻譯為「單槽」最終確認,但我覺得說成「單區塊」比較順口。顧名思義,就是 1 個區塊就能完成最終確認,把確認時間從 32 區塊(6.4 分鐘)降低到 12 秒。
這很難,要知道傳統 BFT 共識中,雖然單次共識每次都不可逆,但它無法支持很多節點。一旦節點多了,對節點設備性能要求會指數上升;而傳統 PoW 共識雖可容納很多節點,卻需要很長時間才能實現 99.99% 不可逆。
過去20分鐘時間內CryptoPunks總成交額超2800ETH:據CryptoPunksBot數據顯示,在過去20多分鐘的時間內,CryptoPunkNFT發生了30筆左右的交易,總成交額超2800ETH,近940萬美元。約1小時前,Visa宣布購買CryptoPunk7610NFT作為其具有歷史意義的藏品的一部分。[2021/8/23 22:31:57]
而 SSF「既要又要還要」。既要節點參與數量多,又要節點參與門檻低,還要單區塊即可快速確認。
這要依賴簽名技術的進步(例如 BLS),這樣一堆節點都可以一起簽名節約帶寬,再加上委員會機制,然后單區塊確認才有了希望。不過看進度條,仍然任重道遠。
第二階段Surge
第二階段 Surge 挺有意思,加一個非常直觀的 KPI:TPS 要到 100,000。但是又稍顯心虛地加了小括號說 rollups 也算哈哈。其中 A 里程碑是完成 rollup 初步擴容,而這完全依賴于 EIP-4844 提案。
EIP-4844 即 proto-danksharding 被明確放入路線圖。4844 是 danksharding 前置方案,這個難度小。簡單來說是先給 ETH 主網外接 blobs,這樣 rollup 數據全部存 blob 不要存主鏈。類似于物流倉庫喜歡建在昆山而不是上海。這樣可以接更多 rollup,同時讓每個 rollup 費用降低。(參考鏈接:https://www.eip4844.com/)
SushiSwap核心開發者向慈善組織捐贈價值5萬美元ETH:去中心化交易所SushiSwap核心開發者通過加密捐贈公司The Giving Block向No Kid Hungry組織捐贈了25個ETH(價值約5萬美元)。No Kid Hungry組織發展和運營董事Diane Clifford指出,SushiSwap核心開發者的捐贈“將為全美兒童提供多達50萬頓飯。”(Coindesk)[2021/4/16 20:25:20]
另外,由于 4844 是個簡易版,所以 blob 還是由 PoS 節點來管理。這樣原計劃的 16MB 會讓節點扛不住,所以改成 1MB 的 blobs。當然 1MB 也不錯,讓 rollup 降費很多。進度條大概 60%,進展算是順利的。
第二階段的 B 里程碑是 rollup 全面擴容。重點在 DA 層,DA 層也是存數據的。
不恰當的比喻是,有些數據讓 ETH 親自來存有點大材小用,所以 ETH 決定找外包。那么為了防止這個外包的數據層(DA)不作惡,還需要數據抽樣調查(DA sampling),這要引入很多密碼學算法,進度感人,大概還在理論論證階段哈哈。
另外,從 ETH 官方的視角來看,ZK 的技術成熟度才堪堪 1/3,OP 系也就 1/2,也就是說一個上了幼兒園,一個還在蹣跚學步,遠沒到理想的地步。因此,可以理解即將上線的幾個 ZK 系,基本都是搶時間上線的產物,大概做了很多中心化假設和妥協吧。
金色相對論 | 李自鵬:目前ETH2.0的設計,對于想參與ETH Staking的用戶來說,并不友好:11月27日消息,在今日舉行的金色相對論中,針對“可以預測的是階段0會持續較長的一段時間,這段時間投資者存入的ETH和信標鏈出塊獎勵的BETH都無法兌現,這對于以太坊生態來說,是好是壞?有哪些補足辦法?”的問題,StaFi首席研究員李自鵬表示,ETH2.0 Phase 0 階段將在近期上線,用戶可以直接參與到信標鏈的Staking中,只需要質押32個ETH就可以成為節點,并享受年化5%至20%左右的Staking獎勵。但是目前ETH2.0的設計,對于想參與ETH Staking的用戶來說,并不友好:
1)Stakers必須掌握大量關于運行節點的知識,然后去運行驗證人客戶端,才能獲得質押收益。并且還要保持穩定的在線時間,避免雙簽等Slash行為,否則還會受到ETH 2.0 的懲罰,不僅沒能獲得質押收益,還可能出現賬戶余額從32ETH被罰沒成16ETH的情況。所以這對于單純希望獲得Staking獎勵的人來說,參與門檻太高;
2)每一個節點最多質押32個ETH,如果希望質押更多數量的ETH,就需要同時運行多個驗證人客戶端,進而增加節點的運營成本和運維難度;
3)如果用戶希望質押的數量低于32個ETH,則無法參與ETH2.0 Staking;
除了上述的高參與門檻外,Stakers在質押成功后還將面臨贖回的難題:只有等待 ETH2.0 Phase 2之后才能贖回原來的ETH。而ETH2.0 Phase 2上線的時間預計可能需要1~2年,這意味著Stakers的資產可能在1~2年內無法贖回流通,此種狀態讓絕大多數 Stakers 都難以承受。[2020/11/27 22:20:16]
第三階段Scourge
以太坊客戶端Geth在最新版本中加入了減少搶先交易的邏輯:以太坊官方客戶端Geth在最新的雙周維護版本1.9.19中加入了減少搶先交易(front-running)的機制。變更記錄中表示,該版本將會在挖礦過程中,按交易收到時間對同價交易進行排序,以減少搶先交易的情況。[2020/8/17]
第三階段 Scourge 是新加的,上個路線圖是沒有的!這個小僵尸頭像代表了這個階段是主要針對 MEV 的,非常欣慰 ETH 這么重視這一點。MEV is bad。Nansen 給我一個地址貼的標簽是,重度鏈上交易者和三明治攻擊受害者,我每天交易頭都被夾爆了,沒有用戶喜歡 MEV。
然而,MEV 對于 PoS 節點卻是好個生意。低情商的說法是:PoS 節點接入 MEV,實際就是在鏈上「與民爭利」。回到路線圖,幸好,ETH 還是認為交易打包需要中性(neutral)。目前選出的方案是用 PBS 來降低 MEV 的影響。
PBS 即出塊者和排序者分離。排序者只負責排序不管上鏈,出塊者不管交易,直接選排序者打好的包上鏈。這樣賄賂鏈條就變長了,多少會好一點。但是并不能治本,只能是「緩解」。畢竟 PBS 只是削弱節點的權力,讓報價公開化。
另外路線圖里留了幾個小問題,可能是接下來的研究方向:比如能不能 App 直接幫你預確認(pre-confirmations)?例如 Uni 幫你內部預約了交易成功;或者 App 是否可以公開禁止三明治來保護用戶呢(frontrunning-protection)?例如 Uni 禁止三明治機器人。
鏈上周報:BTC鏈上活躍度下降 ETH鏈上活躍度上升:歐科云鏈OKLink數據顯示,5月25日至5月31日,BTC鏈上活躍地址數總計4,658,804,較上周下降1.61%;BTC鏈上交易量總計3,937,726.36BTC,較上周上升3.8%;鏈上交易筆數總計1,979,927,較上周上升4.78%;BTC鏈上活躍度下降。?
截至6月1日10時,近一周的BTC全網算力約為100.28EH/s,較上周平均水平上升9.1EH/s,全網算力呈上升趨勢。
ETH鏈上活躍地址數總計1,931,647,較上周上升3.59%;ETH鏈上交易量總計1.216314169E7?ETH,較上周下降14.07%;鏈上交易筆數總計6,039,010,較上周上升0.36%;ERC20代幣數總計221,238,較上周上升1,279;ETH鏈上活躍度上升。?
截至6月1日10時,近一周的ETH全網算力約為169.89TH/s,較上周平均水平上升1.1TH/s,全網算力呈上升趨勢。[2020/6/1]
Btw,PBS 的工作基本上都只開展了20-40%。只有一個完成了,那就是外部 MEV 市場,這個估計說的就是 flashbot 吧。
第四階段Verge
第四階段 Verge(老路線圖的第三階段)變化不大。主要里程碑是建立 Verkel 樹。這個東西如果開發好,驗證區塊會很快、很絲滑。這個工作是有些進展的,甚至比上一階段 PBS 進度更快。
不過有一個變化,之前 ETH 還只是認為完全 ZK 化(fully SNARKEed ETH)是個有趣的課題,現在,L1 ZK 化則明確地加入 Verge 路線圖之中。注意,不是 L2 哦,是 L1 也要 ZK 化。當然,關于它相關工作的開展還未開始。
另外,前四階段也都輕微涉及到了抗量子算法(quantum safe),不過量子破解這東西…目前還在非常早期的實驗室階段,屬于重要但不緊急的事項。
第五階段Purge
第五階段Purge,代表Emoji是個掃把。這一階段最重要的就是完成一些早些年欠下的“技術債”(technical debt),這詞兒真的接地氣。早年間,ETH很多架構都沒想太清楚,例如歷史記錄&狀態記錄的保存問題,現在決定一口氣都完善一遍。
相比過去的變化是,EIP-4444被明確寫入Roadmap。EIP-4444的核心要義,要求客戶端必須修剪一些沒有意義的歷史數據,比如1年之前的數據。注意,這里不是說直接砍掉區塊鏈賬本,而是一些臃腫的歷史數據。區塊鏈賬本是根基,永遠不能動的,過期狀態也一樣。
其實,理論上只要有個賬本,每個賬戶的一切交易都是可以反推的。但是實操的話,每次都反推那就太慢了。所以,以太坊還維護了一個狀態樹,比如說某時某刻,A賬戶有多少錢,B賬戶有多少錢,這樣查起來會快很多。
但是“快”的代價是ETH的狀態數據太多了,幾個TB的狀態數據讓很多節點吃不消。讓更多家用級節點接入,永遠是ETH(以及BTC)的最大追求。所以為了完成這個目標,狀態必須得砍。狀態過期(State expiry)就是要做這個,不過我理解,目前方案嘛…其實還不太明確,還沒怎么動工。
此外,在第五階段,還要做一些EVM優化的工作,例如禁止自毀,這是某種退還GAS的機制,再例如優化gas模型等等。
第六階段Splurge
最后的第六階段,Splurge,目標特別意思:修復一切(fix everything else)。比如說 EVM,很多東西要優化;比如說 VDF,讓鏈上也能產生真正的隨機數。VDF 其實之前的路線圖也有,不過看樣子實現 VDF 需要硬件配合(劃重點)。
另外,EIP-4337 也是這次路線中的新提案。賬戶抽象很多人已介紹過,這里再簡單說:過去智能合約只能用于鏈上交易,現在也希望智能合約直接用于你的錢包。
比如說:
通過社交媒體直接恢復錢包
項目方幫你墊付 gas 費
USDT 作為 gas 等。
實現它的路徑是需要一個新的特殊交易內存池。那些墊付交易全發在這里,由其他人墊付。你發現了么?這個不需要改造 ETH。4337 方案當年替代方案其實蠻多,但是最終擊敗其他提案的關鍵就是它無需修改共識層。大家都喜歡貼補丁,硬分叉對于區塊鏈來說傷害太大。(參考鏈接:https://eips.ethereum.org/EIPS/eip-4337)
賬戶抽象其實是蠻好的一件事,雖然這個名字太抽象了,很多人不好理解。但是,這才是 mass adoption 的關鍵。沒有這個東西,ETH 絕對無法突破到千萬用戶級的瓶頸。不過,其實應該把它放到更前面的階段才好,雖然整體是平行開發的,但是優先級顯然有區別。
Endgame! 以太坊的 Endgame 是什么樣呢?$ETH 將是一個非常高性能、安全、節點眾多、且具有一定程度抗審查的公鏈,同時,它還有非常易用的前端和后端,而這個也許會帶領我們離開這個遍地依賴信任的黑箱世界。期待那一天
WebX實驗室
企業專欄
閱讀更多
TalentDAO
金色早8點
元宇宙之心
Bress
Odaily星球日報
hellobtc
參考消息網
區塊律動BlockBeats
PANews
當行業一頭扎進又一個加密冬天時,Polkadot 社區在今年正忙于構建和啟動世界上最大、最多樣化的 Layer 1 區塊鏈生態系統.
1900/1/1 0:00:00你的錢其實并不在你的借記卡里,借記卡只是授權你的銀行帳戶向銀行系統數據庫發送交易。同樣,你的代幣也并不在你的加密錢包里.
1900/1/1 0:00:00作者 | Michael Hebenstreit 編譯 | 白澤研究院 大約一年前,我開始涉足 NFT 并購買了人生的第一個 NFT.
1900/1/1 0:00:00撰文:追風 Lab Web3 社交圖譜協議能夠衍生出多種多樣的社交場景,具有落地價值,對于要集成這類基礎設施的平臺或協議而言.
1900/1/1 0:00:00我花了些時間研究了哪些NFT項目受FTX事件的影響比較嚴重,又有哪些項目沒有受到波及。研究結果喜憂參半.
1900/1/1 0:00:00SBF的謊言應該會推動行業對智能合約的信任。文:Donovan Choy編譯:Zion 責編:karen 來源:.
1900/1/1 0:00:00