TL;DR

I protocolli di livello 0 sono essenzialmente l’infrastruttura su cui possono essere costruite le blockchain di livello 1. In quanto livello fondamentale per le reti e le applicazioni blockchain, i protocolli Layer 0 sono tra le molte soluzioni che mirano a risolvere le sfide che il settore deve affrontare, come la scalabilità e l'interoperabilità.

introduzione

Cosa costituisce un ecosistema blockchain? Un modo per classificare le diverse parti di un simile ecosistema è classificarle per livelli, come se fossero protocolli Internet.

Un ecosistema blockchain può essere classificato secondo i seguenti livelli:

Livello 0: l'infrastruttura sottostante su cui possono essere costruite più blockchain di Livello 1.

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

Livello 2: soluzioni di scalabilità che gestiscono attività al di fuori delle blockchain di livello 1 per alleggerire i carichi transazionali.

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

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

I protocolli Layer 0 aiutano a rimediare alle sfide affrontate dalle reti Layer 1 costruite con un’architettura monolitica, come la rete Ethereum. Creando un'infrastruttura di base più flessibile e consentendo agli sviluppatori di lanciare le proprie blockchain specifiche per lo scopo, Layer 0 spera di affrontare in modo più efficiente problemi come scalabilità e interoperabilità.

Quali problemi può risolvere il livello 0?

Interoperabilità

L’interoperabilità si riferisce alla capacità delle reti blockchain di comunicare tra loro. Questa proprietà consente una rete più strettamente intrecciata di prodotti e servizi abilitati alla blockchain, che a sua volta offre una migliore esperienza utente.

Le reti Blockchain costruite sullo stesso protocollo Layer 0 possono interagire tra loro per impostazione predefinita, senza la necessità di bridge dedicati. Utilizzando diverse iterazioni di protocolli di trasferimento cross-chain, Layer 0 consente alle blockchain di un ecosistema di basarsi l'una sulle caratteristiche e sui casi d'uso dell'altra. Alcuni risultati comuni di ciò sono una maggiore velocità delle transazioni e una maggiore efficienza.

Scalabilità

Una blockchain monolitica come Ethereum è spesso congestionata perché un singolo protocollo Layer 1 fornisce tutte le funzioni critiche, come l’esecuzione delle transazioni, il consenso e la disponibilità dei dati. Ciò crea un collo di bottiglia per la scalabilità che il Livello 0 può alleviare delegando queste funzioni critiche a blockchain diverse.

Questo design garantisce che le reti blockchain costruite sulla stessa infrastruttura Layer 0 possano ottimizzare ciascuna determinate attività, migliorando così la scalabilità. Ad esempio, le catene di esecuzione possono essere ottimizzate per gestire un numero elevato di transazioni al secondo.

Flessibilità dello sviluppatore

Per incoraggiare gli sviluppatori a basarsi su di essi, i protocolli Layer 0 spesso forniscono kit di sviluppo software (SDK) facili da usare e un'interfaccia semplice per garantire che gli sviluppatori possano lanciare facilmente le proprie blockchain specifiche per lo scopo.

I protocolli Layer 0 offrono agli sviluppatori una grande flessibilità per personalizzare le proprie blockchain, consentendo loro di definire i propri modelli di emissione di token e controllare il tipo di DApp che desiderano integrare sulle proprie blockchain.

Come funziona un protocollo di livello 0?

Esistono diversi modi in cui operano i protocolli Layer 0. Ognuno differisce per design, caratteristiche e focus.

Ma in generale, i protocolli Layer 0 fungono da blockchain principale e primaria per il backup dei dati delle transazioni provenienti da varie catene Layer 1. Sebbene esistano cluster di catene Layer 1 costruiti su protocolli Layer 0, esistono anche protocolli di trasferimento cross-chain che consentono il trasferimento di token e dati su blockchain diverse.

Le strutture e le relazioni di questi tre componenti possono differire notevolmente da un protocollo Layer 0 a un altro. Qui, vedremo alcuni esempi:

A pois

Il co-fondatore di Ethereum Gavin Wood ha progettato Polkadot per consentire agli sviluppatori di costruire le proprie blockchain. Il protocollo utilizza una catena principale, chiamata Polkadot Relay Chain, e ogni blockchain indipendente costruita su Polkadot è nota come catena parallela o parachain.

La Relay Chain funziona come un ponte tra le parachain per consentire un'efficiente comunicazione dei dati. Utilizza lo sharding, un metodo per dividere blockchain o altri tipi di database, per rendere più efficiente l'elaborazione delle transazioni.

Polkadot utilizza la convalida Proof-of-Stake (PoS) per garantire la sicurezza e il consenso della rete. I progetti che vogliono basarsi su Polkadot partecipano alle aste per fare offerte per gli slot. Il primo progetto parachain di Polkadot è stato approvato in un'asta nel dicembre 2021.

Valanga

Lanciata nel 2020 da Ava Labs con particolare attenzione ai protocolli DeFi, Avalanche utilizza un'infrastruttura tri-blockchain composta da tre catene principali: Contract Chain (C-chain), Exchange Chain (X-chain) e Platform Chain (P -catena).

Queste tre catene sono configurate specificamente per gestire le principali funzioni all'interno dell'ecosistema, al fine di migliorare la sicurezza puntando a bassa latenza e throughput elevato. La X-Chain viene utilizzata per creare e scambiare asset, la C-Chain per creare contratti intelligenti e la P-Chain per coordinare validatori e sottoreti. La struttura flessibile di Avalanche rende possibili anche scambi cross-chain rapidi ed economici.

Cosmo

Fondata nel 2014 da Ethan Buchman e Jae Kwon, la rete Cosmos è costituita da una rete principale blockchain PoS chiamata Cosmos Hub e blockchain personalizzati noti come Zone. Cosmos Hub trasferisce risorse e dati tra le zone connesse e fornisce un livello di sicurezza condiviso.

Ogni zona è altamente personalizzabile e consente agli sviluppatori di progettare la propria criptovaluta, con impostazioni personalizzate di convalida dei blocchi e altre funzionalità. Tutte le app e i servizi Cosmos ospitati in queste zone interagiscono tramite il protocollo Inter-Blockchain Communication (IBC). Ciò consente il libero scambio di risorse e dati tra blockchain indipendenti.

Pensieri conclusivi

A seconda di come sono progettate, le blockchain Layer 0 possono potenzialmente affrontare alcune delle sfide del settore, come l’interoperabilità e la scalabilità. Tuttavia, resta da vedere quanto successo avrà l’adozione della blockchain Layer 0. Esistono molte soluzioni concorrenti che mirano a raggiungere obiettivi simili.

Il ruolo significativo che le blockchain Layer 0 svolgeranno nel risolvere le sfide del settore dipenderà dalla loro capacità di attrarre sviluppatori che si basano su questi protocolli e dal fatto che le applicazioni ospitate su di esse forniscano un valore reale agli utenti.

Ulteriori letture

  • Cos'è il livello 1 nella Blockchain?

  • Soluzioni di scalabilità Blockchain Layer 1 e Layer 2

  • Qual è il trilemma della Blockchain?