科技

不夠完美的以太坊:「V 神」談以太坊初始設計的 5 點遺憾

Vendor Icon

區塊客

6月. 02, 2024

原文來源:DL News

編譯:Odaily 星球日報 Asher


上週的 ETHBerlin 活動,很少人會想到以太坊共同創辦人 Vitalik Buterin 會在台上發言。更令人吃驚的是,這次發言的內容是描述其關於以太坊初始設計的一些遺憾。對許多聽眾來說,他的演講不僅喚起了 2014 年以太坊網路誕生時的光輝歲月,而且還有助於為目前價值 4,480  億美元的加密貨幣的下一步發展繪製路線圖。

對於當下的以太坊,美國 SEC 剛剛初步批准了以太幣現貨 ETF ——僅僅只通過了 19 b-4 ,目前還需要通過 S-1 文件,全球最大的資產管理公司貝萊德也在以太坊網路上推出了自己的代幣化基金。以太坊網路催生了一個由開發者和金融應用程式組成的龐大生態系統,價值超過 630 億美元,它已成為去中心化金融的代名詞。

V 神:重新思考以太坊的構建

Vitalik 表示,有很多事物他原本應該要以不同的方式去實行,包括開發以太坊虛擬機、智能合約、 PoS 共識機制。他也表示,即使以太坊越來越主流,它仍然被誤解。

比特幣的敘述很簡單,就是數位黃金。但談到以太坊,就會類似「哇,以太坊到底是什麼?」

ETHBerlin 組織者 Afri Schoeden 問道:「基於過去 10 年你所知道和學到的一切,如果你今天能從頭開始,你會如何不同地構建以太坊?」

Vitalik 在 ETHBerlin 會議上討論以太坊過去與現在的願景

位數過多的虛擬機

Vitalik 提到的第一個疑慮:以太坊的虛擬機,它是讓以太坊網路成為一種去中心化大型加密電腦的關鍵。

Vitalik 表示,以太坊最初的 EVM 設計選擇了 256 位元處理,而不是 64 位元或 32 位元。最初的設計對於 256 位元來說太複雜了,256 位元是非常低效的,即使在執行簡單任務時,也可能在區塊鏈上產生大量的冗餘資料。

還需優化的智能合約

關於智能合約,Vitalik 表示,早期的以太坊開發者應該把重點放在讓編寫智能合約更容易,程式碼行數更少上,以便增加透明度。這樣隨著程式碼行數減少,人們可以更輕鬆地查看和檢查它們內部的情況。

儘早切換到一個「劣質」的 PoS

關於以太坊共識機制的轉變,Vitalik 表示,以太坊在 2022 年從 PoW(Proof of Work)共識機制切換到 PoS(Proof of Stake)機制應該更早進行:

當轉而使用 PoS 時,我們本來應該願意更早地轉而使用更糟糕的 POS 版本,最終浪費了大量的週期來真正嘗試讓 PoS 變得完美,如果在 2018 年有一個簡單得多的 PoS 證明,可以拯救大量的樹木。

現在,以太坊不再由礦工負責,而是由驗證者負責,他們押注 32 個以太坊(價值約 124,000 美元)來做同樣的事情——並因此獲得獎勵。如果他們行為不端,例如驗證了詐欺性交易,就會受到懲罰。總之,這種轉換以經濟誘因取代了原始的高能耗運算能力。

自動日誌到 EIP

從大額代幣轉帳到後門陷阱,用戶可以輕鬆追蹤加密貨幣中的資金流動,這部分歸功於自動記錄功能。

但是,隨著行業的發展,特別是從 MetaMask 等外部擁有的帳戶轉向 Safe 等智慧錢包,這種重要的日誌記錄的某些方面已經丟失。 Vitalik 表示:

以太坊轉帳的自動日誌應該從一開始就存在,我們只需要花 30 分鐘就能完成編碼,然而,它卻成為了一個 EIP(Ethereum Improvement Proposals)。

SHA-2 替換 Keccak

Vitalik 表示,若重新選擇,他會使用 SHA-2 來為以太坊進行加密,而不是目前使用的 Keccak 加密演算法。

早期的以太坊團隊已經實施了非標準化版本的 Keccak 。從本質上講,以太坊使用的是 SHA-3 之前的迭代版本,這意味著以太坊開發人員需要一個自訂程式庫——無需從頭開始重寫的可重複使用程式碼集合來適應 SHA-3 和 Keccak 。但由於與其他使用 SHA-3 的系統不相容,以太坊網路必須在 EVM 中支援這兩種演算法。

總的來說,這個問題基本上已經解決了,目前的發展肯定不會受其影響。

小結

最後,儘管存在一系列小的設計失誤,但 Vitalik 表示任何項目都難免會出現這樣的情況。他表示:

我真的很高興,我覺得以太坊核心開發人員及其執行能力似乎每年都在不斷提高。團隊現在有能力有效地、安全地糾正其中的一些錯誤。


(以上內容獲合作夥伴 MarsBit 授權節錄及轉載,原文連結 | 出處:Odaily 星球日報)

聲明:文章僅代表作者個人觀點意見,不代表區塊客觀點和立場,所有內容及觀點僅供參考,不構成投資建議。投資者應自行決策與交易,對投資者交易形成的直接間接損失作者及區塊客將不承擔任何責任。

〈不夠完美的以太坊:「V 神」談以太坊初始設計的 5 點遺憾〉這篇文章最早發佈於《區塊客》。

author avatar
區塊客
區塊客於 2017 年 4 月成立,積極蒐羅並傳遞全球區塊鏈與加密貨幣的第一手資訊,剖析尖端新聞,專題評議關鍵話題!增進全球中文閱聽眾及投資人對區塊鏈趨勢的了解。
donate plan

充電計畫

喜歡這篇文章嗎?歡迎幫作者充電,好內容值得更多人支持

瞭解詳情