The Merge 後 以太坊的下一步是什么 ?
2023-07-18 13:15 Cointime
作者:JOEL JOHN、SAURABH;編譯:QDD,Cointime.com
我們一直在本通訊中追蹤遊戲、Web3 社交和支付基礎設施。實現這些應用的部分原因是在協議層面上的改進。我們在之前的文章中介紹了一些改進,如账戶抽象和序數。但有時候,在協議取得足夠進展時,值得寫一篇關於即將到來的改進的文章。
如果你嘗試交易波動性,可能會受到兩個即將發生的因素的影響。一個是對比特幣 ETF 概率的不斷重新定價。另一個是私人市場活動的快速下降。我們將在其他時間討論這兩個因素,但現在讓我們來看看以太坊作爲協議正在取得的技術進步。
爲什么要關注這些?截至今年 6 月底,所有加密資產的市值約爲 1.2 萬億美元。其中,約 5900 億美元是比特幣,約 1300 億美元是穩定幣,其創新進展較慢。如果排除穩定幣和比特幣,以太坊佔據了行業市值的 47%。在智能合約平台中(總市值約 3400 億美元),有 2/3 是以太坊。如果忽視以太坊,就無法建立對行業的全面了解。
序數和 ETF 的討論已經引起了對比特幣的極大關注,但事實是以太坊具有最強的動力。在真實資產(RWAs)和中央銀行數字貨幣(CBDCs)之間,我們看到以太坊協議從僅被 DeFi 黑客和 NFT 愛好者使用的智能合約協議進化爲其他用途。
我們已經從「Rollups 將被推出」轉變爲「我們需要減少 Rollups 在以太坊上發布數據的成本」。本文將介紹最近以太坊的最重要升級,並分享未來的展望。以太坊的路线圖多年來發生了變化,並且隨着技術的成熟和我們獲得新信息,它很可能會繼續變化。
在我們开始之前,先做一個小小的編輯說明。大多數文章都涉及故事情節和更廣泛的含義。我也希望在很大程度上採用這種方式來寫本文。但是技術產品的路线圖不能進行創造性解釋。因此,我們盡可能地給出一個非常客觀的解釋,說明未來可能發生的事情。我們盡量解釋概念,但您可能會注意到,這篇文章比您平常閱讀的文章更加復雜。
今天有什么新鮮事?
在過去的一個月裏,你可能在你的時間线上看到了很多關於「合並」(The Merge)的內容。這是以太坊從工作量證明(PoW)過渡到權益證明(PoS)的轉變。在 PoW 鏈的情況下,外部計算機競爭確定誰有能力找到滿足預定義條件的特定數字來創建一個區塊。過去,PoW 以太坊的能源消耗一直是藝術家和大衆接受以太坊作爲協議構建平台的一個爭議點。
合並是在權益證明鏈上運行的平行鏈。大部分以太坊的功能繼續存在於 PoW 鏈上,而此後,交易、智能合約指令和余額等功能也被轉移到了 PoS 鏈上。在今年年初,合並將以太坊作爲鏈的執行和共識功能合並到了基於 PoS 的系統中。獎勵不再給礦工,而是給網絡上抵押的個人。
截至 2023 年 4 月,該網絡开始允許用戶提取他們在網絡上抵押的以太幣。以前,如果你抵押了以太幣,你無法在緊急情況下取出這些代幣。現在你可以,在等待一段時間後。這些轉變還有一些其他的變化。以下是一些值得注意的變化。
EIP 3651 降低了與訪問 coinbase 地址(與接收區塊獎勵相關的地址)相關的 MEV 支付的 gas 成本。
EIP 6049 警告人們不要使用 SELFDESTRUCT 操作碼,因爲开發人員打算改變其使用方式。這些變化在後面的部分中提到。
EIP 3855 引入了一條新的指令以減少 gas 成本。
EIP 3860 對 Initcode(創建合約時執行的代碼)進行了更改,限制了其使用,並引入了 gas 費用以避免濫用。
盡管以太坊當前的路线圖需要數年時間,但 Cancun-Deneb 升級計劃定於今年晚些時候進行。長期路线圖分爲四個部分:可擴展性、安全性、用戶體驗和未來適應性。我們將在下面詳細介紹每個部分的內容。
擴展 200 倍
可擴展性是所有去中心化公共區塊鏈的軟肋。以太坊最初的想法是通過分片(將網絡分成多個網絡以實現並行執行)來實現可擴展性。但隨着 Rollups 的概念出現,分片的想法被擱置,以太坊的路线圖變得以 Rollups 爲中心。
當談到以太坊的可擴展性時,你會聽到兩個新術語 - Danksharding 和 Proto-Danksharding。我們將逐漸解釋這些術語,但知道 Danksharding 是最終形式,Proto-Danksharding 是實現它的中間步驟。以 Rollups 爲中心的以太坊的理念是它應該以一種方式塑造自己,以承載多個 Rollups。
在繼續討論上述可怕的術語之前,讓我們簡要回顧一下 Rollups 的基本知識。以太坊在需求增加時,速度變慢且費用變高。這裏的需求是指對以太坊的區塊空間和虛擬機(VM)的需求增加。因此,通過將計算轉移到其他地方,我們可以減輕 EVM 的負荷。
基於它們在哪裏發布交易數據(是在以太坊上發布還是在其他地方發布)以及它們如何證明所執行的計算符合以太坊的規則,不同類型的 Rollups(樂觀型、有效性型、零知識型)被創建出來。如果想進一步了解 Rollups,可以參考 Vitalik 在 2021 年對 Rollups 的解釋。
Rollups 將交易數據的輸入批量(壓縮)提交到以太坊。這些輸入被稱爲 calldata。Calldata 存在兩個主要問題:
在一個區塊中可以包含的 calldata 的數量有限(937,000 字節)。你可能會問,爲什么存在這個限制?原因與以太坊和比特幣每個區塊的大小限制相同 - 爲了確保運行節點和驗證者的系統要求保持在可控範圍內,以保護去中心化。
出於同樣的原因,我們不能隨意增加 calldata 的限制。這個限制也限制了作爲解決方案的 Rollups 的可擴展性。
Calldata 是昂貴的,因爲以太坊網絡上的每個節點都要處理它,並永久存儲它,但 Rollups 不需要永久存儲這些數據。
Proto-Dankesharding,或稱 EIP-4844,是一種提高 calldata 限制的方法。這個 EIP 提議引入一個被附加到區塊的二進制大型對象(BLOB)空間。所謂附加到區塊,意味着 EVM 或執行客戶端看不到這個空間(這意味着 EVM 不需要存儲或處理它)。這個 blob 空間對共識客戶端可見。當 Rollups 將數據發布到 blob 中時,共識客戶端會證明他們已經看到了這些數據。
這些數據將在足夠長的時間(1-3 個月)內可用於所有人查看和驗證 Rollups 是否確實發布了正確的數據。在此期限之後,共識客戶端將刪除數據,只留下他們的證明。這樣,共識客戶端確保它們不會因爲數據膨脹而受到影響。此外,EIP 還提出了簡化驗證這些數據的方法,以便驗證者不需要復雜的設備來挑战 Rollups。
Rollups 幫助降低以太坊 L1 上交易的成本,約爲原來的 12% 至 33%。EIP 4844 帶來的變化預計將把與 Rollups 的 L1 交易相關的成本降低到當前費用的 5%。目標是將以太坊的交易費用降低到低於 0.001 美元。
改善驗證者管理
有兩個正在研究階段的解決方案應該很快有助於提高安全性:提議者增強(proposer boost)和視圖合並(view merge)。有關用視圖合並取代提議者增強的討論正在進行中。下面簡要解釋這兩個術語,如果你想深入了解,你可以從這裏和這裏开始。提議者增強意味着給予區塊生成者額外的臨時權重,使重組鏈條和替換區塊變得更加困難。
在視圖合並中,驗證者要合並他們對鏈的狀態的視圖(鏈的狀態就是地址和合約余額等的完整視圖)之後才能對新的區塊進行確認。這有助於防止依賴於驗證者在鏈的狀態方面沒有臨時共識的攻擊。
攻擊以太坊的一種方式是控制大型驗證者。控制驗證者的密鑰被分散在多個設備上,以避免此類威脅,使獲得其權限變得困難。分布式驗證者技術(DVT)確保驗證者堆棧中沒有單點故障。
可以將其視爲節點的多重籤名。驗證者可以將其私鑰分散在多台計算機上。這實現了兩個關鍵目標。首先,攻擊者現在必須入侵多台計算機才能獲得訪問驗證者私鑰的權限。如果 Ronin 使用了 DVT,攻擊者可能需要更大的努力來獲取控制橋接資金(價值 6 億美元以上)的私鑰。其次,其中一台系統發生硬件故障不會影響驗證者的節點。這樣可以避免由於停機時間而導致的懲罰。
除了控制密鑰,攻擊者還可以確定下一個驗證者,並嘗試用拒絕服務攻擊(DoS)來發送大量請求。祕密領導者選舉(SSLE)只允許被選中的驗證者知道他們已經被選中生產區塊。這確保攻擊者不知道誰將產生下一個區塊。
除了區塊獎勵,最大可提取價值(MEV)對於以太坊的驗證者或區塊生成者來說是重要的收入來源之一。他們通常通過重新排列交易(並引入自己的交易)來從中獲利。
以太坊提出通過引入提議者 - 構建者分離(PBS)來更公平地將這些價值分配給驗證者。目前,同一個驗證者創建並廣播區塊。提議者(或構建者)和廣播者(或提議者)通過 PBS 分離。後者可以從區塊構建者的市場中選擇一個區塊。
更簡單的交易和輕量級節點
在爲客戶設計用戶體驗時,公司會對點擊次數進行優化。這部分有兩個原因:
點擊次數越少,用戶的認知負荷越低。
更多的點擊意味着更多的時間。當爭奪用戶的時間和注意力時,你最好確保他們沉迷於你的應用。如果一個任務執行時間過長,而其他人在你之前減少了執行時間,你可能會失去用戶。
雖然幾乎所有 Web2 公司都是如此,但加密貨幣在實現用戶體驗優化方面還有很長的路要走。如果我們希望用戶使用我們的應用程序,是因爲它們本身優秀,而不是僅僅因爲去中心化的原因,我們還有很多工作要做。
事實上,我們已經有一些創新者使用我們的產品。向他們推銷區塊鏈技術的基本原理將無法幫助我們實現「大規模採用」。DApp 必須與傳統應用程序並肩,以吸引大衆。這意味着像以太坊這樣的協議需要在用戶體驗方面做出幾個改變。本文將通過账戶抽象和改進節點基礎設施的形式來討論交易和账戶。這樣,普通用戶就可以親身體驗運行節點的感覺,而無需依賴任何集中化的機構來驗證是否收到了他們的資金。
账戶抽象
改善用戶體驗的最重要的即將推出的升級是账戶抽象。我們在這篇文章中已經闡述了它的理由。簡單回顧一下,EIP 4337(或使用 Alt Mempool 進行账戶抽象)於 2023 年 3 月部署到主網,是账戶抽象的第一步。
它在不改變現有協議的情況下引入了账戶抽象的元素。可以將 4337 視爲一種新的層,通過這個層,現有的錢包可以充當智能合約,而不僅僅是地址。它引入了一種特殊的交易類型,稱爲用戶操作(user operation),用於與智能合約進行交互。
這些用戶操作被保存在一個單獨的內存池中。打包者或區塊構建者將這些交易打包並提交到網絡中。但這意味着什么,或者將實現什么?B1C0nomy 在這裏對短期無 gas 交易、社交登錄、批量交易、以太坊以外的代幣支付 gas 等探索了其中的可能性。
我們在過去已經討論過它的工作原理,所以我們將把它作爲對 AA 採用的復習。截至 6 月份,已有超過 20,000 個錢包通過啓用 AA 功能進行交互。很有可能這個標准將完全驅動下一波遊戲、媒體和 Web3 社交應用的出現。如果你想親自嘗試,我們建議下載 Vybe 錢包。
更好的節點基礎設施
你是否運行以太坊的節點?很可能不是。它需要顯著的設備,具有相當高的內存、存儲、CPU 和技術知識。爲了幫助去中心化節點,我們的目標應該是達到一個硬件要求不會妨礙對運行節點感興趣的人的地步。我們如何實現這一目標呢?以太坊定義了一種稱爲「無狀態性」的概念。它不會消除對節點的需求,但會改變它們處理數據的方式。
要理解這個概念,首先我們需要了解什么是弱狀態和強狀態。弱狀態是指只有塊提議者才有存儲完整狀態的責任,而其他節點在驗證塊時不存儲任何數據。強狀態是指狀態數據不存儲在塊中。但是,難道我們不需要狀態數據來確認塊的有效性嗎?事實上,有一種稱爲「證人」的東西。
在了解證人的工作原理之前,讓我們簡要回顧一下驗證塊的過程。使用塊中的狀態數據,節點計算狀態根(通過將交易哈希在一起直到找到一個單一的哈希)。當計算出的根與塊中提供的根相同時,塊就得到了驗證。
證人包含計算根哈希所需的狀態數據片段。有了這個證人,節點可以驗證塊生成者是否正確執行了交易並更新了狀態。
好的,現在我們明白了我們需要證人數據來替換塊中的狀態數據,以便節點可以判斷所提議的塊是否有效。但這也意味着證人數據需要快速傳播到所有節點。如果這些數據的大小較大,只有帶寬連接較高的節點才能驗證塊。這就是中心化的問題所在。
目前,以太坊使用默克爾樹來查找塊的狀態根。問題在於從默克爾樹獲取的證人數據龐大,無法支持無狀態客戶端。作爲邁向強狀態無狀態性的一步,我們有了稱爲 Verkle 樹的東西。與默克爾樹相比,它們的大小僅爲其 1/23,並且可以提供證人數據,可以快速傳播到整個網絡。
Verkle 樹目前正在測試網上運行。在下一個階段,當客戶端更新以支持它們時,它們將在私有和公共客戶端上運行。通過更快的傳播和較少的存儲需求,我們可能會看到低成本的節點提供商湧入市場。(如果你在構建這樣的提供商,請告訴我們)。
所有這些變化都在同時進行。當它們投入實際應用時,有些可能會發展成其他形式。我們對路线圖的演進沒有明確的觀點。但目前可以肯定的是,當前的價格可能不反映以太坊團隊的智力密度。當然,可能會有其他 L1(或 L2),但要復制這些开發人員以這種速度發布的貢獻者網絡可能會很困難。
我們可能會在今年年底看到 Cancun-Deneb 升級帶來的技術變化。我們不會深入探討每一個細節,但對於技術傾向的人來說,這裏有一個快速概述。請注意 - 涉及到大量的行話。
EIP 1153- 通過引入新的操作碼與瞬態存儲進行交互。瞬態存儲只是在一次交易中創建和銷毀的臨時存儲。由於此存儲不需要磁盤訪問,其 gas 消耗要低得多。
EIP 4788- 雖然這還在進行中,但旨在使智能合約能夠從 EVM 內部訪問信標根。好吧,我知道這聽起來毫無意義。目前,智能合約通過不同的預言機訪問信標鏈的狀態。通過這個 EIP,智能合約可以在不依賴預言機的情況下讀取信標鏈的狀態,使智能合約更加不可信。
EIP 5656- 引入了一個稱爲 MCOPY 的新指令,允許智能合約將數據從一個地方復制到另一個地方。目前使用的兩個指令 MLOAD 和 MSTORE 的 gas 消耗更大。
EIP 6780- 限制了 SELFDESTRUCT 指令的使用。
它目前的用途是銷毀一個智能合約並將其 ETH 轉移到指定的地址。它是對 2016 年 DAO 黑客事件的回應。但是智能合約很少使用它。爲了使合約更可預測,6780 限制了該指令僅適用於兩種情況 - 使用它來檢索資金的應用程序將繼續工作,以及在同一交易中使用 SELFDESTRUCT 創建合約的應用程序將繼續工作。
上述的 EIP 4788 和 4844 也適用於共識層。
EIP 7044- 籤名自愿驗證者退出(驗證者解鎖其在股權合約中的 ETH)僅在兩個網絡升級中有效。該 EIP 建議使籤名自愿退出變得永久有效。這將簡化股權投資體驗,改善整體股權投資體驗。
EIP 7045- 將證明可以包含到下一個紀元的最後一個時隙。讓我們解釋一下。驗證者發出的消息稱他們已經看到一個區塊。一個紀元是一個由 32 個時隙組成的時間段,每個時隙持續 12 秒。以太坊每個紀元重新洗牌驗證者委員會。前面提到的證明僅在某些時隙上有效。這個 EIP 增加了證明有效的時隙數量,從而提高了以太坊的安全性。
接下來是什么
我們一直在內部辯論協議經濟學的問題。人們常常提出一個古老的論點,即 SMTP、HTTPS 和 RSS 在不需要用戶支付高昂費用的情況下改變了世界。以太坊是否可以有類似的變化?我們正在考慮下一篇文章的答案,但現在可以肯定的是,以太坊是一個知識黑洞,吸引了我們這個時代一些最聰明的人,並實現了我們幾年前無法想象的應用場景。
這些應用程序還處於起步階段,就像在寬帶普及之前的 Netflix 一樣。我們看到的 EIP 形式的協議變化需要大規模協調开發代碼和部署代碼,確保不會出現故障。我們看着價格圖表,常常會認爲沒有什么事情在發生。但如果這篇文章有什么要傳達的,那就是一個分布式开發者團隊正在做大量的工作,這往往被人們視爲理所當然。
在十年前,進入 Linux 的 IRC 服務器並尋求幫助下載不同的操作系統是一種有趣的經歷。20 世紀 90 年代的开發者爲這些系統做出了貢獻。我們不再像以前一樣興奮地討論 Linux 發行版的變化,因爲它們中的許多是穩定的,並在各種設備上使用。以太坊也可能會有一個類似的時刻。用戶可能會認爲協議一直在不斷發展,並且他們無需擔心任何事情。但那是最終狀態。我們還沒有到那裏。
我們的行業中的鏈經常出現故障。有些鏈的重組頻率甚至和一個年輕的職場人士的焦慮發作頻率一樣頻繁。還有很多工作要做。
在我們達到那個階段之前,現在是時候構建了。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
標題:The Merge 後 以太坊的下一步是什么 ?
地址:https://www.sgitmedia.com/article/5191.html
相關閱讀:
- 1100萬美元持倉曝光 密歇根州養老基金大舉投資以太坊ETF 2024-11-05
- OpenAI強勢出擊!將ChatGPT轉變爲搜索引擎,並斥資50億开發定制版AI芯片 2024-11-05
- 機構進場了?Memecoin能否在Q4繼續撐起主場 2024-11-05
- 特朗普和哈裏斯向战場州發起最後衝刺 有哪些值得關注的信息 2024-11-05
- 爲什么說特朗普交易行情的敘事被誇大了? 2024-11-05
- 決定美帝命運的 竟然是一只松鼠 2024-11-05
- AI+Crypto 結合的機會 2024-11-05
- 硅谷2024最瘋狂投資:押注下一任美國總統 2024-11-05