面對比特幣和以太坊處理每日數以上萬計的交易,區塊鏈網絡漸趨飽和。市場需要更多的吞吐量以提升交易速度和解決擴展困難。如無法處理每秒數千筆交易,亦不利於區塊鏈網絡的長期增長,所以區塊鏈第二層 (Layer 2) 將是可行的解決方案。
區塊鏈第二層是甚麼?
區塊鏈第二層 (Layer 2) 也稱為側鏈,是指建立在現有區塊鏈以上的二級協議框架,其主要任務是有效地卸載主鏈部份交易工作。第二層可以幫助我們建立「可用」的區塊鏈系統,並擴展到其他產業上,同時提升鏈上交易的處理速度,減輕主鏈運算負擔。
作為去中心化應用程式和主鏈之間的中介,第二層提供更快和更低的
Gas Fee 成本。近年,區塊鏈第二層技術出現龐大增長,加倍提高了區塊鏈的可擴展性。
第二層的重要性
早前,我們在
《一文簡介區塊鏈第一層及如何在運作與擴展取得平衡》提到「可擴展性三位一體」的概念,說明了「安全性」、「可擴展性」和「去中心化」三個元素當中,每個區塊鏈項目只能取其二。近年,以太坊技術的成功吸引了大量加密投資者加入,並持有以太坊的原生代幣,導致以太坊的使用需求和燃料費 (Gas Fee) 大幅上漲。對此,以太坊社區採取堅定的立場,它們不得不犧牲「可擴展性」 ,以「去中心化」和「安全性」為發展中心,處理龐大的交易流量。
然而,當以太坊的需求越來越高,網絡就會變得更為擁擠,增加交易費用和時間。此時,擴展第二層能夠結合區塊鏈上不同價值的交易,組成單一的第一層合約交易,使交易燃料費大大降低,同時節省更多交易時間,吸引更多投資者加入虛擬市場。
另外,第二層能夠在不犧牲去中心化或安全性的情況下,增加區塊鏈擴展的可能性,提高交易速度和吞吐量,以下是一些第二層的具體例子。
閃電網絡
閃電網絡 (Lightning Network) 屬於應用在比特幣的第二層區塊鏈技術,透過利用小額支付渠道來擴展其區塊鏈的能力,令交易能更快更有效地進行。
這種方法是由 Joseph Poon 和 Thaddeus Dryja 於 2015 年首次提出,閃電網絡是通過在比特幣的主區塊鏈上創建第二層來解決擴容問題。閃電網絡把交易於主區塊鏈中抽出,放置在各方或比特幣用戶之間多個支付平台組成的渠道,目的是緩解比特幣區塊鏈的擠塞情況,並降低相關的交易費用。
等離子鏈
可擴展性一直是以太坊令人擔心的問題,不過,2017 年 8 月
以太坊之父 Vitalik Buterin 和 Joseph Poon 似乎找到了答案:等離子鏈 (Plasma Chain) 。雖然等離子鏈和閃電網絡都被外界視為區塊鏈的擴展解決方案,但都各自擁有不同的機制和特殊性。
有不少人誤會側鏈和等離子鏈是一樣,但實際上有不少分別。等離子鏈的概念是建立一個二級鏈框架,以分層方式排列,在主鏈上建立許多被稱為等離子鏈或子鏈等較小的鏈,組成構建區塊鏈樹狀結構。再者,這些子鏈可以共存或獨立運行,負責不同崗位的工作。
可是,等離子鏈目前仍存在不少問題,開發人員亦積極改良之,以提供更好的二級框架,期望等離子鏈的成功能顯著提高以太坊網絡的整體性能。