menu-icon
anue logo
澳洲房產鉅亨號鉅亨買幣
search icon

區塊鏈

Four Pillar詳細研究:從理念到實現,Taiko重新定義以太坊L2解決方案

BlockBeats 律動財經 2024-09-11 20:00

cover image of news article
律動財經圖片

以太坊在2015 年問世,旨在透過智慧合約和去中心化應用(dapps) 充分發揮區塊鏈技術的潛力。然而,隨著以太坊網路用戶數量和交易量的迅猛增長,它遇到了嚴重的可擴展性問題。

起初,以太坊上的交易數量相對較少,因此區塊鏈的處理能力並不成問題。用戶可以快速且低成本地處理交易,網路運作穩定。然而,隨著以太坊的受歡迎程度迅速提高,各種 dapps,如 DeFi、遊戲和 NFT 市場紛紛湧現,交易數量激增。結果,包含交易到區塊中的時間增加,交易費用顯著上升。這對進行小額交易或需要快速交易處理的用戶來說負擔尤其沉重。

為了解決可擴展性問題,以太坊基金會和社區研究了多種解決方案。其中,分片是一個突出的方案。分片是一種可擴展性技術,將區塊鏈網路劃分為多個較小的「分片」,大幅提高了交易吞吐量。就像多台電腦可以同時處理任務一樣,分片使得以太坊網路能夠快速且有效率地處理更多交易。以太坊計劃引入這項技術,以大大增強網路的處理能力。

儘管這項技術備受期待,但由於對中心化的擔憂以及帶來開發延誤的技術挑戰,以太坊從直接實施分片轉向了Layer 2 方法。


隨著以太坊全面採用 L2 解決方案,多個以太坊 L2 專案紛紛湧現。本文將介紹的 Taiko 是其中的一個,它的發展方向獨特,與許多其他以太坊 L2 有所不同。因為 Taiko 旨在全面解決現有以太坊 L2 所面臨的問題,所以在深入探討 Taiko 之前,我們先來探討一下以太坊 L2 的發展歷程及其所遇到的問題。

1. 以太坊L2 區塊鏈的鼎盛時期

1.1 以太坊L2 區區塊鏈的興起:不同的方法和理念

以太坊Layer 2 是指那些旨在提高交易處理速度和降低費用,同時保持以太坊主網( Layer 1)安全性的區塊鏈基礎設施。其中最知名的 L2 類型有 Plasma、Optimistic Rollup 和 zk Rollup。以太坊 L2 計畫開始根據各自的方法、理念和信念開發自己的以太坊 L2 區塊鏈,一同追求解決以太坊可擴展性問題的共同目標。因此,用戶享受了更低的費用和更快的交易速度。然而,這究竟是方向的問題還是速度的問題?在以太坊 L2 區塊鏈迅速增加的過程中,以太坊及其可擴展性問題開始退居次要地位。

從根本上說,以太坊L2 的創建是為了解決以太坊的可擴展性問題,但其中許多項目開始更多地關注推廣自己的主網,而忽視了解決核心問題。許多以太坊 L2 選擇故意減少與以太坊連接的運作方式,僅透過橋接提供最低限度的價值關聯,甚至在某些情況下完全不支援。這導致了實際上與以太坊無關的獨立區塊鏈的出現。

例如,Blast 於2024 年2 月29 日上線其主網,最初強調其作為以太坊L2 的定位和理念。然而,某個時候,它開始自稱為「全端鏈」,逐漸與以太坊保持距離。 Blast 在 X(前身為 Twitter)上的官方帳號從 @Blast_L2 改為 @blast,這並非偶然。

來源:Jim X

這表明,儘管許多以太坊L2 宣稱重視與以太坊的連結並致力於擴展其可擴展性,但似乎沒有真正的以太坊L2 能夠履行與以太坊合作的承諾。那麼究竟問題出在哪裡呢?

1.1.1 與以太坊的連通性下降

許多L2 解決方案愈加重視其獨特的特性和功能,導致與以太坊的連結性逐漸減弱。這種建立獨立生態系的意圖源自於對自主性的追求。然而,這種獨立性可能會阻礙與以太坊主網的互通性,使得 L2 和以太坊之間難以實現無縫互動。結果是,原本為解決以太坊可擴展性問題而生的 L2 區塊鏈,最終卻削弱了網路的整體完整性。這背離了以太坊可擴展性解決方案的初衷,並可能在整個以太坊生態系統中引發混亂。

1.1.2 為了效率而集中化

一些 L2 專案在追求效率的過程中採用了集中化手段。雖然這種方法可能在短期內提高效能並降低費用,但它們削弱了區塊鏈技術的去中心化這一基本原則。這可能會在長期內損害技術的信任和安全性。此外,集中化結構會形成單點故障,增加安全漏洞,對使用者和開發者帶來重大風險。

1.1.3 忽略開發者的需求

隨著L2 專案建構其生態系統,它們往往給開發者帶來困擾和負擔。由於每個 L2 專案採用不同的技術方法,開發者被迫學習和適應多個平台,這為開發新 dApp 或將現有 dApps 移植到 L2 區塊鏈上設置了很高的門檻。此外,由於 L2 區塊鏈之間缺乏標準化協議,開發者面臨修改程式碼以適應不同基礎設施的挑戰。這種情況不僅降低了開發者的效率,也阻礙了以太坊生態系統內的創新和成長。

L2 計畫可能會辯稱,他們別無選擇,只能做出這些決定以擴展其生態系統並獲取資金。然而,這種趨勢最終削弱了以太坊主網的安全性,對整個以太坊生態系統產生了負面影響。

1.2 回歸本質

來源:Vitalik Buterin warpcast

2024 年7 月,以太坊創辦人Vitalik Buterin 發表了一篇文章,批評目前區塊鏈產業在基礎設施上的過度投入。 Vitalik 指出,這種過度投入源自於投資者間接地將資金投向科技面,而非直接投資於代幣,以安慰他們的道德良心。他的觀察似乎與 L2 計畫的無序湧現相契合。由於大量資金流入基礎設施,出現了一些僅專注於利潤而非以太坊可擴展性敘述的項目,使得以太坊及其可擴展性問題逐漸淡出 L2 敘述。

當然,對 L2 生態系的投資本身並非壞事。資本對於專案的運作至關重要。然而,這種資本不應成為最優先考慮的事項。最重要的是專注於 L2 解決方案試圖解決的問題以及它打算如何實現這些目標。

L2 專案必須記住其解決以太坊可擴展性問題的原始目標。保持與以太坊的互通性,堅持去中心化的原則,並提供一個開發者可以輕鬆參與的環境是非常重要的。如果 L2 解決方案未能實現這種平衡,不僅以太坊生態系統的發展會受到威脅,區塊鏈技術的長期信任和安全性也將受到威脅。當 L2 專案回歸其核心原則,透過與以太坊的緊密合作來解決以太坊的可擴展性問題時,區塊鏈技術的真正進步將會實現。

2.Taiko:真正的以太坊L2

那麼,成為一個真正解決以太坊可擴展性問題的以太坊L2 需要哪些因素呢?這裡有三個關鍵點:1)它是否與以太坊充分整合? 2)它是否完全去中心化? 3)它是否充分考慮在以太坊環境中開發者的需求?讓我們根據這些因素來檢視 Taiko 為成為真正的以太坊 L2 所做的努力。

2.1 以太坊等效的L2

解決以太坊可擴展性問題的方案必須自然地與以太坊緊密整合。在這裡,整合不僅指系統層面的整合,也包括價值上的整合,甚至是理念上的整合。當然,「整合」並不意味著在許多方面完全相同或重複。然而,這是成為真正的以太坊 L2 所需的一個重要特質,因為許多區塊鏈在作為以太坊 L2 運行時並未遵循這些基本原則。

2.1.1 Type-1 EVM 區塊鏈

2022 年8 月4 日,Vitalik Buterin 發布了The different types of ZK-EVMs,對zkEVMs 進行了分析和分類。根據他的分析,zkEVMs 被分為 Type 1、2、2.5、3 和 4,數字越高意味著與以太坊的互通性和兼容性越低,但在生成證明和整體性能上效率更高。換句話說,數字越高的 zkEVM 類型涉及的變更包括修改 EVM 核心或引入額外模組以優化效能。

雖然Vitalik 在文章中指出,沒有一種zkEVM 類型在技術上具有明顯優勢,並且可能共存,但他在文章結尾總結道:

「就個人而言,我希望隨著時間的推移,透過ZK-EVMs 的改進和以太坊本身的改進,使其更適合ZK-SNARK,一切都能成為類型 1。

最終,在互通性與效能的抉擇中,Vitalik 選擇了以太坊可擴展性的互通性。

雖然這篇文章寫於 2022 年,但在如今大量以太坊 L2 區塊鏈湧現的背景下,仍值得我們反思。要真正作為以太坊 L2 區塊鏈運作,最終目標應實現 Type-1 zkEVM。

雖然Vitalik 的文章僅對zkEVMs 進行了分類,但從更廣闊的視角來看,L2 本身的結構也可以根據其是否與以太坊完全整合來延伸到EVM 或L2 的類型。從這個角度來看,Taiko 旨在透過使用一個與以太坊等效的 Type-1 EVM 來實現以太坊的可擴展性。

因為Taiko 旨在成為與以太坊等效的L2 區塊鏈,它不可避免地在性能上相對低於其他類型的以太坊L2 區區塊鏈,例如類型2 或類型3。然而,考慮到前面提到的其他 L2 區塊鏈並未完全致力於以太坊的可擴展性,這種權衡是合理的。值得注意的是,這並不成大問題,因為 Taiko 團隊已經意識到這一點,並明確地將透過內部協議設計來改善效能不足作為目標。

2.1.2 Based Rollup

資料來源:MEV for「Based Rollup」

Taiko 不僅完全整合了以太坊的系統基礎設施,還努力在安全性方面與以太坊保持契合。 Taiko 採用了一種稱為 Based Rollup 的概念,該模式無需中心化排序器運作。相反,以太坊的驗證者也充當 Taiko 的排序器,負責對交易和區塊進行排序。由於這些特性,以太坊生態系的碎片化有可能重新整合為一個整體。

基於 Based Rollup 的特性,以太坊的區塊提議者成為 Taiko 的排序器。這個角色附帶特定職責,包括作為 Taiko 的 MEV(最大可提取價值)受益者來維持他們的利潤,並保持作為排序器的活躍性。這種額外的激勵機制促使他們更加謹慎地進行操作。

2.2 通往完全去中心化的道路

從系統的角度來看,去中心化是一個複雜且不方便的概念。坦白說,如果一切都由單一中心處理和管理,效率會更高且維護更簡單。因此,許多以太坊 L2 選擇了中心化的排序器模型。然而,這種方法有缺陷,例如,惡意排序器可能會審查交易,或導致單點故障加劇。在這種情況下,誰會相信這個系統呢?區塊鏈產業的誕生正是因為沒有人可以被完全信任。為了消除這些潛在風險,實現完全去中心化是至關重要的。

來源:Based Contestable Rollup (BCR): A configurable, multi-proof rollup designsign

原文連結

暢行幣圈交易全攻略,專家駐群實戰交流

▌立即加入鉅亨買幣實戰交流 LINE 社群(點此入群
不管是新手發問,還是老手交流,只要你想參與虛擬貨幣現貨交易、合約跟單、合約網格、量化交易、理財產品的投資,都歡迎入群討論學習!

前往鉅亨買幣找交易所優惠

文章標籤


Empty