BTC
ETH
HTX
SOL
BNB
查看行情
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

以太坊二層擴容之路:Plasma衰落與Rollup崛起

Winkrypto
特邀专栏作者
本文約6503字,閱讀全文需要約10分鐘
曾經聲稱無限擴容的Plasma 現在消失得無影無踪,各有權衡的ZK Rollup 與Optimistic Rollup 正在崛起。
AI總結
曾經聲稱無限擴容的Plasma 現在消失得無影無踪,各有權衡的ZK Rollup 與Optimistic Rollup 正在崛起。

編者按:本文來自鏈聞(ID:chainnewscom),撰文:Ashwin Ramachandran 與Haseeb Qureshi,前者係區塊鏈風險投資機構Dragonfly Capital 初級合夥人,後者為Dragonfly Capital 管理合夥人,編譯:詹涓,Odaily經授權轉載。

鏈聞(ID:chainnewscom)

鏈聞(ID:chainnewscom)

,撰文:Ashwin Ramachandran 與Haseeb Qureshi,前者係區塊鏈風險投資機構Dragonfly Capital 初級合夥人,後者為Dragonfly Capital 管理合夥人,編譯:詹涓,Odaily經授權轉載。

圖片描述

編者按:本文來自

,撰文:Ashwin Ramachandran 與Haseeb Qureshi,前者係區塊鏈風險投資機構Dragonfly Capital 初級合夥人,後者為Dragonfly Capital 管理合夥人,編譯:詹涓,Odaily經授權轉載。

二級標題

鏈聞(ID:chainnewscom)

,撰文:Ashwin Ramachandran 與Haseeb Qureshi,前者係區塊鏈風險投資機構Dragonfly Capital 初級合夥人,後者為Dragonfly Capital 管理合夥人,編譯:詹涓,Odaily經授權轉載。

圖片描述

圖片描述

讓我們再快進到2020 年。以太坊還是跟從前一樣緩慢,但它卻戰勝了所有的所謂的「以太坊殺手」。以太坊2.0 的發布日期不斷推遲,隨著許多開發團隊偃旗息鼓,Plasma 似乎已經完全消失了。

二級標題

所以,是誰殺死了Plasma?

圖片描述

讓我們把時間撥回到2017 年初。以太坊第一次成為了主流,人們對不久的未來充滿無限的樂觀。有人聲稱所有有價值的資產不久將被代幣化。舊金山的各種聚會上只有站著的地方,每當提到以太坊,人群就會聚集。但是以太坊並沒有實現可伸縮性。

圖片描述

Vitalik Buterin 和Joseph Poon 在舊金山的一次會議上介紹Plasma

圖片描述

但是到底什麼是Plasma,為什麼它最終沒有兌現它的承諾呢?

圖片描述

二級標題

Plasma 是如何運作的?

圖片描述

圖片描述

Plasma 「區塊鏈樹」

MVP 提出了Plasma 的簡化版本:一個簡單的基於UTXO 的側鏈,在數據不可用的情況下能保持安全性。但什麼是側鏈?數據不可用意味著什麼?在深入研究Plasma 之前,我們先來看看這些術語的含義。

側鏈,就是連接到另一個區塊鏈上的區塊鏈。側鏈可以通過許多不同的方式,比如由可信的第三方、某個聯盟或共識算法來運營。例如,Blockstream 在名為Liquid 的比特幣網絡上參與一個聯盟側鏈。 Liquid 在其信任模型中進行了權衡,因此能確保更高的事務吞吐量。用戶必須相信聯盟不會串通和竊取資金。在這種情況下,區塊鏈運營商是Liquid 聯盟的各種成員,譬如Blockstream 公司。

圖片描述

一個側鏈通過雙向掛鉤連接到一個更大的區塊鏈(比如比特幣)上。用戶可以通過將資金發送到特定的地址或主鏈上的智能合約,將資金存入側鏈。這被稱為「peg-in」交易。要提取資金,用戶可以在側鏈上執行相同的操作,在主鏈上取回他們的資金。這被稱為「peg-out」交易。

但這與Plasma 有什麼關係呢?

這正是Plasma 所要解決的問題。

圖片描述

Plasma 的設計最大限度地降低了側鏈運營商的信任要求。也就是說,即使運營商(或共識中的多數)行為不端,Plasma 也能防止資金被盜。

但即使運營商不能直接竊取資金,側鏈還有另一個問題。如果側鏈運營商發布了一個區塊頭,但拒絕發布底層交易數據,該怎麼辦?這將阻止任何人驗證側鏈的正確性。

Plasma 對其安全性和可伸縮性做出了很大的承諾,給人們帶來了希望。因此,在2017 年的牛市中,人們普遍認為Plasma 可以解決以太坊的可伸縮性問題也就不足為奇了。但隨著市場在2018 年清醒起來,區塊鏈炒作轟然倒塌,有關Plasma 的一幅更現實的圖景開始顯現。

二級標題

  • 第一個問題是,每個用戶必須監控和驗證Plasma MVP 鏈上的所有交易,以檢測惡意運營商的行為並及時退出。然而,事務驗證成本高昂,並且這種監視需求為參與Plasma 鏈增加了大量開銷。

  • 圖片描述

  • 研究人員還意識到,用戶很難退出Plasma 鏈。當用戶試圖從Plasma MVP 鏈中提取資金時,他們必須提交退出交易請求,然後等待一段時間。這就是所謂的挑戰期。在挑戰期的任何時候,任何用戶都可以通過提供退出無效的證明來挑戰另一個用戶的退出(例如,他們正在鑄造假代幣或偷別人的代幣)。因此,所有的退出只能在挑戰期結束後處理,一些挑戰期會長達1 週。

但情況發展得更糟。

圖片描述

二級標題

  • 以太坊存儲的增長

  • 在最壞的情況下,如果所有用戶都需要退出一個Plasma 鏈,那麼該鏈的整個有效狀態必須在一個挑戰期內發佈到以太網主網上。考慮到Plasma 鏈可以任意增長,而以太坊區塊已經接近其容量,幾乎不可能將整個Plasma 鏈傾倒到以太坊的主網上。因此,幾乎可以肯定的是,大量退出會把以太坊擠爆。這就是所謂批量退出問題。

隨著2018 年價格開始暴跌,以太坊的追隨者開始意識到Plasma MVP 並不是他們所期望的那種萬試萬靈的可伸縮性解決方案。根本沒有辦法克服它的弱點。 Plasma MVP 是一個死胡同。以太坊仍然將在它的事務負載下掙扎,而以太坊2.0 離我們還有很多年。

二級標題

2018 年年中,隨著價格持續下跌,以太坊的研究社區繼續嘗試改進Plasma,反复研究Plasma MVP 的設計。他們提出的新版本被稱為Plasma Cash。

據其主要設計者Vitalik Buterin 稱,Plasma Cash 將允許每秒任意高的交易量,並解決困擾其前身的問題。有些人甚至聲稱,這種新設計可以達到每秒數十萬的交易。

首先,讓我們記住Plasma MVP 的問題。

用戶必須等待整個挑戰期結束才能取錢

二級標題

Plasma Cash 與MVP 相比,有一個主要的優勢:通過使用不同的數據模型,Plasma Cash 可以完全避免批量退出的問題。在Plasma Cash 中,所有代幣都被表示為非同質代幣(NFT),這使得證明一套代幣的所有權變得更加容易。簡單來說,用戶有責任證明自己而非他人擁有對代幣的所有權。因此,用戶只需要監控他們自己的代幣,而不是整個Plasma 鏈。

Plasma Cash 還提出了一種新的交互式挑戰系統,允許用戶在運營商行為不當的情況下輕鬆提取資金。利用一種新的Merkle 樹結構,即「稀疏Merkle 樹」,用戶可以使用包含證明輕鬆地驗證代幣的歷史和所有權。在運營商行為不當的情況下,用戶只需要發布他們目前擁有的代幣的鏈上證明(包括2 個最近的交易和相應的包含證明)。

二級標題

圖片描述

到2018 年底,ETH 的價格已跌至谷底,烏托邦式的樂觀主義不復存在。 Plasma Cash 雖然比MVP 有所改進,但並不是以太坊當年所承諾的Visa 規模的解決方案,它的MapReduce「區塊鏈樹」 現在只是一個白日夢。大多數為Plasma Cash 開發客戶端的公司都已經將工作擱置,而且其實現都處於半完成狀態。

二級標題

圖片描述

就在人們對第2 層的信心觸底之際,一位化名為Barry Whitehat 的用戶在GitHub 上公開了名為「roll_up」的方案。該報告描述了一種新類型的第2 層擴容解決方案:一個類似於Plasma 的架構,並可「打包」交易,它無需依賴於對運營商的信任,打包的正確性可以通過使用一個SNARK 的鏈上證據來證明。

此SNARK 確保運營商不可能發布惡意或無效的事務,並確保所有側鏈區塊都是有效的。

二級標題

不久後,Vitalik Buterin 對Barry 的方案發布了一個改進版,他稱之為zk-Rollup。 zk-Rollup 成為了以太坊論壇上瀏覽量最高的帖子之一。 Vitalik 建議引入一種解決方案來避免困擾Plasma 的數據可用性問題:在以太坊區塊鏈上發布側鏈交易數據。

圖片描述

圖片描述

Vitalik 的zk-Rollup 帖文

此外,目前無法在zk-Rollup 側鏈上部署通用智能合約。目前正在開發專門的零知識虛擬機,如zkVM 和ZEXE,但在與之交互時仍然需要大量的專門知識。在大多數情況下,zk-Rollup 限制了一般的可編程性。

圖片描述

zk-Rollup 可視化,Georgios Konstantopoulos 製圖

到2019 年年中,這些新進展為以太坊的研究社區重新註入了活力。 zk-Rollup 似乎解決了困擾第2 層的許多問題。像Matter Labs(我們的投資組合公司之一)和LoopRing 這樣的公司開始積極地開發zk-Rollup,現在這兩家公司都已有測試網進行實現。通過優化,Matter Labs 相信它可以在ZK 同步網絡上達到2,000 TPS。

「樂觀(optimism)」是一劑良藥

二級標題

开发者
ETH
歡迎加入Odaily官方社群