ETH Layer2盤點系列之 — :為什麼需要Layer2? - 冷萃財經

ETH Layer2盤點系列之 — :為什麼需要Layer2?

ETH Layer2盤點系列之 — :為什麼需要Layer2?

ETH Layer2盤點系列之 — :為什麼需要Layer2?

ETH與BTC不同,它不僅是Proof of Work的區塊鏈,同時也是一個虛擬機。

虛擬機意味著,ETH上不僅可以實現轉賬類的交易,還可以實現邏輯、條件或狀態更複雜的交易。

ETH Layer2盤點系列之 — :為什麼需要Layer2?

例如,ETH上的交易可以是:當A的賬戶滿足「N」且簽名驗證通過時,即可將其賬戶中的Token轉移至B。

而這個「N」,理論上它可以是任何邏輯(程序代碼),它可以包含條件判斷語句或是循環語句。

顯然易見,ETH節點運行這些代碼都是有成本的,所以用戶在發送這些交易時需要支付一筆費用,也就是「gas fee」。

並且,為了防止區塊中被寫入無限循環代碼而導致怠機,ETH中設置了每個區塊的Gas上限和每次計算所消耗Gas的基準數量。

在這一設定下,用戶在ETH上發送的每一筆交易都需要註明所消耗Gas的上限。

當某筆交易所消耗的Gas達到這一上限時,即使這筆交易還沒有被運行完,ETH節點也不會繼續運行,而是會讓這筆交易失敗,並且已消耗的Gas也無法返還。

於是乎,與BTC不同的是,ETH區塊中有限的是Gas容量,而非前者的數據儲存容量。

ETH Layer2盤點系列之 — :為什麼需要Layer2?

如此一來,在某一時間段內,如果有許多用戶同時在ETH上發送交易,或交易的邏輯十分複雜,都會使得ETH發生擁堵,從而消耗比平時更多的Gas。

例如,當熱門的NFT公開發行鑄造時,某些區塊的Gaswei甚至會達到10000以上。

並且在這一時間內,如果其他用戶也想發送一筆交易,則可能需要付出比平時多得多的Gas,從而影響到許多用戶的體驗。

在真正的ETH2.0到來之前,為了降低普通用戶使用ETH的成本與門檻,並為一些多用戶、多操作、低價值的項目和長尾項目創造生存空間,需要藉助Layer2網路來解決。

ETH Layer2盤點系列之 — :為什麼需要Layer2?

目前來看,主流的Layer2解決方案基本上tade採用了「Rollup」的思路。那麼「Rollup」究竟是什麼呢?

顧名思義,「Rollup」指的是將一系列交易打包為一個Rollup交易,ETH節點並不運行交易中的具體內容,而是直接接受Rollup交易的結果。

這些被打包的交易的具體運算過程被挪到鏈下的賬本上,由專門的節點負責驗證和維護,並定期將該賬本狀態的摘要發送到主鏈上。

如此一來便大大減少了所需的Gas,使得主鏈的交易吞吐量大大提高。

這一技術的優點在於,不但保留了原始的交易數據,還大大減少了所需消耗的Gas。

原始交易數據的保留使得Layer2賬本的驗證者並不唯一,理論上來說,任何人都可以根據原始數據來自行運算並驗證結果是否相符。

這一技術的缺點在於,不能無限拓展,n份交易仍佔用n份鏈上儲存空間。

但顯而易見的是,優點遠勝於缺點,所以說目前「Rollup」是最適合ETH 1.0 Layer2的解決方案。

ETH Layer2盤點系列之 — :為什麼需要Layer2?

主流的「Rollup」可以分為Optimistic Rollup和Zero-Knowledge Rollup,它們分別採用了欺詐證明和零識證明作為驗證手段。

儘管兩種Rollup所採用的技術原理不同,但它們期望解決的問題是相同的。況且,由於不同項目所制定的解決方案在許多具體細節上也有不同之處。

所以為了方便大家逐步理解,小編將於接下來幾期詳細盤點各個ETH Layer2項目,具體問題具體分析,在實際案例中了解每種解決方案的優劣,挖掘它們的增長潛力。

我們下期再見~

投資有風險,本文觀點和意見僅代表作者本人,並不構成任何建議。

冷萃財經原創,作者:Awing,轉載請註明出處:https://www.lccjd.top/2021/10/01/eth-layer2%e7%9b%98%e7%82%b9%e7%b3%bb%e5%88%97%e4%b9%8b-%ef%bc%9a%e4%b8%ba%e4%bb%80%e4%b9%88%e9%9c%80%e8%a6%81layer2%ef%bc%9f/?variant=zh-tw

0

掃一掃,分享到微信

猜你喜歡

文章評論

電子郵件地址不會被公開。 必填項已用*標註

後發表評論

    上一篇

    馬斯克:監管者不可能用法規徹底摧毀Crypto

    下一篇

    TikTok宣布進軍NFT市場!推出首個由創作者主導的 NFT 系列

    微信公眾號

    微信公眾號