自2020年來,區塊鏈上交易使用量迅速增加,比特幣與以太坊的擴容也成為眾多用戶的關注方向,而本文將探討為何比特幣比以太坊更需要Layer2。
(前情提要:Pantera公開信:BTC下次減半前升至3.5萬,減半後上看14.8萬美元 )
(背景補充:Waterdrip Capital報告》比特幣 Layer2 的前世今生與未來 )
2020 年以來,Defi 業務飛速增長,TVL 從 6 億美元增長到 370 億美元,增長了 60 倍。隨著區塊鏈鏈上交易使用量迅速增大,加之 DeFi 應用場景的發展,區塊鏈網路變得日益擁堵,主網擴容勢在必行。
那麼為什麼不管是比特幣還是以太坊都不直接選擇提高區塊容量來提高交易承載量呢?原因在於當區塊容量擴大時,會讓更多小型節點退出,逐漸走向中心化。因此,開發者將目光轉向發展 Layer2,這種方案構建在現有區塊鏈網路之上來提高其效率,通過解除安裝一些處理來減少網路擁塞和與鏈上交易相關的過高成本,這個過程不會影響現有 Layer1 區塊容量大小,避免走向中心化。
目前,比特幣平均每秒處理 7 筆交易,而以太坊網路每秒能夠處理約 30 筆交易,相比之下,Visa 平均每秒處理約 1700 筆交易。隨著使用這兩種區塊鏈的人數隨著時間的推移而增長,比特幣和以太坊都幾乎達到了容量限制,需要解決方案來幫助它們容納更多使用者。本文我們就將深入探究為何相較於以太坊,比特幣更加需要 Layer2,並分析當前比特幣 Layer2 的阻礙和前景。
比特幣 VS 以太坊
比特幣和以太坊之間的基礎區別
比特幣是第一個基於區塊鏈技術的加密貨幣,為資料賦予了價值。作為點對點的電子現金系統,它獨立於任何中央機構運作。比特幣主要做一些簡單價值傳遞,例如 Bob 在某個時間把一定量的比特幣打給 Sally,並且能調節的引數僅有轉帳時比特幣的數量。
以太坊是一個去中心化的開源分散式區塊鏈網路,由其原生加密貨幣以太幣提供支援,用於進行交易並與構建在以太坊網路之上的應用程式進行互動。雖然比特幣使用區塊鏈技術進行貨幣交易,並允許將節點和訊息附加到每筆交易,但以太坊更進一步,使用區塊鏈建立去中心化電腦。以太坊依靠程式語言 Solidity 結合區塊鏈技術,推出了智 能合約開發環境,讓開發人員可以進行更復雜的資料處理,完成對去中心化應用的開發, 突破比特幣僅僅實現簡單價值傳遞的侷限性。
雖然比特幣和以太坊網路都基於分散式帳本和加密的概念,但它們在技術規範方面有很大不同。
首先比特幣作為數位黃金等價物用於儲存價值,其本質上是貨幣交易,而附加到比特幣網路交易的資料僅用於記錄交易資訊。而以太幣則用於為以太坊網路及其應用程式提供動力,以太坊上的交易可以包含可執行程式碼來建立智慧合約或與使用它們構建的自執行合約和應用程式進行互動。
其次,比特幣使用 Omni 層發行新的代幣,這是一個用於在比特幣區塊鏈上建立和交易貨幣的平臺,Omni 層的採用主要圍繞穩定幣。而以太坊代幣按照不同的標準發行,其中最流行的是 ERC-20 標準,定義了網路上代幣的規則。ERC-20 標準包括開發人員在推出代幣之前必須實現的多項功能。這些功能包括提供有關代幣總供應量的資訊、提供使用者地址上的帳戶餘額以及允許資金在地址之間轉移。
延伸閱讀:以太坊新手科普 | 三分鐘搞懂 ERC-20 和 ERC-721 的不同
最後,這些網路之間的其他差異還包括共識機制的不同、新增新資料塊時間的不同以及每秒處理交易數量的不同。
不同的擴容解決方案
目前比特幣擴容解決方案之一是技術改進,這是一種鏈上擴容解決方案。例如 2017 年的隔離見證(SegWit),這是一種將一些資料 「隔離」 到傳播網路的每個區塊的可用空間之外的升級,通過從比特幣交易中刪除簽名資料來增加區塊鏈的塊大小限制的,當交易的某些部分從區塊中刪除時,這會釋放空間或容量以將更多交易新增到鏈中,SegWit 升級將區塊空間擴容到 4MB。2021 年的 Taproot 升級簡化了交易處理,使得在比特幣網路上確認交易變得更容易、更快捷。它還增加了可處理的交易數量,並降低了網路上交易的總體成本。
延伸閱讀:詳解》比特幣隔離見證 Segwit -工作原理與案例分析
延伸閱讀:造就最純粹密碼學貨幣》比特幣 Taproot 比你想的還寬
此外,開發人員一直在研究鏈下 Layer2 擴容解決方案,首先是在閃電網路的基礎區塊鏈之上構建交易層的解決方案。在閃電網路上,交易速度快且費用極低,因為它們是通過使用者建立的支付渠道傳送的。閃電網路的使用者生成的支付通道是用 比特幣預先提供資金的,並且可以允許大多數交易從基礎區塊鏈轉移到這個第二層網路。這些交易不會在比特幣網路本身上結算,因為在基礎比特幣區塊鏈上結算的唯一交易是那些開啟和關閉閃電網路支付通道的交易。其實比特幣側鏈,是在比特幣區塊鏈上,建立一個與比特幣主鏈相互獨立但又能夠與其進行互動的並行鏈,側鏈利用主鏈的安全性和穩定性,構建了一套相對獨立的區塊鏈系統。在比特幣側鏈上,使用者可以進行各種不同的操作,例如建立新的數位貨幣、執行智慧合約、實現隱私保護等。相比於比特幣主鏈,比特幣側鏈可以為比特幣提供更多的功能,增強比特幣的擴容性和靈活性。
以太坊的擴容方案也分為鏈上擴容和鏈下擴容。鏈上擴容是對區塊鏈本身的效能提升,對以太坊本身進行改造來得到更好的擴充套件性;鏈下擴容是與第一層主網分開,在無需更改現有以太坊協議的情況下實現更高的擴容性。
鏈上擴容的核心是通過改變一層主網協議達到擴容效果的解決方案,這是對以太坊本身進行技術升級,這涉及到以太坊的決策流程,因此需要以太坊開發人員、研究人員、社群成員共同決定。當前鏈上擴容主要採用分片(在下半年坎昆升級後逐步實現),分片鏈可以幫助將執行以太坊所需的計算資源分散到總共 64 個網路中,這會降低對每臺執行以太坊區塊鏈的裝置隨機存取儲存器的需求。
相較於以太坊鏈上擴容,以太坊鏈下擴容的生態更加豐富。鏈下擴容就是把交易或者處理的過程放在鏈下執行,要在不改變現有一層主網公鏈協議的情況下做擴充套件,對於鏈下擴容來說,最關鍵的問題就是交易資料的處理,交易資料的處理是否放在 Layer1 主網上會影響其安全性,所有鏈下擴容方案的差別就在於此。以太坊的鏈下擴容方案主要採用 Rollup,該方案依賴於對大量交易進行分組的伺服器,然後將它們直接提交到以太坊區塊鏈。另外一個二層解決方案稱為側鏈,這是與以太坊網路並行執行的獨立網路,允許使用者將代幣從一個網路交換到另一個網路協議,有效地允許他們使用基於以太坊構建應用程式,同時支付更少的費用。
相比以太坊,比特幣更需要 Layer2 增強其擴容性
交易量不斷擴張,極需 Layer2 作支撐
比特幣的區塊大小一直備受爭議。其實,在比特幣誕生之初沒有限制區塊的大小,其自身資料結構最大可以達到 32MB。在當時,平均被打包的區塊大小為 1-2KB,有人認為區塊鏈上限過高容易造成計算資源的浪費,還容易發生 DDOS 攻擊。因此,為了保證比特幣系統的安全和穩定,中本聰決定將區塊大小限制在 1MB。按照每筆交易佔 250B,平均每十分鐘產生一個區塊的速度計算,比特幣網路理論上每秒最多可以處理 7 筆交易。不過當時比特幣的使用者量較少,交易量也很小,沒有造成區塊鏈網路的擁堵問題。不過在 2013 年後比特幣的使用者體量越來越大,比特幣網路擁堵、交易費用上升的問題也逐漸湧現出來。
2023 年初,Ordinals 協議為比特幣引入了新的發展方向,BRC-20 代幣協議也迅速流行起來,市場的追捧使得比特幣網路變得十分擁擠,執行成本也達到新的高度。單個比特幣交易區塊收取的費用已經超過了區塊獎勵,這證明了 Ordinals 和 BRC-20 對區塊空間的需求不斷增長。根據比特幣瀏覽器顯示,目前比特幣網路未確認交易資料最高達到 504,182 筆,每秒 7 筆交易的處理速度已經明顯無法滿足使用者需求。同時,比特幣網路交易手續費也大幅飆升,Gas 費超過 500 聰 / 位元組。
延伸閱讀:V神大讚比特幣Ordinals:建設文化回來了!BRC-20發展真的有做事
交易速度慢、交易確認時間長、交易手續費高以及網路擴充套件性的限制,都阻礙了現階段比特幣生態的發展,所以說比特幣發展現狀需要 Layer2 作為支撐。
區塊擴容受阻,Layer2 是最優選擇
早在 2010 年開始考慮區塊擴容方案時,雖然當時把容量設定為了 1M 時,但中本聰認為如果有擴容需求,直接在程式碼中設定區塊高度自動升級區塊容量就夠了。中本聰隱退後,比特幣的開發維護任務由中本聰傳給了加文(Gavin),慢慢地不斷有其它開發者加入,發展成現在的 Core 開發團隊。
後來 Core 開發團隊內部關於要不要按中本聰的計劃,實行硬分叉移走 1M 的限制產生了分歧。多數開發人員覺得不應該移除這個限制,Core 團隊認為如果移除這個 1M 的限制,以後的區塊會越來越大,提高執行節點的門檻,影響系統的去中心化程度,增加系統風險。
最終在安全性和擴容性之間,BTC 社群首選了安全性,這些開發者提出了 「隔離見證 + 閃電網路」。為了解決影響閃電網路的延展性問題,也為了實現部分擴容效果,2015 年 12 月 Core 開發團隊提出了隔離見證(Segwit)方案。隨後,Blockstream 公司 CTO Gregory 將閃電網路寫入比特幣路線圖,形成了 「隔離見證 + 閃電網路」 路線。至此,Gavin 主推的區塊擴容方案和掌握比特幣開發主導權的 Blockstream 公司的 Core 開發者之間的分歧正式形成。不過也有一部分人拒絕這次技術升級,2017 年 8 月 BTC 硬分叉衍生出 BCH。BCH 在硬分叉後,將區塊上限提高為 8 M,後續又提高到 32 M,平均 TPS 在 120 左右。此外,BCH 社群在 2018 年,因為技術升級路線的分歧,再次分裂,硬分叉出 BSV (Bitcoin Satoshi Vision)。
事實上,比特幣區塊擴容方案的複雜度高,更被社群接受的方案是基於比特幣 Layer1 構建新的層級,既相容並且不影響比特幣系統的同時,又解決鏈上擁堵的問題。從擴容之爭的最終結果看,Core 派在取得了最終的勝利,比特幣區塊擴容被終止,比特幣在完成隔離見證之後,全力朝向閃電網路、Sidechain 等 Layer2 方向發展。
打破簡單帳本侷限,非圖靈完備的 Layer2 莫屬
我們在第一部分時談到過,以太坊打破了比特幣簡單帳本侷限性,建立智慧合約體系實現複雜價值傳遞。因此以太坊自誕生起就一直在解決資產相關的金融需求,不論是其發行的資產 ERC20(token)、ERC721(NFT),還是其鏈上 Defi 產品,如 Maker Dao,UniSwap,OpenSea 等,無不滿足了使用者多樣化的需求。特別是以太坊有圖靈完備的虛擬機器 EVM,解決了資產鏈上結算的問題,所以 EVM 生態支援為 token/NFT 提供鏈上 DEX,也成就了很多知名的 Defi 應用。
資產的發行和流轉之前一直是以太坊的敘事,但現在同樣也成為了比特幣的敘事。早在 2014 年以太坊出現時,比特幣就已經開始探索發行資產的業務需求。比如最知名的 Omni Layer 協議發行的最早的穩定幣 USDT。當時,世界第一大加密穩定幣發行在比特幣網路的 UTXO 的 OpReturn 上,然而由於那時的 OpReturn 只支援 80 位元組的內容空間,導致 OmniLayer 協議的失敗。於是比特幣網路在後面不斷地進行了技術升級,包括我們提到的 segwi 升級和 Taproot 升級,也正是因為這兩次技術升級,為比特幣後續生態的發展提供了可能。
雖然比特幣的隔離見證解決了從 80 位元組到 4MB 的擴容問題,但沒有解決鏈上計算的問題。所以比特幣當下只能做發行資產的邏輯, 而不可能像支援鏈上計算的以太坊一樣,構建 AMM DEX 等鏈上計算的應用。比特幣生態當下發行的資產成績確實讓人欣喜。比如 BRC20 銘文的銘刻交易筆數已經超過了 1000 萬筆, 比特幣 NFT 的市值規模已經和以太坊市場相當。接下來比特幣網路要解決的就是能夠像以太坊 Layer1 一樣可以獨立地完成資產的結算。
從上述鏈下擴容解決方案來看,當前以太坊 Layer2 都只是複製以太坊 Layer1,沒有什麼非得 Layer2 去解決的實際業務問題,非得說以太坊 Layer2 解決了什麼,那就是降低了 Gas 費,特別是待以太坊分片實現後,可能成為當前 Layer2 協議的額外挑戰。而比特幣的 Layer2 解決方案相較於以太坊還很少,比特幣非圖靈完備的鏈上虛擬機器只能給資產做登記,而不能做結算,所以 比特幣 Layer1 必須需要圖靈完備的比特幣 Layer2 來幫助其解決發行資產的結算問題。這也是為什麼比特幣比以太坊更需要發展 Layer2 的原因。
相比於以太坊等生態的繁榮,比特幣生態上的專案還很少,目前,整個以太坊生態系統的 TVL 市值達到約 260 億美元,比特幣生態系統的 TVL 約為 1.8 億美元,但比特幣市值近 6000 億美元,以太坊市值約 2300 億美元,因此從長遠看,比特幣 Layer2 的發展還有相當大的成長空間。
比特幣 Layer2 的前景
2012 年,染色幣(Colored Coins)風靡一時,其利用了比特幣區塊鏈,旨在為特定比特幣 「著色」 以將其與其他比特幣區分開來,目標是利用比特幣及其現有基礎設施進行非貨幣交易。儘管彩色硬幣從未完全獨立發展,但它們激發了當今廣泛使用的新技術。2017 年,SegWit(隔離見證)升級啟用,將區塊空間擴容到 4MB,從而提高了交易吞吐量。直到 2018 年,開發者逐漸推出閃電網路( Lightning Network )和側鏈(Sidechains) ,比特幣 L2 由此走進大眾視野。2021 年的 Taproot 升級又帶來更安全、高效、私密的比特幣。今年,BRC-20 協議的出現進一步豐富了比特幣的相關生態。當前比特幣生態中,較為主流的協議包括側鏈和閃電網路。隨著比特幣網路上的交易量越來越多,如何讓比特幣承載更多的交易和生態是目前主要的發展方向,無論是閃電網路、側鏈還是 RGB 協議,比特幣 Layer2 的發展也在持續進行,最終達到比特幣網路安全性和擴容性的相容。
延伸閱讀:比特幣閃電網路怎麼用,先攻破這6大誤解
當前比特幣生態的規模距以太坊還有不少的差距,一是知名專案相對於以太坊較少,二是使用者規模也不如以太坊,但作為當前市值最高的區塊鏈網路,其增長潛力還是很大的。
比特幣生態各基礎設施日漸完善,吸引越來越多的專案入駐和投資者的關注。以閃電網路為基礎的 OmniBOLT 和 RGB 協議等專案將能夠從中獲得更強大的開發能力,而一些相容以太坊的比特幣 Layer2 專案也將從生態中受益。未來比特幣生態將在支付、DeFi、NFT 等領域加速發展,覆蓋更多的賽道和使用者。
📍相關報導📍
比特幣Layer2生態》哪個Rollups擴容方案最有潛力?