初學者指南:一文讀懂以太坊擴容方案

買賣虛擬貨幣

以太坊是一個單片區塊鏈:它提供自己的安全性,執行自己的交易,並維護自己的資料可用性。

然而,這種傳統型別的區塊鏈——提供自己的安全、執行和資料可用性層的鏈——由於其“全能”方法而面臨固有的侷限性。

這些限制可能會導致使用者的高交易成本。

這是因為,以太坊執行層稀缺的區塊空間加上不斷增長的網路使用需求導致交易擁堵,從而推高了交易成本。

換句話說,單片區塊鏈一次只能支援這麼多交易。

為了解決這些限制,開發人員和研究人員近年來率先推出了一系列不同的擴容解決方案。這些方案有不同形式和容量,但絕大多數作為以以太坊為中心的執行層,提供廉價且快速的加密交易。

本文的這些擴容解決方案已經可以嘗試,更多的正在路上。為了趕上正在發生的一切,讓我們深入瞭解並把握當代以太坊擴容場景的脈搏!

鏈下與鏈上擴容

以太坊社羣同時採用鏈下和鏈上擴容策略。

鏈下擴充套件是指為以太坊等底層區塊鏈提供外部執行的任何創新。人們將這些創新稱為二層(Layer 2),簡寫“L2”,即在1層之上工作以最佳化“L1”復仇的能力。

鏈上擴充套件是指對區塊鏈進行直接修改,以提高其吞吐量。雖然rollup和vslidium等鏈下擴充套件資源將在短期內擴充套件以太坊,但網路的長期擴充套件補充將是分片,即將以太坊L1拆分為具有共享安全性的多個鏈。

深入理解L2

圖片來自redditor使用者emkoscpRollups

rollup是一種擴容解決方案,它在其自己最佳化的執行層上執行交易,但將其交易資料釋出到以太坊(之後可能還有其他L1)。這樣,rollup就直接繼承了以太坊的安全保證。

具體來看,主要有兩種型別:zk rollups和optimistic rollups。

Zk rollup使用zk-SNARK(一種特殊的加密證明)將許多鏈下交易“彙總”為一個可驗證的批次交易。這些小的有效性證明然後被有效地釋出到以太坊區塊鏈。鏈下執行 + 透過zk-SNARKs 鏈上資料= zk rollups。

Optimistic rollups也將許多鏈下交易“彙總”成批次交易,但不使用零知識證明。這些rollups“樂觀地”假設交易是有效的,除非透過所謂的欺詐證明成功挑戰。鏈下執行 + 鏈上資料 + 欺詐證明 = optimistic rollups。

目前的Rollup有:

ArbitrumOne(optimistic rollups)

Loopring(zk rollup)

Optimism(optimistic rollups)

PolygonHermez(zk rollup)

zkSync(zk rollup)Validiums

另一種類似rollup的擴容解決方案是validiums。

Validiums的功能類似於zk rollup,因為它們依賴零知識證明來批處理和執行交易。然而,與 zk rollups相比,validiums保持其鏈下資料的可用性。這種方案使這些擴容解決方案具有很高的效能,但在一定程度上也具有託管性。

Sorare是!

換句話說,鏈下執行+零知識證明+鏈下資料=validiums。

Validium專案有:

DeversiFi,當前最大的基於Validium的去中心化交易所。

Immutable X,以NFT為中心的L2

Sorare,一款由validium驅動的夢幻足球遊戲

Volitions

Volitions是混合擴容解決方案,讓使用者能夠在“zk rollup模式”和“validium 模式”之間進行選擇。

在實踐中,這意味著Volitions的使用者可以鏈下執行交易,同時選擇鏈上或鏈下的資料可用性,即透過以太坊或透過validiums。側鏈

在以太坊的背景下,側鏈是與以太坊相容的區塊鏈。

它們可以是獨立的區塊鏈,例如Binance Smart Chain (BSC),或者更普遍的是,它們可以是明確迎合以太坊使用者的定製區塊鏈,例如Polygon的側鏈。這些鏈與以太坊的相容性源於它們對以太坊虛擬機器 (EVM) 的支援。

因此,側鏈可以作為以太坊L1的外部執行層,即使它們不直接繼承以太坊的安全保證(如人哦llups)。一些專案,比如Polygon 的側鏈,透過向以太坊提交檢查點來模糊這種區別。

側鏈專案有:

Polygon

xDai

Ronin,NFT遊戲Axie Infinity的定製側鏈

狀態通道

Connext:以太坊最著名的狀態通道專案之一。

狀態通道是一種以多重簽名智慧合約為基礎的鏈下擴容解決方案。ETH等可以鎖定在這些合約中,用於在使用者之間建立雙向支付渠道。

換句話說,這些頻道就像一個“開啟的標籤”。使用者可以在彼此之間進行100次鏈下交易,然後關閉他們的標籤並支付賬單,就像透過向以太坊傳送最後一筆關閉交易一樣。許多交易可以透過狀態渠道簡化。

狀態通道專案:ConnextPlasma

Plasma鏈是像optimistic rollups一樣依靠欺詐證明的擴容解決方案,但保持鏈下資料的可用性。作為L2研究最早的領域之一,Plasma實現未能獲得與後續的擴容解決方案一樣多的吸引力。

什麼時候分片?

圖片來自trent.eth

以太坊開發社羣預計在未來幾年內推出分片。

此更新將在64個新的“分片”或鏈中傳播以太坊以前孤立的協議。透過以這種方式分配區塊鏈的網路負載,以太坊橫向擴充套件的L1將大大提高交易延遲和吞吐量能力。

值得注意的是,正如以太坊建立者Vitalik Buterin之前強調的那樣,“分片和Rollup的擴容收益成倍增加”。總之,這些創新將使以太坊能夠輕鬆支援數十億使用者。

以太坊擴容的未來是模組化的

直到最近,以太坊一直是一個單片區塊鏈,其安全性、執行力和資料可用性都依賴於自身。

我們現在開始看到的,以及我們將看到更多的未來,是以太坊正在成為一個模組化的區塊鏈。也就是說,我們將看到以太坊越來越依賴外部執行層和外部資料可用性層來提升其基礎能力。

我們上文已經討論了這些早期外部執行層的樣子,從rollup到側鏈。同樣值得注意的是,像Polygon Avail這樣的定製資料可用性鏈也將在擴充套件模組化區塊鏈未來的可能性方面發揮重要作用。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;