Layer2 二層網(wǎng)絡(luò)解決方案可以解決區(qū)塊鏈什么問題
區(qū)塊鏈行業(yè)存在一個“不可能三角”問題,即安全、可擴展性、去中心化,只能犧牲其中一個去實現(xiàn)另外兩個。為了“解決”這個不可能三角問題,涌現(xiàn)出來許許多多的解決方案,其中之一便是 Layer 2(二層網(wǎng)絡(luò))。
今天,我們就來簡單介紹一下 Layer 2(二層網(wǎng)絡(luò))。
Layer 2 如何運作?Layer 2 技術(shù)通常被稱為“鏈下”解決方案,其主要目的是擴展區(qū)塊鏈的性能,同時保留分布式協(xié)議的去中心化優(yōu)勢。
為了構(gòu)建一個好的區(qū)塊鏈生態(tài)系統(tǒng),我們需要在架構(gòu)中做一些事情來平衡安全性、去中心化和可擴展性的需求。Layer 2 平臺和協(xié)議以減少基礎(chǔ)層(根鏈)負擔的方式來處理數(shù)據(jù),通過將主鏈的部分數(shù)據(jù)處理轉(zhuǎn)移到 Layer 2 上,從而增強整個區(qū)塊鏈網(wǎng)絡(luò)的可擴展性。
以 ETH 為例,Layer 2 技術(shù)系統(tǒng)是連接到以太坊的系統(tǒng),將以太坊作為安全和最終確定性的基礎(chǔ)層。換句話說,我們不是改變以太坊基礎(chǔ),而是在主要區(qū)塊鏈協(xié)議上添加智能合約,這些協(xié)議與線下活動相互作用。
Layer 2 通過在鏈外運行計算來大規(guī)模地減少區(qū)塊鏈上的數(shù)據(jù)處理,當存在爭議時,基礎(chǔ)層(根鏈)仍然是最終的仲裁者。
比特幣和以太坊的 Layer 2 技術(shù)“閃電網(wǎng)絡(luò)”是在比特幣之上運作的“第二層”支付協(xié)議,它能使參加的節(jié)點之間進行快速交易。其背后的想法是這樣的:不是每一筆交易都要上鏈。
因此,閃電網(wǎng)絡(luò)為比特幣區(qū)塊鏈增加了另一層,并能夠使在該附加層上的任何兩個客戶之間建立支付通道。這些通道里的交易是即時性的,費用將非常低。
關(guān)于閃電網(wǎng)絡(luò)的更多知識,可以參見白話區(qū)塊鏈之前的推文《星巴克支持比特幣支付,對閃電網(wǎng)絡(luò)意味著什么》和《沒有共識機制保障的閃電網(wǎng)絡(luò),真的安全嗎》。
與比特幣閃電網(wǎng)絡(luò)相類似,人們?yōu)榱私鉀Q以太坊的可擴展性問題,提出了不同的解決方案,其中包括 Casper、Plasma、分片。其中,Plasma 就是在主區(qū)塊鏈上使用第二層的智能合約,依靠底層的以太坊區(qū)塊鏈來實現(xiàn)其安全性。
Plasma 允許鏈中有鏈,這可使擴展性實現(xiàn)指數(shù)級增長。它創(chuàng)建依附于“主”以太坊區(qū)塊鏈的“子”區(qū)塊鏈,這些子鏈又可以循序產(chǎn)生它們自己的子鏈,并能依次循環(huán)往復(fù)。子鏈有效性的證明被提交并存儲在主鏈上。其結(jié)果是我們可以在子鏈層級中執(zhí)行許多復(fù)雜的操作,在與以太坊主鏈保持最低限度交互的情況下(只有在發(fā)生爭端時,才會與主鏈進行大量互動),運行擁有數(shù)千名用戶的完整應(yīng)用程序。
Layer 2 對于區(qū)塊鏈行業(yè)的發(fā)展意味著什么?區(qū)塊鏈正演變成為多層的系統(tǒng)。Layer 2 可以幫助我們創(chuàng)建“可用”的區(qū)塊鏈系統(tǒng),并擴展到其他行業(yè)中去。
以太坊創(chuàng)始人 Vitalik Buterin 為我們做了一個計算,他在 AMA 中提到:如果我們從分片獲得 100 倍,從 Plasma 獲得 100 倍,這兩者基本上可以提供 10,000 倍的可擴展性收益。這意味著區(qū)塊鏈將足夠強大,可以處理人們試圖處理的大多數(shù)應(yīng)用程序。Layer 2 對于區(qū)塊鏈行業(yè)的發(fā)展意味著什么?