揭示ZK-Rollup新未來:Taiko —— 挑戰zkEVM的先驅之路

以太坊是在促進人類協作和個體自治機制方面取得顯著進步的產物。作為一個全球公認的結算網絡,以太坊從根本上改變了數字所有權和數據不可變性的概念。其無需許可的本質使得全球個體能夠自由、無拘束地進行跨時區、跨地域的無縫轉賬。

該系統的主要優勢在於其致力於去中心化和安全性,將這些因素置於速度和可擴展性之上。然而,當一個公共區塊鏈缺乏可擴展性時,高交易費用和有限吞吐量會阻礙開發者、用戶和各種應用充分利用網絡的能力。這種可擴展性的限制最終限制了以太坊作為一個整體的潛力。

為了充分發揮其潛力,以太坊必須克服可擴展性方面的限制,成為一個能夠支持龐大dApps 生態系統的網絡。為實現這一目標,以太坊正在積極研究Rollups 作為高度優化的擴展解決方案,尤其專注於以太坊等價的ZK-rollups,作為開發者最具可行性的選擇。

如果您對以太坊零知識領域的最新發展略有關注,那麼您可能熟悉一些著名的項目,例如Polygon、Starkware、Scroll 和zkSync。然而,還有一個新興的、相對低調但同樣具備巨大潛力的競爭者正在迅速崛起。 Taiko 就是這樣一款零知識擴展虛擬機(zkEVM)項目,旨在成為一個完全去中心化的以太坊等價ZK-rollup,並努力確立其在該領域的地位。

讓我們一起來探索Taiko的本質,深入了解它獨特的特點。

Taiko簡介

Taiko 成立於2022年初,其名字取自日語中的“鼓”,由Daniel Wang(首席執行官)和Brecht Devos(首席技術官)創立,兩位都是該領域經驗豐富的資深專家。 Daniel 和Brecht 之前曾在Loopring 共事,Loopring 是於2018年首次部署在以太坊上的應用專用ZK-rollup。在2021年離開Loopring 後,Daniel 最初計劃構建一個去中心化的社交網絡,但很快意識到現有基礎設施無法支持這樣的應用。 Daniel 和Brecht 帶著他們在Loopring 的經驗加入了Taiko,與一支超過20名卓越的區塊鏈開發人員、ZK 研究者和分佈在16多個國家的加密原生運營商的團隊一起,他們的目標是共同構建一個真正去中心化的以太坊等價ZK-rollup。

Taiko 以其競爭對手不同,它是一個通用的ZK-rollup 項目,旨在構建一個Type-1 zkEVM,為開發者提供無縫的體驗。

但Type-1 ZK-rollup 是什麼,以及它的重要意義又是什麼呢?

Type-1 zkEVM

在Vitalik Buterin 對ZK-rollup 的分類中,Type-1 ZK-rollup 將與EVM 的兼容性置於快速證明生成之上。這意味著Type-1 ZK-rollup 不對現有的以太坊系統進行任何改動,使用相同的哈希函數、狀態樹、交易樹、預編譯以及以太坊所採用的共識邏輯。由於這一特點,Type-1 ZK-rollup 可以被視為等效於EVM,因此被稱為zkEVM。

圖片來自Taiko

Type-1 zkEVM 的優勢在於其能夠充分利用以太坊已建立的開發工具和基礎設施,包括客戶端。而Type-2/2.5 zkEVM 雖然也被認為與EVM 兼容,但它們會改變以太坊堆棧的某些部分,可能對gas 費用或Keccak 哈希函數等產生不良影響。根據項目的類型,這些變化可能會對安全機製或智能合約的效率產生負面影響。因此,對於那些對Gas 費用變化敏感或需要經過實戰驗證的Keccak 哈希函數安全性的項目而言,Type-1 zkEVM 可能更加適合。

然而,EVM 本身並沒有專門設計用於進行ZK 友好的操作,這導致生成零知識證明(ZKP)需要進行大量的計算。目前,為一個以太坊區塊生成單個ZKP 可能需要數小時的時間,但通過證明生成器(負責創建ZKP 的實體)的並行操作以及長期開發像ASIC 這樣的硬件加速解決方案,存在改進的潛力。

技術概述

Taiko 的目標是成為一個Type-1 zkEVM,專門設計用於無縫執行以太坊智能合約代碼,無需進行任何修改。這將使開發者能夠輕鬆將現有的應用程序過渡到Layer 2,而無需實施新的代碼。

Taiko 由三個主要組件組成:

  1. zkEVM:zkEVM 通過有效性證明來驗證EVM 計算的正確性。 Taiko 可以直接運行EVM,無需進行任何修改。利用來自以太坊網絡的經過實戰驗證的代碼,並利用現有的開發工具保持其原始狀態,對開發者非常有益。開發者可以將現有的Solidity 合約輕鬆遷移到Taiko,無需將其編譯成不同的語言或調整框架。此外,Taiko-client 是基於Geth 構建的,確保與未來的以太坊協議升級兼容。

  2. Layer 2 rollup 節點:Taiko 節點負責收集和執行L2 鏈上的用戶交易。這些節點監督著rollup 鏈的管理和狀態進展。

  3. Taiko協議:Taiko 協議定義並執行rollup 規則,並確定潛在的參與者。在以太坊Layer 1上部署的智能合約充當數據可用性機制,並驗證ZKP。

這些組件相互配合,確保與以太坊Layer 1 的順暢兼容,為開發者和用戶提供熟悉的體驗。

去中心化

除了優先考慮EVM 兼容性外,Taiko 還非常注重去中心化。許多rollup 網絡最初會優先考慮性能,然後逐步引入去中心化,但Taiko 打算一開始就使用去中心化提案者(序列化器)負責區塊提交,並採用去中心化的證明者來生成ZKP。這種方法凸顯了Taiko 對去中心化的強烈承諾,因為目前還沒有其他rollup 網絡使用去中心化的序列化器。

Taiko 對去中心化的關注確保了dApps 的堅實基礎,同時保持了對以太坊核心價值的忠誠。團隊還透露了他們計劃推出一個去中心化自治組織(DAO),更多的細節將在未來進行討論。

Taiko的現狀

於2023年6月7日,Taiko 在追求去中心化及與以太坊等同的zkEVM 方面取得了重要里程碑,通過推出名為 Grímsvöt 的alpha-3 測試網。該測試網在全面測試網絡設計和組件方面發揮著關鍵作用,其主要目標是將提案者和證明者去中心化,同時開發支持Layer 3 技術。正如Taiko 的發展路線圖所概述的,團隊已安排多個測試網,每個測試網專注於測試技術堆棧的特定組件,以為2024年第一季度的主網啟動做準備。

揭示ZK-Rollup新未來:Taiko —— 挑戰zkEVM的先驅之路

圖片來自Taiko

此外,Taiko Labs 宣布成功完成了一輪2200萬美元的籌資。紅杉中國(Sequoia China)在2022年第三季度主導了一輪1000萬美元的種子輪融資,而Generative Ventures 則領導了最近閉幕的一輪1200萬美元的A 輪融資。兩輪融資中的其他投資者包括IOSG Ventures、GSR 以及GGV Capital,還有幾位來自以太坊社區的天使投資者。這筆資金將被用於設立生態系統投資基金,以吸引dApps 和開發者加入該生態系統。

總結

毫無疑問,Type-1 zkEVM 為那些熟悉以太坊的開發者提供了最順暢的體驗,因此對於他們來說,在Layer 2 網絡上構建應用的摩擦最小。短期來看,Taiko 無疑在為開發者提供最簡便的遷移應用到Rollup 的方式方面具有優勢。然而,這種兼容性是以效率為代價的,隨著開發者對ZK-rollups 的熟悉程度提高,他們可能更傾向於在性能更高的Type-3 和Type-4 ZK-rollups 上構建應用。然而,這種情況可能不會很快發生,因為大多數開發者仍然更喜歡在與EVM 兼容的鏈上進行開發,並且在區塊鏈行業中,速度至關重要,許多開發者願意留在自己熟悉的領域,專注於應用程序的其他方面,將遷移到rollups 的事情暫時放在次要位置。

Taiko 仍在努力地追求著一個宏大的目標,並以獨特的項目身份脫穎而出,旨在實現卓越的成果。隨著持續進行alpha 測試網絡,Taiko 在成為一個對以太坊開發者和用戶來說既易於訪問又用戶友好的平台方面取得了顯著進展。它秉持著以太坊的核心價值觀,同時提供可擴展性和高效性,為未來的以太坊產生重要影響。預計該項目將促進更廣泛的採用,培育繁榮的生態系統,並在塑造以太坊發展軌跡方面發揮關鍵作用。

Total
0
Shares
Related Posts