欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

當(dāng)前位置:主頁 > 區(qū)塊鏈 > 資訊 > 以太坊治理流程

七大案例看懂以太坊治理流程

2025-04-28 17:10:10 | 來源: | 作者:佚名
誰管理以太坊,決定何時對以太坊協(xié)議進(jìn)行哪些更改?以太坊協(xié)議的最終用戶在影響以太坊核心開發(fā)人員的行動和決策方面有多大發(fā)言權(quán)?本文通過全面概述決策過程中涉及的流程和機(jī)構(gòu),闡明了以太坊治理問題,還討論了以太坊歷史上的關(guān)鍵

引言

誰管理以太坊?誰決定何時對以太坊協(xié)議進(jìn)行哪些更改?以太坊協(xié)議的最終用戶在影響以太坊核心開發(fā)人員的行動和決策方面有多大發(fā)言權(quán)?在本報告中,Christine Kim 通過全面概述決策過程中涉及的流程和機(jī)構(gòu),闡明了以太坊治理問題。她還討論了以太坊歷史上的關(guān)鍵事件,在這些事件中,開發(fā)人員和更廣泛的以太坊社區(qū)之間的協(xié)調(diào)是迫切需要的,也是有爭議的。

以太坊介紹

以太坊是全球最龐大的區(qū)塊鏈,支持超過 4,000 個去中心化應(yīng)用程序 (dapps),并吸引了超過 7,000 名開發(fā)者。隨著 Arbitrum、Optimism 和 Polygon 等Layer 2擴(kuò)展解決方案的采用和發(fā)展,該網(wǎng)絡(luò)預(yù)計將進(jìn)一步擴(kuò)展。作為世界上第一個通用區(qū)塊鏈,以太坊一直領(lǐng)先于其他Layer 1替代競爭對手,擁有所有通用區(qū)塊鏈中最高的市值和網(wǎng)絡(luò)安全(按總質(zhì)押價值定義)。除了比特幣,以太坊是加密生態(tài)系統(tǒng)中最重要和最有價值的區(qū)塊鏈,這就是為什么對以太坊協(xié)議的更改以及進(jìn)行更改的過程對加密行業(yè)的其他部分具有深遠(yuǎn)而重大的影響。

與比特幣一樣,以太坊的治理流程基于鏈下,由以太坊基金會牽頭,并通過 Discord、GitHub、Ethereum Magicians 和 Zoom 等在線論壇進(jìn)行。ETH 持有者不會通過鏈上提案或去中心化自治組織 (DAO) 投票做出任何決定。一方面,這確保了將代碼更改推送到以太坊協(xié)議的治理流程不會受到大型 ETH 鯨魚持有者的影響,也不會被惡意行為者利用治理相關(guān)智能合約中的漏洞利用。另一方面,鏈下治理形式難以審計和客觀評估,因為流程故意不透明、主觀和非結(jié)構(gòu)化。

與比特幣不同,以太坊非常擅長部署硬分叉,即向后不兼容的升級,需要數(shù)千名運行和操作以太坊軟件的用戶的協(xié)調(diào)。在過去 8 年的 19 次硬分叉過程中,核心開發(fā)人員已經(jīng)調(diào)整了以太坊的治理流程,使其更加快速和流程驅(qū)動,嚴(yán)重依賴每周的電話會議系列,即所謂的“所有核心開發(fā)人員 (ACD) 電話會議”,來討論和跟蹤影響以太坊協(xié)議的治理決策。

t8WnYlyfAPCyDqy7xZDLK7HDqhzKyvGLgDDATyZC.jpeg

本報告深入探討了以太坊治理,重點介紹了決策過程中涉及的流程、人員和論壇情況。然后,我們通過分析 DAO 硬分叉、Parity 多重簽名漏洞、君士坦丁堡升級、ProgPoW、Afrigate、Merge 和上海升級事件,討論了七個案例研究,以說明以太坊治理流程。

EIPP:以太坊改進(jìn)提案流程

升級以太坊的官方流程稱為以太坊改進(jìn)提案 (EIP) 流程。它基于比特幣改進(jìn)提案 (BIP) 流程,這是向比特幣協(xié)議提交代碼更改的標(biāo)準(zhǔn)化流程。BIP 流程又受到 Python 的 PEP-0001 流程的啟發(fā),該流程概述了改進(jìn) Python 編碼語言的治理模型。BIP 和 EIP 分別是描述比特幣和以太坊的新功能或更改的文檔。具體來說,EIP 是根據(jù) EIP-1 定義的指南和模板進(jìn)行格式化的。

EIP 有三種類型。

  • 標(biāo)準(zhǔn)追蹤:大部分 EIP 都是標(biāo)準(zhǔn)追蹤 EIP,它們指定對以太坊的代碼更改需要硬分叉、影響以太坊的網(wǎng)絡(luò)層或執(zhí)行 API,或引入新的應(yīng)用程序級標(biāo)準(zhǔn)和合約。標(biāo)準(zhǔn)追蹤 EIP 進(jìn)一步分為以下名稱:核心、網(wǎng)絡(luò)、接口和以太坊征求意見 (ERC)。

  • 核心:指需要全網(wǎng)升級才能激活的代碼更改。

  • 網(wǎng)絡(luò):指以太坊對等網(wǎng)絡(luò)層的改進(jìn),也稱為“devp2p”。

  • 接口:指影響以太坊客戶端 API 和 RPC 規(guī)范的代碼更改。

  • ERC:指與以太坊應(yīng)用層相關(guān)的改進(jìn)。以太坊核心開發(fā)人員正在討論將 ERC 與 EIP 分離為一個單獨的治理流程。

  • 元/流程:元 EIP 不建議對以太坊的代碼庫進(jìn)行更改,而是描述對流程(例如 EIP 的決策流程)的更改。

  • 信息性:信息性 EIP 也不建議對以太坊的代碼庫進(jìn)行更改。它們提供有關(guān)以太坊的一般指導(dǎo)方針和信息,用戶可以選擇忽略或遵循。

任何對以太坊感興趣的人都可以隨時提出 EIP。EIP 提交到以太坊 EIP GitHub 倉庫,然后由專門的 EIP 編輯人員審查 EIP 的技術(shù)合理性和格式是否正確。截至 2024 年 5 月,共有五位 EIP 編輯人員。這些編輯人員的姓名和 Github 用戶名如下:

  • Alex Beregszaszi (@axic)

  • Gavin John (@Pandapip1)

  • Greg Colvin (@gcolvin)

  • Matt Garnett (@lightclient)

  • Sam Wilson (@SamWilsn)

這些人員由現(xiàn)任或名譽 EIP 編輯任命。新 EIP 編輯將以滾動方式考慮。上面列出的五位 EIP 編輯有權(quán)向符合 EIP 編輯標(biāo)準(zhǔn)的申請人授予新 EIP 編輯特權(quán)。成為 EIP 編輯的標(biāo)準(zhǔn)可以在 EIP 5069:EIP 編輯手冊中找到。

作為 EIP 流程的一部分,在將 EIP 草案提交給 EIP 編輯之前,作者需要在 Fellowship of Ethereum Magicians 論壇上創(chuàng)建一個“討論”主題,這是一個任何人都可以創(chuàng)建主題并討論與以太坊和以太坊開發(fā)有關(guān)的問題的網(wǎng)站。除了 Ethereum Magicians 論壇之外,EIP 還可以發(fā)布在其他在線論壇上進(jìn)行討論,包括 Discord、ethresear.ch 和 GitHub。如果提議的 EIP 是核心 EIP,EIP 作者還將在 ACD 電話會議期間向以太坊客戶端團(tuán)隊介紹他們的提案以供討論。以太坊客戶端團(tuán)隊是構(gòu)建和維護(hù)以太坊客戶端軟件的實體。

五個主要的以太坊共識層 (CL) 客戶端是 Prysm、Lighthouse、Teku、Nimbus 和 Lodestar。四個主要的執(zhí)行層 (EL) 客戶端是 Geth、Nethermind、Erigon 和 Besu。這九個團(tuán)隊的代表每周通過 Zoom 開會討論 EIP 及其在以太坊升級中的實施。在每周一次的會議(即 ACD 電話會議)上提出 EIP 后,EIP 作者會繼續(xù)收集反饋并審查其提案。EIP 作者可能會根據(jù)社區(qū)和客戶團(tuán)隊的反饋修改其 EIP。經(jīng)過此審查流程并獲得客戶團(tuán)隊支持的 EIP 將被考慮在未來的以太坊升級中實施。由于 EIP 數(shù)量眾多,完成審查流程的提案并不能保證在下一次以太坊升級中實施。通常,以太坊客戶端團(tuán)隊必須根據(jù)提案的相對緊迫性和范圍,在幾個技術(shù)上同樣完善且隨時可以實施的 EIP 之間進(jìn)行選擇,以納入下一次升級。

gt4t7GG3gCEMzK0M0XPjUfnNAvMyLSVOX6orBiGK.jpeg

在過去八年中,以太坊上已最終確定并實施了 61 個核心 EIP,57 個核心 EIP 正在起草或?qū)彶橹校?43 個核心 EIP 已被撤回或被視為無效。根據(jù)這些數(shù)字,自鏈誕生以來,開發(fā)人員提出的核心 EIP 中有 23% 已在硬分叉升級中激活。

在本報告的下一部分中,我們將進(jìn)一步詳細(xì)討論參與 EIP 流程的人員和論壇。

人員

有無數(shù)不同的團(tuán)體參與以太坊的治理。作為世界上最去中心化的通用區(qū)塊鏈,沒有任何單個用戶、個人或組織有權(quán)更改協(xié)議。然而,總的來說,以太坊生態(tài)系統(tǒng)中的每個用戶和利益相關(guān)者都通過在社交媒體上分享對網(wǎng)絡(luò)的看法、操作軟件、貢獻(xiàn)代碼或只是與以太坊上的 dapp 交互,以大大小小的方式為治理做出貢獻(xiàn)。由于以太坊背后沒有一家公司,因此由不斷發(fā)展和變化的生態(tài)系統(tǒng)參與者群體將用例應(yīng)用于協(xié)議,引起人們對協(xié)議的興趣,并最終賦予協(xié)議價值。

以太坊用戶的集體意愿很少是同質(zhì)的,而且如果不進(jìn)行籠統(tǒng)的概括,就會變得太大而無法定義。本報告重點介紹了更廣泛的以太坊社區(qū)中的四個特定利益相關(guān)者群體,本報告中將其稱為大寫“C”的“社區(qū)”。社區(qū)被定義為使用、構(gòu)建或開發(fā)以太坊的個人和實體的無定形群體。在社區(qū)內(nèi),有以太坊基金會,這是以太坊的原始創(chuàng)始人為管理協(xié)議的增長和發(fā)展而設(shè)立的非營利組織。然后,我們將討論以太坊客戶端團(tuán)隊在社區(qū)中的作用。這些是構(gòu)建以太坊軟件的開發(fā)人員,可以說是 EIP 流程中最重要的決策者。然后,我們將定義驗證器節(jié)點運營商,這是以太坊上一個相對較新的利益相關(guān)者群體,是代碼更改的主要實施者;最后,我們將定義 dapp 開發(fā)人員,他們是以太坊的主要用戶,他們塑造網(wǎng)絡(luò)的用例并根據(jù)最終用戶的需求向客戶端團(tuán)隊提供反饋,說明優(yōu)先進(jìn)行哪些代碼更改。

以太坊基金會

以太坊基金會 (EF) 是最早也是最著名的專注于以太坊的非營利組織。它由以太坊的原始創(chuàng)始人創(chuàng)建,包括 Vitalik Buterin、Gavin Wood、Joseph Lubin 等。在創(chuàng)世時,EF 從創(chuàng)世區(qū)塊預(yù)挖中獲得了最大的 ETH 供應(yīng)量,在總 7200 萬 ETH 分配中占 1200 萬。

WpIcJ1dYikzdNlOSS3mo46NPe0XJfPaVVoUneMMU.jpeg

然而,自 2015 年以來,在幾個市場周期中,基金會持有的 ETH 總數(shù)量一直在減少,估計截至 2022 年 4 月,其持有量不到 ETH 總供應(yīng)量的 0.3%。與以太坊一樣,管理 EF 的結(jié)構(gòu)和流程很難定義。與傳統(tǒng)的非營利組織不同,以太坊基金會沒有明確的組織結(jié)構(gòu)或角色。正如基金會網(wǎng)站所述,EF 的角色“隨著以太坊生態(tài)系統(tǒng)的發(fā)展而演變和改變其形態(tài)”。更具體地說,多年來,隨著社區(qū)利益相關(guān)者數(shù)量的增加,EF 在社區(qū)中的突出地位逐漸減弱,削弱了 EF 對更多生態(tài)系統(tǒng)參與者的集中影響力。

截至 2024 年 5 月,EF 繼續(xù)在社區(qū)中雇用幾名以太坊協(xié)議研究人員和開發(fā)人員,并領(lǐng)導(dǎo)圍繞 ACD 呼叫的組織,以及一年一度的以太坊開發(fā)者大會 Devcon。該組織在員工人數(shù)方面的規(guī)模未知。基金會網(wǎng)站上公開列出的成員只有:Aya Miyaguchi(執(zhí)行董事)、Vitalik Buterin(以太坊聯(lián)合創(chuàng)始人)和 Patrick Storchenegger(董事會成員)。基金會關(guān)于其運營和財務(wù)的最新報告于 2022 年 4 月發(fā)布。

客戶團(tuán)隊

客戶端團(tuán)隊構(gòu)建并維護(hù)運行和連接以太坊網(wǎng)絡(luò)所需的軟件。以太坊有九個主要客戶端團(tuán)隊,其中只有一個由以太坊基金會直接維護(hù)。以下是每個以太坊客戶端團(tuán)隊的背景:

9IisDmxBvAYL7Pj1QVf9HnnEw3KPYhgiiRBNvbUE.jpeg

1. Geth (EL):最古老、最受歡迎的以太坊軟件客戶端,簡稱 Go Ethereum 或 Geth,由以太坊基金會獨家資助。Geth 用 Golang 編寫,被認(rèn)為是最久經(jīng)考驗的以太坊客戶端。代碼由 10 名開發(fā)人員組成的團(tuán)隊維護(hù),并根據(jù) GNU 寬通用公共許可證 (LGPL-3.0) 開源。LGPL-3.0 許可證是一種版權(quán)開放源代碼許可證,要求用戶對原始代碼存儲庫所做的任何更改都開源代碼。

(順便說一句,LGPL-3.0 和 Apache 2.0 許可之間的主要區(qū)別在于衍生作品。根據(jù) Apache 2.0 許可,代碼可以不受限制地分叉和分發(fā),而根據(jù) LGPL-3.0 許可的代碼衍生作品必須保持自由和開源。此外,根據(jù) Apache 2.0 許可的軟件可以與根據(jù)其他類型許可的軟件結(jié)合使用,而 LGPL-3.0 許可的軟件只能與其他 GPL 許可的軟件兼容。通常,Apache 許可證 2.0 是一種更寬松的許可,而 LGPL 限制使用以專門鼓勵開源開發(fā)。)

2. Nethermind (EL):Nethermind 成立于 2017 年,是以太坊第二受歡迎的 EL 客戶端,用 C# 編寫,并基于名為 .NET Core 的開源計算機(jī)軟件框架。Nethermind 背后的團(tuán)隊是自力更生的,最初由以太坊基金會資助。多年來,該團(tuán)隊還通過 Gitcoin 從以太坊社區(qū) [JA1] 以及獨立貢獻(xiàn)者和合作伙伴那里獲得了資金。2021 年 7 月,Nethermind 宣布與Layer 2擴(kuò)展項目 Starkware 建立戰(zhàn)略合作伙伴關(guān)系。Nethermind 團(tuán)隊由來自 55 個國家的大約 220 名成員組成。Nethermind 客戶端在與 Geth 相同的許可證(GNU 寬通用公共許可證)下開源。

3. Erigon (EL):Erigon 以前稱為 TurboGeth,是 Geth 客戶端的一個分支,經(jīng)過重新設(shè)計,可提高同步速度和磁盤空間效率。它成立于 2017 年,并于 2020 年 7 月完成了 alpha 版本。Erigon 團(tuán)隊由 10 名開發(fā)人員組成,已獲得以太坊基金會和 BNB Chain 等多家貢獻(xiàn)者的資助。值得注意的是,該團(tuán)隊支持其他區(qū)塊鏈和側(cè)鏈的客戶端軟件,包括 BNB Smart Chain 和 Polygon。此外,該團(tuán)隊過去還維護(hù)過一個用 Rust 編寫的以太坊客戶端 Akula 和一個用 C++ 編寫的客戶端 Silkworm。該團(tuán)隊最近宣布創(chuàng)建一個名為 Caplin 的新以太坊 CL 客戶端。Erigon 客戶端在與 Geth 和 Nethermind 相同的許可下開源。

4. Besu (EL):Besu 以前稱為 Pantheon,是一款專為企業(yè)和機(jī)構(gòu)使用的以太坊客戶端。該項目由以太坊創(chuàng)業(yè)工作室 Consensys 于 2018 年 11 月啟動,2019 年更名并移至 Hyperledger 基金會擁有的新 GitHub 存儲庫。(Consensys 是 Hyperledger 基金會的成員。)Consensys 內(nèi)部負(fù)責(zé)構(gòu)建和維護(hù)客戶端的開發(fā)團(tuán)隊稱為 Consensys Quorum,以前稱為 Pegasys。Besu 用 Java 編寫,并根據(jù) Apache 2.0 許可開源。Consensys 還資助以太坊 CL 客戶端 Teku 的開發(fā)。截至 2020 年 10 月,Pegasys 團(tuán)隊(也稱為協(xié)議工程團(tuán)隊)擁有 70 多名成員。2023 年 1 月,Consensys 宣布將其員工人數(shù)從 900 人減少到約 800 人,減少 11%。

5. Reth (EL):Reth 是 Rust Ethereum 的縮寫,是 Ethereum EL 的實驗性全節(jié)點實現(xiàn),旨在供廣泛的用戶使用,包括 MEV 搜索者、橋接器、Layer 2和 RPC 節(jié)點運營商。Reth 客戶端由加密風(fēng)險投資公司 Paradigm 維護(hù),用 Rust 編寫,并根據(jù) Apache 2.0 許可開源。Paradigm 資助了一個由 8 名開發(fā)人員組成的核心團(tuán)隊來構(gòu)建 Rust。然而,開源代碼庫擁有超過 90 名貢獻(xiàn)者。2024 年 3 月,Rust 團(tuán)隊發(fā)布了 Reth v0.2.0,這是客戶端 Beta 發(fā)布周期中的第一個主要版本。

3Ig3pLDpTW94Oqj4hp45TpjkFdLoodPNUBxM6coh.jpeg

6. Prysm (CL):Prysm 是最受歡迎的以太坊 CL 客戶端,用 Golang 編寫,并在與 Geth、Nethermind 和 Erigon 相同的許可下開源。它由 Prysmatic Labs 維護(hù)和開發(fā),Prysmatic Labs 是一家區(qū)塊鏈基礎(chǔ)設(shè)施公司,成立于 2018 年,最初由以太坊基金會、Gitcoin、Aragon、Spankchain 等機(jī)構(gòu)資助。2022 年 10 月,該公司被 Offchain Labs 收購,后者是以太坊Layer 2擴(kuò)展項目 Arbitrum 背后的公司。Prysmatic Labs 雇傭了大約 12 名員工。

7. Lighthouse (CL):Lighthouse 是第二受歡迎的以太坊 CL 客戶端,用 Rust 編寫,并在與 Besu、Apache 2.0 相同的許可下獲得許可。該客戶端由 Sigma Prime 維護(hù)和開發(fā),Sigma Prime 是一家位于澳大利亞悉尼的信息安全和軟件工程公司。Sigma Prime 因其在 Lighthouse 客戶端上的工作而獲得了以太坊基金會、Consensys、Gitcoin 和其他機(jī)構(gòu)的資助。該公司成立于 2018 年,擁有約 25 名員工。

8. Teku (CL):Teku 由 Besu (EL) 背后的同一支團(tuán)隊維護(hù),是 Consensys 以機(jī)構(gòu)為中心的 CL 客戶端,用 Java 編寫,并在與 Besu 和 Lighthouse 相同的許可下開源。Teku 以前稱為 Artemis,于 2020 年推出,與 Besu 一樣,由 Pegasys 團(tuán)隊構(gòu)建和維護(hù)。

9. Nimbus (CL):Nimbus 用 Nim 編寫,并在與 Besu、Teku 和 Lighthouse 相同的情況下獲得許可,旨在提高資源效率,使節(jié)點運營商可以輕松地在資源受限的設(shè)備(例如手機(jī)和筆記本電腦)上運行以太坊客戶端軟件。Nimbus 團(tuán)隊由 10 名員工組成,幾乎完全由 Status(加密錢包和 Web3 瀏覽器)和以太坊基金會資助。Nimbus 團(tuán)隊還構(gòu)建和維護(hù)一個 EL 客戶端,也稱為 Nimbus。該團(tuán)隊成立于 2018 年。

10. Lodestar (CL):Lodestar 用 Typescript 編寫,并根據(jù) GNU 寬通用公共許可 v3.0 獲得許可,是一款專注于輕客戶端功能的以太坊客戶端。輕客戶端是一種節(jié)點,即運行以太坊軟件并連接到以太坊區(qū)塊鏈的計算機(jī),可以輕松同步到鏈,而無需從創(chuàng)世下載完整的鏈歷史記錄。啟動輕客戶端的帶寬和處理負(fù)載明顯小于完整節(jié)點。Lodestar 由總部位于加拿大多倫多的區(qū)塊鏈研發(fā)公司 ChainSafe 開發(fā)和維護(hù)。該項目最初由以太坊創(chuàng)始人 Vitalik Buterin 于 2018 年資助。ChainSafe 此后通過以太坊基金會和 Gitcoin 等組織獲得了資助。ChainSafe 擁有 100 多名員工。

為以太坊客戶端軟件做出貢獻(xiàn)的個人通常被稱為以太坊“核心開發(fā)人員”。然而,這個術(shù)語也被用來描述專注于升級測試或一般協(xié)議研究工作而不是客戶端開發(fā)的基金會員工和承包商。一般來說,任何積極為推進(jìn)以太坊核心協(xié)議領(lǐng)域做出貢獻(xiàn)的個人,無論是通過研究、客戶端開發(fā)還是升級測試,都被稱為以太坊核心開發(fā)人員。核心開發(fā)人員這個術(shù)語是社區(qū)中一個熱議話題,因為沒有任何個人或?qū)嶓w有權(quán)力定義這個術(shù)語或阻止社區(qū)中的任何人自由使用它。

驗證者節(jié)點運營商

通過新鑄造的 ETH 獎勵的唯一類型的節(jié)點運營商是驗證者節(jié)點運營商。自合并以來,驗證者取代礦工成為網(wǎng)絡(luò)的主要區(qū)塊生產(chǎn)者。當(dāng)在以太坊上質(zhì)押 32 ETH 時,就會創(chuàng)建驗證者。一旦激活,驗證者將被隨機(jī)分配職責(zé),例如驗證交易和將新區(qū)塊附加到區(qū)塊鏈。作為履行這些職責(zé)的交換,驗證者通過網(wǎng)絡(luò)發(fā)行、交易費和最大可提取價值 (MEV) 獲得獎勵。驗證者在以太坊上存入的質(zhì)押總額是網(wǎng)絡(luò)安全的功能,可確保除非惡意行為者控制超過 33% 的總質(zhì)押 ETH,否則不會發(fā)生對網(wǎng)絡(luò)的攻擊。

AKrp9SrE8tiva8Aaohf0Slnp1rSDyN9LK5dAJbY1.jpeg

節(jié)點運營商是一群個人和實體,他們有權(quán)實施或拒絕客戶端團(tuán)隊對以太坊軟件所做的代碼更改。作為背景,當(dāng)客戶端團(tuán)隊對軟件進(jìn)行向后兼容的代碼更改時,升級稱為“軟分叉”。相反,當(dāng)向客戶端軟件推送向后不兼容的更改時,就會發(fā)生“軟分叉”。所有節(jié)點運營商都必須在某個區(qū)塊高度之前升級其軟件,以避免在硬分叉激活期間被踢出網(wǎng)絡(luò)。在硬分叉期間故意不升級其軟件或運行替代的向后不兼容軟件的節(jié)點運營商將造成永久性的鏈分裂。僅在以太坊的一個版本上運行的驗證者將因在另一個競爭版本上不活躍而受到懲罰。通過逐步增加懲罰,每個以太坊版本上的活躍驗證者的質(zhì)押 ETH 余額最終足以推動網(wǎng)絡(luò)向前發(fā)展。

XrTdoAHVF8GPMOei7tDQrG9Qhx8RYjZRhcBIWX7N.jpeg

理論上,節(jié)點運營商對于在以太坊上實施哪些代碼更改以及拒絕哪些代碼更改擁有最終決定權(quán)。然而,在實踐中,由于一些原因,由于驗證器節(jié)點運營商之間的分歧而導(dǎo)致以太坊發(fā)生永久性鏈分裂的可能性不大。

  • 以太坊一直有一個雄心勃勃的發(fā)展路線圖,從發(fā)布之初就設(shè)想對共識協(xié)議、費用動態(tài)和用戶體驗進(jìn)行重大改變。不斷變化的代碼庫的預(yù)期為驗證器節(jié)點運營商樹立了先例,使他們能夠規(guī)范頻繁的升級,而不是拒絕升級。

  • 去中心化金融 (DeFi) 生態(tài)系統(tǒng)(包括預(yù)言機(jī)和穩(wěn)定幣)以及L2 生態(tài)系統(tǒng)的增長增加了分叉以太坊的成本,因為永久性的鏈分裂會分散鏈上流動性,并迫使無法重復(fù)操作的多個 dapp 和 L2 選擇一個網(wǎng)絡(luò)而不是另一個網(wǎng)絡(luò)。

  • 以太坊上質(zhì)押的大多數(shù) ETH 都是通過代表用戶運營驗證器軟件的服務(wù)提供商質(zhì)押的。這意味著大多數(shù)在以太坊上獲得獎勵的用戶和實體并不直接控制節(jié)點或代表他們對節(jié)點進(jìn)行的軟件升級。質(zhì)押者與實施以太坊客戶端團(tuán)隊準(zhǔn)備的代碼更改有一定距離,因此,與質(zhì)押服務(wù)相比,有時可能沒有那么積極地跟蹤或積極參與協(xié)議開發(fā)的決策。

QDWnL5AasJtPPLiPqrStFMaePzhDptwlSH4RvAN3.jpeg

盡管存在這些原因,但在以太坊的歷史上,以太坊驗證者節(jié)點運營商曾強(qiáng)烈影響過協(xié)議升級的決策。例如,在以太坊過渡到權(quán)益證明后的第一次升級中,質(zhì)押以太坊用戶的利益是影響質(zhì)押 ETH 提款優(yōu)先級的主要因素。此外,在驗證者成為以太坊的主要節(jié)點運營商之前,當(dāng)節(jié)點主要由礦工操作時,盡管以太坊存在一個非常雄心勃勃的發(fā)展路線圖,并且必然需要頻繁升級才能實現(xiàn),但以太坊還是經(jīng)歷了永久性的鏈分裂。這次鏈分裂產(chǎn)生了以太坊經(jīng)典,這是以太坊歷史上第一次也是迄今為止唯一一次重大鏈分裂,發(fā)生在 2016 年以太坊早期,當(dāng)時 DeFi 或 L2 行業(yè)尚未發(fā)展。

驗證者節(jié)點運營商是以太坊上一個重要的利益相關(guān)者群體,負(fù)責(zé)執(zhí)行客戶端團(tuán)隊準(zhǔn)備的硬分叉升級。他們在治理過程中作為代碼執(zhí)行者的角色是微妙的,這種角色受到最近升級的影響,例如合并和上海(將在本報告后面詳細(xì)討論),以及礦工的遺產(chǎn),即以太坊的前主要節(jié)點運營商,自以太坊誕生到 2022 年底的大部分歷史中執(zhí)行了升級。

Dapp 開發(fā)者

除了 EF、客戶端團(tuán)隊和驗證器節(jié)點運營商之外,以太坊的 dapp 層是影響代碼更改和硬分叉升級的下一個最重要和最有發(fā)言權(quán)的焦點小組。dapp 開發(fā)人員是以太坊的主要用戶,他們與以太坊代碼庫交互以部署智能合約代碼。大多數(shù)最終用戶通過由錢包服務(wù)、基礎(chǔ)設(shè)施提供商、交易所或 dapp 開發(fā)人員自己支持的前端用戶界面 (UI) 與 dapp 交互,而不是直接通過以太坊區(qū)塊鏈。正因為如此,dapp 開發(fā)人員的需求有時是推動以太坊開發(fā)的核心,也是某些代碼更改優(yōu)先于其他代碼更改的核心。

例如,在坎昆升級中加入 EIP 1153 主要是由兩個 dapp 協(xié)議團(tuán)隊 Uniswap Labs 和 Optimism Labs 的努力推動的。EIP 1153 引入了新的經(jīng)濟(jì)高效的智能合約操作 TSTORE 和 TLOAD,用于將數(shù)據(jù)存儲在執(zhí)行后從以太坊鏈狀態(tài)中丟棄的交易中。在討論代碼更改的 ACD 電話會議上,OP Labs 的聯(lián)合創(chuàng)始人 Mark Tyneway 強(qiáng)調(diào),僅在 Uniswap 上,EIP 就有可能為最終用戶節(jié)省 300 萬美元/年的 gas 成本。EIP 1153 最初于 2018 年 6 月提出,后來提議納入 2022 年 11 月的上海升級。EIP 于 2024 年 3 月 13 日作為坎昆升級的一部分在主網(wǎng)上激活。

除了 EIP 1153 之外,最近幾個月,dapp 開發(fā)人員還主要帶頭提出了與賬戶抽象相關(guān)的 EIP。賬戶抽象是一項功能,它允許智能合約對啟動交易進(jìn)行可定制和可編程的授權(quán)。在以太坊上,只有外部操作賬戶 (EOA) 可以發(fā)送和接收加密貨幣。與智能合約不同,EOA 不能執(zhí)行代碼。啟用帳戶抽象一直是以太坊核心開發(fā)人員和 dapp 開發(fā)人員的長期目標(biāo),最近通過向后兼容的 EIP(稱為 ERC 4337)獲得了關(guān)注。該提案最初由以太坊創(chuàng)始人 Vitalik Buterin 于 2021 年 9 月提出,目前仍處于草案階段,但正在由各種客戶端團(tuán)隊、EF 研究人員和 dapp 開發(fā)團(tuán)隊(如 Matter Labs、Polygon、Gelato 等)積極迭代。

很難量化 dapp 開發(fā)者社區(qū)對客戶端團(tuán)隊的影響,尤其是當(dāng)開發(fā)者的影響也會影響社區(qū)情緒時。除了 dapp 開發(fā)者之外,最終用戶以及 ETH 持有者、交易所和其他區(qū)塊鏈基礎(chǔ)設(shè)施提供商都在代碼更改倡導(dǎo)中發(fā)揮一定作用,盡管程度較小。正如我們在本報告中進(jìn)一步討論的那樣,客戶端團(tuán)隊并不能免受最終用戶通過 Twitter 和其他社交媒體論壇發(fā)出的信號的影響。此外,組成客戶端團(tuán)隊的個人也可能運營自己的驗證器節(jié)點,并擁有構(gòu)建不同類型的 dapp 和鏈上服務(wù)的附帶項目。因此,雖然每個焦點小組(即客戶端團(tuán)隊、驗證器節(jié)點運營商和 dapp 開發(fā)人員)的利益各不相同,但組成這些小組的個人往往重疊,使得參與以太坊治理過程的利益相關(guān)者難以整齊地分類或定義。

論壇

以太坊生態(tài)系統(tǒng)利益相關(guān)者群體的聲音匯聚在一系列不同的論壇上。一些論壇專門用于從客戶團(tuán)隊中達(dá)成共識,而不是從整個以太坊生態(tài)系統(tǒng)的利益相關(guān)者中匯總共識。這些論壇使用的主要語言是英語。這可能是因為一般來說,英語被認(rèn)為是世界上最全球化的語言,使用人數(shù)最多。對于希望參與以太坊治理過程的個人和公司來說,英語是一項關(guān)鍵要求。然而,EF 正在努力通過將有關(guān)以太坊的信息文件翻譯成幾種不同的語言,改善通過治理做出的關(guān)鍵決策與非英語社區(qū)的溝通。由 EF 運營的 ethereum.org 網(wǎng)站已被翻譯成 55 種語言。此外,EF 特意將 Devcon 設(shè)在世界各地,以擴(kuò)大以太坊對非英語人口的影響力。2022 年,Devcon VI 在哥倫比亞波哥大舉辦。

以下是討論、組織和執(zhí)行以太坊開發(fā)的四個主要論壇的列表。除了這些論壇之外,圍繞以太坊的社區(qū)討論也在 Twitter 和 Reddit 等社交媒體平臺上分享。然而,社交媒體平臺雖然很受歡迎,但并不經(jīng)常舉辦有關(guān)以太坊開發(fā)或治理的集中深入討論。相反,以太坊社區(qū)成員使用它們來分享有關(guān)以太坊相關(guān)主題的快速更新和信息,這些主題可以引發(fā)討論,但并未被正式認(rèn)可為 EIP 決策過程中的關(guān)鍵治理論壇。

以太坊全核心開發(fā)者 (ACD)

關(guān)于以太坊協(xié)議開發(fā)的最重要的決策論壇之一是 ACD 電話會議。ACD 電話會議由以太坊基金會組織,早在 2015 年 11 月就開始了,即以太坊推出幾個月后。它們是公開錄制的 Zoom 電話會議,持續(xù)大約一個半小時。它對以太坊社區(qū)中的任何人都開放,但最常參加的是 EIP 作者、客戶團(tuán)隊、以太坊基金會研究人員和以太坊 Cat Herders。ACD 電話會議對任何感興趣的人開放,可以通過直播或直接在 Zoom 上加入。

從 2016 年到 2021 年,ACD 電話會議由以太坊基金會員工 Hudson Jameson 主持。在此期間,ACD 電話會議每兩周舉行一次。Jameson 此后不再擔(dān)任 ACD 電話會議主席,目前擔(dān)任各種以太坊項目的顧問,包括 Status、Chainlink 和 Polygon 背后的開發(fā)團(tuán)隊 Matic Labs。從 2021 年開始,以太坊基金會的 Tim Beiko 接任 ACD 電話會議主席。與此同時,從 2018 年到 2022 年,專注于構(gòu)建以太坊權(quán)益證明共識協(xié)議的以太坊核心開發(fā)人員也組織了每兩周一次的電話會議。這些電話會議由以太坊基金會的 Danny Ryan 主持。

自 2022 年 9 月合并啟動以來,ACD 電話會議已更名并正式化為兩個獨立的會議系列:所有核心開發(fā)人員執(zhí)行 (ACDE) 和所有核心開發(fā)人員共識 (ACDC) 電話會議。每次電話會議每兩周舉行一次,這意味著現(xiàn)在每周都會舉辦一次 ACD 電話會議。ACDE 電話會議由 Tim Beiko 主持,重點關(guān)注以太坊執(zhí)行層 (EL) 的協(xié)議級更改。ACDC 電話會議由 Danny Ryan 主持,重點關(guān)注以太坊共識層 (CL) 的協(xié)議級更改。

合并后的 ACD 電話會議結(jié)構(gòu)反映了以太坊的雙網(wǎng)絡(luò)性質(zhì)以及圍繞更改協(xié)議而增加的協(xié)議復(fù)雜性,因為它涉及越來越多的主題專家和特定于網(wǎng)絡(luò)的客戶團(tuán)隊。 ACD 通話主要討論 EIP 的技術(shù)優(yōu)點。盡管這是目標(biāo),但有時很難避免圍繞 ACD 通話決策的道德或倫理進(jìn)行討論,具體取決于手頭上的事情。自 2015 年以來,已經(jīng)組織了 250 多次 ACD 通話。大多數(shù)都進(jìn)行了現(xiàn)場錄制,可以在 YouTube 上重看。

ETHMagicians 和 Ethresear.ch

ACD 電話會議的議程通常受到 ETH Magicians 和 Ethresear.ch 論壇上發(fā)布的討論和對話的影響。這些論壇是討論處于構(gòu)思或草案階段的 EIP 并傳閱以征求反饋的地方。此外,這些論壇還圍繞以太坊協(xié)議的非技術(shù)問題進(jìn)行深入討論,例如根據(jù)社區(qū)情緒,哪些 EIP 和計劃應(yīng)優(yōu)先升級。雖然兩個論壇都同樣活躍,但 ETHMagicians 是一個比 Ethresear.ch 更通用的論壇,幾乎可以討論任何有關(guān)以太坊的技術(shù)或非技術(shù)主題。Ethresear.ch 傾向于展示關(guān)于協(xié)議技術(shù)代碼更改的早期研究想法,一旦正式化,就會發(fā)布到 ETHMagicians 上進(jìn)行更廣泛的社區(qū)討論。

64bMcLwenhNzS9SK9i47RkXMhvYBxkuMMICuIz95.jpeg

ETHMagicians 由前以太坊基金會核心開發(fā)人員 Jamie Pitts 和 Geth (EL) 客戶端“Lightclient”的匿名開發(fā)人員組織。Ethresear.ch 由多位以太坊基金會員工組織,其中包括 Hsiao-Wei Wang、Justin Drake、Danny Ryan 和 Vitalik Buterin。

異議

對于為即將進(jìn)行的升級和向客戶端團(tuán)隊提供緊急更新而準(zhǔn)備的活躍 EIP 的日常協(xié)調(diào),有一個專門的 Discord 聊天室,以太坊核心開發(fā)人員、研究人員和以太坊社區(qū)的其他成員可以在此實時協(xié)調(diào)開發(fā)。以太坊研究與開發(fā) Discord 頻道是鼓勵客戶端團(tuán)隊和更廣泛的以太坊社區(qū)共同解決協(xié)議問題、開展研究計劃和提出問題的地方。在以太坊升級期間,客戶端團(tuán)隊將其用作主要溝通渠道,以傳達(dá)以太坊網(wǎng)絡(luò)的健康狀況并協(xié)調(diào)以太坊測試網(wǎng)絡(luò)上升級的啟動。它也是一個交流和組織社區(qū)電話的論壇,這些電話與 ACD 電話同時進(jìn)行,例如討論 EIP 4844、proto-danksharding 和 EIP 流程更改的技術(shù)細(xì)節(jié)的電話。

從 2015 年到 2018 年,詢問有關(guān)以太坊協(xié)議的問題和參與協(xié)議日常開發(fā)的主要渠道是通過一個名為 Gitter 的聊天室。然而,隨著以太坊社區(qū)和協(xié)議貢獻(xiàn)者數(shù)量的增長,需要一種更復(fù)雜的方法來在一個論壇上組織多個聊天室。因此,開發(fā)人員將通信遷移到一個共享的 Discord 頻道,截至 2023 年 7 月,該頻道為以太坊研究和開發(fā)的各種細(xì)分主題提供 50 多個獨立聊天室。以太坊研究和 Discord 頻道是異步討論 ACD 主題的中心,也是跟蹤在 ETHMagicians 或 Ethresear.ch 上提出的提案實施的積極工作的中心。

GitHub

最后,用于起草和記錄以太坊代碼庫狀態(tài)的主要論壇是 GitHub。在 GitHub 上,名為“以太坊”的組織頁面托管了數(shù)百個代碼存儲庫。這些存儲庫包含以太坊研究人員和客戶端團(tuán)隊正在為即將到來的升級而開發(fā)的協(xié)議草案版本的代碼,以及 ACD 調(diào)用的歷史記錄和最終 EIP 提案的副本。該存儲庫托管的規(guī)范不僅詳細(xì)說明了以太坊的核心協(xié)議,還包括有關(guān)節(jié)點 API、Solidity 智能合約語言、測試工具等的文檔。

wQesf84qLh5xXf6yF37dGfj6MWjm6no5FF8gXT6Z.jpeg

圖片說明:以太坊官方 GitHub 首頁。來源:GitHub

以太坊核心代碼庫(定義為 EL 和 CL 規(guī)范)每月都會發(fā)生變化。以太坊基金會的客戶團(tuán)隊和員工是有權(quán)合并和更新以太坊 GitHub 存儲庫的主要個人。當(dāng)在 ACD 呼叫或 Discord 上異步做出關(guān)鍵決策時,對以太坊規(guī)范的實際更改(即影響以太坊代碼的治理決策的執(zhí)行)發(fā)生在 GitHub 上。在 GitHub 上,用戶可以跟蹤對以太坊規(guī)范所做的更改并訪問最新版本的規(guī)范。將代碼更改合并到官方以太坊 GitHub 存儲庫是最重要的步驟之一,標(biāo)志著在其他治理論壇上做出的決策的最終確定和實施。

雖然 GitHub 是更廣泛的計算機(jī)程序員中領(lǐng)先的開源代碼開發(fā)平臺,但以太坊開發(fā)人員過去曾討論過減少對這個中心化平臺的依賴的必要性,特別是考慮到 GitHub 因政府壓力而關(guān)閉了對其平臺的訪問。開發(fā)人員將來可以探索的用于去中心化開發(fā)的 Gitcoin 替代方案包括 Radicle 和 Mango。此外,鑒于 GitHub 所依賴的版本控制系統(tǒng) git 是一種無需通過網(wǎng)站托管或管理的無權(quán)限協(xié)議,因此鼓勵社區(qū)在其設(shè)備上托管以太坊代碼庫的本地副本。此外,在 ETHMagicians 和 Ethresear.ch 上主持有關(guān)代碼更改的對話的動機(jī)之一是將 GitHub 上的問題解釋和拉取請求復(fù)制到其他幾個平臺上。

榮譽標(biāo)簽

除了上面提到的主要人物和論壇之外,還有一些組織和協(xié)議多年來對以太坊的發(fā)展產(chǎn)生了有意義的影響。

The Ethereum Cat Herders

Ethereum Cat Herders 是一個由捐款資助的個人團(tuán)體,負(fù)責(zé)創(chuàng)建會議記錄、撰寫信息博客文章、開展社區(qū)宣傳以及制作視頻內(nèi)容,以向廣大公眾普及以太坊知識。該團(tuán)體由著名的以太坊社區(qū)領(lǐng)袖于 2019 年 1 月創(chuàng)立,例如前 ACD 主席 Hudson Jameson 和前核心開發(fā)人員 Lane Rettig。該團(tuán)體由 Herder-in-Chief Pooja Ranjan 領(lǐng)導(dǎo),他是區(qū)塊鏈發(fā)布網(wǎng)站 EtherWorld 的創(chuàng)始人。Cat Herders 是一個由以太坊“項目經(jīng)理”組成的去中心化團(tuán)體,旨在幫助協(xié)調(diào)網(wǎng)絡(luò)升級并改善客戶團(tuán)隊與更廣泛社區(qū)之間的溝通。他們對 EIP 活動進(jìn)行調(diào)查和分析,并告知如何改進(jìn)圍繞以太坊代碼更改的治理流程。

除了參與通過項目管理引導(dǎo) EIP 流程外,他們每周還會主持 EIP 改進(jìn)電話會議和 EIP 辦公時間,以跟蹤每個 EIP 的狀態(tài)并引導(dǎo)它們經(jīng)歷討論、起草、審查、最后一次通話和最終階段。他們還每周舉辦一次 YouTube 系列活動,介紹 EIP 作者及其提議的代碼更改,名為 PEEPanEIP。Ethereum Cat Herders 與 EIP 編輯者密切合作,以完善 EIP 流程并根據(jù)小組共識進(jìn)行更改。

以太坊協(xié)議公會

除了以太坊基金會和以太坊 Cat Herders,還有以太坊協(xié)議公會,這是一個智能合約應(yīng)用程序,旨在幫助資助以太坊核心開發(fā)。任何人都可以將可替代代幣發(fā)送到智能合約,然后將其分發(fā)到積極為以太坊協(xié)議研究或客戶端開發(fā)做出貢獻(xiàn)的個人所擁有的地址注冊表中。截至 2023 年 6 月,協(xié)議公會注冊表上有 142 名個人,來自各種客戶團(tuán)隊,包括 Geth、Erigon、Besu、Lighthouse、Lodestar、Nethermind、Prysmatic Labs、Teku 和 Status。截至 2024 年 5 月,協(xié)議公會已分發(fā)超過 1780 萬美元,資金由 Uniswap、以太坊名稱服務(wù)、Ether.fi、Nouns DAO 和 Moloch DAO 等主要 dapp 項目積極捐贈。

協(xié)議公會隨時接受來自任何地址的資金。所有資金都會隨著時間的推移歸屬注冊表,并根據(jù)每個成員積極為以太坊協(xié)議做出貢獻(xiàn)的時間按比例分配給成員。協(xié)議公會可以作為評估以太坊核心開發(fā)人員數(shù)量隨時間增長的代理。

EADiXcXLi98XvsoJMiaLuywh1rZ0Dy19A8gl6Bv9.jpeg

協(xié)議公會致力于通過自愿捐款積極資助所有以太坊核心開發(fā)者,這些捐款會自動分發(fā)給貢獻(xiàn)者(也稱為公會成員)。公會成員自己負(fù)責(zé)通過刪除或添加新成員來保持開發(fā)者注冊表的更新。

Optimism的追溯性公共物品資助

協(xié)議公會的杰出貢獻(xiàn)者是 Optimism Collective。Optimism 是以太坊上第二有價值的 L2,僅次于 Arbitrum,鏈上資產(chǎn)價值高達(dá) 65 億美元。Optimism 由一個名為 OP Labs 的開發(fā)團(tuán)隊于 2021 年推出。OP Labs 運營負(fù)責(zé)在稱為序列器的區(qū)塊中聚合和排序用戶交易的軟件。雖然目的是隨著時間的推移將此功能去中心化,但 OP Labs 已承諾將其序列器通過交易費獲得的所有利潤用于資助公共產(chǎn)品實驗。所有序列器收入都?xì)w Optimism 基金會所有,該基金會是一個致力于發(fā)展去中心化 Optimism “Collective” 的非營利組織。(將 OP Collective 視為 Optimism 版本的以太坊社區(qū)。)

基金會將收入重新分配給由 OP 代幣持有者和其他 Collective 成員投票選出的公共產(chǎn)品項目,如 Optimism 的兩院治理模式所定義。自 2021 年以來,Optimism 基金會和更廣泛的集體已向各種公共產(chǎn)品計劃重新分配了超過 4000 萬枚 OP 代幣。這些分配的最大受益者是協(xié)議公會,在三輪融資中獲得了超過 60 萬枚 OP 代幣。

Gitcoin

考慮到以太坊基金會預(yù)算的減少以及終端用戶和 dapp 生態(tài)系統(tǒng)的不斷增長,Protocol Guild 致力于為公共產(chǎn)品創(chuàng)建一種長期融資機(jī)制。另一個具有長期潛力支持以太坊核心協(xié)議開發(fā)的融資機(jī)制的例子是 Gitcoin。如前所述,Nethermind、Prysmatic Labs、Lighthouse 和 Lodestar 等幾個客戶團(tuán)隊過去都依賴 Gitcoin 來獲得部分資金。Gitcoin 旨在支持從事開源軟件的程序員和開發(fā)人員,幫助他們以加密貨幣為他們的項目籌集資金。

過去的升級

在過去的八年中,以太坊核心開發(fā)人員已經(jīng)執(zhí)行了 19 次向后不兼容的硬分叉升級。這些升級在復(fù)雜性、緊迫性和爭議性方面各不相同。其中一次升級導(dǎo)致了永久性的鏈分裂。另一次升級將整個網(wǎng)絡(luò)利益相關(guān)者群體從網(wǎng)絡(luò)參與中驅(qū)逐出去。每次升級都影響了以太坊治理過程,并將其塑造成如今涉及多個人員、組織和論壇的多方面過程。在本節(jié)中,我們將討論以太坊八年歷史中的七個重大治理決策,并進(jìn)一步研究決策過程中發(fā)揮作用的人員、組織和論壇。

就技術(shù)問題達(dá)成共識

大多數(shù)情況下,以太坊核心開發(fā)人員會介入,通過 EIP 流程推動和實施代碼更改。此外,當(dāng)出現(xiàn)需要緊急采取行動的意外且時間敏感的漏洞時,他們還會為區(qū)塊鏈做出執(zhí)行決策。以太坊歷史上最具爭議的決定是 DAO 硬分叉,源于智能合約應(yīng)用程序 DAO 中的一個意外錯誤,該應(yīng)用程序影響了許多 ETH 持有者。在決定如何最好地解決意外技術(shù)問題時,以太坊核心開發(fā)人員是構(gòu)思、提出并最終實施解決方案的主要聲音。在 DAO 黑客攻擊的情況下,以太坊客戶端團(tuán)隊實施的解決方案導(dǎo)致了永久性的鏈分裂,并創(chuàng)建了新的以太坊協(xié)議,這說明了以太坊的一個重要特征,即其無需許可的性質(zhì),允許任何用戶組分叉代碼庫并啟動新版本的以太坊。DAO 黑客攻擊還說明了以太坊核心開發(fā)人員并不總是一群對以太坊代碼庫應(yīng)如何發(fā)展有相同看法的同質(zhì)個體。

以下是三個案例研究,描述了以太坊利益相關(guān)者如何就技術(shù)問題達(dá)成共識:

案例研究 1:DAO 分叉

發(fā)生了什么:2016 年 6 月 17 日,當(dāng)時控制著 ETH 總供應(yīng)量 15% 的智能合約協(xié)議 The DAO 遭到黑客攻擊,大約 70% 的資金被盜。此次黑客攻擊發(fā)生在以太坊推出不到一年后。DAO 旨在成為一種自主風(fēng)險投資工具,允許 DAO 代幣持有者對提案進(jìn)行投票,并使用基金的集合資本支持各種區(qū)塊鏈項目。DAO 是同類中第一個去中心化自治組織。DAO 項目成為當(dāng)時歷史上最大的眾籌活動,從 11,000 多名貢獻(xiàn)者那里籌集了 1.5 億美元。

DAO 被黑客入侵是通過一種稱為重入漏洞的漏洞進(jìn)行的,該漏洞允許惡意行為者免費從智能合約中反復(fù)提取資金。當(dāng)惡意行為者從目標(biāo)智能合約對另一個智能合約進(jìn)行外部調(diào)用時,就會發(fā)生這種情況。然后,不受信任的智能合約會回調(diào)原始智能合約。每次黑客的合約發(fā)起對 DAO 合約的調(diào)用時,DAO 智能合約在批準(zhǔn)資金轉(zhuǎn)移之前都無法檢查和更新其余額。這就是 DAO 合約被慢慢抽干大部分資產(chǎn)的方式。DAO 的創(chuàng)建者一旦發(fā)現(xiàn)這個漏洞,他們就會先發(fā)制人地開始使用與黑客相同的技術(shù)抽干 DAO 合約。DAO 的創(chuàng)建者設(shè)法挽救了 30% 的 DAO 資金,但其余 70% 則在黑客的控制之下。

參與者:DAO 項目背后的團(tuán)隊是一群名為 Slock.it 的匿名開發(fā)人員。Slock.it 設(shè)想 DAO 是一種籌款機(jī)制,用于引導(dǎo)其他 dapp 創(chuàng)意,當(dāng)時 Slock.it 最引人注目的 dapp 創(chuàng)意之一是去中心化的應(yīng)用程序。在智能合約被利用后,以太坊基金會在有關(guān) DAO 黑客攻擊的溝通中發(fā)揮了重要作用。在以太坊基金會的博客上,以太坊基金會核心開發(fā)人員提出了黑客攻擊后未來發(fā)展道路的想法,例如實施軟分叉以減輕黑客攻擊對代幣持有者的影響。2016 年,礦工是運行以太坊節(jié)點和保護(hù)以太坊區(qū)塊鏈的個人。因此,他們也是通過升級軟件來實施以太坊核心開發(fā)人員的任何代碼更改的主要支持者。由于該問題的爭議性,圍繞智能合約代碼不變性的激烈辯論,很難從以太坊社區(qū)就最佳解決方案達(dá)成共識。以太坊利益相關(guān)者(包括 ETH 持有者和 dapp 開發(fā)者)在 Twitter 和 Reddit 等各種論壇上分享了意見。但是,決策主要通過 ACD 電話會議、Gitter 和 GitHub 進(jìn)行。

問題如何解決:Geth (EL) 開發(fā)者 Peter Szilagyi 于 2016 年 6 月 24 日在以太坊基金會博客文章中提出了通過向后兼容軟分叉解決 DAO 黑客問題的初步建議,但在以太坊核心開發(fā)者發(fā)現(xiàn)這可能導(dǎo)致更廣泛的網(wǎng)絡(luò)受到 DDOS 攻擊后,該建議很快被放棄。經(jīng)過數(shù)周的討論,以太坊核心開發(fā)者達(dá)成共識,解決 DAO 黑客資金損失問題的唯一技術(shù)解決方案是通過硬分叉升級,這將允許 Slock.it 開發(fā)者將 DAO 中的所有資金重新分配給不易受到重入攻擊的其他智能合約。

發(fā)起硬分叉升級的提議首先由 Slock.it 創(chuàng)始人、當(dāng)時受雇于以太坊基金會的開發(fā)者 Stephan Tual 提出。該提案引發(fā)了關(guān)于“代碼即法律”原則的爭論,以及以太坊作為區(qū)塊鏈的完整性在多大程度上取決于對這一原則的堅持。以太坊核心開發(fā)人員于 2016 年 7 月 15 日組織了一次碳投票,以決定是否應(yīng)在下一個即將發(fā)布的軟件客戶端中默認(rèn)選擇啟動硬分叉的邏輯。碳投票是一種鏈上機(jī)制,ETH 持有者可以通過提交零費用 gas 交易來表明他們對治理提案的偏好。DAO 爭議是以太坊核心開發(fā)人員首次依賴鏈上碳投票作為收集共識的次要措施。當(dāng)時總 ETH 供應(yīng)量的 4.5% 參與了投票,87% 的投票 ETH 供應(yīng)量投票支持讓節(jié)點運營商默認(rèn)選擇硬分叉。

黑客攻擊發(fā)生約一個月后,以太坊客戶端團(tuán)隊安排了硬分叉。該提案得到了 Vitalik Buterin 等主要社區(qū)領(lǐng)袖和以太坊基金會等組織的支持。此外,當(dāng)時以太坊的客戶端多樣性極低。盡管有六種客戶端實現(xiàn),但 97% 的節(jié)點運營商都運行 Geth 客戶端,這就是為什么當(dāng)時在客戶端團(tuán)隊之間協(xié)調(diào)客戶端升級更容易的原因。

IgFYsFfFV74qHDwhz22UXqzmVMpmtJA1lFQn3vfu.jpeg

通過推進(jìn)有爭議的硬分叉提案,客戶團(tuán)隊讓礦工和其他節(jié)點運營商自行決定接受或拒絕他們的代碼更改。硬分叉計劃于 2016 年 7 月 20 日啟動,即碳投票在鏈上完成幾天后。在 DAO 硬分叉期間,一部分以太坊節(jié)點運營商未升級其節(jié)點,從而導(dǎo)致永久性鏈分裂。未接受 DAO 硬分叉升級的以太坊版本現(xiàn)在稱為以太坊經(jīng)典。多年來,以太坊經(jīng)典一直作為與以太坊并駕齊驅(qū)的網(wǎng)絡(luò)不斷發(fā)展。然而,由于缺乏安全性和用戶參與度,它經(jīng)歷了多次 51% 攻擊。在 DAO 黑客攻擊后的幾年里,以太坊網(wǎng)絡(luò)在采用率、礦工參與度(即哈希率)以及最重要的價值方面都超過了以太坊經(jīng)典。

PwVxkExLAFv8SRjIe1rbKskUWHDTKuVomCfswkff.jpeg

在 DAO 硬分叉之后,以太坊仍領(lǐng)先于以太坊經(jīng)典的主要原因之一是,大多數(shù)開發(fā)人員(即客戶端團(tuán)隊開發(fā)人員)繼續(xù)在以太坊而非以太坊經(jīng)典上進(jìn)行開發(fā)。自推出以來,以太坊一直是一個具有雄心勃勃的發(fā)展路線圖的區(qū)塊鏈,許多投資者和利益相關(guān)者都認(rèn)識到,這需要一支強(qiáng)大的開發(fā)團(tuán)隊來帶頭。在 DAO 硬分叉期間,主要的軟件開發(fā)團(tuán)隊是 Geth,而 Geth 開發(fā)人員之間的共識是執(zhí)行硬分叉,將 DAO 黑客攻擊的資金返還給 DAO 創(chuàng)建者,這一共識受到當(dāng)時領(lǐng)導(dǎo)以太坊基金會的傀儡領(lǐng)袖(如 Vitalik Buterin)的影響。Geth 開發(fā)人員和以太坊基金會之間的這一共識對以太坊社區(qū)和更大的加密行業(yè)認(rèn)為以太坊的適當(dāng)行動方針產(chǎn)生了巨大影響。

主要收獲:DAO 黑客攻擊在很大程度上改變了 dapp 開發(fā)人員對智能合約開發(fā)的方法。在黑客攻擊發(fā)生幾個月后的一次演講中,Slock.it 開發(fā)人員 Lefteris Kaperelli 解釋說,所有 dapp 開發(fā)人員都應(yīng)該從 DAO 黑客攻擊中吸取的一個教訓(xùn)是,去中心化應(yīng)用程序需要實現(xiàn)“終止開關(guān)”,以保護(hù)應(yīng)用程序免受意外黑客攻擊。在 DAO 黑客攻擊和其他類似事件發(fā)生后,在不可變應(yīng)用程序中實現(xiàn)可升級性和通過多重簽名錢包和治理機(jī)構(gòu)實現(xiàn)否決權(quán)的想法已經(jīng)廣為流行。如今,大多數(shù)去中心化應(yīng)用程序都可以在以太坊上升級。

關(guān)于以太坊的治理,DAO 黑客攻擊是以太坊歷史上迄今為止最具爭議的問題。這個問題說明了當(dāng)以太坊社區(qū)無法達(dá)成一致共識時,以太坊治理機(jī)制如何向前發(fā)展。它說明了三個主要經(jīng)驗教訓(xùn):

  • 以太坊決策過程中的否決權(quán)落在以太坊客戶端團(tuán)隊身上,他們決定對以太坊軟件進(jìn)行哪些更改。但是,一旦達(dá)成協(xié)議并發(fā)布軟件,節(jié)點運營商就可以接受或拒絕代碼更改。當(dāng)時,主要的以太坊軟件客戶端是 Geth,Geth 團(tuán)隊、以太坊基金會和 Vitalik Buterin 都支持硬分叉解決方案。因此,他們發(fā)布了必要的軟件升級,在區(qū)塊高度 1,920,000 處激活了以太坊的硬分叉。

  • 使用 carbon 投票說明了如何通過鏈上機(jī)制來加強(qiáng)鏈下治理流程。雖然 carbon 投票不具約束力,這意味著它無權(quán)改變開發(fā)人員通過 ACD 調(diào)用和 Gitter 進(jìn)行的決策過程,但它確實加強(qiáng)了以太坊社區(qū)對執(zhí)行硬分叉的傾向。

  • 最后,本案例研究說明了以太坊上的節(jié)點運營商選擇運行哪個版本的以太坊協(xié)議的能力和權(quán)限。有些人選擇拒絕 DAO 硬分叉。然而,正如本報告前面提到的,自 2016 年以來,去中心化金融 (DeFi) 行業(yè)的增長導(dǎo)致流動性和 dapp 互操作性的分散,使得以太坊協(xié)議的替代版本共存的成本越來越高,技術(shù)難度也越來越大。

案例研究 2:Parity 多重簽名漏洞

發(fā)生了什么:2017 年 11 月,Parity technologies 開發(fā)的以太坊最廣泛使用的多重簽名 (multi-sig) 錢包被意外利用,580 多個用戶錢包中價值超過 3.2 億美元的 514,000 ETH 被永久凍結(jié)。漏洞利用者“devops199”在 GitHub 上向 Parity 開發(fā)團(tuán)隊發(fā)出警報,稱他們找到了一種轉(zhuǎn)移控制 Parity 多重簽名錢包的智能合約所有權(quán)的方法。在試圖將合約所有權(quán)歸還給 Parity 團(tuán)隊時,Devops199 意外觸發(fā)了與 Parity 代碼相關(guān)的“kill() 函數(shù)”,從而有效凍結(jié)了 Parity 多重簽名用戶的余額。這一毀滅性的漏洞是 2017 年在 Parity 的多重簽名錢包中發(fā)現(xiàn)的兩個主要漏洞之一。

參與者:背景:Parity Technologies 成立于 2015 年,創(chuàng)始人之一為以太坊聯(lián)合創(chuàng)始人 Gavin Wood。多年來,該公司為比特幣、Zcash 和以太坊構(gòu)建了軟件客戶端。在多重簽名漏洞發(fā)生時,Parity 軟件客戶端是節(jié)點運營商使用的第二受歡迎的以太坊客戶端。Parity Technologies 后來于 2019 年停止了對 Parity 客戶端的支持,將其更名為 OpenEthereum,并將重點轉(zhuǎn)移到構(gòu)建自己的Layer 1區(qū)塊鏈 Polkadot。Polkadot 于 2020 年 5 月在主網(wǎng)上推出。

問題解決方式:為了解鎖凍結(jié)的用戶資金,Parity 開發(fā)團(tuán)隊于 2018 年 4 月提出了 EIP 999。EIP 999 將通過硬分叉升級恢復(fù) Devops199 意外自毀的已刪除代碼。盡管大量以太坊用戶受到 Parity 多重簽名漏洞的影響,但代碼更改從未在升級中實施。在社區(qū)強(qiáng)烈反對和反對提議的變更后,Parity 開發(fā)人員最終撤回了 EIP。

主要結(jié)論:盡管 Parity 是第二受歡迎的以太坊客戶端,并且 EIP 999 在以太坊核心開發(fā)人員眼中技術(shù)完善,但該提案未能實施,因為實施顯然會導(dǎo)致另一次永久性鏈分裂。 2018 年 4 月 26 日,Parity 聯(lián)合創(chuàng)始人兼首席執(zhí)行官 Jutta Steiner 在一篇博客文章中寫道,該公司“無意因 EIP 999 而分裂以太坊鏈”。Parity 多重簽名漏洞是一個重要的案例研究,突顯了以太坊客戶端團(tuán)隊對以太坊代碼庫的影響是有限的。盡管客戶端團(tuán)隊是以太坊治理過程中最活躍的參與者,但他們通常傾向于實施大多數(shù)以太坊社區(qū)都會支持的代碼更改,并避開那些很可能重復(fù) DAO 黑客事件的代碼更改。

與 DAO 黑客一樣,圍繞 EIP 999 的爭議集中在以太坊代碼不變性的爭論上。然而,這一次,Parity 客戶端團(tuán)隊之外的以太坊利益相關(guān)者的壓倒性共識是拒絕 Parity 提議的代碼更改并保留代碼不變性。該共識的一部分是通過為期一周的鏈上 carbon 投票達(dá)成的,結(jié)果 55% 的投票者投票反對激活 EIP 999。使用另一次 carbon 投票來衡量更廣泛的社區(qū)情緒也引發(fā)了關(guān)于鏈上投票在以太坊治理過程中的有效性的爭論。許多以太坊開發(fā)人員和 ETH 持有者認(rèn)為,由于 ETH 鯨魚能夠利用其持有的資產(chǎn)來扭曲投票結(jié)果,carbon 投票是不準(zhǔn)確和無效的。除了非正式的 carbon 投票(歷史上在治理過程中從未具有太多合法性)之外,EIP 999 還經(jīng)歷了正式的 EIP 審查流程,以太坊客戶端團(tuán)隊和更廣泛的以太坊核心開發(fā)人員群體通過該流程認(rèn)真討論了代碼更改。自 2018 年 4 月首次提交以來的三個月里,EIP 999 因缺乏社區(qū)支持而被多人拒絕。

案例研究 3:君士坦丁堡

發(fā)生了什么:第六次以太坊升級,即君士坦丁堡,主要將區(qū)塊發(fā)行量從 3 ETH 減少到 2 ETH,此外還對以太坊代碼庫進(jìn)行了一些其他小的技術(shù)改進(jìn)。君士坦丁堡的范圍于 2018 年 8 月最終確定,并計劃于 2019 年 1 月啟動。除了區(qū)塊發(fā)行量減少(也稱為 EIP 1234)之外,君士坦丁堡最終確定的范圍中包含的其他代碼更改包括:

  • EIP 145:創(chuàng)建一種更高效的信息處理方法,稱為按位移位。

  • EIP 1052:提供一種優(yōu)化大規(guī)模智能合約代碼執(zhí)行的方法。

  • EIP 1283:為智能合約數(shù)據(jù)存儲的更改引入一種更公平的定價方法。

  • EIP 1014:為基于狀態(tài)通道和“鏈下”交易的某種類型的擴(kuò)展解決方案奠定基礎(chǔ)。

在君士坦丁堡升級計劃啟動前不到 48 小時,一家名為 Chain Security 的區(qū)塊鏈安全和審計公司發(fā)現(xiàn)了升級代碼中的一個錯誤。經(jīng)過仔細(xì)檢查,EIP 1283 將允許黑客使用重新定價的存儲操作來操縱智能合約余額。該漏洞的性質(zhì)類似于 DAO 的漏洞,因為它可以為惡意行為者創(chuàng)造機(jī)會對智能合約發(fā)起重入攻擊。

參與者:Chain Security 于 2019 年 1 月 15 日發(fā)布了一篇博客文章,詳細(xì)介紹了漏洞的確切性質(zhì)。同一天,以太坊核心開發(fā)人員通過 Gitter 和即興 ACD 電話會議討論后續(xù)步驟。他們很快達(dá)成共識,暫停計劃的升級,并在下一次定期 ACD 電話會議上決定新的升級日期和軟件補丁,該電話會議將于三天后的 2019 年 1 月 18 日舉行。在 ACD 電話會議期間,開發(fā)人員就升級補丁達(dá)成共識,并將硬分叉重新安排在 2 月 28 日激活。以太坊基金會和以太坊 Cat Herders 協(xié)助在最后一刻向以太坊礦工和其他節(jié)點運營商傳達(dá)這些決定。這兩個組織都發(fā)布了博客文章,并聯(lián)系了社區(qū)利益相關(guān)者,提醒他們硬分叉計劃的最后一刻發(fā)生了變化。

問題如何解決:由于問題的性質(zhì)是技術(shù)性的,君士坦丁堡漏洞主要在客戶團(tuán)隊中解決。以太坊核心開發(fā)人員迅速集思廣益,找到了最有效的解決方案,并在他們的軟件客戶端中實施。與 DAO 黑客補丁不同,君士坦丁堡漏洞的解決方案并沒有引起爭議,但它確實引發(fā)了人們對 EIP 測試過程的擔(dān)憂,并強(qiáng)調(diào)需要加強(qiáng)升級測試工作,以確保在主網(wǎng)上部署之前充分檢查新的代碼更改。一旦漏洞得到修補,新的硬分叉日期確定,以太坊礦工和其他節(jié)點運營商便在 2019 年 2 月 28 日順利升級了硬件。

主要收獲:君士坦丁堡漏洞的解決凸顯了社區(qū)能夠在短時間內(nèi)迅速團(tuán)結(jié)起來,即時更改以太坊協(xié)議,尤其是出于網(wǎng)絡(luò)安全考慮。由于問題本身缺乏爭議,以太坊節(jié)點運營商能夠在 48 小時內(nèi)恢復(fù)到舊版本的客戶端軟件。此外,核心開發(fā)人員能夠在 2019 年 2 月成功激活君士坦丁堡升級的修補版本。原始升級代碼中存在錯誤并沒有阻止以太坊開發(fā)人員執(zhí)行升級,而是鼓勵他們將更多的時間和資源集中在未來升級的測試上。

凝聚社會共識

當(dāng)問題源于圍繞以太坊社會價值的爭議時,決策過程會變得更加漫長和拖沓。DAO 漏洞是智能合約技術(shù)故障的一個例子。然而,DAO 硬分叉代表了對技術(shù)漏洞的解決方案,該漏洞挑戰(zhàn)了以太坊上“代碼即法律”的價值,這就是為什么它引起了以太坊核心開發(fā)人員的高度爭議和不作為。在以太坊的治理歷史上,還有少數(shù)其他例子,以太坊核心開發(fā)人員不得不回應(yīng)社會問題,這些問題不是技術(shù)性的,而是關(guān)乎更廣泛的社區(qū)價值觀和信仰。

在下面的兩個案例研究中,以太坊核心開發(fā)人員故意選擇在領(lǐng)導(dǎo)開發(fā)方面退居次要地位。他們將大部分決策過程交給了更廣泛的以太坊社區(qū),結(jié)果,各種以太坊利益相關(guān)者的眾多聲音發(fā)生沖突,導(dǎo)致問題和提案的解決延遲。由于以太坊上的社會問題涉及的聲音數(shù)量多于核心開發(fā)人員的數(shù)量,因此很難達(dá)成共識,而且往往充滿不確定的結(jié)果。

案例研究 4:ProgPoW

發(fā)生了什么:程序化工作量證明 (ProgPoW) 是一種工作量證明挖礦算法,旨在支持效率較低的礦工,并抑制專業(yè)礦工的效率。專業(yè)礦工是指操作稱為專用集成電路 (ASIC) 的專用挖礦機(jī)的個人或企業(yè)。這些機(jī)器經(jīng)過高度優(yōu)化,可以完成單一任務(wù),不能輕易重新用于其他任務(wù)。圖形處理單元 (GPU) 是可以執(zhí)行一系列不同任務(wù)的計算機(jī),因此使用更廣泛,購買更便宜。ProgPoW 的目標(biāo)是使以太坊 ASIC 具有抗性,并防止挖礦哈希算力集中化。幾年來,比特幣挖礦行業(yè)已由主要由資本雄厚、公開交易和受監(jiān)管的上市公司運營的 ASIC 機(jī)器主導(dǎo)。

2018 年 4 月,即以太坊推出三年后,挖礦硬件制造商比特大陸發(fā)布了第一款以太坊 ASIC。以太坊社區(qū)擔(dān)心采用 ASIC 技術(shù)會導(dǎo)致哈希算力不可避免地集中化,這推動了 ProgPow 的研究和開發(fā)。該算法是由一個名為“IfDefElse”的開發(fā)團(tuán)隊于 2018 年 5 月在 Ethereum Magicians 上提出的。

盡管在以太坊核心開發(fā)人員看來,該提案在技術(shù)上是可行的,但以太坊社區(qū)對該算法防止 ASIC 主導(dǎo)地位的有效性存在分歧。鑒于 ASIC 只是專用機(jī)器,很難構(gòu)建一種計算機(jī)無法進(jìn)行某種程度優(yōu)化的挖礦算法。業(yè)內(nèi)其他區(qū)塊鏈項目(如 Monero、Ravencoin、Horizen、Ethereum Classic 等)嘗試創(chuàng)建抗 ASIC 挖礦算法,但其有效性記錄并不一致。鑒于 2018 年 ASIC 在以太坊上尚處于萌芽階段,社區(qū)也質(zhì)疑這個問題是否真的那么緊迫,開發(fā)人員是否應(yīng)該在其他 EIP 之前通過硬分叉升級來盡快解決。

2019 年 2 月至 3 月,即初始 EIP 提出近一年后,以太坊客戶端團(tuán)隊在以太坊基金會和以太坊貓牧人的幫助下進(jìn)行了多次調(diào)查,以確定對 ProgPoW 的支持程度和共識程度。

IvqQpjrXL4KqJjzEq8eC1h925XD1ALfIvRz2fVnM.jpeg

Ethereum Cat Herders)主辦的 Twitter 調(diào)查,旨在評估對 ProgPoW 的看法。來源:Twitter (@EthCatHerders)

以太坊基金會圍繞 ProgPoW 組織了兩次鏈上投票。第一次投票的設(shè)計與 DAO 硬分叉前進(jìn)行的投票類似。它計算投票數(shù)時,權(quán)重由代幣持有者持有的 ETH 數(shù)量決定。第二次鏈上投票旨在調(diào)查以太坊礦工對 ProgPow 的看法,方法是允許獨立礦工和礦池將數(shù)據(jù)輸入到額外的已挖區(qū)塊字段中。兩次投票都表明,礦工們對代碼更改的支持率壓倒性地高。當(dāng)時占以太坊哈希率近一半的礦工參加了第二次鏈上投票,77% 的參與礦工投票支持 ProgPoW。

以太坊上的礦工大多支持 ProgPoW 提案,因為當(dāng)時大多數(shù)以太坊礦工都是 GPU 礦工。然而,dapp 開發(fā)人員和其他以太坊利益相關(guān)者并不支持 ProgPoW,因為他們擔(dān)心該算法的實施可能會導(dǎo)致網(wǎng)絡(luò)分裂并降低 ETH 的價值。在整個辯論過程中,Vitalik Buterin 等知名以太坊核心開發(fā)人員和 Geth 團(tuán)隊成員反復(fù)重申,他們對這一變化持中立態(tài)度,并將實施社區(qū)認(rèn)為最好的一切。在多次 ACD 電話會議上,以太坊核心開發(fā)人員認(rèn)可了 ProgPoW 的技術(shù)可靠性。Linzhi 等挖礦制造公司公開反對升級。

參與者:IfDefElse 是一個由三名開發(fā)人員組成的團(tuán)隊,其中兩名開發(fā)人員使用化名,只有一名開發(fā)人員透露了個人身份。IfDefElse 的公開成員是 Kristy Leigh Minehan。當(dāng)時,她是一家名為 Core Scientific 的區(qū)塊鏈基礎(chǔ)設(shè)施公司的首席技術(shù)官。Minehan 參加了幾次 ACD 電話會議和以太坊會議,以解釋 ProgPoW 算法,盡管該算法引發(fā)的爭議很快導(dǎo)致 Minehan 淡出了人們的視線。在許多情況下,Minehan 因為她的項目而成為攻擊和欺凌的對象。她被指控受 Nvidia 和 AMD 工程師雇傭來破壞 ASIC 挖礦制造商。Minehan 不再從事 ProgPoW 工作。她為資產(chǎn)管理公司 Valkyrie 和加密貨幣挖礦公司 Merkle Standard 等加密貨幣公司提供咨詢。

問題如何解決:為了解決社區(qū)對 ProgPoW 對抗 ASIC 有效性的擔(dān)憂,以太坊 Cat Herders 宣布他們將籌集 10 萬美元,委托獨立的第三方對 ProgPow 代碼進(jìn)行審計。從 2019 年 3 月到 2019 年 9 月,Cat Herders 花了大約六個月的時間籌集資金并委托區(qū)塊鏈安全公司 Least Authority 進(jìn)行審計。2019 年 9 月,審計結(jié)果公布。審計證實,ProgPoW 算法的設(shè)計準(zhǔn)確無誤,實現(xiàn)了鼓勵更大程度抵抗 ASIC 的目標(biāo),盡管審計也警告說,正如人們所猜測的那樣,未來的硬件進(jìn)步可能會隨著時間的推移降低 ProgPoW 的有效性。審計發(fā)布后,以太坊核心開發(fā)人員同意將代碼更改納入即將到來的硬分叉中。然而,以太坊社區(qū)成員(尤其是 dapp 開發(fā)人員)的持續(xù)反對引發(fā)了爭議,阻礙了以太坊核心開發(fā)人員優(yōu)先考慮將 ProgPoW 納入實際升級。ProgPoW 爭論在以太坊社區(qū)持續(xù)了大約 2 年。2020 年 3 月,在 ACD #82 期間,開發(fā)人員就代碼更改進(jìn)行了最后一次公開討論。在那次電話會議中,開發(fā)人員表達(dá)了他們對社區(qū)對 ProgPow 缺乏支持的擔(dān)憂,并因此決定將其排除在下一次硬分叉之外。

主要結(jié)論:ProgPoW 并未解決以太坊的技術(shù)漏洞、黑客攻擊或問題,這些漏洞或問題會影響大量 ETH 持有者或以太坊網(wǎng)絡(luò)本身的安全。ProgPoW 開發(fā)的主要推動者是礦工,他們的聲音歷來很弱,而且由于自以太坊推出以來就一直存在通過將以太坊過渡到 PoS 強(qiáng)行將礦工從網(wǎng)絡(luò)中移除的努力而被忽視。每次以太坊核心開發(fā)人員提出減少區(qū)塊發(fā)行(例如 EIP 1234)或以減少礦工收入的方式進(jìn)行更改(例如 EIP 1559)時,礦工的反對從未動搖以太坊核心開發(fā)人員的意見或情緒。因此,旨在從技術(shù)優(yōu)點的角度審查和推進(jìn)變更的治理流程并沒有幫助 ProgPoW 得到激活,支持變更的個人在以太坊生態(tài)系統(tǒng)中沒有影響力。

盡管有鏈上投票和以太坊核心開發(fā)人員的技術(shù)批準(zhǔn),但 ProgPoW 辯論說明了如果沒有來自終端用戶和 dapp 開發(fā)人員的更廣泛社區(qū)支持,一群網(wǎng)絡(luò)利益相關(guān)者將無力改變以太坊。以太坊核心開發(fā)人員并不反對代碼更改,但他們發(fā)現(xiàn)很難優(yōu)先考慮有爭議的升級,而要犧牲其他相對較少爭議且獲得更多以太坊終端用戶支持的代碼更改。此外,隨著以太坊核心開發(fā)人員從 2021 年初開始將注意力轉(zhuǎn)向 PoS 并棄用挖礦算法,對 ProgPoW 的需求逐漸減弱。

案例研究 5:Afrigate

發(fā)生了什么:以太坊核心開發(fā)人員被以太坊社區(qū)驅(qū)逐的情況并不常見。然而,正如前面的案例研究中所提到的,有些情況下,激烈的社交媒體欺凌導(dǎo)致某些 EIP 作者退出了公開討論。以太坊核心開發(fā)人員 Afri Schoedon 就是這種情況,他是 Parity Technologies 構(gòu)建的 Parity 客戶端的開發(fā)人員。Parity Technologies 由以太坊聯(lián)合創(chuàng)始人之一 Gavin Woods 與 Vitalik Buterin 和其他六人共同創(chuàng)立。除了 Parity 以太坊客戶端之外,Parity Technologies 還構(gòu)建了另一種通用區(qū)塊鏈,稱為 Polkadot。Schoedon 自 2015 年以來一直是以太坊的代碼貢獻(xiàn)者,也是以太坊硬分叉的主要協(xié)調(diào)員,他在 2019 年 2 月 14 日發(fā)推文稱,當(dāng)時 Polkadot 協(xié)議正在積極開發(fā)中:

gOyfytomK4pzaocAkdsscKPwXtFK2nEwkDqKSVUe.jpeg

以太坊核心開發(fā)人員 Afri Schoedon 開玩笑地制作了 Polkadot 協(xié)議的表情包。來源:Google Webcache

在接下來的 48 小時內(nèi),Schoedon 因他的推文而受到欺凌、批評和騷擾,這顯然是開玩笑。批評者在社交媒體上指責(zé) Schoedon 存在“利益沖突”,盡管 Schoedon 重申他從未直接參與過 Polkadot 的開發(fā)。Schoedon 在推特上澄清說,他的表情包是為了激起圍繞 Serenity 開發(fā)的討論,Serenity 是當(dāng)時以太坊向 PoS 過渡的名稱,而不是制造 Polkadot 和以太坊之間競爭的敘事。然而,持續(xù)的批評導(dǎo)致 Schoedon 刪除了他的許多推文,并最終在 2 月 19 日宣布他將離開以太坊社區(qū)。“我沒有退出社交媒體,我退出了以太坊。我沒有隱姓埋名;我只是離開了社區(qū)。我不再協(xié)調(diào)硬分叉、構(gòu)建測試網(wǎng)或做出其他貢獻(xiàn)。我沒有為 Polkadot 工作,我從來沒有為 Polkadot 工作過,我為以太坊工作過。”我并不討厭以太坊,我喜歡它,”Schoedon 在刪除推特賬戶前的最后一條推文中說道。

參與者:盡管 Schoedon 是事件的主要參與者,但在 Schoedon 離職后,其他以太坊核心開發(fā)人員和社區(qū)成員紛紛為他辯護(hù)。Schoedon 繼續(xù)幫助以太坊經(jīng)典版完成升級,以提高其與以太坊的兼容性。截至 2023 年 7 月,他繼續(xù)以不太公開的方式為以太坊做出貢獻(xiàn),為以太坊測試網(wǎng)絡(luò)的協(xié)調(diào)做出貢獻(xiàn),并經(jīng)常使用不同的假名。

問題如何解決:在 Twitter 事件發(fā)生后的下一個月的 ACD 電話會議上,以太坊核心開發(fā)人員宣布他們正在尋找新的硬分叉協(xié)調(diào)員來取代 Schoedon 的角色。然而,搜索并沒有持續(xù)多久。由于沒有合適的候選人,開發(fā)人員同意將 Schoedon 的角色分給多人。自 Schoedon 離職以來,硬分叉協(xié)調(diào)員的職責(zé)(包括設(shè)置硬分叉日期、選擇硬分叉的 EIP 以及領(lǐng)導(dǎo)升級的測試工作)已分散到多個核心開發(fā)人員和客戶團(tuán)隊。此外,2019 年 2 月,115 位知名以太坊社區(qū)成員簽署了一封公開信,譴責(zé)導(dǎo)致 Schoedon 辭去以太坊核心開發(fā)人員職務(wù)的“有害”行為。這封信重申了圍繞以太坊協(xié)議開發(fā)辯論的標(biāo)準(zhǔn)和規(guī)范的必要性,這些標(biāo)準(zhǔn)和規(guī)范旨在促進(jìn)參與者之間的尊重、言論自由和隱私價值觀。前 ACD 主席 Hudson Jameson 還在 Reddit 上主持了一場 AMA,以解決圍繞以太坊領(lǐng)導(dǎo)層和問責(zé)制的爭論。3 月,以太坊客戶端團(tuán)隊 ChainSafe 在巴黎舉辦了一場現(xiàn)場活動,進(jìn)一步討論如何承認(rèn)以太坊治理流程中的問題并提出改進(jìn)方法。

主要內(nèi)容:著名的以太坊核心開發(fā)人員 Afri Schoedon 離開以太坊社區(qū),這給以太坊核心開發(fā)人員、dapp 開發(fā)人員和最終用戶敲響了警鐘,讓他們意識到社交媒體欺凌對以太坊治理的真正影響。作為一種鏈下且定義相當(dāng)松散的決策過程,以太坊核心開發(fā)人員雖然專注于技術(shù)問題和與以太坊有關(guān)的事務(wù),但也無法免受社會爭論和引領(lǐng)以太坊發(fā)展的壓力。無論是否與以太坊有關(guān),在任何情況下的網(wǎng)絡(luò)欺凌都是有害的活動,會對目標(biāo)個人的行為和心態(tài)產(chǎn)生負(fù)面影響。鑒于以太坊的決策過程嚴(yán)重依賴在線媒體進(jìn)行討論和辯論,因此很難防范這種行為。畢竟,這并不是以太坊治理過程的貢獻(xiàn)者在社區(qū)內(nèi)受到騷擾和排斥的唯一例子。然而,Afri Schoedon 的離職促使人們更加關(guān)注以太坊治理進(jìn)程,并需要在此過程中建立更強(qiáng)有力的規(guī)范和社會價值觀,以促進(jìn)參與者之間健康和尊重的對話。

為權(quán)益證明升級達(dá)成共識

自以太坊推出以來,以太坊利益相關(guān)者一直期待著向權(quán)益證明 (PoS) 共識協(xié)議的過渡。因此,在合并之前的幾年里,社區(qū)對將以太坊升級到 PoS 的想法幾乎沒有任何爭議或反對。然而,在以太坊歷史上的不同時期,人們對通過一種方法而不是另一種方法實現(xiàn)過渡的技術(shù)優(yōu)點存在爭議。此外,在以太坊存在的前六年中,在幾個時間點,人們對這次升級的緊迫性存在爭議,而這種升級是否優(yōu)先于其他舉措,例如提高以太坊的可擴(kuò)展性和抗審查性。

一旦以太坊客戶端團(tuán)隊解決了向 PoS 過渡的技術(shù)爭論,并在 2022 年秋季最終確定了激活路線圖,以太坊核心開發(fā)人員和更廣泛的以太坊社區(qū)幾乎一致歡迎這次升級。將以太坊從 PoW 過渡到 PoS 所涉及的代碼更改是以太坊歷史上最成功和最具變革性的 EIP 之一。任何其他升級都沒有像以太坊向 PoS 過渡那樣,獲得如此程度的社區(qū)支持和興奮。向 PoS 的過渡是一項多年的努力,在其部署的初始階段,依靠 ETH 持有者通過質(zhì)押 ETH 來資本化和引導(dǎo)協(xié)議,但不保證何時可以取消質(zhì)押 ETH。盡管由于其復(fù)雜性而被推遲,并且經(jīng)常受到比特幣社區(qū)成員和以太坊礦工的嘲笑和勸阻,但最終向 PoS 的過渡(稱為合并)鞏固了以太坊和以太坊資產(chǎn)的強(qiáng)大敘事,被稱為“超聲波貨幣”敘事。

以下案例研究深入探討了以太坊向 PoS 的過渡以及兩部分升級中涉及的治理流程。

案例研究 6:合并

發(fā)生了什么:向 PoS 的過渡經(jīng)歷了幾次迭代。它成為以太坊歷史上最延遲的升級,最初預(yù)計將在以太坊推出 2 年后準(zhǔn)備就緒。將現(xiàn)有的以太坊代碼庫與信標(biāo)鏈(以太坊的 CL)合并的決定是一個艱難的決定,因為許多以太坊客戶端團(tuán)隊正在致力于用信標(biāo)鏈取代以太坊的升級。2018 年,構(gòu)建向權(quán)益證明過渡的客戶端團(tuán)隊被稱為以太坊 2.0 團(tuán)隊。他們與另一組開發(fā)人員一起工作,該團(tuán)隊致力于以太坊的短期計劃,稱為以太坊 1x,從中開發(fā)了 EIP 1559 和無狀態(tài)等想法。在合并升級之前的大部分歷史中,推進(jìn) PoS 的努力在很大程度上是分開的,并且與以太坊核心協(xié)議開發(fā)并行進(jìn)行。合并于 2022 年 9 月 15 日啟動。

參與者:參與實現(xiàn)合并的主要團(tuán)隊是一組新的以太坊客戶端團(tuán)隊,其中許多團(tuán)隊尚未構(gòu)建和維護(hù)現(xiàn)有的以太坊客戶端。 Prysmatic Labs、Lighthouse 和 ChainSafe 是新加入以太坊治理流程的客戶端團(tuán)隊的例子,他們?yōu)橐蕴簧壍?PoS 做出了貢獻(xiàn)。2020 年 12 月 Beacon Chain 的推出主要是因為這些相對較新的專注于 PoS 的客戶端團(tuán)隊的努力。Beacon Chain 推出后,CL 客戶端團(tuán)隊開始認(rèn)真參與并讓 EL 客戶端團(tuán)隊參與過渡。以太坊基金會研究員 Danny Ryan 是 Merge 升級計劃的主要牽頭人之一。他繼續(xù)領(lǐng)導(dǎo)以太坊共識層開發(fā),擔(dān)任 ACDC 負(fù)責(zé)人。

問題如何解決:在 Merge 激活日期之前,進(jìn)行了前所未有的大量測試,以確保過渡順利進(jìn)行。以太坊核心開發(fā)人員為 Merge 組織了超過 25 次不同的測試網(wǎng)發(fā)布。以下是以太坊核心開發(fā)人員在 Merge 激活前幾個月組織的影子分叉測試網(wǎng)發(fā)布的說明:

Wh5VLDzUGgIelOnisAGcZVQMuDYRmdN5ERjlZ0Hm.jpeg

此外,在合并激活前的幾周內(nèi),以太坊基金會資助的漏洞賞金計劃增加了四倍,達(dá)到 100 萬美元,這是該組織有史以來資助的最高金額。合并需要 CL 和 EL 客戶端團(tuán)隊以及驗證器節(jié)點運營商之間的密切協(xié)調(diào),后者在升級節(jié)點軟件方面不如礦工那么熟練。升級的性質(zhì)還需要節(jié)點運營商更多地參與,以正確配置客戶端軟件以準(zhǔn)備合并。以太坊基金會和以太坊貓牧民再次成為聯(lián)系以太坊利益相關(guān)者和教育廣大公眾了解升級性質(zhì)的中心。合并確實創(chuàng)建了以太坊的短暫分叉,但沒有一個繼續(xù)具有有意義的價值或支持大量的 dapp 活動。

主要內(nèi)容:由于合并,以太坊的復(fù)雜性增加了一倍,因為該協(xié)議現(xiàn)在是兩個同步發(fā)展的網(wǎng)絡(luò)的組合。這就需要單獨的治理流程來組織為每個網(wǎng)絡(luò)(即以太坊的 EL 和 CL)提出的代碼更改。如前所述,每兩周有兩次 ACD 電話會議,討論與 EL 和 CL 相關(guān)的 EIP。但是,以太坊軟件還有其他組件,例如影響 EL 和 CL 的引擎 API,而這些組件沒有明確的更改和更新治理流程。這引發(fā)了關(guān)于 EIP 流程未來更新的新討論,以便考慮到協(xié)議的雙網(wǎng)絡(luò)結(jié)構(gòu)更好地組織對以太坊的更改。(EIP 流程的這些未來變化將在本報告的下一節(jié)中更詳細(xì)地討論。)

案例研究 7:上海升級

發(fā)生了什么:以太坊的第十七次硬分叉于 2023 年 4 月啟動。這次升級被稱為上海升級,激活了信標(biāo)鏈上的質(zhì)押 ETH 提現(xiàn),從而代表以太坊向 PoS 的過渡已完成。在合并升級完成后不久,以太坊核心開發(fā)人員迅速準(zhǔn)備了上海升級所需的代碼更改。盡管圍繞上海升級優(yōu)先考慮哪些 EIP 存在多種利益沖突,但以太坊核心開發(fā)人員優(yōu)先考慮了 EIP 4895 所代表的質(zhì)押 ETH 提現(xiàn),而不是其他 EIP,這主要是因為他們希望安撫以太坊質(zhì)押社區(qū),該社區(qū)在合并后已成功成為以太坊的主要安全提供商和節(jié)點運營商。

參與者:質(zhì)押池和在信標(biāo)鏈上質(zhì)押的 ETH 持有者的集體聲音以前所未有的方式影響了以太坊核心開發(fā)人員在上海升級優(yōu)先考慮 EIP 4895 的決定,這與礦工在決策過程中能夠發(fā)揮的影響力水平明顯不同。以太坊客戶端團(tuán)隊再次充當(dāng)了守門人的角色,他們綜合社區(qū)情緒,確定升級中應(yīng)包含哪些 EIP。從 10 月 28 日到 1 月 5 日,以太坊核心開發(fā)人員在幾次 ACD 電話會議上就上海升級的范圍進(jìn)行了激烈辯論。討論強(qiáng)調(diào)了客戶端團(tuán)隊對 EIP 優(yōu)先級的意見分歧,以及以太坊核心開發(fā)人員之間的共識往往不是通過一致決定而是通過粗略的多數(shù)投票達(dá)成的。一旦確定了上海升級的范圍和開發(fā)時間表,以太坊核心開發(fā)人員就開始準(zhǔn)備和測試相關(guān)的代碼更改以進(jìn)行激活。

問題如何解決:上海升級于 2023 年 4 月 12 日激活。由于升級成功,以太坊上新質(zhì)押的 ETH 數(shù)量出現(xiàn)了前所未有的涌入,遠(yuǎn)遠(yuǎn)超過了解除質(zhì)押的 ETH 數(shù)量。

z1v8sd37J9q1iJsEiN2Limj0w7wCWDCvMOg4pThc.jpeg

上海升級增強(qiáng)了人們對以太坊的積極情緒,認(rèn)為以太坊是一種功能強(qiáng)大且功能齊全的 PoS 共識協(xié)議。它還通過引入質(zhì)押 ETH 提現(xiàn)功能顯著降低了質(zhì)押活動的風(fēng)險,隨后導(dǎo)致質(zhì)押資金大量涌入。截至 2024 年 5 月 14 日,ETH 總供應(yīng)量的 27% 被質(zhì)押,以太坊的年化通脹率趨于 1% 以下。自上海升級啟動以來,持續(xù)的負(fù)通脹率和不斷上升的質(zhì)押率進(jìn)一步增強(qiáng)了人們對 ETH 作為超聲波貨幣的積極情緒。

主要收獲:上海升級優(yōu)先考慮哪些 EIP 的決策過程值得注意,主要有三個原因。

  • 它強(qiáng)調(diào)了以太坊質(zhì)押社區(qū)作為以太坊的主要節(jié)點運營商和安全提供商對協(xié)議治理的影響。

  • 它重申了以太坊核心開發(fā)人員作為主要守門人的角色,他們綜合和協(xié)調(diào)協(xié)議的升級,以實現(xiàn)自以太坊推出以來以太坊創(chuàng)始人設(shè)定的雄心勃勃的發(fā)展目標(biāo)。

  • 它通過完成以太坊向 PoS 的過渡并引發(fā)大量新的質(zhì)押流入(遠(yuǎn)遠(yuǎn)超過質(zhì)押流出),進(jìn)一步驗證了超聲波貨幣的敘述。

未來的升級

正如本報告中研究的七個案例所證明的那樣,以太坊治理流程在不斷發(fā)展,并通過 EIP 流程松散地定義。早在 2015 年,以太坊就由 8 位聯(lián)合創(chuàng)始人發(fā)起,并制定了四階段發(fā)展路線圖。發(fā)展的最后階段被稱為“寧靜”,代表了從工作量證明到 PoS 共識協(xié)議的過渡??爝M(jìn)到 2023 年,以太坊已成功完成向 PoS 的過渡,現(xiàn)在擁有一個新的 8 階段發(fā)展路線圖,階段名稱押韻。

在極少數(shù)情況下,決策是通過以太坊核心開發(fā)人員的獨家努力快速做出的,并在快速升級周轉(zhuǎn)窗口下由以太坊節(jié)點運營商共享實施。其他時候,決策被委托給更廣泛的以太坊社區(qū),這往往導(dǎo)致決策延遲和利益相關(guān)者之間的爭論。通過多次升級和幾次有爭議的治理辯論,以太坊已經(jīng)發(fā)展成為一個協(xié)議和一個社會集體,在很大程度上受到規(guī)范、價值觀和信仰的指導(dǎo),而不是鏈上投票流程或機(jī)制。

盡管上海升級已經(jīng)完成,并已過渡到 PoS(協(xié)議創(chuàng)始人最初設(shè)想這是以太坊的最后一次重大升級),但未來還有大量 EIP 和計劃有望在未來數(shù)月和數(shù)年內(nèi)改變以太坊協(xié)議。最近,通過坎昆/Deneb 升級,以太坊開發(fā)人員激活了 EIP 4844。EIP 4844 也稱為 protodanksharding,是一種代碼更改,引入了一種稱為 blob 的新交易類型,增加了以太坊區(qū)塊的數(shù)據(jù)和存儲要求,并創(chuàng)建了一個新的費用市場,用于將 blob 定價與常規(guī)交易分開。

開發(fā)人員正在為下一次以太坊升級 Pectra 準(zhǔn)備的一些備受矚目的 EIP 包括但不限于:

  • BLS 簽名:為智能合約開發(fā)人員創(chuàng)建了一種新的經(jīng)濟(jì)高效的操作,可以在其代碼中使用 BLS 簽名和 SNARK 驗證。這樣做的原因有很多,包括能夠創(chuàng)建更安全的加密證明、與以太坊信標(biāo)鏈更好的互操作性以及增強(qiáng)去中心化權(quán)益池的功能。

  • 增加驗證者有效余額:驗證者獎勵與驗證者的有效余額成比例累積,目前上限為 32 ETH,這迫使驗證者節(jié)點運營商創(chuàng)建新的驗證者,如果他們想獲得更多權(quán)益獎勵。為了減少活躍驗證者集的增長,從而給以太坊的對等網(wǎng)絡(luò)層帶來壓力,有人提議增加驗證者的有效余額。

  • 執(zhí)行層可觸發(fā)提款:允許驗證者通過其執(zhí)行層 (0x01) 提款憑證觸發(fā)退出和部分提款。這將支持在以太坊上創(chuàng)建更多無需信任的權(quán)益池設(shè)計。

開發(fā)人員正在考慮在 Pectra 升級后實施的其他代碼更改包括:

  • 原生賬戶抽象:賬戶抽象是對用戶體驗的改進(jìn),允許智能合約邏輯控制用戶擁有的錢包。智能合約無法授權(quán)交易。但是,用戶控制的外部擁有賬戶 (EOA) 可以。為實現(xiàn)賬戶抽象而提出的最突出的代碼更改是 ERC 4337,它不需要向后不兼容的硬分叉。

  • MEV 相關(guān)升級:最大可提取價值 (MEV) 是通過重新排序區(qū)塊內(nèi)的用戶交易可以提取的額外收入。由于可以獲得豐厚的金額,因此有許多利益相關(guān)者參與提取 MEV。MEV 策略與傳統(tǒng)金融中的某些交易策略并無不同。

  • MEV smoothing:MEV smoothing是指smoothing MEV 區(qū)塊獎勵向驗證者的分配,以降低獎勵波動性并阻止驗證者試圖操縱共識過程來賺取 MEV。

  • MEV 銷毀:另一種比 MEV 平滑更進(jìn)一步的策略是銷毀 MEV 收入,如以太坊上的基本費用。這將進(jìn)一步降低以太坊供應(yīng)的通貨膨脹,并減少驗證者操縱共識以獲得額外 MEV 收入的動機(jī)。

  • Enshrined PBS:MEV 目前是通過稱為中繼的第三方市場在以太坊上獲得的。為了減少對操作中繼的受信任實體的依賴,目前正在研究將中繼結(jié)構(gòu)實施到以太坊本身的協(xié)議中。

  • 單槽最終性:最終性在以太坊上被定義為一個點,在該點上,如果不懲罰至少 33% 的總質(zhì)押 ETH,區(qū)塊就無法被更改或替換。目前,以太坊上的最終確定需要 12 到 15 分鐘。但是,以太坊核心開發(fā)人員正在研究一些設(shè)計,以實現(xiàn)更快的最終性保證,通過在 12 到 15 分鐘的窗口內(nèi)逐步增加質(zhì)押保證來改善用戶體驗。

  • 驗證者上限:與減少活躍驗證者集增長的舉措相關(guān),有提議將驗證者的數(shù)量限制在一定水平。這樣做將確保以太坊的網(wǎng)絡(luò)層能夠維持快速的消息傳播,以支持更快的最終性或降低成為驗證者所需的最低質(zhì)押 ETH 數(shù)量。

  • 發(fā)行變化:開發(fā)人員也在考慮改變以太坊的發(fā)行政策,以防止大部分 ETH 供應(yīng)集中在流動質(zhì)押(或再質(zhì)押)池中。通過發(fā)行變更,開發(fā)人員希望為質(zhì)押參與設(shè)定上限,從而實現(xiàn)最低可行發(fā)行量,即協(xié)議不應(yīng)發(fā)行超過網(wǎng)絡(luò)安全所需的代幣。

  • Verkle 樹:目前,有關(guān)以太坊賬戶、交易和區(qū)塊鏈狀態(tài)的數(shù)據(jù)使用稱為 Merkle Patricia 樹的結(jié)構(gòu)存儲。 Merkle Patricia 樹數(shù)據(jù)結(jié)構(gòu)允許用戶通過依賴單個加密證明(代表樹的根)輕松驗證大量數(shù)據(jù)。 Verkle 樹數(shù)據(jù)結(jié)構(gòu)的功能類似于 Merkle Patricia 樹,但是,計算機(jī)可以比 Merkle 樹更有效地證明它們。

雖然上面列出的一些 EIP 可能由于技術(shù)可靠性不足或爭議太大而無法在升級中實現(xiàn),但正在討論實現(xiàn)的代碼更改數(shù)量和范圍是巨大的。以下是 Vitalik Buterin 在 2023 年 12 月總結(jié)的以太坊發(fā)展路線圖的直觀表示:

QQcXZU27QPV5gRKMOs8VmPUpmYqo20xL0IernpYJ.jpeg

截至 2023 年 12 月以太坊的最新發(fā)展路線圖,來源:Twitter (@vitalikbuterin)

除了對以太坊協(xié)議的代碼更改外,還努力更新 EIP 流程,以適應(yīng)以太坊合并后似乎更加雄心勃勃的發(fā)展路線圖。在最近的 ACD 電話會議上,開發(fā)人員提議將 ERC 從 EIP 中移除到單獨的治理流程,并更新 EIP 的編號以使其更易于跟蹤。這些微小的管理變化在社區(qū)中引發(fā)了激烈的爭論。因此,毫不奇怪,以太坊治理流程的所有擬議變更都沒有建議任何治理流程在鏈上移動或在近期在流程方面變得更加嚴(yán)格。

EIP 流程的一個重大變化值得強(qiáng)調(diào),因為它對以太坊治理的未來影響是創(chuàng)建了一個與Layer 2匯總上實施的代碼更改批準(zhǔn)流程并行的流程。匯總改進(jìn)提案 (RIP) 流程旨在促進(jìn)不同匯總升級之間的合作與協(xié)調(diào)。匯總開發(fā)人員在名為 RollCalls 的定期會議系列中介紹和討論 RIP。以太坊協(xié)議開發(fā)人員正在權(quán)衡 RollCalls 上的決策在多大程度上影響 ACD 調(diào)用上的決策,反之亦然,因為以太坊開發(fā)人員越來越多地嘗試追求以 rollup 為中心的開發(fā)路線圖。

展望

正如案例研究所表明的那樣,升級的成功、失敗和爭議并沒有阻止以太坊核心開發(fā)人員更改代碼庫。升級的頻率并沒有隨著時間的推移而減慢,正在考慮和實施的變更的性質(zhì)變得更加雄心勃勃,而不是更少。因此,以太坊核心開發(fā)人員在管理協(xié)議和實現(xiàn)其開發(fā)路線圖上的未來升級方面的作用在重要性和影響力方面仍將保持高度重視。

除了以太坊核心開發(fā)人員之外,社區(qū)中還有越來越多的利益相關(guān)者,他們也是協(xié)議治理的重要貢獻(xiàn)者。在 2019 年關(guān)于區(qū)塊鏈治理的一篇文章中,Vitalik Buterin 承認(rèn)了“象牙塔知識分子”對接管以太坊治理過程的擔(dān)憂,并肯定解決這一問題的最佳方法是增加參與治理過程的機(jī)構(gòu)和組織的數(shù)量,以進(jìn)一步將其從單一群體的權(quán)力中分散出去。

隨著以太坊 dapp 生態(tài)系統(tǒng)不斷發(fā)展,包括多個 L2 和 DeFi 協(xié)議,以及通過 Merge 形成的新的多樣化客戶團(tuán)隊,積極參與以太坊治理的利益相關(guān)者數(shù)量也在不斷增長。此外,隨著以太坊協(xié)議復(fù)雜性的增加,從事以太坊研究和開發(fā)的團(tuán)隊已經(jīng)多元化,涉及多個并行計劃,包括專注于可擴(kuò)展性、MEV、賬戶抽象、EOF 等的計劃。

展望未來,驗證器節(jié)點運營商應(yīng)該期待升級,這可能會在未來徹底改變他們的業(yè)務(wù)模式。考慮到以太坊頻繁升級的預(yù)期和現(xiàn)實,社區(qū)必須確保以太坊核心開發(fā)人員不是決定何時升級以太坊協(xié)議的主要聲音。此外,正如 Geth (EL) 開發(fā)人員 Péter Szilágyi 等幾位以太坊核心開發(fā)人員所表達(dá)的那樣,由于以太坊協(xié)議雄心勃勃的開發(fā)路線圖,人們對其復(fù)雜性的擔(dān)憂日益增加。

以太坊協(xié)議的復(fù)雜性有幾個缺點,主要缺點是增加了技術(shù)錯誤和故障的風(fēng)險。因此,雖然 EIP 流程旨在促進(jìn)以太坊上的代碼更改,但對于決策過程中的利益相關(guān)者來說,重要的是逐漸將代碼僵化置于代碼更改之上,以便隨著時間的推移,對主動治理流程的需求逐漸減少。考慮到對以太坊以及建立在協(xié)議之上的應(yīng)用程序的監(jiān)管審查日益嚴(yán)格,這一點尤其重要。盡管以太坊協(xié)議開發(fā)人員和更廣泛社區(qū)的利益在當(dāng)今的治理過程中最具影響力,但來自監(jiān)管機(jī)構(gòu)和執(zhí)法部門的壓力也越來越大,這也可能影響以太坊的設(shè)計并成為影響以太坊設(shè)計的強(qiáng)大聲音。為了防止以太坊協(xié)議受到監(jiān)管控制,以太坊運作方式的某些方面必須僵化到任何利益相關(guān)者團(tuán)體或?qū)嶓w都無法改變的程度。

結(jié)論

以太坊治理是一個由人員、組織、論壇和流程組成的復(fù)雜迷宮。與社區(qū)一樣,決策過程也是無定形的,難以定義,因為它主要受社會規(guī)范和敘述的影響,而不是正式規(guī)則或具有約束力的鏈上投票機(jī)制。盡管關(guān)于以太坊協(xié)議未來的決策在社區(qū)中引發(fā)了分歧和分裂,但以太坊的路線圖仍然雄心勃勃,其中列出了幾個已經(jīng)在以太坊社區(qū)引發(fā)爭論和討論的 EIP。

由于以太坊核心開發(fā)人員充當(dāng)守門人,最終決定通過升級實施的變更,因此以太坊協(xié)議很可能會繼續(xù)改變而不是僵化。如果一項技術(shù)變得過于可升級,就像我們在較小規(guī)模的以金融為重點的 dapp 和 DAO 中看到的那樣,還存在監(jiān)管俘獲的擔(dān)憂。圍繞去中心化技術(shù)可升級性的監(jiān)管擔(dān)憂超出了本報告的范圍,但可能是未來考慮的研究領(lǐng)域。

以太坊作為一項技術(shù)已經(jīng)取得了長足的進(jìn)步,并突破了使用區(qū)塊鏈技術(shù)的可能性的界限。此外,以太坊作為一個社會社區(qū),不斷提出有關(guān)去中心化和開源技術(shù)的最佳治理形式的新問題。隨著以太坊核心開發(fā)人員追求越來越雄心勃勃的開發(fā)路線圖,其中包含將以太坊生態(tài)系統(tǒng)擴(kuò)展到多個Layer 2協(xié)議的升級,所有網(wǎng)絡(luò)利益相關(guān)者都必須考慮以太坊治理的社會規(guī)范(而不是既定流程)如何能夠并且應(yīng)該繼續(xù)塑造以太坊的未來。

聲明:文章內(nèi)容不代表本站觀點及立場,不構(gòu)成本平臺任何投資建議。本文內(nèi)容僅供參考,風(fēng)險自擔(dān)!

你可能感興趣的文章

熱門幣種

  • 幣名
    最新價格
    24H漲幅
  • bitcoin BTC 比特幣

    BTC

    比特幣

    $ 118544.2¥ 849724.82
    +0.13%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 3808.73¥ 27300.97
    +1.73%
  • ripple XRP 瑞波幣

    XRP

    瑞波幣

    $ 3.1906¥ 22.8702
    +0.01%
  • tether USDT 泰達(dá)幣

    USDT

    泰達(dá)幣

    $ 1.0003¥ 7.1701
    +0.01%
  • binance-coin BNB 幣安幣

    BNB

    幣安幣

    $ 794.83¥ 5697.34
    +1.76%
  • solana SOL Solana

    SOL

    Solana

    $ 185.88¥ 1332.38
    -0.89%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 0.9994¥ 7.1636
    -0.02%
  • dogecoin DOGE 狗狗幣

    DOGE

    狗狗幣

    $ 0.2375¥ 1.7023
    -0.38%
  • tron TRX 波場

    TRX

    波場

    $ 0.322¥ 2.308
    +1.19%
  • cardano ADA 艾達(dá)幣

    ADA

    艾達(dá)幣

    $ 0.8205¥ 5.8813
    -1.42%

幣圈快訊

  • 分析:近期ZORA暴漲疑似為CEX里的資金操盤

    2025-07-27 23:00
    金色財經(jīng)報道,鏈上分析師@ai_9684xtpa在X平臺發(fā)文表示,ZORA一個月漲幅931%,仿佛走出了一個獨立山寨行情,但鏈上近期甚至看不到單筆50萬美元以上的交易記錄,疑似是CEX里的資金在操盤。ZORA現(xiàn)貨交易量TOP1的Coinbase24H交易額為8260萬美元,而合約交易量TOP1的幣安24H交易額有13.54億美元,是現(xiàn)貨的16.4倍;ZORA流通比例35%,將從今年10月開始釋放投資人/財庫/團(tuán)隊部分代幣,做市商是GSRMarkerts。
  • 分析:近期ZORA疑似CEX里資金操盤,鏈上幾乎無單筆50萬美元以上交易記錄

    2025-07-27 22:58
    ChainCatcher消息,鏈上分析師@ai_9684xtpa在X平臺發(fā)文表示,ZORA一個月漲幅931%,仿佛走出了一個獨立山寨行情,但鏈上近期甚至看不到單筆50萬美元以上的交易記錄,疑似是CEX里的資金在操盤。 ZORA現(xiàn)貨交易量TOP1的Coinbase24H交易額為8260萬美元,而合約交易量TOP1的幣安24H交易額有13.54億美元,是現(xiàn)貨的16.4倍;ZORA流通比例35%,將從今年10月開始釋放投資人/財庫/團(tuán)隊部分代幣,做市商是GSRMarkerts。 此外,據(jù)行情數(shù)據(jù)顯示,ZORA短時突破0.1美元,續(xù)創(chuàng)歷史新高。
  • 南開大學(xué)校長:個別國家強(qiáng)推單極化穩(wěn)定幣將因美債美元震蕩外溢等隱患加劇系統(tǒng)性風(fēng)險

    2025-07-27 22:43
    ChainCatcher消息,據(jù)經(jīng)濟(jì)觀察網(wǎng)報道,南開大學(xué)校長陳雨露在“2025國際金融論壇”開幕致辭中表示,人工智能與數(shù)字經(jīng)濟(jì)正重塑全球經(jīng)濟(jì)發(fā)展進(jìn)程,數(shù)字貨幣已成為國際貨幣體系重構(gòu)的核心變量。 他強(qiáng)調(diào),個別國家強(qiáng)推單極化穩(wěn)定幣將因“背離多極格局、放大傳統(tǒng)金融風(fēng)險、美債美元震蕩外溢、傳統(tǒng)貨幣錯配風(fēng)險增加新傳導(dǎo)渠道、監(jiān)管真空”五大隱患而加劇系統(tǒng)性風(fēng)險。 陳雨露呼吁堅持“價值本真性、系統(tǒng)穩(wěn)健性、普惠包容性”三大原則,推動央行數(shù)字貨幣與合規(guī)穩(wěn)定幣協(xié)同發(fā)展,共建多邊數(shù)字貨幣流動性互助網(wǎng)絡(luò),攜手“全球南方”構(gòu)建平等互惠的數(shù)字絲綢之路,塑造包容普惠的全球數(shù)字貨幣金融新秩序。
  • 本周比特幣財庫企業(yè)共增持約2.95萬枚比特幣

    2025-07-27 22:36
    7月27日消息,據(jù)NLNico統(tǒng)計數(shù)據(jù),本周共發(fā)布62項比特幣企業(yè)儲備策略相關(guān)公告,共增持約2.95萬枚BTC。8家企業(yè)新推出比特幣儲備策略,共持有20,368枚BTC;10家企業(yè)宣布未來儲備計劃,價值至少1.32億美元;24家企業(yè)新增持有9,183枚BTC;13家企業(yè)公布進(jìn)一步購買計劃,涉及資金規(guī)模達(dá)數(shù)十億美元。
  • 數(shù)據(jù):某巨鯨以6.57美元均價買入價值158萬美元GP

    2025-07-27 22:23
    ChainCatcher消息,據(jù)OnchainLens監(jiān)測,某巨鯨以6.57美元均價,使用USDC和SOL買入價值158萬美元GP。
  • 查看更多