別了,以太坊#
2024 年 11 月 16 日,正是在曼谷舉辦的以太坊生態最大官方會議 Devcon 倒數第二天。Devcon 團隊稱這是有史以來人數最多的 Devcon,參與者達到了 12k+ 人。
同一天,以太坊上最大的執行客戶端 Geth 的團隊領導人 Péter Szilágyi 在 X 發了一則休假通知。
這條推文評論下以太坊創始人 Vitalik、Ethereum Foundation 董事 Aya Miyaguchi、以太坊協議團隊協調員 Tim Beiko 以及多位 EF 研究員都在評論區表達了感謝和祝福。
休假,是一個曖昧的藉口,而評論區的氛圍也完全不像是對正常休假的成員的表達。
此後, Péter Szilágyi 在 X 的個人簡介之後加了一個年限(2015 - 2025),似乎在傳達離開的消息。
從開始休假到 2025 年 6 月期間,Péter 是否離開尚且沒有一個明確的、公開的定論。他的 X 上大部分內容都是關於硬體設備探索的分享,其中夾雜著 2025 年以來 EF 新的人事任命內容的轉發和恭喜。
2025 年 6 月 3 日,EF 發布了一篇研究和開發團隊重組的公告,數個團隊被裁撤或整改。
6 月 10 日,Péter 在休假後首次罕見地出現了關於以太坊的不滿:他提到大約 2018 年到 2019 年間,曾向 EF 申請過給 Geth 的關鍵依賴項的作者無條件追溯,比如說給 go-leveldb 的作者 10k 美元的追溯,但是 EF 只能給出 500 美元的無條件追溯,要拿到更多金額的話需要簽訂合同承諾交付成果之後可以拿到。同期,EF 給新的客戶端 Parity (OpenEthereum)撥款 500 萬美元,沒有任何附加條件。Péter 稱當時 EF 對此舉的解釋是以太坊需要更多的客戶端,不相信 Geth 會留下來。在 EF 官網博客中仍能找到當時撥款的公告
6 月 10 日同一天,Péter 對於近期以太坊多個團隊解散發表了看法,稱他曾與新上任的執行董事 Hsiao-Wei Wang 聊過,對方說 “將在未來幾年也移除 Geth,EF 將只專注於研究和教育”。
一個名為 Ethereum ARM 的帳號出來轉發並質疑:移除 Geth?為了以太坊,我們真的希望這種情況永遠不要發生。如果有一個值得資助的項目,那就是它。
另一位新上任的執行董事 Tomasz K. Stańczak 就這條帖子緊急發聲:沒有移除 Geth 的計劃。它是一個很棒的客戶端軟體和一個為協議安全做出貢獻的才華橫溢的團隊。我們將維護 / 支持 Geth,並繼續使其變得更好、更快。
然而,這條評論讓 Péter 反應更加激烈,去年 11 月他休假背後的故事開始浮現。
針對 Thomasz 的聲明,Péter 連發多條帖子,揭露了以下信息:
- EF 向 Geth 提供了 500 萬美金讓 Geth 拆分出來自己獨立運營
- EF 問過三次 Geth 團隊是否願意拆分,Péter、Felix(現 Geth 團隊領導)和另一位成員反對
- EF 在 Nethermind 內部發起(並資助了)第二個 Geth 團隊,根據 EF 團隊 Josh Stark 的說法,這是一個 “100% 獨立於 Geth 的分叉,沒有意圖合作”,2024 年 11 月,在 Péter 和 Geth 團隊成員發現這個 “秘密的 Geth” 團隊不到 24 小時之後, Péter 被解雇了,但當時只是對外宣傳休假。解雇原因是:“威脅退出是不可接受的,會破壞團隊士氣”
- 在 6 月初的過去幾週裡,身兼 EF 執行董事和 Nethermind 創始人的 Tomasz K. Stańczak 聯繫了大多數剩餘的 Geth 開發人員,告訴他們開始在其他公司面試,因為他認為他們不應該得到這麼多的薪水,並問誰會離開,他將薪水減半
- EF 曾在 2 月、3 月、4 月和 6 月 10 號要求 Péter 回歸,Péter 提出需要道歉,但得到的回答是不可能,因此他也拒絕回歸
在這一連串的帖子之下,執行董事 Hsiao-Wei Wang 評論:我們正在討論未來,這是我們能為你做的唯一事情。
6 月 12 日,為了回應眾多的質疑,Thomasz 在 X 上開了一個 AMA 的帖子
Péter 在評論區問了個問題,語氣間似有挑釁:
哦,哦,哦,我有一個,選我,選我:如果(引用你的話)“犯了錯誤”,為什麼 EF 領導層不承擔責任,而開發人員卻被左右解雇?是否有任何框架可以讓更高層負責,或者這只是 Vitalik 的法治?
Thomasz 否認了管理團隊不承擔責任的說法:我不同意你的觀點,即 EF 管理層(當你在這裡說 “EF” 時你是什麼意思 - 聽起來你可能指的是管理層 / 特定的人)不承擔責任。我們已經對 Protocol 團隊實施了更改。結果,有些人離開了。可能他們都非常出色,並且會很快在生態系統或他們的專業知識中找到新的角色。他們中的一些人可能參與了錯誤的項目或暫時失去了動力,就像當某些更改延遲引入時經常發生的那樣。我正在關注管理層的績效。我和 Hsiao Wei 不負責董事會,但我負責確保管理團隊其他成員的交付。我對自 3 月以來我們一起引入的許多變化感到滿意。我們願意繼續接收更多反饋。我們還為更多的團隊負責人賦能,他們將隨著現在承擔的更多責任而快速學習和提高。
Péter 繼續回覆,矛頭直指 Aya 和 Josh:我說的是 Aya 和 Josh,據我所知,大多數 EFers 都很樂意沒有他們。但你當然一直都知道這一點:)
Thomasz 非常官方地回覆:Aya 是董事會成員,不在管理層中。Josh 是我合作過的最好的作員之一。兩人都是很棒的人。
Péter 直言該負責的並非兩位現任執行董事,另有其人:我不是在說你和 HWW,你們倆被雇用的目的顯然是為了承擔前一批的損失。我希望 他們 負責,而不是你。
Thomasz 回覆:我聽到了。我理解您建議我應該解雇管理團隊。根據我目前所掌握的信息和經驗,我不同意你的觀點。
這一輪關於 EF 管理層追責的對話到此結束。從目前所知的信息來看,十年間 Péter 以 Geth 團隊成員的身份與 EF 意見相當不和的有兩個節點:
- 2018 年 - 2019 年 EF 不信任 Geth 的忠誠,不同意發放無條件資助
- 2024 年 EF 資助並秘密組建另一個 Geth 團隊並提出分拆 Geth
對於前者,從 Geth 和 Parity 獲得的資助對比來看,事實部分是:EF 確實沒給 Geth 無條件資助。而關於 EF 是否真的在 Nethermind 內部資助一個新的 “Geth”,Thomasz 在一條 AMA 帖子中回覆並附上了在 Magician 的提案鏈接:它不是一個為了以某種方式破壞主要 Geth 存儲庫而創建的團隊。這是一筆小額資助,用於 Nethermind 的 1.5 人將 L2 相關更改分離到 Geth 代碼庫。
這個提案內容提到 EF 和 Nethermind 聯合打造一個為 L2 優化的公 - 共核心版本(L2-friendly Geth fork)的 Geth,填補 Geth 不不服務 L2 的空白。目前來看,這個提案並不是為了取代 Geth,Geth 主線繼續專注 L1 執行客戶端,追求安全、穩定、廣泛兼容,rollup-geth 面向 L2,允許 sequencer/prover 根據需要快速迭代。
6 月 12 日,在柏林 Protocol Berg 的一場 Geth AMA 活動上,Geth 成員接受了頗為辛辣的採訪。其中被問到如何看待 Péter 的離開與公開批評時稱:認可 Péter 的貢獻,但他對 EF 的一些 “陰謀論式” 批評(如 “EF 想秘密替換 Geth 團隊”)並不屬實。
綜上所述,EF 秘密組建一個 Geth 團隊也許是一種誇張的描述,但是,也可能是一種深刻的洞察。
Geth:十年成長之路#
以太坊最初的願景是成為世界計算機,組成這個龐大的計算機需要無數個節點,每個節點至少包含 1 個 執行客戶端、1 個共識客戶端。 Geth 是目前佔比最高的執行客戶端。EF 在早期資助了多個團隊在不同城市開發三種獨立的協議實現:Geth(Go 語言)、Pyethereum(Python 語言)和 C++ 實現。Geth 由 EF 核心團隊主導開發,初期主力開發者包括 Jeffrey Wilcke。在一位名為加密早期參與者的推薦下 Péter Szilágyi 接觸 EF 並逐漸成為 Geth 的 team lead。隨著時間推移,Geth 憑藉其穩定性和性能成為了主導客戶端。
如果一個客戶端比例超過 33% 會引起中心化問題。而 Geth 從誕生開始,比例一直持續超過 30%。
從 2015 年 EF 開始陸續資助了 Parity、Nethermind、Besu 等。Péter Szilágyi 提到的拿了 500 萬美元資助的 Parity 在後來 Parity Technologies 團隊重心轉向打造 Polkadot 生態時,被移交給同名 DAO 組織維護,最終於 2022 年 5 月宣布項目停止運營,和 Erigon 達成合作完成用戶遷移。
2021 年,EF 推出了一个客戶端激勵計劃:為客戶端團隊提供以 ETH 計價的獎勵,只要他們持續構建符合主網性能和安全要求的軟體,獎勵就會隨著時間推移而解鎖,總獎勵為 4608 ETH。
歷經十年,EF 的執行客戶端多樣化的成果是有了五個較為主流的執行客戶端,分別是:Geth、Nethermind、Besu、Erigon、Reth,其中 Geth 比例佔到 41 %(該數據截止 2025 年 8 月 2 日)。
(數據來源:https://clientdiversity.org/#distribution)
Nethermind、Besu、Erigon、Reth 四個執行客戶端都是 EF 之外的組織在運營,除了開發團隊外會配備有專業的管理人員,資金來源也更為多元化。
而 Geth 在管理和資金上都高度依賴 EF(見下圖)。
客戶端 | 2025 年市場佔比 | 資金來源(2020-2025) |
---|---|---|
Geth | 41% | 主要以太坊基金會 |
Nethermind | 38% | 以太坊基金會客戶端激勵、風投、企業、社區 |
Besu | 16% | 企業(如 JPM / 萬事達卡)、以太坊基金會、風投、社區 |
Erigon | 3% | 以太坊基金會客戶端激勵、風投、企業、社區、其他 |
Reth | 2% | |
其他 | ~0% | 多為社區捐贈或小額資助 |
如果 Geth 拆分出來,那麼除了本身的技術開發和維護之外,Geth 還需要考慮作為一個獨立的基礎設施如何可持續地運轉,這涉及到相當的市場和財務工作。前者是 Péter Szilágyi 一直拒絕在 Geth 發展的東西,甚至在 Devcon 會場的展位他都覺得沒有必要。而財務工作需要專業人員,這意味著團隊成員將從單純的技術人員轉變為技術 - 非技術的組成,管理難度增加,Péter 坦言不接受分拆提議是因為:我們根本不擅長經營公司,我們也沒有相應的基礎設施或團隊支持,整個事情最終只會失敗。
管理之外,Geth 的擔憂還有哪些呢?
資金。從結構上來說,EF 希望未來專注於研究和教育,會把具體實現的部分逐漸拆出去,給 Geth 500 萬美金,和 Geth 從直屬的上下級關係變成兩個獨立的組織。但 500 萬美金夠 Geth 運行多久呢?據 EF 2024 年 11 月報告,L1 R&D 在 2023 年中資金佔比共 25.7%,約 3470 萬美金,分配給了 Geth、Solidity 研究、Devcon 大會以及以太坊穩健激勵小組(Ethereum Robust Incentives Group)。平均來說每個項目能拿到 694 萬美金,這是 Geth 每年可能花費的最小金額,實際情況來說 Geth 作為如此重要的基礎設施,能夠分到的比例也許比均分要更多。那么,EF 分拆許諾的 500 萬美金大概只能支撐獨立之後 Geth 一年的技術開發支出。那一年之後呢?如果按照 Péter 所說當年 EF 不相信 Geth 會留在以太坊因此不願意給無條件追溯資助來看,Péter 必然無法相信分拆出去的 Geth 能夠從 EF 拿到其他的 Grant 支持。那么,500 萬美金很有可能就變成了 Geth 最後的晚餐。
EF 內部的利益衝突。從組織權衡來說,EF 提議 Geth 分拆出來的同時資助 Nethermind 內部秘密構建一個 “Geth” 對 Geth 團隊來說有被背刺的意味。現任執行董事 Thomasz 從 Nethermind 進入 EF 身兼兩職,讓人不禁聯想到去年 Dankrad Feist 和 Justin Drake 擔當 EF 研究員的同時成為了 EigenLayer 的顧問事件。這兩件事並沒有本質的不同,無論是 EF 執行董事還是 EF 研究員都是極需要利益回避的身份。但這次 EF 人事結構調整和資助新的執行客戶端都沒有進行回避,情況就變得相當蹊蹺。EF 資助其他執行客戶端對 Péter 來說是可以接受,他並非 Geth 創始人,也不是 Geth 最大主義者,曾在多個場合倡導並鼓勵執行客戶端的多樣性。但是 EF “以威脅退出不利於團隊團結” 的理由辭退 Péter 的行為、以及 Thomasz 告知 Geth 其他團隊成員另謀高就等等行為就不免讓這件事染上了懸疑的色彩。
EF 在轉型,從管理層的洗牌到研究團隊的調整,都在走向一個專注於教育和研究的組織。從這個戰略目標來看,分拆 Geth 是符合轉型的一步棋。但是,這次衝突並非是 “改革中必經的陣痛”,它不是必須的。
一個在以太坊基礎上轉動了十年的基礎設施,它的重要性不言而喻。相較於轉型需求,評估 Geth 對生態的實際作用以及如何讓它持續運轉並保持穩定才是最重要的事項。但從管理層種種做法來看,似乎有一種獨屬於行政官僚的冷漠,加速向前而不管其他。
7 月 23 日,Péter 在 X 發了在 ETHCluj 上的演講,稱這是最後關於以太坊的演講,探討了去中心化的起源以及以太坊目前的中心化現狀。推文的最後,他以銀河系漫遊指南的那句話告了別:So long, and thanks for all the fish! Péter 離開了以太坊,一些項目躍躍欲試招募他加入,也許他會開啟一段新的旅程,然後繼續在 X 上活躍地吐槽一切。
而 Geth,鑑於 EF 的轉向,似乎終究要走向分拆。EF 和 Geth 現任團隊如何協調讓這個 Ethereum 十年組織如何走出童年、獨立起來、但仍然忠誠於以太坊,是個問題。畢竟現任團隊在接受 AMA 也表示明確反對獨立,因為 Geth 不可能盈利,本質是為以太坊協議服務。