Riepilogo

Il protocollo Layer 0 è essenzialmente l’infrastruttura su cui possono essere costruite le blockchain Layer 1. Essendo il livello fondamentale per le reti e le applicazioni blockchain, i protocolli Layer 0 sono una delle tante soluzioni dedicate a risolvere le sfide affrontate dal settore, come la scalabilità e l'interoperabilità.

introduzione

In cosa consiste un ecosistema blockchain? Un modo per dividere i vari componenti dell’ecosistema blockchain è pensarlo come un protocollo Internet e classificarlo per livelli.

L’ecosistema blockchain può essere classificato nei seguenti livelli:

Livello 0: è possibile costruire l'infrastruttura sottostante di più blockchain di livello 1.

Livello 1: la blockchain di base utilizzata dagli sviluppatori per creare applicazioni come applicazioni decentralizzate (DApp).

Livello 2: una soluzione di scalabilità che gestisce l'attività della blockchain di livello 1 per ridurre il carico delle transazioni.

Livello 3: livello applicativo basato su Blockchain, inclusi giochi, portafogli e altre DApp.

Tuttavia, non tutti gli ecosistemi blockchain rientrano in questa categoria. A seconda del contesto, in alcuni ecosistemi mancheranno alcuni strati, mentre il resto sarà suddiviso in diverse categorie.

I protocolli Layer 0 aiutano a risolvere le sfide affrontate dalle reti Layer 1 costruite su un'unica infrastruttura, come la rete Ethereum. Si prevede che il livello 0 risolverà in modo più efficace problemi quali scalabilità e interoperabilità creando un’infrastruttura più flessibile e consentendo agli sviluppatori di lanciare le proprie blockchain dedicate.

Quali problemi può risolvere il Livello 0?

Interoperabilità

L’interoperabilità si riferisce alla capacità delle reti blockchain di comunicare tra loro. Con questo attributo, una rete di prodotti e servizi abilitati alla blockchain può essere integrata più strettamente per fornire una migliore esperienza utente.

Per impostazione predefinita, le reti blockchain costruite nello stesso protocollo Layer 0 possono interagire tra loro senza la necessità di bridge specializzati. Il livello 0 utilizza diverse iterazioni di protocolli di trasferimento cross-chain in modo che le singole blockchain in un singolo ecosistema possano basarsi reciprocamente sulle funzionalità e sui casi d'uso. Il risultato generale di ciò è una maggiore velocità ed efficienza delle transazioni.

Scalabilità

Una blockchain grande quanto Ethereum, con un singolo protocollo Layer 1 che fornisce tutte le principali funzioni come l’esecuzione delle transazioni, il consenso e la disponibilità dei dati, è spesso congestionata. Ciò crea un collo di bottiglia in termini di ridimensionamento che il Livello 0 allevia delegando queste funzioni principali a diverse blockchain.

Questo design garantisce che le reti blockchain costruite sulla stessa infrastruttura Layer 0 possano ottimizzare ciascuna determinate attività, migliorando così la scalabilità. Ad esempio, la catena di esecuzione può essere ottimizzata per aumentare il numero di transazioni elaborate al secondo.

Flessibilità dello sviluppatore

Per incoraggiare gli sviluppatori a costruire su queste basi, i protocolli Layer 0 forniranno kit di sviluppo software (SDK) facili da usare e interfacce continue per garantire che gli sviluppatori possano lanciare facilmente le proprie blockchain dedicate.

Il protocollo Layer 0 offre agli sviluppatori una grande flessibilità per personalizzare la blockchain. Possono personalizzare il modello di emissione dei token e decidere il tipo di DApp che intendono costruire nella blockchain.

Come funziona il protocollo Layer 0?

I protocolli di livello 0 funzionano in più modi. Ciascuna modalità operativa differisce per design, funzionalità e focus.

Ma in generale, il protocollo Layer 0 funge da principale blockchain di base, in grado di eseguire il backup dei dati delle transazioni di varie catene Layer 1. Con il cluster di catena Layer 1 costruito sul protocollo Layer 0 e sul protocollo di trasferimento cross-chain, token e dati possono essere trasferiti tra diverse blockchain.

Le strutture e le relazioni di questi tre componenti nei vari protocolli Layer 0 sono piuttosto diverse. Diamo un’occhiata ad alcuni esempi:

A pois

Il co-fondatore di Ethereum Gavin Wood ha progettato Polkadot dove gli sviluppatori possono costruire le proprie blockchain. Il protocollo utilizza una catena principale chiamata "Polkadot Relay Chain", mentre le singole blockchain costruite su Polkadot sono chiamate "parachain".

La catena di relè funge da ponte tra le parachain per consentire una comunicazione efficiente dei dati. La catena di inoltro utilizza lo sharding, un metodo per dividere una blockchain o un altro tipo di database, per migliorare l'efficienza dell'elaborazione delle transazioni.

Polkadot utilizza la verifica Proof of Stake (PoS) per garantire la sicurezza e il consenso della rete. I progetti da realizzare in Polkadot devono partecipare a un'asta con offerte per slot. Il primo progetto parachain di Polkadot è stato approvato nell'asta di dicembre 2021.

Valanga

Avalanche è stato lanciato nel 2020 da Ava Labs e si concentra sui protocolli DeFi. Avalanche adotta una tripla infrastruttura blockchain composta da tre catene principali: catena dei contratti (catena C), catena delle transazioni (catena X) e catena della piattaforma (catena P).

Queste tre catene sono appositamente configurate per gestire le funzioni chiave dell'ecosistema per migliorare la sicurezza, nonché ridurre la latenza e aumentare il throughput. La catena X viene utilizzata per creare e scambiare risorse, la catena C viene utilizzata per creare contratti intelligenti e la catena P viene utilizzata per coordinare validatori e sottoreti. Grazie alla sua struttura flessibile, Avalanche può anche consentire scambi incrociati veloci ed economici.

Cosmo

Fondata nel 2014 da Ethan Buchman e Jae Kwon, la rete Cosmos è costituita da una mainnet blockchain proof-of-stake chiamata "Cosmos Hub" e blockchain personalizzate chiamate "partizioni". L'hub Cosmos può spostare risorse e trasmettere dati tra partizioni interconnesse, fornendo una barriera di sicurezza condivisa.

Ogni partizione è altamente personalizzabile, consentendo agli sviluppatori di progettare le proprie criptovalute, impostazioni personalizzate di verifica dei blocchi e altre funzionalità. Tutte le applicazioni e i servizi Cosmos ospitati in una zona interagiscono tramite il protocollo Inter-Chain Communication (IBC). Ciò consente il libero scambio di risorse e dati tra blockchain indipendenti.

Riassumere

In base al modo in cui è progettata, si prevede che la blockchain Layer 0 risolva varie sfide del settore come l’interoperabilità e la scalabilità. Tuttavia, resta da vedere fino a che punto potrà arrivare con successo la popolarità della blockchain Layer 0. Esistono molte altre soluzioni nel settore che mirano a raggiungere obiettivi simili.

L’utilità delle blockchain Layer 0 nel risolvere le sfide del settore dipenderà dalla capacità degli sviluppatori di costruire all’interno di questi protocolli e dal fatto che le applicazioni ospitate sui protocolli possano fornire un valore reale agli utenti.

Ulteriori letture

  • Cos'è il livello 1 nella blockchain?

  • Soluzioni di espansione Blockchain Layer 1 e Layer 2

  • Qual è il paradosso ternario della blockchain?