Layer 0協(xié)議本質(zhì)上是可以構(gòu)建Layer 1區(qū)塊鏈的基礎(chǔ)架構(gòu)。作為區(qū)塊鏈網(wǎng)絡(luò)和應(yīng)用程序的基礎(chǔ)層,Layer 0協(xié)議是致力于解決行業(yè)所面臨挑戰(zhàn)(例如可擴(kuò)展性和互操作性)的眾多解決方案之一。
簡(jiǎn)介
區(qū)塊鏈生態(tài)系統(tǒng)由什么構(gòu)成?劃分區(qū)塊鏈生態(tài)系統(tǒng)各個(gè)組成部分的其中一種方式是將其視為互聯(lián)網(wǎng)協(xié)議并按層分類。
區(qū)塊鏈生態(tài)系統(tǒng)可分類為以下層級(jí):
Layer 0:可以構(gòu)建多個(gè)Layer 1區(qū)塊鏈的底層基礎(chǔ)架構(gòu)。
Layer 1:開發(fā)者用于構(gòu)建Decentralization應(yīng)用程序(DApp)等應(yīng)用程序的基礎(chǔ)區(qū)塊鏈。
Layer 2:處理Layer 1區(qū)塊鏈活動(dòng),以減輕其交易負(fù)載的擴(kuò)展解決方案。
Layer 3:基于區(qū)塊鏈的應(yīng)用程序?qū)?,包括游戲、錢包和其他DApp。
但是,并非所有的區(qū)塊鏈生態(tài)系統(tǒng)都按此類別分類。根據(jù)具體情況,有些生態(tài)系統(tǒng)會(huì)缺失某些層級(jí),其余的則按不同的類別分層。
Layer 0協(xié)議有助于解決Layer 1網(wǎng)絡(luò)構(gòu)建在單一基礎(chǔ)架構(gòu)之上所面臨的挑戰(zhàn),例如Ethereum網(wǎng)絡(luò)。Layer 0通過創(chuàng)建更靈活的基礎(chǔ)架構(gòu),并允許開發(fā)人員自行啟動(dòng)專用區(qū)塊鏈,有望更有效地解決可擴(kuò)展性和互操作性等問題。
Layer 0能解決哪些問題?
互操作性
互操作性指的是區(qū)塊鏈網(wǎng)絡(luò)之間相互通信的功能。憑借這一屬性,支持區(qū)塊鏈的產(chǎn)品和服務(wù)的網(wǎng)絡(luò)能更緊密地結(jié)合在一起,從而提供更好的用戶體驗(yàn)。
默認(rèn)情況下,構(gòu)建在同一個(gè)Layer 0協(xié)議中的區(qū)塊鏈網(wǎng)絡(luò)可以相互交互,無需專門的橋接。Layer 0使用跨鏈傳輸協(xié)議的不同迭代,單個(gè)生態(tài)系統(tǒng)的各個(gè)區(qū)塊鏈即可建立在彼此的功能和用例之上。這樣做的普遍結(jié)果是提高交易速度和效率。
可擴(kuò)展性
像Ethereum如此龐大的區(qū)塊鏈由單一的Layer 1協(xié)議提供交易執(zhí)行、共識(shí)以及數(shù)據(jù)可用性等所有主要功能,因此經(jīng)常會(huì)擁塞。這造成了擴(kuò)展瓶頸,而Layer 0通過將這些主要功能委托給不同的區(qū)塊鏈,即可緩解這一瓶頸。
這種設(shè)計(jì)確保構(gòu)建在同一個(gè)Layer 0基礎(chǔ)架構(gòu)上的區(qū)塊鏈網(wǎng)絡(luò)能各自優(yōu)化某些任務(wù),從而提高可擴(kuò)展性。例如,可以優(yōu)化執(zhí)行鏈來提升每秒處理的交易數(shù)量。
開發(fā)者靈活性
為了鼓勵(lì)開發(fā)人員在此基礎(chǔ)上進(jìn)行構(gòu)建,Layer 0協(xié)議都會(huì)提供使用方便的軟件開發(fā)工具包(SDK)和無縫接口,以確保開發(fā)人員可以輕松上線自己的專用區(qū)塊鏈。
Layer 0協(xié)議為開發(fā)人員自定義區(qū)塊鏈提供了極大的靈活性。他們可以自定義Tokens發(fā)行模式并決定計(jì)劃在區(qū)塊鏈中構(gòu)建的DApp類型。
Layer 0協(xié)議如何運(yùn)作?
Layer 0協(xié)議有多種運(yùn)作方式。每種運(yùn)作方式的設(shè)計(jì)、功能和側(cè)重點(diǎn)各有不同。
但一般而言,Layer 0協(xié)議充當(dāng)主要的基礎(chǔ)區(qū)塊鏈,能夠備份各種Layer 1鏈的交易數(shù)據(jù)。有了構(gòu)建于Layer 0協(xié)議的Layer 1鏈集群,還有跨鏈傳輸協(xié)議,Tokens和數(shù)據(jù)得以在不同的區(qū)塊鏈之間傳輸。
各種Layer 0協(xié)議中這三種組成部分的結(jié)構(gòu)與關(guān)系均大相徑庭。我們來看以下幾個(gè)示例:
Polkadot
Ethereum聯(lián)合創(chuàng)始人Gavin Wood設(shè)計(jì)了Polkadot,開發(fā)者可在其中自行構(gòu)建區(qū)塊鏈。該協(xié)議使用稱為“Polkadot中繼鏈”的主鏈,而構(gòu)建于Polkadot之上的各個(gè)獨(dú)立區(qū)塊鏈則稱作“平行鏈”。
中繼鏈充當(dāng)平行鏈之間的橋接,以實(shí)現(xiàn)數(shù)據(jù)的高效通信。中繼鏈采用分片,即拆分區(qū)塊鏈或其他類型數(shù)據(jù)庫(kù)的方法,以提高交易處理效率。
Polkadot采用權(quán)益證明(PoS)驗(yàn)證來保障網(wǎng)絡(luò)安全和共識(shí)。要在Polkadot中構(gòu)建的項(xiàng)目需參與插槽競(jìng)價(jià)拍賣。Polkadot的首個(gè)平行鏈項(xiàng)目在2021年12月的拍賣中獲批。
Avalanche
Avalanche由Ava Labs于2020年推出,專注于DeFi協(xié)議。Avalanche采用由三條核心鏈組成的三重區(qū)塊鏈基礎(chǔ)架構(gòu):合約鏈(C鏈)、交易鏈(X鏈)和平臺(tái)鏈(P鏈)。
專門配置的這三條鏈用于處理生態(tài)系統(tǒng)中的主要功能,以增強(qiáng)安全性,并降低延遲和提高吞吐量。X鏈用于創(chuàng)建和交易資產(chǎn),C鏈用于創(chuàng)建智能合約,P鏈則用于協(xié)調(diào)驗(yàn)證者和子網(wǎng)。由于結(jié)構(gòu)靈活,Avalanche還能實(shí)現(xiàn)快捷低廉的跨鏈交換。
Cosmos
Cosmos網(wǎng)絡(luò)于2014年由Ethan Buchman和Jae Kwon創(chuàng)立,包含了稱為“Cosmos樞紐”的權(quán)益證明區(qū)塊鏈主網(wǎng)和稱為“分區(qū)”的定制化區(qū)塊鏈。Cosmos樞紐可在互連的分區(qū)之間轉(zhuǎn)移資產(chǎn)和傳輸數(shù)據(jù),提供一道共享的安全屏障。
每個(gè)分區(qū)均具有高度可定制性,開發(fā)人員可自行設(shè)計(jì)加密貨幣、定制化區(qū)塊驗(yàn)證設(shè)置和其他功能。分區(qū)中托管的所有Cosmos應(yīng)用程序和服務(wù)均通過跨鏈通信(IBC)協(xié)議進(jìn)行交互。這使得資產(chǎn)和數(shù)據(jù)能在獨(dú)立的區(qū)塊鏈之間自由交換。
總結(jié)
根據(jù)自身設(shè)計(jì)方式,Layer 0區(qū)塊鏈有望解決行業(yè)中諸如互操作性和可擴(kuò)展性等各種挑戰(zhàn)。然而,Layer 0區(qū)塊鏈的普及能成功走多遠(yuǎn)仍需拭目以待。業(yè)內(nèi)還有眾多旨在達(dá)成相似目的的解決方案正與之較量。
Layer 0區(qū)塊鏈在解決行業(yè)挑戰(zhàn)方面能發(fā)揮多大作用,將取決于能否吸引到開發(fā)者在這些協(xié)議中進(jìn)行構(gòu)建,以及托管在協(xié)議中的應(yīng)用程序能否為用戶提供實(shí)際價(jià)值。
該內(nèi)容來自幣安學(xué)院