Dopo il layer 2, troviamo il layer 3, che è un terzo strato aggiunto alla rete con l'obiettivo di aggiungere iper-scalabilità e interoperabilità tra le diverse blockchain. In questo articolo troverete maggiori informazioni sulla loro utilità e sul loro funzionamento.
Blockchain Layer 3 : cos'è e come funziona
Quali sono gli obiettivi di un layer 3
I layer 3 sembrano essere ancora agli inizi nel mondo della blockchain. Tuttavia, hanno un grande futuro grazie ai problemi che intendono risolvere.
Per capire a cosa servono i livelli 3, dobbiamo tornare ai 3 principi principali che regolano il mondo della blockchain.
È il trilemma della blockchain:
- Scalabilità: è legata alla velocità e ai costi di transazione. È necessario adattarsi alle fluttuazioni della domanda, sia che ci siano 150 o 3 milioni di persone sulla rete.
- Sicurezza: legata alla verifica dell’autenticazione delle transazioni, all’impossibilità di modificarle dopo la convalida e alla difficoltà di un attacco alla rete.
- Decentralizzazione: legata al suo funzionamento autonomo, in cui le regole sono definite a monte. Non possono essere modificati da un organo centrale
I layer 3 possono quindi aumentare la scalabilità delle reti consentendo un aumento del numero di transazioni. Gli L3 consentono di decuplicare la capacità transazionale di una rete agendo come un overlay di layer 2.
Teoricamente, un ecosistema di Layer 3 può eseguire centinaia di migliaia di transazioni al secondo, rispetto alle 4 del protocollo BTC, che è un Layer 1.
I livelli 3 possono essere costruiti per migliorare l’interoperabilità da una blockchain all’altra. Ciò consente la condivisione di applicazioni, l’invio di fondi da un indirizzo Ethereum a un indirizzo Bitcoin/Solana…
Gli L3 possono anche essere utilizzati per aggiungere funzionalità specifiche ai Layer 2, come la possibilità di effettuare transazioni anonime o di ospitare applicazioni specifiche. L’interesse è che un’applicazione specifica su un L3 consente di isolare i problemi su questo livello 3 senza influenzare le blockchain sottostanti ( layer 1 e layer 2).
Come funziona il layer 3?
È sufficiente capire che gli strati hanno l’obiettivo comune di realizzare un ecosistema perfetto. Ci sono diversi strati, ognuno con la sua particolarità e il suo ruolo:
- Layer 0: è la radice. Ad esempio, la rete Internet, i server, i protocolli, ecc.
- Layer 1: è l’aspetto della sicurezza e della robustezza. La rete Bitcoin, Ethereum…
- Layer 2: questo livello è specializzato in prestazioni e scalabilità. Sidechain (Polygon…) e rollup (Optimism, Arbitrum…)
- Layer 3: si tratta di interoperabilità e iper-scalabilità. Uno dei primi è StarkNet con il suo ramo di sviluppo StarkEx.
Come si vede nell’esempio precedente, Bitcoin, che è un layer 1, sembra essere ben decentralizzato e molto sicuro, ma con una scalabilità molto bassa (4 transazioni al secondo). Ulteriori strati vengono in soccorso per aumentarne la scalabilità, sfruttando al contempo la sicurezza del primo strato.
Quali sono i vantaggi di un layer 3
I Layer 3 aumentano la scalabilità delle blockchain e forniscono quindi costi di transazione molto bassi o addirittura nulli, impedendo la congestione della rete. Ad esempio, le commissioni di transazione sulle soluzioni di livello 1 possono raggiungere diverse centinaia di euro in caso di congestione. Così vediamo l’efficienza del layer 3.
Un altro vantaggio è quello di evitare la perdita di criptovalute quando si scambia tra due blockchain non compatibili. Infatti, al momento, senza il livello 3, non è possibile effettuare uno scambio dalla rete BTC a quella ETH senza un bridge. Se durante la transazione si verifica un errore tra la rete di ricezione e quella di invio, i fondi andranno persi.
Quali sono gli svantaggi del layer 3
Gli svantaggi delle soluzioni Layer 3 risiedono nelle loro caratteristiche. Aggiungono un livello alla rete utilizzando la sicurezza dei livelli sottostanti, per cui se il livello 1 o il livello 2 hanno problemi, questi si ripercuotono sui livelli superiori.
Di conseguenza, la sicurezza della rete dipende sempre più dai protocolli e dalle applicazioni, con conseguente rischio di vulnerabilità tra i diversi ponti. Questa vulnerabilità può essere espressa in diversi modi:
- Phishing / truffe
- Hack
- Perdita dei dati personali…
Inoltre, l’impilamento dei livelli aggiunge complessità e dipendenze tra i diversi livelli.
Conclusione
I Layers 3 sembrano destinati a un grande futuro. Hanno già un posto predefinito nell’ecosistema della blockchain e delle criptovalute. Queste soluzioni, che migliorano le caratteristiche di una blockchain senza doverne creare una nuova, rendono la rete sostenibile.
In ogni caso, bisogna sempre tenere presente il trilemma della blockchain in tutti i suoi aspetti, soprattutto quello della sicurezza.