七大案例看懂以太坊治理流程
引言
誰(shuí)管理以太坊?誰(shuí)決定何時(shí)對(duì)以太坊協(xié)議進(jìn)行哪些更改?以太坊協(xié)議的最終用戶在影響以太坊核心開發(fā)人員的行動(dòng)和決策方面有多大發(fā)言權(quán)?在本報(bào)告中,Christine Kim 通過(guò)全面概述決策過(guò)程中涉及的流程和機(jī)構(gòu),闡明了以太坊治理問(wèn)題。她還討論了以太坊歷史上的關(guān)鍵事件,在這些事件中,開發(fā)人員和更廣泛的以太坊社區(qū)之間的協(xié)調(diào)是迫切需要的,也是有爭(zhēng)議的。
以太坊介紹
以太坊是全球最龐大的區(qū)塊鏈,支持超過(guò) 4,000 個(gè)去中心化應(yīng)用程序 (dapps),并吸引了超過(guò) 7,000 名開發(fā)者。隨著 Arbitrum、Optimism 和 Polygon 等Layer 2擴(kuò)展解決方案的采用和發(fā)展,該網(wǎng)絡(luò)預(yù)計(jì)將進(jìn)一步擴(kuò)展。作為世界上第一個(gè)通用區(qū)塊鏈,以太坊一直領(lǐng)先于其他Layer 1替代競(jìng)爭(zhēng)對(duì)手,擁有所有通用區(qū)塊鏈中最高的市值和網(wǎng)絡(luò)安全(按總質(zhì)押價(jià)值定義)。除了比特幣,以太坊是加密生態(tài)系統(tǒng)中最重要和最有價(jià)值的區(qū)塊鏈,這就是為什么對(duì)以太坊協(xié)議的更改以及進(jìn)行更改的過(guò)程對(duì)加密行業(yè)的其他部分具有深遠(yuǎn)而重大的影響。
與比特幣一樣,以太坊的治理流程基于鏈下,由以太坊基金會(huì)牽頭,并通過(guò) Discord、GitHub、Ethereum Magicians 和 Zoom 等在線論壇進(jìn)行。ETH 持有者不會(huì)通過(guò)鏈上提案或去中心化自治組織 (DAO) 投票做出任何決定。一方面,這確保了將代碼更改推送到以太坊協(xié)議的治理流程不會(huì)受到大型 ETH 鯨魚持有者的影響,也不會(huì)被惡意行為者利用治理相關(guān)智能合約中的漏洞利用。另一方面,鏈下治理形式難以審計(jì)和客觀評(píng)估,因?yàn)榱鞒坦室獠煌该?、主觀和非結(jié)構(gòu)化。
與比特幣不同,以太坊非常擅長(zhǎng)部署硬分叉,即向后不兼容的升級(jí),需要數(shù)千名運(yùn)行和操作以太坊軟件的用戶的協(xié)調(diào)。在過(guò)去 8 年的 19 次硬分叉過(guò)程中,核心開發(fā)人員已經(jīng)調(diào)整了以太坊的治理流程,使其更加快速和流程驅(qū)動(dòng),嚴(yán)重依賴每周的電話會(huì)議系列,即所謂的“所有核心開發(fā)人員 (ACD) 電話會(huì)議”,來(lái)討論和跟蹤影響以太坊協(xié)議的治理決策。
本報(bào)告深入探討了以太坊治理,重點(diǎn)介紹了決策過(guò)程中涉及的流程、人員和論壇情況。然后,我們通過(guò)分析 DAO 硬分叉、Parity 多重簽名漏洞、君士坦丁堡升級(jí)、ProgPoW、Afrigate、Merge 和上海升級(jí)事件,討論了七個(gè)案例研究,以說(shuō)明以太坊治理流程。
EIPP:以太坊改進(jìn)提案流程
升級(jí)以太坊的官方流程稱為以太坊改進(jìn)提案 (EIP) 流程。它基于比特幣改進(jìn)提案 (BIP) 流程,這是向比特幣協(xié)議提交代碼更改的標(biāo)準(zhǔn)化流程。BIP 流程又受到 Python 的 PEP-0001 流程的啟發(fā),該流程概述了改進(jìn) Python 編碼語(yǔ)言的治理模型。BIP 和 EIP 分別是描述比特幣和以太坊的新功能或更改的文檔。具體來(lái)說(shuō),EIP 是根據(jù) EIP-1 定義的指南和模板進(jìn)行格式化的。
EIP 有三種類型。
標(biāo)準(zhǔn)追蹤:大部分 EIP 都是標(biāo)準(zhǔn)追蹤 EIP,它們指定對(duì)以太坊的代碼更改需要硬分叉、影響以太坊的網(wǎng)絡(luò)層或執(zhí)行 API,或引入新的應(yīng)用程序級(jí)標(biāo)準(zhǔn)和合約。標(biāo)準(zhǔn)追蹤 EIP 進(jìn)一步分為以下名稱:核心、網(wǎng)絡(luò)、接口和以太坊征求意見(jiàn) (ERC)。
核心:指需要全網(wǎng)升級(jí)才能激活的代碼更改。
網(wǎng)絡(luò):指以太坊對(duì)等網(wǎng)絡(luò)層的改進(jìn),也稱為“devp2p”。
接口:指影響以太坊客戶端 API 和 RPC 規(guī)范的代碼更改。
ERC:指與以太坊應(yīng)用層相關(guān)的改進(jìn)。以太坊核心開發(fā)人員正在討論將 ERC 與 EIP 分離為一個(gè)單獨(dú)的治理流程。
元/流程:元 EIP 不建議對(duì)以太坊的代碼庫(kù)進(jìn)行更改,而是描述對(duì)流程(例如 EIP 的決策流程)的更改。
信息性:信息性 EIP 也不建議對(duì)以太坊的代碼庫(kù)進(jìn)行更改。它們提供有關(guān)以太坊的一般指導(dǎo)方針和信息,用戶可以選擇忽略或遵循。
任何對(duì)以太坊感興趣的人都可以隨時(shí)提出 EIP。EIP 提交到以太坊 EIP GitHub 倉(cāng)庫(kù),然后由專門的 EIP 編輯人員審查 EIP 的技術(shù)合理性和格式是否正確。截至 2024 年 5 月,共有五位 EIP 編輯人員。這些編輯人員的姓名和 Github 用戶名如下:
Alex Beregszaszi (@axic)
Gavin John (@Pandapip1)
Greg Colvin (@gcolvin)
Matt Garnett (@lightclient)
Sam Wilson (@SamWilsn)
這些人員由現(xiàn)任或名譽(yù) EIP 編輯任命。新 EIP 編輯將以滾動(dòng)方式考慮。上面列出的五位 EIP 編輯有權(quán)向符合 EIP 編輯標(biāo)準(zhǔn)的申請(qǐng)人授予新 EIP 編輯特權(quán)。成為 EIP 編輯的標(biāo)準(zhǔn)可以在 EIP 5069:EIP 編輯手冊(cè)中找到。
作為 EIP 流程的一部分,在將 EIP 草案提交給 EIP 編輯之前,作者需要在 Fellowship of Ethereum Magicians 論壇上創(chuàng)建一個(gè)“討論”主題,這是一個(gè)任何人都可以創(chuàng)建主題并討論與以太坊和以太坊開發(fā)有關(guān)的問(wèn)題的網(wǎng)站。除了 Ethereum Magicians 論壇之外,EIP 還可以發(fā)布在其他在線論壇上進(jìn)行討論,包括 Discord、ethresear.ch 和 GitHub。如果提議的 EIP 是核心 EIP,EIP 作者還將在 ACD 電話會(huì)議期間向以太坊客戶端團(tuán)隊(duì)介紹他們的提案以供討論。以太坊客戶端團(tuán)隊(duì)是構(gòu)建和維護(hù)以太坊客戶端軟件的實(shí)體。
五個(gè)主要的以太坊共識(shí)層 (CL) 客戶端是 Prysm、Lighthouse、Teku、Nimbus 和 Lodestar。四個(gè)主要的執(zhí)行層 (EL) 客戶端是 Geth、Nethermind、Erigon 和 Besu。這九個(gè)團(tuán)隊(duì)的代表每周通過(guò) Zoom 開會(huì)討論 EIP 及其在以太坊升級(jí)中的實(shí)施。在每周一次的會(huì)議(即 ACD 電話會(huì)議)上提出 EIP 后,EIP 作者會(huì)繼續(xù)收集反饋并審查其提案。EIP 作者可能會(huì)根據(jù)社區(qū)和客戶團(tuán)隊(duì)的反饋修改其 EIP。經(jīng)過(guò)此審查流程并獲得客戶團(tuán)隊(duì)支持的 EIP 將被考慮在未來(lái)的以太坊升級(jí)中實(shí)施。由于 EIP 數(shù)量眾多,完成審查流程的提案并不能保證在下一次以太坊升級(jí)中實(shí)施。通常,以太坊客戶端團(tuán)隊(duì)必須根據(jù)提案的相對(duì)緊迫性和范圍,在幾個(gè)技術(shù)上同樣完善且隨時(shí)可以實(shí)施的 EIP 之間進(jìn)行選擇,以納入下一次升級(jí)。
在過(guò)去八年中,以太坊上已最終確定并實(shí)施了 61 個(gè)核心 EIP,57 個(gè)核心 EIP 正在起草或?qū)彶橹校?43 個(gè)核心 EIP 已被撤回或被視為無(wú)效。根據(jù)這些數(shù)字,自鏈誕生以來(lái),開發(fā)人員提出的核心 EIP 中有 23% 已在硬分叉升級(jí)中激活。
在本報(bào)告的下一部分中,我們將進(jìn)一步詳細(xì)討論參與 EIP 流程的人員和論壇。
人員
有無(wú)數(shù)不同的團(tuán)體參與以太坊的治理。作為世界上最去中心化的通用區(qū)塊鏈,沒(méi)有任何單個(gè)用戶、個(gè)人或組織有權(quán)更改協(xié)議。然而,總的來(lái)說(shuō),以太坊生態(tài)系統(tǒng)中的每個(gè)用戶和利益相關(guān)者都通過(guò)在社交媒體上分享對(duì)網(wǎng)絡(luò)的看法、操作軟件、貢獻(xiàn)代碼或只是與以太坊上的 dapp 交互,以大大小小的方式為治理做出貢獻(xiàn)。由于以太坊背后沒(méi)有一家公司,因此由不斷發(fā)展和變化的生態(tài)系統(tǒng)參與者群體將用例應(yīng)用于協(xié)議,引起人們對(duì)協(xié)議的興趣,并最終賦予協(xié)議價(jià)值。
以太坊用戶的集體意愿很少是同質(zhì)的,而且如果不進(jìn)行籠統(tǒng)的概括,就會(huì)變得太大而無(wú)法定義。本報(bào)告重點(diǎn)介紹了更廣泛的以太坊社區(qū)中的四個(gè)特定利益相關(guān)者群體,本報(bào)告中將其稱為大寫“C”的“社區(qū)”。社區(qū)被定義為使用、構(gòu)建或開發(fā)以太坊的個(gè)人和實(shí)體的無(wú)定形群體。在社區(qū)內(nèi),有以太坊基金會(huì),這是以太坊的原始創(chuàng)始人為管理協(xié)議的增長(zhǎng)和發(fā)展而設(shè)立的非營(yíng)利組織。然后,我們將討論以太坊客戶端團(tuán)隊(duì)在社區(qū)中的作用。這些是構(gòu)建以太坊軟件的開發(fā)人員,可以說(shuō)是 EIP 流程中最重要的決策者。然后,我們將定義驗(yàn)證器節(jié)點(diǎn)運(yùn)營(yíng)商,這是以太坊上一個(gè)相對(duì)較新的利益相關(guān)者群體,是代碼更改的主要實(shí)施者;最后,我們將定義 dapp 開發(fā)人員,他們是以太坊的主要用戶,他們塑造網(wǎng)絡(luò)的用例并根據(jù)最終用戶的需求向客戶端團(tuán)隊(duì)提供反饋,說(shuō)明優(yōu)先進(jìn)行哪些代碼更改。
以太坊基金會(huì)
以太坊基金會(huì) (EF) 是最早也是最著名的專注于以太坊的非營(yíng)利組織。它由以太坊的原始創(chuàng)始人創(chuàng)建,包括 Vitalik Buterin、Gavin Wood、Joseph Lubin 等。在創(chuàng)世時(shí),EF 從創(chuàng)世區(qū)塊預(yù)挖中獲得了最大的 ETH 供應(yīng)量,在總 7200 萬(wàn) ETH 分配中占 1200 萬(wàn)。
然而,自 2015 年以來(lái),在幾個(gè)市場(chǎng)周期中,基金會(huì)持有的 ETH 總數(shù)量一直在減少,估計(jì)截至 2022 年 4 月,其持有量不到 ETH 總供應(yīng)量的 0.3%。與以太坊一樣,管理 EF 的結(jié)構(gòu)和流程很難定義。與傳統(tǒng)的非營(yíng)利組織不同,以太坊基金會(huì)沒(méi)有明確的組織結(jié)構(gòu)或角色。正如基金會(huì)網(wǎng)站所述,EF 的角色“隨著以太坊生態(tài)系統(tǒng)的發(fā)展而演變和改變其形態(tài)”。更具體地說(shuō),多年來(lái),隨著社區(qū)利益相關(guān)者數(shù)量的增加,EF 在社區(qū)中的突出地位逐漸減弱,削弱了 EF 對(duì)更多生態(tài)系統(tǒng)參與者的集中影響力。
截至 2024 年 5 月,EF 繼續(xù)在社區(qū)中雇用幾名以太坊協(xié)議研究人員和開發(fā)人員,并領(lǐng)導(dǎo)圍繞 ACD 呼叫的組織,以及一年一度的以太坊開發(fā)者大會(huì) Devcon。該組織在員工人數(shù)方面的規(guī)模未知?;饡?huì)網(wǎng)站上公開列出的成員只有:Aya Miyaguchi(執(zhí)行董事)、Vitalik Buterin(以太坊聯(lián)合創(chuàng)始人)和 Patrick Storchenegger(董事會(huì)成員)?;饡?huì)關(guān)于其運(yùn)營(yíng)和財(cái)務(wù)的最新報(bào)告于 2022 年 4 月發(fā)布。
客戶團(tuán)隊(duì)
客戶端團(tuán)隊(duì)構(gòu)建并維護(hù)運(yùn)行和連接以太坊網(wǎng)絡(luò)所需的軟件。以太坊有九個(gè)主要客戶端團(tuán)隊(duì),其中只有一個(gè)由以太坊基金會(huì)直接維護(hù)。以下是每個(gè)以太坊客戶端團(tuán)隊(duì)的背景:
1. Geth (EL):最古老、最受歡迎的以太坊軟件客戶端,簡(jiǎn)稱 Go Ethereum 或 Geth,由以太坊基金會(huì)獨(dú)家資助。Geth 用 Golang 編寫,被認(rèn)為是最久經(jīng)考驗(yàn)的以太坊客戶端。代碼由 10 名開發(fā)人員組成的團(tuán)隊(duì)維護(hù),并根據(jù) GNU 寬通用公共許可證 (LGPL-3.0) 開源。LGPL-3.0 許可證是一種版權(quán)開放源代碼許可證,要求用戶對(duì)原始代碼存儲(chǔ)庫(kù)所做的任何更改都開源代碼。
(順便說(shuō)一句,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 限制使用以專門鼓勵(lì)開源開發(fā)。)
2. Nethermind (EL):Nethermind 成立于 2017 年,是以太坊第二受歡迎的 EL 客戶端,用 C# 編寫,并基于名為 .NET Core 的開源計(jì)算機(jī)軟件框架。Nethermind 背后的團(tuán)隊(duì)是自力更生的,最初由以太坊基金會(huì)資助。多年來(lái),該團(tuán)隊(duì)還通過(guò) Gitcoin 從以太坊社區(qū) [JA1] 以及獨(dú)立貢獻(xiàn)者和合作伙伴那里獲得了資金。2021 年 7 月,Nethermind 宣布與Layer 2擴(kuò)展項(xiàng)目 Starkware 建立戰(zhàn)略合作伙伴關(guān)系。Nethermind 團(tuán)隊(duì)由來(lái)自 55 個(gè)國(guó)家的大約 220 名成員組成。Nethermind 客戶端在與 Geth 相同的許可證(GNU 寬通用公共許可證)下開源。
3. Erigon (EL):Erigon 以前稱為 TurboGeth,是 Geth 客戶端的一個(gè)分支,經(jīng)過(guò)重新設(shè)計(jì),可提高同步速度和磁盤空間效率。它成立于 2017 年,并于 2020 年 7 月完成了 alpha 版本。Erigon 團(tuán)隊(duì)由 10 名開發(fā)人員組成,已獲得以太坊基金會(huì)和 BNB Chain 等多家貢獻(xiàn)者的資助。值得注意的是,該團(tuán)隊(duì)支持其他區(qū)塊鏈和側(cè)鏈的客戶端軟件,包括 BNB Smart Chain 和 Polygon。此外,該團(tuán)隊(duì)過(guò)去還維護(hù)過(guò)一個(gè)用 Rust 編寫的以太坊客戶端 Akula 和一個(gè)用 C++ 編寫的客戶端 Silkworm。該團(tuán)隊(duì)最近宣布創(chuàng)建一個(gè)名為 Caplin 的新以太坊 CL 客戶端。Erigon 客戶端在與 Geth 和 Nethermind 相同的許可下開源。
4. Besu (EL):Besu 以前稱為 Pantheon,是一款專為企業(yè)和機(jī)構(gòu)使用的以太坊客戶端。該項(xiàng)目由以太坊創(chuàng)業(yè)工作室 Consensys 于 2018 年 11 月啟動(dòng),2019 年更名并移至 Hyperledger 基金會(huì)擁有的新 GitHub 存儲(chǔ)庫(kù)。(Consensys 是 Hyperledger 基金會(huì)的成員。)Consensys 內(nèi)部負(fù)責(zé)構(gòu)建和維護(hù)客戶端的開發(fā)團(tuán)隊(duì)稱為 Consensys Quorum,以前稱為 Pegasys。Besu 用 Java 編寫,并根據(jù) Apache 2.0 許可開源。Consensys 還資助以太坊 CL 客戶端 Teku 的開發(fā)。截至 2020 年 10 月,Pegasys 團(tuán)隊(duì)(也稱為協(xié)議工程團(tuán)隊(duì))擁有 70 多名成員。2023 年 1 月,Consensys 宣布將其員工人數(shù)從 900 人減少到約 800 人,減少 11%。
5. Reth (EL):Reth 是 Rust Ethereum 的縮寫,是 Ethereum EL 的實(shí)驗(yàn)性全節(jié)點(diǎn)實(shí)現(xiàn),旨在供廣泛的用戶使用,包括 MEV 搜索者、橋接器、Layer 2和 RPC 節(jié)點(diǎn)運(yùn)營(yíng)商。Reth 客戶端由加密風(fēng)險(xiǎn)投資公司 Paradigm 維護(hù),用 Rust 編寫,并根據(jù) Apache 2.0 許可開源。Paradigm 資助了一個(gè)由 8 名開發(fā)人員組成的核心團(tuán)隊(duì)來(lái)構(gòu)建 Rust。然而,開源代碼庫(kù)擁有超過(guò) 90 名貢獻(xiàn)者。2024 年 3 月,Rust 團(tuán)隊(duì)發(fā)布了 Reth v0.2.0,這是客戶端 Beta 發(fā)布周期中的第一個(gè)主要版本。
6. Prysm (CL):Prysm 是最受歡迎的以太坊 CL 客戶端,用 Golang 編寫,并在與 Geth、Nethermind 和 Erigon 相同的許可下開源。它由 Prysmatic Labs 維護(hù)和開發(fā),Prysmatic Labs 是一家區(qū)塊鏈基礎(chǔ)設(shè)施公司,成立于 2018 年,最初由以太坊基金會(huì)、Gitcoin、Aragon、Spankchain 等機(jī)構(gòu)資助。2022 年 10 月,該公司被 Offchain Labs 收購(gòu),后者是以太坊Layer 2擴(kuò)展項(xiàng)目 Arbitrum 背后的公司。Prysmatic Labs 雇傭了大約 12 名員工。
7. Lighthouse (CL):Lighthouse 是第二受歡迎的以太坊 CL 客戶端,用 Rust 編寫,并在與 Besu、Apache 2.0 相同的許可下獲得許可。該客戶端由 Sigma Prime 維護(hù)和開發(fā),Sigma Prime 是一家位于澳大利亞悉尼的信息安全和軟件工程公司。Sigma Prime 因其在 Lighthouse 客戶端上的工作而獲得了以太坊基金會(huì)、Consensys、Gitcoin 和其他機(jī)構(gòu)的資助。該公司成立于 2018 年,擁有約 25 名員工。
8. Teku (CL):Teku 由 Besu (EL) 背后的同一支團(tuán)隊(duì)維護(hù),是 Consensys 以機(jī)構(gòu)為中心的 CL 客戶端,用 Java 編寫,并在與 Besu 和 Lighthouse 相同的許可下開源。Teku 以前稱為 Artemis,于 2020 年推出,與 Besu 一樣,由 Pegasys 團(tuán)隊(duì)構(gòu)建和維護(hù)。
9. Nimbus (CL):Nimbus 用 Nim 編寫,并在與 Besu、Teku 和 Lighthouse 相同的情況下獲得許可,旨在提高資源效率,使節(jié)點(diǎn)運(yùn)營(yíng)商可以輕松地在資源受限的設(shè)備(例如手機(jī)和筆記本電腦)上運(yùn)行以太坊客戶端軟件。Nimbus 團(tuán)隊(duì)由 10 名員工組成,幾乎完全由 Status(加密錢包和 Web3 瀏覽器)和以太坊基金會(huì)資助。Nimbus 團(tuán)隊(duì)還構(gòu)建和維護(hù)一個(gè) EL 客戶端,也稱為 Nimbus。該團(tuán)隊(duì)成立于 2018 年。
10. Lodestar (CL):Lodestar 用 Typescript 編寫,并根據(jù) GNU 寬通用公共許可 v3.0 獲得許可,是一款專注于輕客戶端功能的以太坊客戶端。輕客戶端是一種節(jié)點(diǎn),即運(yùn)行以太坊軟件并連接到以太坊區(qū)塊鏈的計(jì)算機(jī),可以輕松同步到鏈,而無(wú)需從創(chuàng)世下載完整的鏈歷史記錄。啟動(dòng)輕客戶端的帶寬和處理負(fù)載明顯小于完整節(jié)點(diǎn)。Lodestar 由總部位于加拿大多倫多的區(qū)塊鏈研發(fā)公司 ChainSafe 開發(fā)和維護(hù)。該項(xiàng)目最初由以太坊創(chuàng)始人 Vitalik Buterin 于 2018 年資助。ChainSafe 此后通過(guò)以太坊基金會(huì)和 Gitcoin 等組織獲得了資助。ChainSafe 擁有 100 多名員工。
為以太坊客戶端軟件做出貢獻(xiàn)的個(gè)人通常被稱為以太坊“核心開發(fā)人員”。然而,這個(gè)術(shù)語(yǔ)也被用來(lái)描述專注于升級(jí)測(cè)試或一般協(xié)議研究工作而不是客戶端開發(fā)的基金會(huì)員工和承包商。一般來(lái)說(shuō),任何積極為推進(jìn)以太坊核心協(xié)議領(lǐng)域做出貢獻(xiàn)的個(gè)人,無(wú)論是通過(guò)研究、客戶端開發(fā)還是升級(jí)測(cè)試,都被稱為以太坊核心開發(fā)人員。核心開發(fā)人員這個(gè)術(shù)語(yǔ)是社區(qū)中一個(gè)熱議話題,因?yàn)闆](méi)有任何個(gè)人或?qū)嶓w有權(quán)力定義這個(gè)術(shù)語(yǔ)或阻止社區(qū)中的任何人自由使用它。
驗(yàn)證者節(jié)點(diǎn)運(yùn)營(yíng)商
通過(guò)新鑄造的 ETH 獎(jiǎng)勵(lì)的唯一類型的節(jié)點(diǎn)運(yùn)營(yíng)商是驗(yàn)證者節(jié)點(diǎn)運(yùn)營(yíng)商。自合并以來(lái),驗(yàn)證者取代礦工成為網(wǎng)絡(luò)的主要區(qū)塊生產(chǎn)者。當(dāng)在以太坊上質(zhì)押 32 ETH 時(shí),就會(huì)創(chuàng)建驗(yàn)證者。一旦激活,驗(yàn)證者將被隨機(jī)分配職責(zé),例如驗(yàn)證交易和將新區(qū)塊附加到區(qū)塊鏈。作為履行這些職責(zé)的交換,驗(yàn)證者通過(guò)網(wǎng)絡(luò)發(fā)行、交易費(fèi)和最大可提取價(jià)值 (MEV) 獲得獎(jiǎng)勵(lì)。驗(yàn)證者在以太坊上存入的質(zhì)押總額是網(wǎng)絡(luò)安全的功能,可確保除非惡意行為者控制超過(guò) 33% 的總質(zhì)押 ETH,否則不會(huì)發(fā)生對(duì)網(wǎng)絡(luò)的攻擊。
節(jié)點(diǎn)運(yùn)營(yíng)商是一群個(gè)人和實(shí)體,他們有權(quán)實(shí)施或拒絕客戶端團(tuán)隊(duì)對(duì)以太坊軟件所做的代碼更改。作為背景,當(dāng)客戶端團(tuán)隊(duì)對(duì)軟件進(jìn)行向后兼容的代碼更改時(shí),升級(jí)稱為“軟分叉”。相反,當(dāng)向客戶端軟件推送向后不兼容的更改時(shí),就會(huì)發(fā)生“軟分叉”。所有節(jié)點(diǎn)運(yùn)營(yíng)商都必須在某個(gè)區(qū)塊高度之前升級(jí)其軟件,以避免在硬分叉激活期間被踢出網(wǎng)絡(luò)。在硬分叉期間故意不升級(jí)其軟件或運(yùn)行替代的向后不兼容軟件的節(jié)點(diǎn)運(yùn)營(yíng)商將造成永久性的鏈分裂。僅在以太坊的一個(gè)版本上運(yùn)行的驗(yàn)證者將因在另一個(gè)競(jìng)爭(zhēng)版本上不活躍而受到懲罰。通過(guò)逐步增加懲罰,每個(gè)以太坊版本上的活躍驗(yàn)證者的質(zhì)押 ETH 余額最終足以推動(dòng)網(wǎng)絡(luò)向前發(fā)展。
理論上,節(jié)點(diǎn)運(yùn)營(yíng)商對(duì)于在以太坊上實(shí)施哪些代碼更改以及拒絕哪些代碼更改擁有最終決定權(quán)。然而,在實(shí)踐中,由于一些原因,由于驗(yàn)證器節(jié)點(diǎn)運(yùn)營(yíng)商之間的分歧而導(dǎo)致以太坊發(fā)生永久性鏈分裂的可能性不大。
以太坊一直有一個(gè)雄心勃勃的發(fā)展路線圖,從發(fā)布之初就設(shè)想對(duì)共識(shí)協(xié)議、費(fèi)用動(dòng)態(tài)和用戶體驗(yàn)進(jìn)行重大改變。不斷變化的代碼庫(kù)的預(yù)期為驗(yàn)證器節(jié)點(diǎn)運(yùn)營(yíng)商樹立了先例,使他們能夠規(guī)范頻繁的升級(jí),而不是拒絕升級(jí)。
去中心化金融 (DeFi) 生態(tài)系統(tǒng)(包括預(yù)言機(jī)和穩(wěn)定幣)以及L2 生態(tài)系統(tǒng)的增長(zhǎng)增加了分叉以太坊的成本,因?yàn)橛谰眯缘逆?strong>分裂會(huì)分散鏈上流動(dòng)性,并迫使無(wú)法重復(fù)操作的多個(gè) dapp 和 L2 選擇一個(gè)網(wǎng)絡(luò)而不是另一個(gè)網(wǎng)絡(luò)。
以太坊上質(zhì)押的大多數(shù) ETH 都是通過(guò)代表用戶運(yùn)營(yíng)驗(yàn)證器軟件的服務(wù)提供商質(zhì)押的。這意味著大多數(shù)在以太坊上獲得獎(jiǎng)勵(lì)的用戶和實(shí)體并不直接控制節(jié)點(diǎn)或代表他們對(duì)節(jié)點(diǎn)進(jìn)行的軟件升級(jí)。質(zhì)押者與實(shí)施以太坊客戶端團(tuán)隊(duì)準(zhǔn)備的代碼更改有一定距離,因此,與質(zhì)押服務(wù)相比,有時(shí)可能沒(méi)有那么積極地跟蹤或積極參與協(xié)議開發(fā)的決策。
盡管存在這些原因,但在以太坊的歷史上,以太坊驗(yàn)證者節(jié)點(diǎn)運(yùn)營(yíng)商曾強(qiáng)烈影響過(guò)協(xié)議升級(jí)的決策。例如,在以太坊過(guò)渡到權(quán)益證明后的第一次升級(jí)中,質(zhì)押以太坊用戶的利益是影響質(zhì)押 ETH 提款優(yōu)先級(jí)的主要因素。此外,在驗(yàn)證者成為以太坊的主要節(jié)點(diǎn)運(yùn)營(yíng)商之前,當(dāng)節(jié)點(diǎn)主要由礦工操作時(shí),盡管以太坊存在一個(gè)非常雄心勃勃的發(fā)展路線圖,并且必然需要頻繁升級(jí)才能實(shí)現(xiàn),但以太坊還是經(jīng)歷了永久性的鏈分裂。這次鏈分裂產(chǎn)生了以太坊經(jīng)典,這是以太坊歷史上第一次也是迄今為止唯一一次重大鏈分裂,發(fā)生在 2016 年以太坊早期,當(dāng)時(shí) DeFi 或 L2 行業(yè)尚未發(fā)展。
驗(yàn)證者節(jié)點(diǎn)運(yùn)營(yíng)商是以太坊上一個(gè)重要的利益相關(guān)者群體,負(fù)責(zé)執(zhí)行客戶端團(tuán)隊(duì)準(zhǔn)備的硬分叉升級(jí)。他們?cè)谥卫磉^(guò)程中作為代碼執(zhí)行者的角色是微妙的,這種角色受到最近升級(jí)的影響,例如合并和上海(將在本報(bào)告后面詳細(xì)討論),以及礦工的遺產(chǎn),即以太坊的前主要節(jié)點(diǎn)運(yùn)營(yíng)商,自以太坊誕生到 2022 年底的大部分歷史中執(zhí)行了升級(jí)。
Dapp 開發(fā)者
除了 EF、客戶端團(tuán)隊(duì)和驗(yàn)證器節(jié)點(diǎn)運(yùn)營(yíng)商之外,以太坊的 dapp 層是影響代碼更改和硬分叉升級(jí)的下一個(gè)最重要和最有發(fā)言權(quán)的焦點(diǎn)小組。dapp 開發(fā)人員是以太坊的主要用戶,他們與以太坊代碼庫(kù)交互以部署智能合約代碼。大多數(shù)最終用戶通過(guò)由錢包服務(wù)、基礎(chǔ)設(shè)施提供商、交易所或 dapp 開發(fā)人員自己支持的前端用戶界面 (UI) 與 dapp 交互,而不是直接通過(guò)以太坊區(qū)塊鏈。正因?yàn)槿绱?,dapp 開發(fā)人員的需求有時(shí)是推動(dòng)以太坊開發(fā)的核心,也是某些代碼更改優(yōu)先于其他代碼更改的核心。
例如,在坎昆升級(jí)中加入 EIP 1153 主要是由兩個(gè) dapp 協(xié)議團(tuán)隊(duì) Uniswap Labs 和 Optimism Labs 的努力推動(dòng)的。EIP 1153 引入了新的經(jīng)濟(jì)高效的智能合約操作 TSTORE 和 TLOAD,用于將數(shù)據(jù)存儲(chǔ)在執(zhí)行后從以太坊鏈狀態(tài)中丟棄的交易中。在討論代碼更改的 ACD 電話會(huì)議上,OP Labs 的聯(lián)合創(chuàng)始人 Mark Tyneway 強(qiáng)調(diào),僅在 Uniswap 上,EIP 就有可能為最終用戶節(jié)省 300 萬(wàn)美元/年的 gas 成本。EIP 1153 最初于 2018 年 6 月提出,后來(lái)提議納入 2022 年 11 月的上海升級(jí)。EIP 于 2024 年 3 月 13 日作為坎昆升級(jí)的一部分在主網(wǎng)上激活。
除了 EIP 1153 之外,最近幾個(gè)月,dapp 開發(fā)人員還主要帶頭提出了與賬戶抽象相關(guān)的 EIP。賬戶抽象是一項(xiàng)功能,它允許智能合約對(duì)啟動(dòng)交易進(jìn)行可定制和可編程的授權(quán)。在以太坊上,只有外部操作賬戶 (EOA) 可以發(fā)送和接收加密貨幣。與智能合約不同,EOA 不能執(zhí)行代碼。啟用帳戶抽象一直是以太坊核心開發(fā)人員和 dapp 開發(fā)人員的長(zhǎng)期目標(biāo),最近通過(guò)向后兼容的 EIP(稱為 ERC 4337)獲得了關(guān)注。該提案最初由以太坊創(chuàng)始人 Vitalik Buterin 于 2021 年 9 月提出,目前仍處于草案階段,但正在由各種客戶端團(tuán)隊(duì)、EF 研究人員和 dapp 開發(fā)團(tuán)隊(duì)(如 Matter Labs、Polygon、Gelato 等)積極迭代。
很難量化 dapp 開發(fā)者社區(qū)對(duì)客戶端團(tuán)隊(duì)的影響,尤其是當(dāng)開發(fā)者的影響也會(huì)影響社區(qū)情緒時(shí)。除了 dapp 開發(fā)者之外,最終用戶以及 ETH 持有者、交易所和其他區(qū)塊鏈基礎(chǔ)設(shè)施提供商都在代碼更改倡導(dǎo)中發(fā)揮一定作用,盡管程度較小。正如我們?cè)诒緢?bào)告中進(jìn)一步討論的那樣,客戶端團(tuán)隊(duì)并不能免受最終用戶通過(guò) Twitter 和其他社交媒體論壇發(fā)出的信號(hào)的影響。此外,組成客戶端團(tuán)隊(duì)的個(gè)人也可能運(yùn)營(yíng)自己的驗(yàn)證器節(jié)點(diǎn),并擁有構(gòu)建不同類型的 dapp 和鏈上服務(wù)的附帶項(xiàng)目。因此,雖然每個(gè)焦點(diǎn)小組(即客戶端團(tuán)隊(duì)、驗(yàn)證器節(jié)點(diǎn)運(yùn)營(yíng)商和 dapp 開發(fā)人員)的利益各不相同,但組成這些小組的個(gè)人往往重疊,使得參與以太坊治理過(guò)程的利益相關(guān)者難以整齊地分類或定義。
論壇
以太坊生態(tài)系統(tǒng)利益相關(guān)者群體的聲音匯聚在一系列不同的論壇上。一些論壇專門用于從客戶團(tuán)隊(duì)中達(dá)成共識(shí),而不是從整個(gè)以太坊生態(tài)系統(tǒng)的利益相關(guān)者中匯總共識(shí)。這些論壇使用的主要語(yǔ)言是英語(yǔ)。這可能是因?yàn)橐话銇?lái)說(shuō),英語(yǔ)被認(rèn)為是世界上最全球化的語(yǔ)言,使用人數(shù)最多。對(duì)于希望參與以太坊治理過(guò)程的個(gè)人和公司來(lái)說(shuō),英語(yǔ)是一項(xiàng)關(guān)鍵要求。然而,EF 正在努力通過(guò)將有關(guān)以太坊的信息文件翻譯成幾種不同的語(yǔ)言,改善通過(guò)治理做出的關(guān)鍵決策與非英語(yǔ)社區(qū)的溝通。由 EF 運(yùn)營(yíng)的 ethereum.org 網(wǎng)站已被翻譯成 55 種語(yǔ)言。此外,EF 特意將 Devcon 設(shè)在世界各地,以擴(kuò)大以太坊對(duì)非英語(yǔ)人口的影響力。2022 年,Devcon VI 在哥倫比亞波哥大舉辦。
以下是討論、組織和執(zhí)行以太坊開發(fā)的四個(gè)主要論壇的列表。除了這些論壇之外,圍繞以太坊的社區(qū)討論也在 Twitter 和 Reddit 等社交媒體平臺(tái)上分享。然而,社交媒體平臺(tái)雖然很受歡迎,但并不經(jīng)常舉辦有關(guān)以太坊開發(fā)或治理的集中深入討論。相反,以太坊社區(qū)成員使用它們來(lái)分享有關(guān)以太坊相關(guān)主題的快速更新和信息,這些主題可以引發(fā)討論,但并未被正式認(rèn)可為 EIP 決策過(guò)程中的關(guān)鍵治理論壇。
以太坊全核心開發(fā)者 (ACD)
關(guān)于以太坊協(xié)議開發(fā)的最重要的決策論壇之一是 ACD 電話會(huì)議。ACD 電話會(huì)議由以太坊基金會(huì)組織,早在 2015 年 11 月就開始了,即以太坊推出幾個(gè)月后。它們是公開錄制的 Zoom 電話會(huì)議,持續(xù)大約一個(gè)半小時(shí)。它對(duì)以太坊社區(qū)中的任何人都開放,但最常參加的是 EIP 作者、客戶團(tuán)隊(duì)、以太坊基金會(huì)研究人員和以太坊 Cat Herders。ACD 電話會(huì)議對(duì)任何感興趣的人開放,可以通過(guò)直播或直接在 Zoom 上加入。
從 2016 年到 2021 年,ACD 電話會(huì)議由以太坊基金會(huì)員工 Hudson Jameson 主持。在此期間,ACD 電話會(huì)議每?jī)芍芘e行一次。Jameson 此后不再擔(dān)任 ACD 電話會(huì)議主席,目前擔(dān)任各種以太坊項(xiàng)目的顧問(wèn),包括 Status、Chainlink 和 Polygon 背后的開發(fā)團(tuán)隊(duì) Matic Labs。從 2021 年開始,以太坊基金會(huì)的 Tim Beiko 接任 ACD 電話會(huì)議主席。與此同時(shí),從 2018 年到 2022 年,專注于構(gòu)建以太坊權(quán)益證明共識(shí)協(xié)議的以太坊核心開發(fā)人員也組織了每?jī)芍芤淮蔚碾娫挄?huì)議。這些電話會(huì)議由以太坊基金會(huì)的 Danny Ryan 主持。
自 2022 年 9 月合并啟動(dòng)以來(lái),ACD 電話會(huì)議已更名并正式化為兩個(gè)獨(dú)立的會(huì)議系列:所有核心開發(fā)人員執(zhí)行 (ACDE) 和所有核心開發(fā)人員共識(shí) (ACDC) 電話會(huì)議。每次電話會(huì)議每?jī)芍芘e行一次,這意味著現(xiàn)在每周都會(huì)舉辦一次 ACD 電話會(huì)議。ACDE 電話會(huì)議由 Tim Beiko 主持,重點(diǎn)關(guān)注以太坊執(zhí)行層 (EL) 的協(xié)議級(jí)更改。ACDC 電話會(huì)議由 Danny Ryan 主持,重點(diǎn)關(guān)注以太坊共識(shí)層 (CL) 的協(xié)議級(jí)更改。
合并后的 ACD 電話會(huì)議結(jié)構(gòu)反映了以太坊的雙網(wǎng)絡(luò)性質(zhì)以及圍繞更改協(xié)議而增加的協(xié)議復(fù)雜性,因?yàn)樗婕霸絹?lái)越多的主題專家和特定于網(wǎng)絡(luò)的客戶團(tuán)隊(duì)。 ACD 通話主要討論 EIP 的技術(shù)優(yōu)點(diǎn)。盡管這是目標(biāo),但有時(shí)很難避免圍繞 ACD 通話決策的道德或倫理進(jìn)行討論,具體取決于手頭上的事情。自 2015 年以來(lái),已經(jīng)組織了 250 多次 ACD 通話。大多數(shù)都進(jìn)行了現(xiàn)場(chǎng)錄制,可以在 YouTube 上重看。
ETHMagicians 和 Ethresear.ch
ACD 電話會(huì)議的議程通常受到 ETH Magicians 和 Ethresear.ch 論壇上發(fā)布的討論和對(duì)話的影響。這些論壇是討論處于構(gòu)思或草案階段的 EIP 并傳閱以征求反饋的地方。此外,這些論壇還圍繞以太坊協(xié)議的非技術(shù)問(wèn)題進(jìn)行深入討論,例如根據(jù)社區(qū)情緒,哪些 EIP 和計(jì)劃應(yīng)優(yōu)先升級(jí)。雖然兩個(gè)論壇都同樣活躍,但 ETHMagicians 是一個(gè)比 Ethresear.ch 更通用的論壇,幾乎可以討論任何有關(guān)以太坊的技術(shù)或非技術(shù)主題。Ethresear.ch 傾向于展示關(guān)于協(xié)議技術(shù)代碼更改的早期研究想法,一旦正式化,就會(huì)發(fā)布到 ETHMagicians 上進(jìn)行更廣泛的社區(qū)討論。
ETHMagicians 由前以太坊基金會(huì)核心開發(fā)人員 Jamie Pitts 和 Geth (EL) 客戶端“Lightclient”的匿名開發(fā)人員組織。Ethresear.ch 由多位以太坊基金會(huì)員工組織,其中包括 Hsiao-Wei Wang、Justin Drake、Danny Ryan 和 Vitalik Buterin。
異議
對(duì)于為即將進(jìn)行的升級(jí)和向客戶端團(tuán)隊(duì)提供緊急更新而準(zhǔn)備的活躍 EIP 的日常協(xié)調(diào),有一個(gè)專門的 Discord 聊天室,以太坊核心開發(fā)人員、研究人員和以太坊社區(qū)的其他成員可以在此實(shí)時(shí)協(xié)調(diào)開發(fā)。以太坊研究與開發(fā) Discord 頻道是鼓勵(lì)客戶端團(tuán)隊(duì)和更廣泛的以太坊社區(qū)共同解決協(xié)議問(wèn)題、開展研究計(jì)劃和提出問(wèn)題的地方。在以太坊升級(jí)期間,客戶端團(tuán)隊(duì)將其用作主要溝通渠道,以傳達(dá)以太坊網(wǎng)絡(luò)的健康狀況并協(xié)調(diào)以太坊測(cè)試網(wǎng)絡(luò)上升級(jí)的啟動(dòng)。它也是一個(gè)交流和組織社區(qū)電話的論壇,這些電話與 ACD 電話同時(shí)進(jìn)行,例如討論 EIP 4844、proto-danksharding 和 EIP 流程更改的技術(shù)細(xì)節(jié)的電話。
從 2015 年到 2018 年,詢問(wèn)有關(guān)以太坊協(xié)議的問(wèn)題和參與協(xié)議日常開發(fā)的主要渠道是通過(guò)一個(gè)名為 Gitter 的聊天室。然而,隨著以太坊社區(qū)和協(xié)議貢獻(xiàn)者數(shù)量的增長(zhǎng),需要一種更復(fù)雜的方法來(lái)在一個(gè)論壇上組織多個(gè)聊天室。因此,開發(fā)人員將通信遷移到一個(gè)共享的 Discord 頻道,截至 2023 年 7 月,該頻道為以太坊研究和開發(fā)的各種細(xì)分主題提供 50 多個(gè)獨(dú)立聊天室。以太坊研究和 Discord 頻道是異步討論 ACD 主題的中心,也是跟蹤在 ETHMagicians 或 Ethresear.ch 上提出的提案實(shí)施的積極工作的中心。
GitHub
最后,用于起草和記錄以太坊代碼庫(kù)狀態(tài)的主要論壇是 GitHub。在 GitHub 上,名為“以太坊”的組織頁(yè)面托管了數(shù)百個(gè)代碼存儲(chǔ)庫(kù)。這些存儲(chǔ)庫(kù)包含以太坊研究人員和客戶端團(tuán)隊(duì)正在為即將到來(lái)的升級(jí)而開發(fā)的協(xié)議草案版本的代碼,以及 ACD 調(diào)用的歷史記錄和最終 EIP 提案的副本。該存儲(chǔ)庫(kù)托管的規(guī)范不僅詳細(xì)說(shuō)明了以太坊的核心協(xié)議,還包括有關(guān)節(jié)點(diǎn) API、Solidity 智能合約語(yǔ)言、測(cè)試工具等的文檔。
圖片說(shuō)明:以太坊官方 GitHub 首頁(yè)。來(lái)源:GitHub
以太坊核心代碼庫(kù)(定義為 EL 和 CL 規(guī)范)每月都會(huì)發(fā)生變化。以太坊基金會(huì)的客戶團(tuán)隊(duì)和員工是有權(quán)合并和更新以太坊 GitHub 存儲(chǔ)庫(kù)的主要個(gè)人。當(dāng)在 ACD 呼叫或 Discord 上異步做出關(guān)鍵決策時(shí),對(duì)以太坊規(guī)范的實(shí)際更改(即影響以太坊代碼的治理決策的執(zhí)行)發(fā)生在 GitHub 上。在 GitHub 上,用戶可以跟蹤對(duì)以太坊規(guī)范所做的更改并訪問(wèn)最新版本的規(guī)范。將代碼更改合并到官方以太坊 GitHub 存儲(chǔ)庫(kù)是最重要的步驟之一,標(biāo)志著在其他治理論壇上做出的決策的最終確定和實(shí)施。
雖然 GitHub 是更廣泛的計(jì)算機(jī)程序員中領(lǐng)先的開源代碼開發(fā)平臺(tái),但以太坊開發(fā)人員過(guò)去曾討論過(guò)減少對(duì)這個(gè)中心化平臺(tái)的依賴的必要性,特別是考慮到 GitHub 因政府壓力而關(guān)閉了對(duì)其平臺(tái)的訪問(wèn)。開發(fā)人員將來(lái)可以探索的用于去中心化開發(fā)的 Gitcoin 替代方案包括 Radicle 和 Mango。此外,鑒于 GitHub 所依賴的版本控制系統(tǒng) git 是一種無(wú)需通過(guò)網(wǎng)站托管或管理的無(wú)權(quán)限協(xié)議,因此鼓勵(lì)社區(qū)在其設(shè)備上托管以太坊代碼庫(kù)的本地副本。此外,在 ETHMagicians 和 Ethresear.ch 上主持有關(guān)代碼更改的對(duì)話的動(dòng)機(jī)之一是將 GitHub 上的問(wèn)題解釋和拉取請(qǐng)求復(fù)制到其他幾個(gè)平臺(tái)上。
榮譽(yù)標(biāo)簽
除了上面提到的主要人物和論壇之外,還有一些組織和協(xié)議多年來(lái)對(duì)以太坊的發(fā)展產(chǎn)生了有意義的影響。
The Ethereum Cat Herders
Ethereum Cat Herders 是一個(gè)由捐款資助的個(gè)人團(tuán)體,負(fù)責(zé)創(chuàng)建會(huì)議記錄、撰寫信息博客文章、開展社區(qū)宣傳以及制作視頻內(nèi)容,以向廣大公眾普及以太坊知識(shí)。該團(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 是一個(gè)由以太坊“項(xiàng)目經(jīng)理”組成的去中心化團(tuán)體,旨在幫助協(xié)調(diào)網(wǎng)絡(luò)升級(jí)并改善客戶團(tuán)隊(duì)與更廣泛社區(qū)之間的溝通。他們對(duì) EIP 活動(dòng)進(jìn)行調(diào)查和分析,并告知如何改進(jìn)圍繞以太坊代碼更改的治理流程。
除了參與通過(guò)項(xiàng)目管理引導(dǎo) EIP 流程外,他們每周還會(huì)主持 EIP 改進(jìn)電話會(huì)議和 EIP 辦公時(shí)間,以跟蹤每個(gè) EIP 的狀態(tài)并引導(dǎo)它們經(jīng)歷討論、起草、審查、最后一次通話和最終階段。他們還每周舉辦一次 YouTube 系列活動(dòng),介紹 EIP 作者及其提議的代碼更改,名為 PEEPanEIP。Ethereum Cat Herders 與 EIP 編輯者密切合作,以完善 EIP 流程并根據(jù)小組共識(shí)進(jìn)行更改。
以太坊協(xié)議公會(huì)
除了以太坊基金會(huì)和以太坊 Cat Herders,還有以太坊協(xié)議公會(huì),這是一個(gè)智能合約應(yīng)用程序,旨在幫助資助以太坊核心開發(fā)。任何人都可以將可替代代幣發(fā)送到智能合約,然后將其分發(fā)到積極為以太坊協(xié)議研究或客戶端開發(fā)做出貢獻(xiàn)的個(gè)人所擁有的地址注冊(cè)表中。截至 2023 年 6 月,協(xié)議公會(huì)注冊(cè)表上有 142 名個(gè)人,來(lái)自各種客戶團(tuán)隊(duì),包括 Geth、Erigon、Besu、Lighthouse、Lodestar、Nethermind、Prysmatic Labs、Teku 和 Status。截至 2024 年 5 月,協(xié)議公會(huì)已分發(fā)超過(guò) 1780 萬(wàn)美元,資金由 Uniswap、以太坊名稱服務(wù)、Ether.fi、Nouns DAO 和 Moloch DAO 等主要 dapp 項(xiàng)目積極捐贈(zèng)。
協(xié)議公會(huì)隨時(shí)接受來(lái)自任何地址的資金。所有資金都會(huì)隨著時(shí)間的推移歸屬注冊(cè)表,并根據(jù)每個(gè)成員積極為以太坊協(xié)議做出貢獻(xiàn)的時(shí)間按比例分配給成員。協(xié)議公會(huì)可以作為評(píng)估以太坊核心開發(fā)人員數(shù)量隨時(shí)間增長(zhǎng)的代理。
協(xié)議公會(huì)致力于通過(guò)自愿捐款積極資助所有以太坊核心開發(fā)者,這些捐款會(huì)自動(dòng)分發(fā)給貢獻(xiàn)者(也稱為公會(huì)成員)。公會(huì)成員自己負(fù)責(zé)通過(guò)刪除或添加新成員來(lái)保持開發(fā)者注冊(cè)表的更新。
Optimism的追溯性公共物品資助
協(xié)議公會(huì)的杰出貢獻(xiàn)者是 Optimism Collective。Optimism 是以太坊上第二有價(jià)值的 L2,僅次于 Arbitrum,鏈上資產(chǎn)價(jià)值高達(dá) 65 億美元。Optimism 由一個(gè)名為 OP Labs 的開發(fā)團(tuán)隊(duì)于 2021 年推出。OP Labs 運(yùn)營(yíng)負(fù)責(zé)在稱為序列器的區(qū)塊中聚合和排序用戶交易的軟件。雖然目的是隨著時(shí)間的推移將此功能去中心化,但 OP Labs 已承諾將其序列器通過(guò)交易費(fèi)獲得的所有利潤(rùn)用于資助公共產(chǎn)品實(shí)驗(yàn)。所有序列器收入都?xì)w Optimism 基金會(huì)所有,該基金會(huì)是一個(gè)致力于發(fā)展去中心化 Optimism “Collective” 的非營(yíng)利組織。(將 OP Collective 視為 Optimism 版本的以太坊社區(qū)。)
基金會(huì)將收入重新分配給由 OP 代幣持有者和其他 Collective 成員投票選出的公共產(chǎn)品項(xiàng)目,如 Optimism 的兩院治理模式所定義。自 2021 年以來(lái),Optimism 基金會(huì)和更廣泛的集體已向各種公共產(chǎn)品計(jì)劃重新分配了超過(guò) 4000 萬(wàn)枚 OP 代幣。這些分配的最大受益者是協(xié)議公會(huì),在三輪融資中獲得了超過(guò) 60 萬(wàn)枚 OP 代幣。
Gitcoin
考慮到以太坊基金會(huì)預(yù)算的減少以及終端用戶和 dapp 生態(tài)系統(tǒng)的不斷增長(zhǎng),Protocol Guild 致力于為公共產(chǎn)品創(chuàng)建一種長(zhǎng)期融資機(jī)制。另一個(gè)具有長(zhǎng)期潛力支持以太坊核心協(xié)議開發(fā)的融資機(jī)制的例子是 Gitcoin。如前所述,Nethermind、Prysmatic Labs、Lighthouse 和 Lodestar 等幾個(gè)客戶團(tuán)隊(duì)過(guò)去都依賴 Gitcoin 來(lái)獲得部分資金。Gitcoin 旨在支持從事開源軟件的程序員和開發(fā)人員,幫助他們以加密貨幣為他們的項(xiàng)目籌集資金。
過(guò)去的升級(jí)
在過(guò)去的八年中,以太坊核心開發(fā)人員已經(jīng)執(zhí)行了 19 次向后不兼容的硬分叉升級(jí)。這些升級(jí)在復(fù)雜性、緊迫性和爭(zhēng)議性方面各不相同。其中一次升級(jí)導(dǎo)致了永久性的鏈分裂。另一次升級(jí)將整個(gè)網(wǎng)絡(luò)利益相關(guān)者群體從網(wǎng)絡(luò)參與中驅(qū)逐出去。每次升級(jí)都影響了以太坊治理過(guò)程,并將其塑造成如今涉及多個(gè)人員、組織和論壇的多方面過(guò)程。在本節(jié)中,我們將討論以太坊八年歷史中的七個(gè)重大治理決策,并進(jìn)一步研究決策過(guò)程中發(fā)揮作用的人員、組織和論壇。
就技術(shù)問(wèn)題達(dá)成共識(shí)
大多數(shù)情況下,以太坊核心開發(fā)人員會(huì)介入,通過(guò) EIP 流程推動(dòng)和實(shí)施代碼更改。此外,當(dāng)出現(xiàn)需要緊急采取行動(dòng)的意外且時(shí)間敏感的漏洞時(shí),他們還會(huì)為區(qū)塊鏈做出執(zhí)行決策。以太坊歷史上最具爭(zhēng)議的決定是 DAO 硬分叉,源于智能合約應(yīng)用程序 DAO 中的一個(gè)意外錯(cuò)誤,該應(yīng)用程序影響了許多 ETH 持有者。在決定如何最好地解決意外技術(shù)問(wèn)題時(shí),以太坊核心開發(fā)人員是構(gòu)思、提出并最終實(shí)施解決方案的主要聲音。在 DAO 黑客攻擊的情況下,以太坊客戶端團(tuán)隊(duì)實(shí)施的解決方案導(dǎo)致了永久性的鏈分裂,并創(chuàng)建了新的以太坊協(xié)議,這說(shuō)明了以太坊的一個(gè)重要特征,即其無(wú)需許可的性質(zhì),允許任何用戶組分叉代碼庫(kù)并啟動(dòng)新版本的以太坊。DAO 黑客攻擊還說(shuō)明了以太坊核心開發(fā)人員并不總是一群對(duì)以太坊代碼庫(kù)應(yīng)如何發(fā)展有相同看法的同質(zhì)個(gè)體。
以下是三個(gè)案例研究,描述了以太坊利益相關(guān)者如何就技術(shù)問(wèn)題達(dá)成共識(shí):
案例研究 1:DAO 分叉
發(fā)生了什么:2016 年 6 月 17 日,當(dāng)時(shí)控制著 ETH 總供應(yīng)量 15% 的智能合約協(xié)議 The DAO 遭到黑客攻擊,大約 70% 的資金被盜。此次黑客攻擊發(fā)生在以太坊推出不到一年后。DAO 旨在成為一種自主風(fēng)險(xiǎn)投資工具,允許 DAO 代幣持有者對(duì)提案進(jìn)行投票,并使用基金的集合資本支持各種區(qū)塊鏈項(xiàng)目。DAO 是同類中第一個(gè)去中心化自治組織。DAO 項(xiàng)目成為當(dāng)時(shí)歷史上最大的眾籌活動(dòng),從 11,000 多名貢獻(xiàn)者那里籌集了 1.5 億美元。
DAO 被黑客入侵是通過(guò)一種稱為重入漏洞的漏洞進(jìn)行的,該漏洞允許惡意行為者免費(fèi)從智能合約中反復(fù)提取資金。當(dāng)惡意行為者從目標(biāo)智能合約對(duì)另一個(gè)智能合約進(jìn)行外部調(diào)用時(shí),就會(huì)發(fā)生這種情況。然后,不受信任的智能合約會(huì)回調(diào)原始智能合約。每次黑客的合約發(fā)起對(duì) DAO 合約的調(diào)用時(shí),DAO 智能合約在批準(zhǔn)資金轉(zhuǎn)移之前都無(wú)法檢查和更新其余額。這就是 DAO 合約被慢慢抽干大部分資產(chǎn)的方式。DAO 的創(chuàng)建者一旦發(fā)現(xiàn)這個(gè)漏洞,他們就會(huì)先發(fā)制人地開始使用與黑客相同的技術(shù)抽干 DAO 合約。DAO 的創(chuàng)建者設(shè)法挽救了 30% 的 DAO 資金,但其余 70% 則在黑客的控制之下。
參與者:DAO 項(xiàng)目背后的團(tuán)隊(duì)是一群名為 Slock.it 的匿名開發(fā)人員。Slock.it 設(shè)想 DAO 是一種籌款機(jī)制,用于引導(dǎo)其他 dapp 創(chuàng)意,當(dāng)時(shí) Slock.it 最引人注目的 dapp 創(chuàng)意之一是去中心化的應(yīng)用程序。在智能合約被利用后,以太坊基金會(huì)在有關(guān) DAO 黑客攻擊的溝通中發(fā)揮了重要作用。在以太坊基金會(huì)的博客上,以太坊基金會(huì)核心開發(fā)人員提出了黑客攻擊后未來(lái)發(fā)展道路的想法,例如實(shí)施軟分叉以減輕黑客攻擊對(duì)代幣持有者的影響。2016 年,礦工是運(yùn)行以太坊節(jié)點(diǎn)和保護(hù)以太坊區(qū)塊鏈的個(gè)人。因此,他們也是通過(guò)升級(jí)軟件來(lái)實(shí)施以太坊核心開發(fā)人員的任何代碼更改的主要支持者。由于該問(wèn)題的爭(zhēng)議性,圍繞智能合約代碼不變性的激烈辯論,很難從以太坊社區(qū)就最佳解決方案達(dá)成共識(shí)。以太坊利益相關(guān)者(包括 ETH 持有者和 dapp 開發(fā)者)在 Twitter 和 Reddit 等各種論壇上分享了意見(jiàn)。但是,決策主要通過(guò) ACD 電話會(huì)議、Gitter 和 GitHub 進(jìn)行。
問(wèn)題如何解決:Geth (EL) 開發(fā)者 Peter Szilagyi 于 2016 年 6 月 24 日在以太坊基金會(huì)博客文章中提出了通過(guò)向后兼容軟分叉解決 DAO 黑客問(wèn)題的初步建議,但在以太坊核心開發(fā)者發(fā)現(xiàn)這可能導(dǎo)致更廣泛的網(wǎng)絡(luò)受到 DDOS 攻擊后,該建議很快被放棄。經(jīng)過(guò)數(shù)周的討論,以太坊核心開發(fā)者達(dá)成共識(shí),解決 DAO 黑客資金損失問(wèn)題的唯一技術(shù)解決方案是通過(guò)硬分叉升級(jí),這將允許 Slock.it 開發(fā)者將 DAO 中的所有資金重新分配給不易受到重入攻擊的其他智能合約。
發(fā)起硬分叉升級(jí)的提議首先由 Slock.it 創(chuàng)始人、當(dāng)時(shí)受雇于以太坊基金會(huì)的開發(fā)者 Stephan Tual 提出。該提案引發(fā)了關(guān)于“代碼即法律”原則的爭(zhēng)論,以及以太坊作為區(qū)塊鏈的完整性在多大程度上取決于對(duì)這一原則的堅(jiān)持。以太坊核心開發(fā)人員于 2016 年 7 月 15 日組織了一次碳投票,以決定是否應(yīng)在下一個(gè)即將發(fā)布的軟件客戶端中默認(rèn)選擇啟動(dòng)硬分叉的邏輯。碳投票是一種鏈上機(jī)制,ETH 持有者可以通過(guò)提交零費(fèi)用 gas 交易來(lái)表明他們對(duì)治理提案的偏好。DAO 爭(zhēng)議是以太坊核心開發(fā)人員首次依賴鏈上碳投票作為收集共識(shí)的次要措施。當(dāng)時(shí)總 ETH 供應(yīng)量的 4.5% 參與了投票,87% 的投票 ETH 供應(yīng)量投票支持讓節(jié)點(diǎn)運(yùn)營(yíng)商默認(rèn)選擇硬分叉。
黑客攻擊發(fā)生約一個(gè)月后,以太坊客戶端團(tuán)隊(duì)安排了硬分叉。該提案得到了 Vitalik Buterin 等主要社區(qū)領(lǐng)袖和以太坊基金會(huì)等組織的支持。此外,當(dāng)時(shí)以太坊的客戶端多樣性極低。盡管有六種客戶端實(shí)現(xiàn),但 97% 的節(jié)點(diǎn)運(yùn)營(yíng)商都運(yùn)行 Geth 客戶端,這就是為什么當(dāng)時(shí)在客戶端團(tuán)隊(duì)之間協(xié)調(diào)客戶端升級(jí)更容易的原因。
通過(guò)推進(jìn)有爭(zhēng)議的硬分叉提案,客戶團(tuán)隊(duì)讓礦工和其他節(jié)點(diǎn)運(yùn)營(yíng)商自行決定接受或拒絕他們的代碼更改。硬分叉計(jì)劃于 2016 年 7 月 20 日啟動(dòng),即碳投票在鏈上完成幾天后。在 DAO 硬分叉期間,一部分以太坊節(jié)點(diǎn)運(yùn)營(yíng)商未升級(jí)其節(jié)點(diǎn),從而導(dǎo)致永久性鏈分裂。未接受 DAO 硬分叉升級(jí)的以太坊版本現(xiàn)在稱為以太坊經(jīng)典。多年來(lái),以太坊經(jīng)典一直作為與以太坊并駕齊驅(qū)的網(wǎng)絡(luò)不斷發(fā)展。然而,由于缺乏安全性和用戶參與度,它經(jīng)歷了多次 51% 攻擊。在 DAO 黑客攻擊后的幾年里,以太坊網(wǎng)絡(luò)在采用率、礦工參與度(即哈希率)以及最重要的價(jià)值方面都超過(guò)了以太坊經(jīng)典。
在 DAO 硬分叉之后,以太坊仍領(lǐng)先于以太坊經(jīng)典的主要原因之一是,大多數(shù)開發(fā)人員(即客戶端團(tuán)隊(duì)開發(fā)人員)繼續(xù)在以太坊而非以太坊經(jīng)典上進(jìn)行開發(fā)。自推出以來(lái),以太坊一直是一個(gè)具有雄心勃勃的發(fā)展路線圖的區(qū)塊鏈,許多投資者和利益相關(guān)者都認(rèn)識(shí)到,這需要一支強(qiáng)大的開發(fā)團(tuán)隊(duì)來(lái)帶頭。在 DAO 硬分叉期間,主要的軟件開發(fā)團(tuán)隊(duì)是 Geth,而 Geth 開發(fā)人員之間的共識(shí)是執(zhí)行硬分叉,將 DAO 黑客攻擊的資金返還給 DAO 創(chuàng)建者,這一共識(shí)受到當(dāng)時(shí)領(lǐng)導(dǎo)以太坊基金會(huì)的傀儡領(lǐng)袖(如 Vitalik Buterin)的影響。Geth 開發(fā)人員和以太坊基金會(huì)之間的這一共識(shí)對(duì)以太坊社區(qū)和更大的加密行業(yè)認(rèn)為以太坊的適當(dāng)行動(dòng)方針產(chǎn)生了巨大影響。
主要收獲:DAO 黑客攻擊在很大程度上改變了 dapp 開發(fā)人員對(duì)智能合約開發(fā)的方法。在黑客攻擊發(fā)生幾個(gè)月后的一次演講中,Slock.it 開發(fā)人員 Lefteris Kaperelli 解釋說(shuō),所有 dapp 開發(fā)人員都應(yīng)該從 DAO 黑客攻擊中吸取的一個(gè)教訓(xùn)是,去中心化應(yīng)用程序需要實(shí)現(xiàn)“終止開關(guān)”,以保護(hù)應(yīng)用程序免受意外黑客攻擊。在 DAO 黑客攻擊和其他類似事件發(fā)生后,在不可變應(yīng)用程序中實(shí)現(xiàn)可升級(jí)性和通過(guò)多重簽名錢包和治理機(jī)構(gòu)實(shí)現(xiàn)否決權(quán)的想法已經(jīng)廣為流行。如今,大多數(shù)去中心化應(yīng)用程序都可以在以太坊上升級(jí)。
關(guān)于以太坊的治理,DAO 黑客攻擊是以太坊歷史上迄今為止最具爭(zhēng)議的問(wèn)題。這個(gè)問(wèn)題說(shuō)明了當(dāng)以太坊社區(qū)無(wú)法達(dá)成一致共識(shí)時(shí),以太坊治理機(jī)制如何向前發(fā)展。它說(shuō)明了三個(gè)主要經(jīng)驗(yàn)教訓(xùn):
以太坊決策過(guò)程中的否決權(quán)落在以太坊客戶端團(tuán)隊(duì)身上,他們決定對(duì)以太坊軟件進(jìn)行哪些更改。但是,一旦達(dá)成協(xié)議并發(fā)布軟件,節(jié)點(diǎn)運(yùn)營(yíng)商就可以接受或拒絕代碼更改。當(dāng)時(shí),主要的以太坊軟件客戶端是 Geth,Geth 團(tuán)隊(duì)、以太坊基金會(huì)和 Vitalik Buterin 都支持硬分叉解決方案。因此,他們發(fā)布了必要的軟件升級(jí),在區(qū)塊高度 1,920,000 處激活了以太坊的硬分叉。
使用 carbon 投票說(shuō)明了如何通過(guò)鏈上機(jī)制來(lái)加強(qiáng)鏈下治理流程。雖然 carbon 投票不具約束力,這意味著它無(wú)權(quán)改變開發(fā)人員通過(guò) ACD 調(diào)用和 Gitter 進(jìn)行的決策過(guò)程,但它確實(shí)加強(qiáng)了以太坊社區(qū)對(duì)執(zhí)行硬分叉的傾向。
最后,本案例研究說(shuō)明了以太坊上的節(jié)點(diǎn)運(yùn)營(yíng)商選擇運(yùn)行哪個(gè)版本的以太坊協(xié)議的能力和權(quán)限。有些人選擇拒絕 DAO 硬分叉。然而,正如本報(bào)告前面提到的,自 2016 年以來(lái),去中心化金融 (DeFi) 行業(yè)的增長(zhǎng)導(dǎo)致流動(dòng)性和 dapp 互操作性的分散,使得以太坊協(xié)議的替代版本共存的成本越來(lái)越高,技術(shù)難度也越來(lái)越大。
案例研究 2:Parity 多重簽名漏洞
發(fā)生了什么:2017 年 11 月,Parity technologies 開發(fā)的以太坊最廣泛使用的多重簽名 (multi-sig) 錢包被意外利用,580 多個(gè)用戶錢包中價(jià)值超過(guò) 3.2 億美元的 514,000 ETH 被永久凍結(jié)。漏洞利用者“devops199”在 GitHub 上向 Parity 開發(fā)團(tuán)隊(duì)發(fā)出警報(bào),稱他們找到了一種轉(zhuǎn)移控制 Parity 多重簽名錢包的智能合約所有權(quán)的方法。在試圖將合約所有權(quán)歸還給 Parity 團(tuán)隊(duì)時(shí),Devops199 意外觸發(fā)了與 Parity 代碼相關(guān)的“kill() 函數(shù)”,從而有效凍結(jié)了 Parity 多重簽名用戶的余額。這一毀滅性的漏洞是 2017 年在 Parity 的多重簽名錢包中發(fā)現(xiàn)的兩個(gè)主要漏洞之一。
參與者:背景:Parity Technologies 成立于 2015 年,創(chuàng)始人之一為以太坊聯(lián)合創(chuàng)始人 Gavin Wood。多年來(lái),該公司為比特幣、Zcash 和以太坊構(gòu)建了軟件客戶端。在多重簽名漏洞發(fā)生時(shí),Parity 軟件客戶端是節(jié)點(diǎn)運(yùn)營(yíng)商使用的第二受歡迎的以太坊客戶端。Parity Technologies 后來(lái)于 2019 年停止了對(duì) Parity 客戶端的支持,將其更名為 OpenEthereum,并將重點(diǎn)轉(zhuǎn)移到構(gòu)建自己的Layer 1區(qū)塊鏈 Polkadot。Polkadot 于 2020 年 5 月在主網(wǎng)上推出。
問(wèn)題解決方式:為了解鎖凍結(jié)的用戶資金,Parity 開發(fā)團(tuán)隊(duì)于 2018 年 4 月提出了 EIP 999。EIP 999 將通過(guò)硬分叉升級(jí)恢復(fù) Devops199 意外自毀的已刪除代碼。盡管大量以太坊用戶受到 Parity 多重簽名漏洞的影響,但代碼更改從未在升級(jí)中實(shí)施。在社區(qū)強(qiáng)烈反對(duì)和反對(duì)提議的變更后,Parity 開發(fā)人員最終撤回了 EIP。
主要結(jié)論:盡管 Parity 是第二受歡迎的以太坊客戶端,并且 EIP 999 在以太坊核心開發(fā)人員眼中技術(shù)完善,但該提案未能實(shí)施,因?yàn)閷?shí)施顯然會(huì)導(dǎo)致另一次永久性鏈分裂。 2018 年 4 月 26 日,Parity 聯(lián)合創(chuàng)始人兼首席執(zhí)行官 Jutta Steiner 在一篇博客文章中寫道,該公司“無(wú)意因 EIP 999 而分裂以太坊鏈”。Parity 多重簽名漏洞是一個(gè)重要的案例研究,突顯了以太坊客戶端團(tuán)隊(duì)對(duì)以太坊代碼庫(kù)的影響是有限的。盡管客戶端團(tuán)隊(duì)是以太坊治理過(guò)程中最活躍的參與者,但他們通常傾向于實(shí)施大多數(shù)以太坊社區(qū)都會(huì)支持的代碼更改,并避開那些很可能重復(fù) DAO 黑客事件的代碼更改。
與 DAO 黑客一樣,圍繞 EIP 999 的爭(zhēng)議集中在以太坊代碼不變性的爭(zhēng)論上。然而,這一次,Parity 客戶端團(tuán)隊(duì)之外的以太坊利益相關(guān)者的壓倒性共識(shí)是拒絕 Parity 提議的代碼更改并保留代碼不變性。該共識(shí)的一部分是通過(guò)為期一周的鏈上 carbon 投票達(dá)成的,結(jié)果 55% 的投票者投票反對(duì)激活 EIP 999。使用另一次 carbon 投票來(lái)衡量更廣泛的社區(qū)情緒也引發(fā)了關(guān)于鏈上投票在以太坊治理過(guò)程中的有效性的爭(zhēng)論。許多以太坊開發(fā)人員和 ETH 持有者認(rèn)為,由于 ETH 鯨魚能夠利用其持有的資產(chǎn)來(lái)扭曲投票結(jié)果,carbon 投票是不準(zhǔn)確和無(wú)效的。除了非正式的 carbon 投票(歷史上在治理過(guò)程中從未具有太多合法性)之外,EIP 999 還經(jīng)歷了正式的 EIP 審查流程,以太坊客戶端團(tuán)隊(duì)和更廣泛的以太坊核心開發(fā)人員群體通過(guò)該流程認(rèn)真討論了代碼更改。自 2018 年 4 月首次提交以來(lái)的三個(gè)月里,EIP 999 因缺乏社區(qū)支持而被多人拒絕。
案例研究 3:君士坦丁堡
發(fā)生了什么:第六次以太坊升級(jí),即君士坦丁堡,主要將區(qū)塊發(fā)行量從 3 ETH 減少到 2 ETH,此外還對(duì)以太坊代碼庫(kù)進(jìn)行了一些其他小的技術(shù)改進(jìn)。君士坦丁堡的范圍于 2018 年 8 月最終確定,并計(jì)劃于 2019 年 1 月啟動(dòng)。除了區(qū)塊發(fā)行量減少(也稱為 EIP 1234)之外,君士坦丁堡最終確定的范圍中包含的其他代碼更改包括:
EIP 145:創(chuàng)建一種更高效的信息處理方法,稱為按位移位。
EIP 1052:提供一種優(yōu)化大規(guī)模智能合約代碼執(zhí)行的方法。
EIP 1283:為智能合約數(shù)據(jù)存儲(chǔ)的更改引入一種更公平的定價(jià)方法。
EIP 1014:為基于狀態(tài)通道和“鏈下”交易的某種類型的擴(kuò)展解決方案奠定基礎(chǔ)。
在君士坦丁堡升級(jí)計(jì)劃啟動(dòng)前不到 48 小時(shí),一家名為 Chain Security 的區(qū)塊鏈安全和審計(jì)公司發(fā)現(xiàn)了升級(jí)代碼中的一個(gè)錯(cuò)誤。經(jīng)過(guò)仔細(xì)檢查,EIP 1283 將允許黑客使用重新定價(jià)的存儲(chǔ)操作來(lái)操縱智能合約余額。該漏洞的性質(zhì)類似于 DAO 的漏洞,因?yàn)樗梢詾閻阂庑袨檎邉?chuàng)造機(jī)會(huì)對(duì)智能合約發(fā)起重入攻擊。
參與者:Chain Security 于 2019 年 1 月 15 日發(fā)布了一篇博客文章,詳細(xì)介紹了漏洞的確切性質(zhì)。同一天,以太坊核心開發(fā)人員通過(guò) Gitter 和即興 ACD 電話會(huì)議討論后續(xù)步驟。他們很快達(dá)成共識(shí),暫停計(jì)劃的升級(jí),并在下一次定期 ACD 電話會(huì)議上決定新的升級(jí)日期和軟件補(bǔ)丁,該電話會(huì)議將于三天后的 2019 年 1 月 18 日舉行。在 ACD 電話會(huì)議期間,開發(fā)人員就升級(jí)補(bǔ)丁達(dá)成共識(shí),并將硬分叉重新安排在 2 月 28 日激活。以太坊基金會(huì)和以太坊 Cat Herders 協(xié)助在最后一刻向以太坊礦工和其他節(jié)點(diǎn)運(yùn)營(yíng)商傳達(dá)這些決定。這兩個(gè)組織都發(fā)布了博客文章,并聯(lián)系了社區(qū)利益相關(guān)者,提醒他們硬分叉計(jì)劃的最后一刻發(fā)生了變化。
問(wèn)題如何解決:由于問(wèn)題的性質(zhì)是技術(shù)性的,君士坦丁堡漏洞主要在客戶團(tuán)隊(duì)中解決。以太坊核心開發(fā)人員迅速集思廣益,找到了最有效的解決方案,并在他們的軟件客戶端中實(shí)施。與 DAO 黑客補(bǔ)丁不同,君士坦丁堡漏洞的解決方案并沒(méi)有引起爭(zhēng)議,但它確實(shí)引發(fā)了人們對(duì) EIP 測(cè)試過(guò)程的擔(dān)憂,并強(qiáng)調(diào)需要加強(qiáng)升級(jí)測(cè)試工作,以確保在主網(wǎng)上部署之前充分檢查新的代碼更改。一旦漏洞得到修補(bǔ),新的硬分叉日期確定,以太坊礦工和其他節(jié)點(diǎn)運(yùn)營(yíng)商便在 2019 年 2 月 28 日順利升級(jí)了硬件。
主要收獲:君士坦丁堡漏洞的解決凸顯了社區(qū)能夠在短時(shí)間內(nèi)迅速團(tuán)結(jié)起來(lái),即時(shí)更改以太坊協(xié)議,尤其是出于網(wǎng)絡(luò)安全考慮。由于問(wèn)題本身缺乏爭(zhēng)議,以太坊節(jié)點(diǎn)運(yùn)營(yíng)商能夠在 48 小時(shí)內(nèi)恢復(fù)到舊版本的客戶端軟件。此外,核心開發(fā)人員能夠在 2019 年 2 月成功激活君士坦丁堡升級(jí)的修補(bǔ)版本。原始升級(jí)代碼中存在錯(cuò)誤并沒(méi)有阻止以太坊開發(fā)人員執(zhí)行升級(jí),而是鼓勵(lì)他們將更多的時(shí)間和資源集中在未來(lái)升級(jí)的測(cè)試上。
凝聚社會(huì)共識(shí)
當(dāng)問(wèn)題源于圍繞以太坊社會(huì)價(jià)值的爭(zhēng)議時(shí),決策過(guò)程會(huì)變得更加漫長(zhǎng)和拖沓。DAO 漏洞是智能合約技術(shù)故障的一個(gè)例子。然而,DAO 硬分叉代表了對(duì)技術(shù)漏洞的解決方案,該漏洞挑戰(zhàn)了以太坊上“代碼即法律”的價(jià)值,這就是為什么它引起了以太坊核心開發(fā)人員的高度爭(zhēng)議和不作為。在以太坊的治理歷史上,還有少數(shù)其他例子,以太坊核心開發(fā)人員不得不回應(yīng)社會(huì)問(wèn)題,這些問(wèn)題不是技術(shù)性的,而是關(guān)乎更廣泛的社區(qū)價(jià)值觀和信仰。
在下面的兩個(gè)案例研究中,以太坊核心開發(fā)人員故意選擇在領(lǐng)導(dǎo)開發(fā)方面退居次要地位。他們將大部分決策過(guò)程交給了更廣泛的以太坊社區(qū),結(jié)果,各種以太坊利益相關(guān)者的眾多聲音發(fā)生沖突,導(dǎo)致問(wèn)題和提案的解決延遲。由于以太坊上的社會(huì)問(wèn)題涉及的聲音數(shù)量多于核心開發(fā)人員的數(shù)量,因此很難達(dá)成共識(shí),而且往往充滿不確定的結(jié)果。
案例研究 4:ProgPoW
發(fā)生了什么:程序化工作量證明 (ProgPoW) 是一種工作量證明挖礦算法,旨在支持效率較低的礦工,并抑制專業(yè)礦工的效率。專業(yè)礦工是指操作稱為專用集成電路 (ASIC) 的專用挖礦機(jī)的個(gè)人或企業(yè)。這些機(jī)器經(jīng)過(guò)高度優(yōu)化,可以完成單一任務(wù),不能輕易重新用于其他任務(wù)。圖形處理單元 (GPU) 是可以執(zhí)行一系列不同任務(wù)的計(jì)算機(jī),因此使用更廣泛,購(gòu)買更便宜。ProgPoW 的目標(biāo)是使以太坊 ASIC 具有抗性,并防止挖礦哈希算力集中化。幾年來(lái),比特幣挖礦行業(yè)已由主要由資本雄厚、公開交易和受監(jiān)管的上市公司運(yùn)營(yíng)的 ASIC 機(jī)器主導(dǎo)。
2018 年 4 月,即以太坊推出三年后,挖礦硬件制造商比特大陸發(fā)布了第一款以太坊 ASIC。以太坊社區(qū)擔(dān)心采用 ASIC 技術(shù)會(huì)導(dǎo)致哈希算力不可避免地集中化,這推動(dòng)了 ProgPow 的研究和開發(fā)。該算法是由一個(gè)名為“IfDefElse”的開發(fā)團(tuán)隊(duì)于 2018 年 5 月在 Ethereum Magicians 上提出的。
盡管在以太坊核心開發(fā)人員看來(lái),該提案在技術(shù)上是可行的,但以太坊社區(qū)對(duì)該算法防止 ASIC 主導(dǎo)地位的有效性存在分歧。鑒于 ASIC 只是專用機(jī)器,很難構(gòu)建一種計(jì)算機(jī)無(wú)法進(jìn)行某種程度優(yōu)化的挖礦算法。業(yè)內(nèi)其他區(qū)塊鏈項(xiàng)目(如 Monero、Ravencoin、Horizen、Ethereum Classic 等)嘗試創(chuàng)建抗 ASIC 挖礦算法,但其有效性記錄并不一致。鑒于 2018 年 ASIC 在以太坊上尚處于萌芽階段,社區(qū)也質(zhì)疑這個(gè)問(wèn)題是否真的那么緊迫,開發(fā)人員是否應(yīng)該在其他 EIP 之前通過(guò)硬分叉升級(jí)來(lái)盡快解決。
2019 年 2 月至 3 月,即初始 EIP 提出近一年后,以太坊客戶端團(tuán)隊(duì)在以太坊基金會(huì)和以太坊貓牧人的幫助下進(jìn)行了多次調(diào)查,以確定對(duì) ProgPoW 的支持程度和共識(shí)程度。
Ethereum Cat Herders)主辦的 Twitter 調(diào)查,旨在評(píng)估對(duì) ProgPoW 的看法。來(lái)源:Twitter (@EthCatHerders)
以太坊基金會(huì)圍繞 ProgPoW 組織了兩次鏈上投票。第一次投票的設(shè)計(jì)與 DAO 硬分叉前進(jìn)行的投票類似。它計(jì)算投票數(shù)時(shí),權(quán)重由代幣持有者持有的 ETH 數(shù)量決定。第二次鏈上投票旨在調(diào)查以太坊礦工對(duì) ProgPow 的看法,方法是允許獨(dú)立礦工和礦池將數(shù)據(jù)輸入到額外的已挖區(qū)塊字段中。兩次投票都表明,礦工們對(duì)代碼更改的支持率壓倒性地高。當(dāng)時(shí)占以太坊哈希率近一半的礦工參加了第二次鏈上投票,77% 的參與礦工投票支持 ProgPoW。
以太坊上的礦工大多支持 ProgPoW 提案,因?yàn)楫?dāng)時(shí)大多數(shù)以太坊礦工都是 GPU 礦工。然而,dapp 開發(fā)人員和其他以太坊利益相關(guān)者并不支持 ProgPoW,因?yàn)樗麄儞?dān)心該算法的實(shí)施可能會(huì)導(dǎo)致網(wǎng)絡(luò)分裂并降低 ETH 的價(jià)值。在整個(gè)辯論過(guò)程中,Vitalik Buterin 等知名以太坊核心開發(fā)人員和 Geth 團(tuán)隊(duì)成員反復(fù)重申,他們對(duì)這一變化持中立態(tài)度,并將實(shí)施社區(qū)認(rèn)為最好的一切。在多次 ACD 電話會(huì)議上,以太坊核心開發(fā)人員認(rèn)可了 ProgPoW 的技術(shù)可靠性。Linzhi 等挖礦制造公司公開反對(duì)升級(jí)。
參與者:IfDefElse 是一個(gè)由三名開發(fā)人員組成的團(tuán)隊(duì),其中兩名開發(fā)人員使用化名,只有一名開發(fā)人員透露了個(gè)人身份。IfDefElse 的公開成員是 Kristy Leigh Minehan。當(dāng)時(shí),她是一家名為 Core Scientific 的區(qū)塊鏈基礎(chǔ)設(shè)施公司的首席技術(shù)官。Minehan 參加了幾次 ACD 電話會(huì)議和以太坊會(huì)議,以解釋 ProgPoW 算法,盡管該算法引發(fā)的爭(zhēng)議很快導(dǎo)致 Minehan 淡出了人們的視線。在許多情況下,Minehan 因?yàn)樗捻?xiàng)目而成為攻擊和欺凌的對(duì)象。她被指控受 Nvidia 和 AMD 工程師雇傭來(lái)破壞 ASIC 挖礦制造商。Minehan 不再?gòu)氖?ProgPoW 工作。她為資產(chǎn)管理公司 Valkyrie 和加密貨幣挖礦公司 Merkle Standard 等加密貨幣公司提供咨詢。
問(wèn)題如何解決:為了解決社區(qū)對(duì) ProgPoW 對(duì)抗 ASIC 有效性的擔(dān)憂,以太坊 Cat Herders 宣布他們將籌集 10 萬(wàn)美元,委托獨(dú)立的第三方對(duì) ProgPow 代碼進(jìn)行審計(jì)。從 2019 年 3 月到 2019 年 9 月,Cat Herders 花了大約六個(gè)月的時(shí)間籌集資金并委托區(qū)塊鏈安全公司 Least Authority 進(jìn)行審計(jì)。2019 年 9 月,審計(jì)結(jié)果公布。審計(jì)證實(shí),ProgPoW 算法的設(shè)計(jì)準(zhǔn)確無(wú)誤,實(shí)現(xiàn)了鼓勵(lì)更大程度抵抗 ASIC 的目標(biāo),盡管審計(jì)也警告說(shuō),正如人們所猜測(cè)的那樣,未來(lái)的硬件進(jìn)步可能會(huì)隨著時(shí)間的推移降低 ProgPoW 的有效性。審計(jì)發(fā)布后,以太坊核心開發(fā)人員同意將代碼更改納入即將到來(lái)的硬分叉中。然而,以太坊社區(qū)成員(尤其是 dapp 開發(fā)人員)的持續(xù)反對(duì)引發(fā)了爭(zhēng)議,阻礙了以太坊核心開發(fā)人員優(yōu)先考慮將 ProgPoW 納入實(shí)際升級(jí)。ProgPoW 爭(zhēng)論在以太坊社區(qū)持續(xù)了大約 2 年。2020 年 3 月,在 ACD #82 期間,開發(fā)人員就代碼更改進(jìn)行了最后一次公開討論。在那次電話會(huì)議中,開發(fā)人員表達(dá)了他們對(duì)社區(qū)對(duì) ProgPow 缺乏支持的擔(dān)憂,并因此決定將其排除在下一次硬分叉之外。
主要結(jié)論:ProgPoW 并未解決以太坊的技術(shù)漏洞、黑客攻擊或問(wèn)題,這些漏洞或問(wèn)題會(huì)影響大量 ETH 持有者或以太坊網(wǎng)絡(luò)本身的安全。ProgPoW 開發(fā)的主要推動(dòng)者是礦工,他們的聲音歷來(lái)很弱,而且由于自以太坊推出以來(lái)就一直存在通過(guò)將以太坊過(guò)渡到 PoS 強(qiáng)行將礦工從網(wǎng)絡(luò)中移除的努力而被忽視。每次以太坊核心開發(fā)人員提出減少區(qū)塊發(fā)行(例如 EIP 1234)或以減少礦工收入的方式進(jìn)行更改(例如 EIP 1559)時(shí),礦工的反對(duì)從未動(dòng)搖以太坊核心開發(fā)人員的意見(jiàn)或情緒。因此,旨在從技術(shù)優(yōu)點(diǎn)的角度審查和推進(jìn)變更的治理流程并沒(méi)有幫助 ProgPoW 得到激活,支持變更的個(gè)人在以太坊生態(tài)系統(tǒng)中沒(méi)有影響力。
盡管有鏈上投票和以太坊核心開發(fā)人員的技術(shù)批準(zhǔn),但 ProgPoW 辯論說(shuō)明了如果沒(méi)有來(lái)自終端用戶和 dapp 開發(fā)人員的更廣泛社區(qū)支持,一群網(wǎng)絡(luò)利益相關(guān)者將無(wú)力改變以太坊。以太坊核心開發(fā)人員并不反對(duì)代碼更改,但他們發(fā)現(xiàn)很難優(yōu)先考慮有爭(zhēng)議的升級(jí),而要犧牲其他相對(duì)較少爭(zhēng)議且獲得更多以太坊終端用戶支持的代碼更改。此外,隨著以太坊核心開發(fā)人員從 2021 年初開始將注意力轉(zhuǎn)向 PoS 并棄用挖礦算法,對(duì) ProgPoW 的需求逐漸減弱。
案例研究 5:Afrigate
發(fā)生了什么:以太坊核心開發(fā)人員被以太坊社區(qū)驅(qū)逐的情況并不常見(jiàn)。然而,正如前面的案例研究中所提到的,有些情況下,激烈的社交媒體欺凌導(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 年以來(lái)一直是以太坊的代碼貢獻(xiàn)者,也是以太坊硬分叉的主要協(xié)調(diào)員,他在 2019 年 2 月 14 日發(fā)推文稱,當(dāng)時(shí) Polkadot 協(xié)議正在積極開發(fā)中:
以太坊核心開發(fā)人員 Afri Schoedon 開玩笑地制作了 Polkadot 協(xié)議的表情包。來(lái)源:Google Webcache
在接下來(lái)的 48 小時(shí)內(nèi),Schoedon 因他的推文而受到欺凌、批評(píng)和騷擾,這顯然是開玩笑。批評(píng)者在社交媒體上指責(zé) Schoedon 存在“利益沖突”,盡管 Schoedon 重申他從未直接參與過(guò) Polkadot 的開發(fā)。Schoedon 在推特上澄清說(shuō),他的表情包是為了激起圍繞 Serenity 開發(fā)的討論,Serenity 是當(dāng)時(shí)以太坊向 PoS 過(guò)渡的名稱,而不是制造 Polkadot 和以太坊之間競(jìng)爭(zhēng)的敘事。然而,持續(xù)的批評(píng)導(dǎo)致 Schoedon 刪除了他的許多推文,并最終在 2 月 19 日宣布他將離開以太坊社區(qū)。“我沒(méi)有退出社交媒體,我退出了以太坊。我沒(méi)有隱姓埋名;我只是離開了社區(qū)。我不再協(xié)調(diào)硬分叉、構(gòu)建測(cè)試網(wǎng)或做出其他貢獻(xiàn)。我沒(méi)有為 Polkadot 工作,我從來(lái)沒(méi)有為 Polkadot 工作過(guò),我為以太坊工作過(guò)。”我并不討厭以太坊,我喜歡它,”Schoedon 在刪除推特賬戶前的最后一條推文中說(shuō)道。
參與者:盡管 Schoedon 是事件的主要參與者,但在 Schoedon 離職后,其他以太坊核心開發(fā)人員和社區(qū)成員紛紛為他辯護(hù)。Schoedon 繼續(xù)幫助以太坊經(jīng)典版完成升級(jí),以提高其與以太坊的兼容性。截至 2023 年 7 月,他繼續(xù)以不太公開的方式為以太坊做出貢獻(xiàn),為以太坊測(cè)試網(wǎng)絡(luò)的協(xié)調(diào)做出貢獻(xiàn),并經(jīng)常使用不同的假名。
問(wèn)題如何解決:在 Twitter 事件發(fā)生后的下一個(gè)月的 ACD 電話會(huì)議上,以太坊核心開發(fā)人員宣布他們正在尋找新的硬分叉協(xié)調(diào)員來(lái)取代 Schoedon 的角色。然而,搜索并沒(méi)有持續(xù)多久。由于沒(méi)有合適的候選人,開發(fā)人員同意將 Schoedon 的角色分給多人。自 Schoedon 離職以來(lái),硬分叉協(xié)調(diào)員的職責(zé)(包括設(shè)置硬分叉日期、選擇硬分叉的 EIP 以及領(lǐng)導(dǎo)升級(jí)的測(cè)試工作)已分散到多個(gè)核心開發(fā)人員和客戶團(tuán)隊(duì)。此外,2019 年 2 月,115 位知名以太坊社區(qū)成員簽署了一封公開信,譴責(zé)導(dǎo)致 Schoedon 辭去以太坊核心開發(fā)人員職務(wù)的“有害”行為。這封信重申了圍繞以太坊協(xié)議開發(fā)辯論的標(biāo)準(zhǔn)和規(guī)范的必要性,這些標(biāo)準(zhǔn)和規(guī)范旨在促進(jìn)參與者之間的尊重、言論自由和隱私價(jià)值觀。前 ACD 主席 Hudson Jameson 還在 Reddit 上主持了一場(chǎng) AMA,以解決圍繞以太坊領(lǐng)導(dǎo)層和問(wèn)責(zé)制的爭(zhēng)論。3 月,以太坊客戶端團(tuán)隊(duì) ChainSafe 在巴黎舉辦了一場(chǎng)現(xiàn)場(chǎng)活動(dòng),進(jìn)一步討論如何承認(rèn)以太坊治理流程中的問(wèn)題并提出改進(jìn)方法。
主要內(nèi)容:著名的以太坊核心開發(fā)人員 Afri Schoedon 離開以太坊社區(qū),這給以太坊核心開發(fā)人員、dapp 開發(fā)人員和最終用戶敲響了警鐘,讓他們意識(shí)到社交媒體欺凌對(duì)以太坊治理的真正影響。作為一種鏈下且定義相當(dāng)松散的決策過(guò)程,以太坊核心開發(fā)人員雖然專注于技術(shù)問(wèn)題和與以太坊有關(guān)的事務(wù),但也無(wú)法免受社會(huì)爭(zhēng)論和引領(lǐng)以太坊發(fā)展的壓力。無(wú)論是否與以太坊有關(guān),在任何情況下的網(wǎng)絡(luò)欺凌都是有害的活動(dòng),會(huì)對(duì)目標(biāo)個(gè)人的行為和心態(tài)產(chǎn)生負(fù)面影響。鑒于以太坊的決策過(guò)程嚴(yán)重依賴在線媒體進(jìn)行討論和辯論,因此很難防范這種行為。畢竟,這并不是以太坊治理過(guò)程的貢獻(xiàn)者在社區(qū)內(nèi)受到騷擾和排斥的唯一例子。然而,Afri Schoedon 的離職促使人們更加關(guān)注以太坊治理進(jìn)程,并需要在此過(guò)程中建立更強(qiáng)有力的規(guī)范和社會(huì)價(jià)值觀,以促進(jìn)參與者之間健康和尊重的對(duì)話。
為權(quán)益證明升級(jí)達(dá)成共識(shí)
自以太坊推出以來(lái),以太坊利益相關(guān)者一直期待著向權(quán)益證明 (PoS) 共識(shí)協(xié)議的過(guò)渡。因此,在合并之前的幾年里,社區(qū)對(duì)將以太坊升級(jí)到 PoS 的想法幾乎沒(méi)有任何爭(zhēng)議或反對(duì)。然而,在以太坊歷史上的不同時(shí)期,人們對(duì)通過(guò)一種方法而不是另一種方法實(shí)現(xiàn)過(guò)渡的技術(shù)優(yōu)點(diǎn)存在爭(zhēng)議。此外,在以太坊存在的前六年中,在幾個(gè)時(shí)間點(diǎn),人們對(duì)這次升級(jí)的緊迫性存在爭(zhēng)議,而這種升級(jí)是否優(yōu)先于其他舉措,例如提高以太坊的可擴(kuò)展性和抗審查性。
一旦以太坊客戶端團(tuán)隊(duì)解決了向 PoS 過(guò)渡的技術(shù)爭(zhēng)論,并在 2022 年秋季最終確定了激活路線圖,以太坊核心開發(fā)人員和更廣泛的以太坊社區(qū)幾乎一致歡迎這次升級(jí)。將以太坊從 PoW 過(guò)渡到 PoS 所涉及的代碼更改是以太坊歷史上最成功和最具變革性的 EIP 之一。任何其他升級(jí)都沒(méi)有像以太坊向 PoS 過(guò)渡那樣,獲得如此程度的社區(qū)支持和興奮。向 PoS 的過(guò)渡是一項(xiàng)多年的努力,在其部署的初始階段,依靠 ETH 持有者通過(guò)質(zhì)押 ETH 來(lái)資本化和引導(dǎo)協(xié)議,但不保證何時(shí)可以取消質(zhì)押 ETH。盡管由于其復(fù)雜性而被推遲,并且經(jīng)常受到比特幣社區(qū)成員和以太坊礦工的嘲笑和勸阻,但最終向 PoS 的過(guò)渡(稱為合并)鞏固了以太坊和以太坊資產(chǎn)的強(qiáng)大敘事,被稱為“超聲波貨幣”敘事。
以下案例研究深入探討了以太坊向 PoS 的過(guò)渡以及兩部分升級(jí)中涉及的治理流程。
案例研究 6:合并
發(fā)生了什么:向 PoS 的過(guò)渡經(jīng)歷了幾次迭代。它成為以太坊歷史上最延遲的升級(jí),最初預(yù)計(jì)將在以太坊推出 2 年后準(zhǔn)備就緒。將現(xiàn)有的以太坊代碼庫(kù)與信標(biāo)鏈(以太坊的 CL)合并的決定是一個(gè)艱難的決定,因?yàn)樵S多以太坊客戶端團(tuán)隊(duì)正在致力于用信標(biāo)鏈取代以太坊的升級(jí)。2018 年,構(gòu)建向權(quán)益證明過(guò)渡的客戶端團(tuán)隊(duì)被稱為以太坊 2.0 團(tuán)隊(duì)。他們與另一組開發(fā)人員一起工作,該團(tuán)隊(duì)致力于以太坊的短期計(jì)劃,稱為以太坊 1x,從中開發(fā)了 EIP 1559 和無(wú)狀態(tài)等想法。在合并升級(jí)之前的大部分歷史中,推進(jìn) PoS 的努力在很大程度上是分開的,并且與以太坊核心協(xié)議開發(fā)并行進(jìn)行。合并于 2022 年 9 月 15 日啟動(dòng)。
參與者:參與實(shí)現(xiàn)合并的主要團(tuán)隊(duì)是一組新的以太坊客戶端團(tuán)隊(duì),其中許多團(tuán)隊(duì)尚未構(gòu)建和維護(hù)現(xiàn)有的以太坊客戶端。 Prysmatic Labs、Lighthouse 和 ChainSafe 是新加入以太坊治理流程的客戶端團(tuán)隊(duì)的例子,他們?yōu)橐蕴簧?jí)到 PoS 做出了貢獻(xiàn)。2020 年 12 月 Beacon Chain 的推出主要是因?yàn)檫@些相對(duì)較新的專注于 PoS 的客戶端團(tuán)隊(duì)的努力。Beacon Chain 推出后,CL 客戶端團(tuán)隊(duì)開始認(rèn)真參與并讓 EL 客戶端團(tuán)隊(duì)參與過(guò)渡。以太坊基金會(huì)研究員 Danny Ryan 是 Merge 升級(jí)計(jì)劃的主要牽頭人之一。他繼續(xù)領(lǐng)導(dǎo)以太坊共識(shí)層開發(fā),擔(dān)任 ACDC 負(fù)責(zé)人。
問(wèn)題如何解決:在 Merge 激活日期之前,進(jìn)行了前所未有的大量測(cè)試,以確保過(guò)渡順利進(jìn)行。以太坊核心開發(fā)人員為 Merge 組織了超過(guò) 25 次不同的測(cè)試網(wǎng)發(fā)布。以下是以太坊核心開發(fā)人員在 Merge 激活前幾個(gè)月組織的影子分叉測(cè)試網(wǎng)發(fā)布的說(shuō)明:
此外,在合并激活前的幾周內(nèi),以太坊基金會(huì)資助的漏洞賞金計(jì)劃增加了四倍,達(dá)到 100 萬(wàn)美元,這是該組織有史以來(lái)資助的最高金額。合并需要 CL 和 EL 客戶端團(tuán)隊(duì)以及驗(yàn)證器節(jié)點(diǎn)運(yùn)營(yíng)商之間的密切協(xié)調(diào),后者在升級(jí)節(jié)點(diǎn)軟件方面不如礦工那么熟練。升級(jí)的性質(zhì)還需要節(jié)點(diǎn)運(yùn)營(yíng)商更多地參與,以正確配置客戶端軟件以準(zhǔn)備合并。以太坊基金會(huì)和以太坊貓牧民再次成為聯(lián)系以太坊利益相關(guān)者和教育廣大公眾了解升級(jí)性質(zhì)的中心。合并確實(shí)創(chuàng)建了以太坊的短暫分叉,但沒(méi)有一個(gè)繼續(xù)具有有意義的價(jià)值或支持大量的 dapp 活動(dòng)。
主要內(nèi)容:由于合并,以太坊的復(fù)雜性增加了一倍,因?yàn)樵搮f(xié)議現(xiàn)在是兩個(gè)同步發(fā)展的網(wǎng)絡(luò)的組合。這就需要單獨(dú)的治理流程來(lái)組織為每個(gè)網(wǎng)絡(luò)(即以太坊的 EL 和 CL)提出的代碼更改。如前所述,每?jī)芍苡袃纱?ACD 電話會(huì)議,討論與 EL 和 CL 相關(guān)的 EIP。但是,以太坊軟件還有其他組件,例如影響 EL 和 CL 的引擎 API,而這些組件沒(méi)有明確的更改和更新治理流程。這引發(fā)了關(guān)于 EIP 流程未來(lái)更新的新討論,以便考慮到協(xié)議的雙網(wǎng)絡(luò)結(jié)構(gòu)更好地組織對(duì)以太坊的更改。(EIP 流程的這些未來(lái)變化將在本報(bào)告的下一節(jié)中更詳細(xì)地討論。)
案例研究 7:上海升級(jí)
發(fā)生了什么:以太坊的第十七次硬分叉于 2023 年 4 月啟動(dòng)。這次升級(jí)被稱為上海升級(jí),激活了信標(biāo)鏈上的質(zhì)押 ETH 提現(xiàn),從而代表以太坊向 PoS 的過(guò)渡已完成。在合并升級(jí)完成后不久,以太坊核心開發(fā)人員迅速準(zhǔn)備了上海升級(jí)所需的代碼更改。盡管圍繞上海升級(jí)優(yōu)先考慮哪些 EIP 存在多種利益沖突,但以太坊核心開發(fā)人員優(yōu)先考慮了 EIP 4895 所代表的質(zhì)押 ETH 提現(xiàn),而不是其他 EIP,這主要是因?yàn)樗麄兿M矒嵋蕴毁|(zhì)押社區(qū),該社區(qū)在合并后已成功成為以太坊的主要安全提供商和節(jié)點(diǎn)運(yùn)營(yíng)商。
參與者:質(zhì)押池和在信標(biāo)鏈上質(zhì)押的 ETH 持有者的集體聲音以前所未有的方式影響了以太坊核心開發(fā)人員在上海升級(jí)優(yōu)先考慮 EIP 4895 的決定,這與礦工在決策過(guò)程中能夠發(fā)揮的影響力水平明顯不同。以太坊客戶端團(tuán)隊(duì)再次充當(dāng)了守門人的角色,他們綜合社區(qū)情緒,確定升級(jí)中應(yīng)包含哪些 EIP。從 10 月 28 日到 1 月 5 日,以太坊核心開發(fā)人員在幾次 ACD 電話會(huì)議上就上海升級(jí)的范圍進(jìn)行了激烈辯論。討論強(qiáng)調(diào)了客戶端團(tuán)隊(duì)對(duì) EIP 優(yōu)先級(jí)的意見(jiàn)分歧,以及以太坊核心開發(fā)人員之間的共識(shí)往往不是通過(guò)一致決定而是通過(guò)粗略的多數(shù)投票達(dá)成的。一旦確定了上海升級(jí)的范圍和開發(fā)時(shí)間表,以太坊核心開發(fā)人員就開始準(zhǔn)備和測(cè)試相關(guān)的代碼更改以進(jìn)行激活。
問(wèn)題如何解決:上海升級(jí)于 2023 年 4 月 12 日激活。由于升級(jí)成功,以太坊上新質(zhì)押的 ETH 數(shù)量出現(xiàn)了前所未有的涌入,遠(yuǎn)遠(yuǎn)超過(guò)了解除質(zhì)押的 ETH 數(shù)量。
上海升級(jí)增強(qiáng)了人們對(duì)以太坊的積極情緒,認(rèn)為以太坊是一種功能強(qiáng)大且功能齊全的 PoS 共識(shí)協(xié)議。它還通過(guò)引入質(zhì)押 ETH 提現(xiàn)功能顯著降低了質(zhì)押活動(dòng)的風(fēng)險(xiǎn),隨后導(dǎo)致質(zhì)押資金大量涌入。截至 2024 年 5 月 14 日,ETH 總供應(yīng)量的 27% 被質(zhì)押,以太坊的年化通脹率趨于 1% 以下。自上海升級(jí)啟動(dòng)以來(lái),持續(xù)的負(fù)通脹率和不斷上升的質(zhì)押率進(jìn)一步增強(qiáng)了人們對(duì) ETH 作為超聲波貨幣的積極情緒。
主要收獲:上海升級(jí)優(yōu)先考慮哪些 EIP 的決策過(guò)程值得注意,主要有三個(gè)原因。
它強(qiáng)調(diào)了以太坊質(zhì)押社區(qū)作為以太坊的主要節(jié)點(diǎn)運(yùn)營(yíng)商和安全提供商對(duì)協(xié)議治理的影響。
它重申了以太坊核心開發(fā)人員作為主要守門人的角色,他們綜合和協(xié)調(diào)協(xié)議的升級(jí),以實(shí)現(xiàn)自以太坊推出以來(lái)以太坊創(chuàng)始人設(shè)定的雄心勃勃的發(fā)展目標(biāo)。
它通過(guò)完成以太坊向 PoS 的過(guò)渡并引發(fā)大量新的質(zhì)押流入(遠(yuǎn)遠(yuǎn)超過(guò)質(zhì)押流出),進(jìn)一步驗(yàn)證了超聲波貨幣的敘述。
未來(lái)的升級(jí)
正如本報(bào)告中研究的七個(gè)案例所證明的那樣,以太坊治理流程在不斷發(fā)展,并通過(guò) EIP 流程松散地定義。早在 2015 年,以太坊就由 8 位聯(lián)合創(chuàng)始人發(fā)起,并制定了四階段發(fā)展路線圖。發(fā)展的最后階段被稱為“寧?kù)o”,代表了從工作量證明到 PoS 共識(shí)協(xié)議的過(guò)渡??爝M(jìn)到 2023 年,以太坊已成功完成向 PoS 的過(guò)渡,現(xiàn)在擁有一個(gè)新的 8 階段發(fā)展路線圖,階段名稱押韻。
在極少數(shù)情況下,決策是通過(guò)以太坊核心開發(fā)人員的獨(dú)家努力快速做出的,并在快速升級(jí)周轉(zhuǎn)窗口下由以太坊節(jié)點(diǎn)運(yùn)營(yíng)商共享實(shí)施。其他時(shí)候,決策被委托給更廣泛的以太坊社區(qū),這往往導(dǎo)致決策延遲和利益相關(guān)者之間的爭(zhēng)論。通過(guò)多次升級(jí)和幾次有爭(zhēng)議的治理辯論,以太坊已經(jīng)發(fā)展成為一個(gè)協(xié)議和一個(gè)社會(huì)集體,在很大程度上受到規(guī)范、價(jià)值觀和信仰的指導(dǎo),而不是鏈上投票流程或機(jī)制。
盡管上海升級(jí)已經(jīng)完成,并已過(guò)渡到 PoS(協(xié)議創(chuàng)始人最初設(shè)想這是以太坊的最后一次重大升級(jí)),但未來(lái)還有大量 EIP 和計(jì)劃有望在未來(lái)數(shù)月和數(shù)年內(nèi)改變以太坊協(xié)議。最近,通過(guò)坎昆/Deneb 升級(jí),以太坊開發(fā)人員激活了 EIP 4844。EIP 4844 也稱為 protodanksharding,是一種代碼更改,引入了一種稱為 blob 的新交易類型,增加了以太坊區(qū)塊的數(shù)據(jù)和存儲(chǔ)要求,并創(chuàng)建了一個(gè)新的費(fèi)用市場(chǎng),用于將 blob 定價(jià)與常規(guī)交易分開。
開發(fā)人員正在為下一次以太坊升級(jí) Pectra 準(zhǔn)備的一些備受矚目的 EIP 包括但不限于:
BLS 簽名:為智能合約開發(fā)人員創(chuàng)建了一種新的經(jīng)濟(jì)高效的操作,可以在其代碼中使用 BLS 簽名和 SNARK 驗(yàn)證。這樣做的原因有很多,包括能夠創(chuàng)建更安全的加密證明、與以太坊信標(biāo)鏈更好的互操作性以及增強(qiáng)去中心化權(quán)益池的功能。
增加驗(yàn)證者有效余額:驗(yàn)證者獎(jiǎng)勵(lì)與驗(yàn)證者的有效余額成比例累積,目前上限為 32 ETH,這迫使驗(yàn)證者節(jié)點(diǎn)運(yùn)營(yíng)商創(chuàng)建新的驗(yàn)證者,如果他們想獲得更多權(quán)益獎(jiǎng)勵(lì)。為了減少活躍驗(yàn)證者集的增長(zhǎng),從而給以太坊的對(duì)等網(wǎng)絡(luò)層帶來(lái)壓力,有人提議增加驗(yàn)證者的有效余額。
執(zhí)行層可觸發(fā)提款:允許驗(yàn)證者通過(guò)其執(zhí)行層 (0x01) 提款憑證觸發(fā)退出和部分提款。這將支持在以太坊上創(chuàng)建更多無(wú)需信任的權(quán)益池設(shè)計(jì)。
開發(fā)人員正在考慮在 Pectra 升級(jí)后實(shí)施的其他代碼更改包括:
原生賬戶抽象:賬戶抽象是對(duì)用戶體驗(yàn)的改進(jìn),允許智能合約邏輯控制用戶擁有的錢包。智能合約無(wú)法授權(quán)交易。但是,用戶控制的外部擁有賬戶 (EOA) 可以。為實(shí)現(xiàn)賬戶抽象而提出的最突出的代碼更改是 ERC 4337,它不需要向后不兼容的硬分叉。
MEV 相關(guān)升級(jí):最大可提取價(jià)值 (MEV) 是通過(guò)重新排序區(qū)塊內(nèi)的用戶交易可以提取的額外收入。由于可以獲得豐厚的金額,因此有許多利益相關(guān)者參與提取 MEV。MEV 策略與傳統(tǒng)金融中的某些交易策略并無(wú)不同。
MEV smoothing:MEV smoothing是指smoothing MEV 區(qū)塊獎(jiǎng)勵(lì)向驗(yàn)證者的分配,以降低獎(jiǎng)勵(lì)波動(dòng)性并阻止驗(yàn)證者試圖操縱共識(shí)過(guò)程來(lái)賺取 MEV。
MEV 銷毀:另一種比 MEV 平滑更進(jìn)一步的策略是銷毀 MEV 收入,如以太坊上的基本費(fèi)用。這將進(jìn)一步降低以太坊供應(yīng)的通貨膨脹,并減少驗(yàn)證者操縱共識(shí)以獲得額外 MEV 收入的動(dòng)機(jī)。
Enshrined PBS:MEV 目前是通過(guò)稱為中繼的第三方市場(chǎng)在以太坊上獲得的。為了減少對(duì)操作中繼的受信任實(shí)體的依賴,目前正在研究將中繼結(jié)構(gòu)實(shí)施到以太坊本身的協(xié)議中。
單槽最終性:最終性在以太坊上被定義為一個(gè)點(diǎn),在該點(diǎn)上,如果不懲罰至少 33% 的總質(zhì)押 ETH,區(qū)塊就無(wú)法被更改或替換。目前,以太坊上的最終確定需要 12 到 15 分鐘。但是,以太坊核心開發(fā)人員正在研究一些設(shè)計(jì),以實(shí)現(xiàn)更快的最終性保證,通過(guò)在 12 到 15 分鐘的窗口內(nèi)逐步增加質(zhì)押保證來(lái)改善用戶體驗(yàn)。
驗(yàn)證者上限:與減少活躍驗(yàn)證者集增長(zhǎng)的舉措相關(guān),有提議將驗(yàn)證者的數(shù)量限制在一定水平。這樣做將確保以太坊的網(wǎng)絡(luò)層能夠維持快速的消息傳播,以支持更快的最終性或降低成為驗(yàn)證者所需的最低質(zhì)押 ETH 數(shù)量。
發(fā)行變化:開發(fā)人員也在考慮改變以太坊的發(fā)行政策,以防止大部分 ETH 供應(yīng)集中在流動(dòng)質(zhì)押(或再質(zhì)押)池中。通過(guò)發(fā)行變更,開發(fā)人員希望為質(zhì)押參與設(shè)定上限,從而實(shí)現(xiàn)最低可行發(fā)行量,即協(xié)議不應(yīng)發(fā)行超過(guò)網(wǎng)絡(luò)安全所需的代幣。
Verkle 樹:目前,有關(guān)以太坊賬戶、交易和區(qū)塊鏈狀態(tài)的數(shù)據(jù)使用稱為 Merkle Patricia 樹的結(jié)構(gòu)存儲(chǔ)。 Merkle Patricia 樹數(shù)據(jù)結(jié)構(gòu)允許用戶通過(guò)依賴單個(gè)加密證明(代表樹的根)輕松驗(yàn)證大量數(shù)據(jù)。 Verkle 樹數(shù)據(jù)結(jié)構(gòu)的功能類似于 Merkle Patricia 樹,但是,計(jì)算機(jī)可以比 Merkle 樹更有效地證明它們。
雖然上面列出的一些 EIP 可能由于技術(shù)可靠性不足或爭(zhēng)議太大而無(wú)法在升級(jí)中實(shí)現(xiàn),但正在討論實(shí)現(xiàn)的代碼更改數(shù)量和范圍是巨大的。以下是 Vitalik Buterin 在 2023 年 12 月總結(jié)的以太坊發(fā)展路線圖的直觀表示:
截至 2023 年 12 月以太坊的最新發(fā)展路線圖,來(lái)源:Twitter (@vitalikbuterin)
除了對(duì)以太坊協(xié)議的代碼更改外,還努力更新 EIP 流程,以適應(yīng)以太坊合并后似乎更加雄心勃勃的發(fā)展路線圖。在最近的 ACD 電話會(huì)議上,開發(fā)人員提議將 ERC 從 EIP 中移除到單獨(dú)的治理流程,并更新 EIP 的編號(hào)以使其更易于跟蹤。這些微小的管理變化在社區(qū)中引發(fā)了激烈的爭(zhēng)論。因此,毫不奇怪,以太坊治理流程的所有擬議變更都沒(méi)有建議任何治理流程在鏈上移動(dòng)或在近期在流程方面變得更加嚴(yán)格。
EIP 流程的一個(gè)重大變化值得強(qiáng)調(diào),因?yàn)樗鼘?duì)以太坊治理的未來(lái)影響是創(chuàng)建了一個(gè)與Layer 2匯總上實(shí)施的代碼更改批準(zhǔn)流程并行的流程。匯總改進(jìn)提案 (RIP) 流程旨在促進(jìn)不同匯總升級(jí)之間的合作與協(xié)調(diào)。匯總開發(fā)人員在名為 RollCalls 的定期會(huì)議系列中介紹和討論 RIP。以太坊協(xié)議開發(fā)人員正在權(quán)衡 RollCalls 上的決策在多大程度上影響 ACD 調(diào)用上的決策,反之亦然,因?yàn)橐蕴婚_發(fā)人員越來(lái)越多地嘗試追求以 rollup 為中心的開發(fā)路線圖。
展望
正如案例研究所表明的那樣,升級(jí)的成功、失敗和爭(zhēng)議并沒(méi)有阻止以太坊核心開發(fā)人員更改代碼庫(kù)。升級(jí)的頻率并沒(méi)有隨著時(shí)間的推移而減慢,正在考慮和實(shí)施的變更的性質(zhì)變得更加雄心勃勃,而不是更少。因此,以太坊核心開發(fā)人員在管理協(xié)議和實(shí)現(xiàn)其開發(fā)路線圖上的未來(lái)升級(jí)方面的作用在重要性和影響力方面仍將保持高度重視。
除了以太坊核心開發(fā)人員之外,社區(qū)中還有越來(lái)越多的利益相關(guān)者,他們也是協(xié)議治理的重要貢獻(xiàn)者。在 2019 年關(guān)于區(qū)塊鏈治理的一篇文章中,Vitalik Buterin 承認(rèn)了“象牙塔知識(shí)分子”對(duì)接管以太坊治理過(guò)程的擔(dān)憂,并肯定解決這一問(wèn)題的最佳方法是增加參與治理過(guò)程的機(jī)構(gòu)和組織的數(shù)量,以進(jìn)一步將其從單一群體的權(quán)力中分散出去。
隨著以太坊 dapp 生態(tài)系統(tǒng)不斷發(fā)展,包括多個(gè) L2 和 DeFi 協(xié)議,以及通過(guò) Merge 形成的新的多樣化客戶團(tuán)隊(duì),積極參與以太坊治理的利益相關(guān)者數(shù)量也在不斷增長(zhǎng)。此外,隨著以太坊協(xié)議復(fù)雜性的增加,從事以太坊研究和開發(fā)的團(tuán)隊(duì)已經(jīng)多元化,涉及多個(gè)并行計(jì)劃,包括專注于可擴(kuò)展性、MEV、賬戶抽象、EOF 等的計(jì)劃。
展望未來(lái),驗(yàn)證器節(jié)點(diǎn)運(yùn)營(yíng)商應(yīng)該期待升級(jí),這可能會(huì)在未來(lái)徹底改變他們的業(yè)務(wù)模式。考慮到以太坊頻繁升級(jí)的預(yù)期和現(xiàn)實(shí),社區(qū)必須確保以太坊核心開發(fā)人員不是決定何時(shí)升級(jí)以太坊協(xié)議的主要聲音。此外,正如 Geth (EL) 開發(fā)人員 Péter Szilágyi 等幾位以太坊核心開發(fā)人員所表達(dá)的那樣,由于以太坊協(xié)議雄心勃勃的開發(fā)路線圖,人們對(duì)其復(fù)雜性的擔(dān)憂日益增加。
以太坊協(xié)議的復(fù)雜性有幾個(gè)缺點(diǎn),主要缺點(diǎn)是增加了技術(shù)錯(cuò)誤和故障的風(fēng)險(xiǎn)。因此,雖然 EIP 流程旨在促進(jìn)以太坊上的代碼更改,但對(duì)于決策過(guò)程中的利益相關(guān)者來(lái)說(shuō),重要的是逐漸將代碼僵化置于代碼更改之上,以便隨著時(shí)間的推移,對(duì)主動(dòng)治理流程的需求逐漸減少??紤]到對(duì)以太坊以及建立在協(xié)議之上的應(yīng)用程序的監(jiān)管審查日益嚴(yán)格,這一點(diǎn)尤其重要。盡管以太坊協(xié)議開發(fā)人員和更廣泛社區(qū)的利益在當(dāng)今的治理過(guò)程中最具影響力,但來(lái)自監(jiān)管機(jī)構(gòu)和執(zhí)法部門的壓力也越來(lái)越大,這也可能影響以太坊的設(shè)計(jì)并成為影響以太坊設(shè)計(jì)的強(qiáng)大聲音。為了防止以太坊協(xié)議受到監(jiān)管控制,以太坊運(yùn)作方式的某些方面必須僵化到任何利益相關(guān)者團(tuán)體或?qū)嶓w都無(wú)法改變的程度。
結(jié)論
以太坊治理是一個(gè)由人員、組織、論壇和流程組成的復(fù)雜迷宮。與社區(qū)一樣,決策過(guò)程也是無(wú)定形的,難以定義,因?yàn)樗饕苌鐣?huì)規(guī)范和敘述的影響,而不是正式規(guī)則或具有約束力的鏈上投票機(jī)制。盡管關(guān)于以太坊協(xié)議未來(lái)的決策在社區(qū)中引發(fā)了分歧和分裂,但以太坊的路線圖仍然雄心勃勃,其中列出了幾個(gè)已經(jīng)在以太坊社區(qū)引發(fā)爭(zhēng)論和討論的 EIP。
由于以太坊核心開發(fā)人員充當(dāng)守門人,最終決定通過(guò)升級(jí)實(shí)施的變更,因此以太坊協(xié)議很可能會(huì)繼續(xù)改變而不是僵化。如果一項(xiàng)技術(shù)變得過(guò)于可升級(jí),就像我們?cè)谳^小規(guī)模的以金融為重點(diǎn)的 dapp 和 DAO 中看到的那樣,還存在監(jiān)管俘獲的擔(dān)憂。圍繞去中心化技術(shù)可升級(jí)性的監(jiān)管擔(dān)憂超出了本報(bào)告的范圍,但可能是未來(lái)考慮的研究領(lǐng)域。
以太坊作為一項(xiàng)技術(shù)已經(jīng)取得了長(zhǎng)足的進(jìn)步,并突破了使用區(qū)塊鏈技術(shù)的可能性的界限。此外,以太坊作為一個(gè)社會(huì)社區(qū),不斷提出有關(guān)去中心化和開源技術(shù)的最佳治理形式的新問(wèn)題。隨著以太坊核心開發(fā)人員追求越來(lái)越雄心勃勃的開發(fā)路線圖,其中包含將以太坊生態(tài)系統(tǒng)擴(kuò)展到多個(gè)Layer 2協(xié)議的升級(jí),所有網(wǎng)絡(luò)利益相關(guān)者都必須考慮以太坊治理的社會(huì)規(guī)范(而不是既定流程)如何能夠并且應(yīng)該繼續(xù)塑造以太坊的未來(lái)。
你可能感興趣的文章
-
Janvan Eck:SEC批準(zhǔn)以太坊現(xiàn)貨ETF是歷史性轉(zhuǎn)變!超30億美元ETH撤出CEX
美國(guó)資產(chǎn)管理公司、比特幣現(xiàn)貨ETF發(fā)行商VanEck執(zhí)行長(zhǎng)Janvan Eck近日表示,美國(guó)證券交易委員會(huì)(SEC)批準(zhǔn)以太坊現(xiàn)貨ETF的裁決,可能標(biāo)志著加密貨幣投資的歷史性轉(zhuǎn)變,并預(yù)…
2024-06-03 -
方舟與21Shares不再合作以太坊現(xiàn)貨ETF!費(fèi)用太低?
根據(jù)5/31向SEC提交的S-1表格,先前的Ark 21Shares以太坊ETF已改名為21SharesCore以太坊ETF,ARK Invest(方舟)將不再與21Shares就擬議的以太坊現(xiàn)貨ETF合作, 更多詳細(xì)最新請(qǐng)…
2024-06-03 -
Velocore被黑損失688萬(wàn)美元ETH!用戶流動(dòng)性全歸零
昨日,去中心化交易平臺(tái)Velocore遭到黑客攻擊,被竊取1807枚ETH(約688萬(wàn)美元),事后Velocore公布報(bào)告,說(shuō)明受影響的資金池、攻擊手法以及后續(xù)的補(bǔ)償計(jì)劃, 更多詳細(xì)最新請(qǐng)…
2024-06-03 -
分析師:三大因素推動(dòng)ETH表現(xiàn)強(qiáng)于BTC!以太坊今年底上看1萬(wàn)美元
自從以太坊現(xiàn)貨ETF的上市變得樂(lè)觀,以太幣價(jià)格從$3,100飆升至近$4,000,創(chuàng)下兩個(gè)月新高,分析師以三個(gè)理由,看好ETH表現(xiàn)將強(qiáng)于BTC,并可能在年底達(dá)到$10,000的目標(biāo)價(jià), 更多…
2024-06-01 -
Fuel已上線以太坊測(cè)試網(wǎng)Sepolia!革新Rollups的解決方案
Fuel是一個(gè)專為以太坊Rollups設(shè)計(jì)的創(chuàng)新操作系統(tǒng),通過(guò)解決并行化、狀態(tài)最小化執(zhí)行和互操作性等關(guān)鍵挑戰(zhàn),更多詳細(xì)資訊請(qǐng)看下面正文…
2024-05-31 -
灰度:以太坊現(xiàn)貨ETF有助大眾更了解智能合約公鏈!Solana成最強(qiáng)競(jìng)爭(zhēng)者
灰度研究(Grayscale Research)以各個(gè)面向分析以太坊現(xiàn)狀,認(rèn)為現(xiàn)貨ETF的推出非常有助于讓大眾更了解「智能合約公鏈」,更多詳細(xì)資訊請(qǐng)看下面正文…
2024-05-31 -
zkSync在9國(guó)申請(qǐng)ZK商標(biāo)惹眾怒!行業(yè)領(lǐng)袖齊轟:背離加密貨幣開源精神
以太坊Layer2擴(kuò)容方案zkSync開發(fā)商Matter Labs近期已在9個(gè)國(guó)家提交ZK商標(biāo)申請(qǐng),讓加密貨幣產(chǎn)業(yè)相當(dāng)不滿,多名產(chǎn)業(yè)領(lǐng)袖聯(lián)名譴責(zé),抨擊Matter Labs意圖將ZK技術(shù)占為己有,Mat…
2024-05-31 -
V神談以太坊早期設(shè)計(jì)缺憾:EVM選錯(cuò)標(biāo)準(zhǔn)、PoS轉(zhuǎn)型過(guò)晚等
以太坊創(chuàng)辦人Vitalik Buterin上周在出席ETH Berlin活動(dòng)時(shí),描述了自己在以太坊的初始設(shè)計(jì)上的些許遺憾,涉及以太坊虛擬機(jī)(EVM)的開發(fā)、智能合約、以太坊的PoS證明機(jī)制等,…
2024-05-31 -
以太坊現(xiàn)貨ETF最快6月推出?SEC要求周五前提交S-1文件
在批準(zhǔn)以太坊現(xiàn)貨ETF發(fā)行商提交的19b-4文件后,美國(guó)證券交易委員會(huì)(SEC)傳出已要求發(fā)行商需在周五前提交修改后S-1文件,不過(guò)S-1文件最快可能還需數(shù)周才能獲得批準(zhǔn),讓以…
2024-05-31 -
V神新文揭示:Layer2為以太坊次文化提供了成長(zhǎng)的沃土
Vitalik Buterin在其最新文章中提出,以太坊的Layer2不僅僅是技術(shù)層面的擴(kuò)展,更是文化層面的延伸,他指出,L2提供了一個(gè)構(gòu)建次文化的理想平臺(tái),這些多元的子文化對(duì)以太坊來(lái)…
2024-05-31