TL;DR

Protocoalele Layer 0 sunt, în esență, infrastructura pe care pot fi construite blockchain-urile Layer 1. Fiind un nivel de bază al rețelelor și aplicațiilor blockchain, protocoalele Layer 0 sunt printre multe soluții care urmăresc să rezolve provocările cu care se confruntă industria, cum ar fi scalabilitatea și interoperabilitatea.

Introducere

Ce alcătuiește un ecosistem blockchain? O modalitate de a clasifica diferite părți ale unui astfel de ecosistem este de a le clasifica pe straturi, ca și cum ar fi protocoale de Internet.

Un ecosistem blockchain poate fi clasificat în funcție de următoarele straturi:

Stratul 0: infrastructura de bază pe care pot fi construite mai multe blockchain-uri de Stratul 1.

Stratul 1: Blockchain-uri de bază utilizate de dezvoltatori pentru a construi aplicații, cum ar fi aplicațiile descentralizate (DApps).

Nivelul 2: Soluții de scalare care gestionează activitățile din blockchain-urile de Layer 1 pentru a le ușura sarcinile tranzacționale.

Stratul 3: Stratul de aplicații bazat pe blockchain, inclusiv jocuri, portofele și alte aplicații DApp.

Cu toate acestea, nu toate ecosistemele blockchain pot fi clasificate în aceste categorii. Unele ecosisteme pot lipsi anumite straturi, în timp ce altele pot fi clasificate ca straturi diferite, în funcție de context.

Protocoalele de nivel 0 ajută la remedierea provocărilor cu care se confruntă rețelele de nivel 1 construite cu o arhitectură monolitică, cum ar fi rețeaua Ethereum. Prin crearea unei infrastructuri de bază mai flexibile și permițând dezvoltatorilor să-și lanseze propriile blockchain-uri specifice scopului, Layer 0 speră să abordeze mai eficient probleme precum scalabilitatea și interoperabilitatea.

Ce probleme poate rezolva stratul 0?

Interoperabilitate

Interoperabilitatea se referă la capacitatea rețelelor blockchain de a comunica între ele. Această proprietate permite o rețea mai strâns întrețesă de produse și servicii activate de blockchain, care, la rândul lor, oferă o experiență mai bună pentru utilizator.

Rețelele blockchain construite pe același protocol Layer 0 pot interacționa între ele în mod implicit, fără a fi nevoie de punți dedicate. Folosind diferite iterații ale protocoalelor de transfer încrucișat, Stratul 0 permite blockchain-urilor unui ecosistem să se bazeze pe caracteristicile și cazurile de utilizare ale celuilalt. Unele rezultate comune ale acestui lucru sunt viteze îmbunătățite ale tranzacțiilor și eficiență mai mare.

Scalabilitate

Un blockchain monolitic, cum ar fi Ethereum, este adesea aglomerat, deoarece un singur protocol Layer 1 oferă toate funcțiile critice, cum ar fi execuția tranzacțiilor, consensul și disponibilitatea datelor. Acest lucru creează un blocaj pentru scalare pe care Stratul 0 îl poate atenua prin delegarea acestor funcții critice către diferite blockchain-uri.

Acest design asigură că rețelele blockchain construite pe aceeași infrastructură de nivel 0 pot optimiza fiecare anumite sarcini, îmbunătățind astfel scalabilitatea. De exemplu, lanțurile de execuție pot fi optimizate pentru a gestiona un număr mare de tranzacții pe secundă.

Flexibilitatea dezvoltatorului

Pentru a încuraja dezvoltatorii să se bazeze pe ele, protocoalele Layer 0 oferă adesea kituri de dezvoltare software (SDK) ușor de utilizat și o interfață perfectă pentru a se asigura că dezvoltatorii își pot lansa cu ușurință propriile blockchain-uri specifice scopului.

Protocoalele de nivel 0 oferă dezvoltatorilor o mare flexibilitate de a-și personaliza propriile blockchain-uri, permițându-le să-și definească propriile modele de emitere de token-uri și să controleze tipul de DApp-uri pe care doresc să le construiască pe blockchain-urile lor.

Cum funcționează un protocol Layer 0?

Există diferite moduri în care funcționează protocoalele de nivel 0. Fiecare diferă prin design, caracteristici și focalizări.

Dar, în general, protocoalele Layer 0 servesc ca blockchain principal și primar care face backup pentru datele tranzacțiilor din diferite lanțuri de Layer 1. Deși există grupuri de lanțuri Layer 1 construite pe protocoale Layer 0, există și protocoale de transfer încrucișat care permit transferul de token-uri și date prin diferite blockchain-uri.

Structurile și relațiile acestor trei componente pot diferi foarte mult de la un protocol Layer 0 la altul. Aici, ne vom uita la câteva exemple:

Buline

Cofondatorul Ethereum, Gavin Wood, a proiectat Polkadot pentru a permite dezvoltatorilor să-și construiască propriile blockchain-uri. Protocolul folosește un lanț principal - numit Polkadot Relay Chain - și fiecare blockchain independent construit pe Polkadot este cunoscut ca un lanț paralel sau parachain.

Lanțul de releu funcționează ca o punte între paralanțuri pentru a permite comunicarea eficientă a datelor. Folosește sharding, o metodă de împărțire a blockchain-urilor sau a altor tipuri de baze de date, pentru a face procesarea tranzacțiilor mai eficientă.

Polkadot folosește validarea proof-of-stake (PoS) pentru a asigura securitatea și consensul rețelei. Proiectele care doresc să se bazeze pe Polkadot participă la licitații pentru a licita pentru sloturi. Primul proiect paralanț al lui Polkadot a fost aprobat într-o licitație în decembrie 2021.

Avalanşă

Lansat în 2020 de Ava Labs cu accent pe protocoalele DeFi, Avalanche utilizează o infrastructură tri-blockchain constând din trei lanțuri de bază: lanțul de contracte (lanțul C), lanțul de schimb (lanțul X) și lanțul platformă (P). -lanţ).

Aceste trei lanțuri sunt configurate special pentru a gestiona funcțiile majore din ecosistem, pentru a îmbunătăți securitatea, urmărind în același timp o latență scăzută și un randament ridicat. X-Chain este folosit pentru a crea și tranzacționa active, C-Chain pentru a crea contracte inteligente și P-Chain pentru a coordona validatori și subrețele. Structura flexibilă a lui Avalanche face, de asemenea, posibile schimburi rapide și ieftine de lanțuri încrucișate.

Cosmos

Fondată în 2014 de Ethan Buchman și Jae Kwon, rețeaua Cosmos constă dintr-un mainnet blockchain PoS numit Cosmos Hub și blockchain-uri personalizate cunoscute sub numele de Zones. Cosmos Hub transferă active și date între zonele conectate și oferă un nivel comun de securitate.

Fiecare zonă este extrem de personalizabilă, permițând dezvoltatorilor să își proiecteze propria criptomonedă, cu setări personalizate de validare a blocurilor și alte funcții. Toate aplicațiile și serviciile Cosmos găzduite în aceste Zone interacționează prin protocolul Inter-Blockchain Communication (IBC). Acest lucru permite ca activele și datele să fie schimbate liber prin blockchain-uri independente.

Gânduri de închidere

În funcție de modul în care sunt proiectate, blocurile de nivel 0 pot aborda unele dintre provocările industriei, cum ar fi interoperabilitatea și scalabilitatea. Cu toate acestea, cât de reușită va avea adoptarea blockchain-ului Stratul 0 rămâne de văzut. Există multe soluții concurente care vizează atingerea unor obiective similare.

Cât de important va juca blockchain-urile de nivel 0 în rezolvarea provocărilor industriei va depinde de capacitatea lor de a atrage dezvoltatori să se bazeze pe aceste protocoale și de dacă aplicațiile găzduite pe acestea oferă o valoare reală pentru utilizatori.

Lectură suplimentară

  • Ce este stratul 1 în Blockchain?

  • Blockchain Layer 1 vs. Layer 2 Scaling Solutions

  • Ce este trilema blockchain?