區塊鏈作為底層技術,它一共有七層架構:傳輸層、數據層、網絡層、共識層、激勵層、合約層和應用層。而這七層又分別對應 layer0、layer1、layer2。
Layer0 傳輸層
對應模型的底層,主要涉及區塊鏈和傳統網絡之間的交互和結合。
Layer1 鏈上擴容
包含數據層、網絡層、共識層、激勵層,指在區塊鏈基層協議上實現的擴容解決方案
Layer2 鏈下擴容
合約層,指不改變區塊鏈底層協議和基礎規則,通過狀態通道、側鏈等方案提高交易處理速度
Layer3 客戶端應用層
指的是應用層,用戶與區塊鏈技術交互的 UI 平台。
Layer0#
L0 是底樓,這是互聯網和硬件連接存在的地方,包括構成區塊鏈生態系統基礎的硬件、協議、連接和其他組件。第 0 層充當區塊鏈底層的網絡架構。第 0 層也啟用了跨鏈可操作性,它允許區塊鏈相互通信。它為解決未來層可擴展性困難提供了關鍵的骨幹網。第 0 層通常使用原生代幣來實現參與和開發。
第 0 層區塊鏈項目包括:Polkadot、Avalanche、cardano 和 cosmos 等。
Layer1#
第 1 層區塊鏈象徵著實際的區塊鏈,是在自己的區塊鏈上處理和完成交易的區塊鏈 (例如比特幣和以太坊),負責執行維護區塊鏈網絡基本操作的大部分任務,例如爭議解決共識機制、編程語言、協議和限制。這是諸如共識 (PoW、PoS) 之類的事情以及諸如區塊時間和爭議解決之類的所有技術細節運作的地方。第一層最重要的三個方面是正在克服的區塊鏈三難困境:去中心化、安全性和可擴展性。但截至目前為止,仍然沒有一個區塊鏈能夠同時很好地解決這三個問題。
第 1 層區塊鏈項目包括:以太坊、幣安智能鏈、比特幣和 Solana 等。
Layer2#
第 2 層是與第 1 層結合使用的第三方集成,Layer2 誕生的主要目的便是為了提高區塊鏈的生產力,可擴展性和每秒交易數 (系統吞吐量)。第二層擴展解決方案是解決 PoW 網絡擴展問題的最有效方法。
①嵌套區塊鏈,嵌套的第二層區塊鏈在另一個之上運行。在單個主鏈上,可能有多個區塊鏈層。②狀態通道。通過各種方法促進區塊鏈和鏈下交易通道之間的雙向通信,從而提高了總交易容量和速度。是一種通過多重簽名或智能合約機制保護的網絡鄰近資源。
③側鏈。側鏈是與區塊鏈一起運行的交易鏈,用於大宗交易側鏈有其共識方法,可以針對速度和可擴展性進行調整,並且實用代幣經常被用作側鏈和主鏈之間數據傳輸機制的一部分。
④Rollups 是第二層區塊鏈擴展解決方案它在第一層網絡之外執行交易,然後將交易中的數據上傳到第二層區塊鏈。
第一層可以保證匯總的安全,因為數據位於基礎層上。
Layer3#
第 3 層是參與者最終與用戶界面交互的一層在使用第 1 層和第 2 層時,這一層旨在為整體功能提供簡單性和易用性。第 3 層不僅提供 U,還提供鏈內和鏈間可操作性形式的實用程序,去中心化應用程序 (dApps) 是一種第 3 層接口,可為區塊鏈技術提供現實世界的應用程序。其他一些例子包括去中心化加密貨幣交易所,如 Pancakeswap 和 Uniswap。
總結
如果用個比喻來形容 L0-L3 的話:
L0 是一座城市,城市建設的越繁榮道路越擁擠,越容易堵車;
L1 是城市高架,讓大家高速通行大大減輕地面道路的壓力;
L2 是城際高鐵,方便快捷的聯通不同城市;
L3 是在高架之上,建起了點對點高速通道專門承擔熱門線路的高速直達。