Accuratamente! Molto testo.

I protocolli di livello 0 sono l’infrastruttura su cui è possibile costruire blockchain di livello 1. I protocolli Layer-0 rappresentano il livello fondamentale per le reti e le applicazioni blockchain e rappresentano quindi una delle tante opzioni per affrontare le sfide del settore come scalabilità e interoperabilità. 

introduzione

In cosa consiste l’ecosistema blockchain? Un modo per separare parti dell’ecosistema è classificarle in livelli, simili ai protocolli Internet.

L’ecosistema blockchain può essere classificato come segue: 

Livello 0: l’infrastruttura sottostante su cui possono essere costruite molte blockchain di livello 1.

Primo livello: le blockchain sottostanti utilizzate dagli sviluppatori per creare applicazioni, come le applicazioni decentralizzate (DApp).

Secondo livello: soluzioni scalabili che spostano l’attività di rete oltre le blockchain di primo livello per alleggerire il carico delle transazioni.

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

Tuttavia, non tutti gli ecosistemi blockchain rientrano in queste categorie. Ad alcuni potrebbero mancare determinati livelli, mentre altri potrebbero essere classificati a livelli diversi a seconda del contesto. 

I protocolli Layer-0 eliminano alcune delle limitazioni delle reti Layer 1 costruite su un'architettura monolitica, come Ethereum. Il livello 0 aiuta a risolvere i problemi di scalabilità e interoperabilità creando un'infrastruttura sottostante più flessibile e consentendo agli sviluppatori di eseguire le proprie blockchain per scopi specifici. 

Quali problemi può risolvere il livello zero?

Compatibilità

L’interoperabilità è la capacità delle blockchain di comunicare tra loro. Questa proprietà consente una rete di prodotti e servizi più connessa e conveniente. 

Le reti Blockchain costruite sullo stesso protocollo layer-0 possono comunicare tra loro per impostazione predefinita senza bridge speciali. Il livello 0 utilizza varie iterazioni di protocolli di trasferimento cross-chain, consentendo alle blockchain dell'ecosistema di espandere reciprocamente le capacità e i casi d'uso. Di conseguenza, le reti sono in grado di aumentare la velocità delle transazioni e migliorare l’efficienza.

Scalabilità 

Le blockchain monolitiche come Ethereum spesso soffrono di congestione perché tutte le funzioni critiche come l'esecuzione delle transazioni, il consenso e la disponibilità dei dati sono fornite da un singolo protocollo di livello 1. Ciò crea un problema di ridimensionamento che può essere risolto consentendo al Layer 0 di delegare queste attività a diverse blockchain. 

Questo design consente alle reti costruite sulla stessa infrastruttura di livello 0 di ottimizzare determinate attività, aumentando così la scalabilità. Ad esempio, nelle catene di esecuzione, è possibile aumentare il numero di transazioni al secondo. 

Flessibilità di sviluppo

I protocolli Layer-0 spesso offrono kit di sviluppo software (SDK) facili da usare e un'interfaccia intuitiva per incoraggiare gli sviluppatori a lanciare le proprie blockchain per scopi specifici. 

I protocolli di livello 0 forniscono agli sviluppatori una maggiore flessibilità nella configurazione delle blockchain, consentendo loro di definire i propri modelli di emissione di token e il tipo di DApp che creano.

Come funziona il protocollo Layer 0?

I protocolli di livello 0 possono funzionare in diversi modi. Possono differire per design, funzione e focus.

In genere, i protocolli di livello 0 fungono da blockchain principale e primaria per supportare i dati delle transazioni su varie catene di livello uno. Sebbene esistano cluster blockchain di livello 1 basati su protocolli di livello 0, esistono anche protocolli di trasferimento cross-chain che consentono il trasferimento di token e dati tra diverse blockchain. 

Le strutture e le relazioni di questi tre componenti possono differire a seconda dello specifico protocollo di livello 0. Diamo un'occhiata ad alcuni esempi: 

A pois

Il co-fondatore di Ethereum Gavin Wood ha sviluppato il protocollo Polkadot, che consente agli sviluppatori di creare le proprie blockchain. Utilizza una rete principale chiamata Polkadot Relay Chain. Ogni blockchain indipendente costruita su Polkadot è conosciuta come catena parallela o parachain.

Relay Chain funziona come un ponte tra parachain e garantisce un trasferimento efficiente dei dati. Utilizza lo sharding, un metodo per ottimizzare l'elaborazione delle transazioni separando blockchain o altri tipi di database.

La sicurezza e il consenso della rete di Polkadot sono forniti dal meccanismo di convalida Proof of Stake (PoS). Per creare un progetto su Polkadot, gli sviluppatori partecipano alle aste per gli slot. Il primo progetto parachain di Polkadot è stato approvato all'asta nel dicembre 2021.

Valanga

La blockchain di Avalanche è stata lanciata nel 2020 da Ava Labs. Si concentra sui protocolli DeFi e utilizza un'infrastruttura composta da tre catene principali: la catena dei contratti (catena C), la catena degli scambi (catena X) e la catena della piattaforma (catena P).

Sono progettati specificamente per eseguire funzioni fondamentali dell'ecosistema per migliorare la sicurezza offrendo allo stesso tempo bassa latenza e throughput elevato. X-Chain viene utilizzato per creare e scambiare risorse, C-Chain viene utilizzato per creare contratti intelligenti e P-Chain viene utilizzato per coordinare validatori e sottoreti. La struttura flessibile di Avalanche consente inoltre scambi incrociati di catena rapidi ed economici.  

Cosmo

La rete Cosmos è stata fondata nel 2014 da Ethan Buchman e Jae Kwon. È costituito dalla rete principale Cosmos Hub, che opera su base Proof of Stake, e da blockchain utente note come zone. Cosmos Hub trasferisce risorse e dati tra zone interconnesse e fornisce la sicurezza complessiva della rete. 

Ogni zona viene creata in base alle esigenze dello sviluppatore e ti consente di installare la tua criptovaluta, impostare la convalida dei blocchi e così via. Tutte le applicazioni e i servizi Cosmos ospitati in queste zone comunicano tramite il protocollo Inter-Blockchain Communication (IBC). Ciò consente il libero scambio di risorse e dati tra blockchain indipendenti.

A seconda della loro progettazione, le blockchain di livello 0 potrebbero risolvere alcuni dei problemi del settore, come l’interoperabilità e la scalabilità. Tuttavia, solo il tempo dirà quanto successo avrà questa decisione. Esistono molti progetti concorrenti volti a raggiungere obiettivi simili.

L’efficacia delle blockchain layer-0 nel risolvere i problemi del settore dipenderà dalla loro capacità di attrarre sviluppatori, nonché dal valore reale che le applicazioni su queste blockchain possono offrire agli utenti. 

Lettura consigliata

  • Cos'è la Blockchain di livello 1

  • Soluzioni per scalare il primo e il secondo livello della blockchain

  • Cos’è il trilemma blockchain