Layer 2

Difficoltà: base

Argomento: tecnologia


DEFINIZIONE

Il significato esatto di layer 2, in italiano livello 2 o più raramente secondo strato, applicato a Bitcoin non è perfettamente definito e condiviso.

Con livello 2 generalmente ci si riferisce a un protocollo secondario basato sul sistema blockchain di Bitcoin.
Layer 2 dovrebbe rappresentare una soluzione di scaling che consente un elevato throughput di transazioni ereditando completamente la sicurezza della blockchain sottostante su cui è costruita.

L'obiettivo principale di questi protocolli è quello di migliorare la scalabilità Bitcoin, in termini di numero di tps, o transazioni al secondo, la velocità di conferma delle transazioni.

Queste soluzioni sono anche note come soluzioni di scalabilità off-chain perché le transazioni possono essere scambiate senza la necessità di salvare ogni singola transazione sulla blockchain.
In questo modo le soluzioni di livello 2 hanno il potenziale per raggiungere un elevato throughput senza sacrificare la sicurezza della rete che si appoggia alle caratteristiche di sicurezza della blockchain.
In altre parole, gran parte del dettaglio degli scambi può essere spostato sul secondo livello. Così, mentre la catena principale (livello 1) garantisce la sicurezza, il secondo livello offre un elevato throughput, essendo in grado di eseguire centinaia, o addirittura migliaia, di transazioni al secondo.

Per risolvere il problema del collo di bottiglia descritto sopra, sono state lanciate soluzioni di livello 2 per alleggerire la pressione sulla blockchain principale. Le soluzioni di livello 2 permettono di astrarre le transazioni dalla blockchain sottostante, consentendo di elaborare migliaia di transazioni al secondo.

La soluzione Bitcoin più conosciuta di livello 2 è Lightning Network.
Altre soluzioni di livello 2 sono i Zk-Rollup o rollup a conoscenza zero (Zero-Knowledge) e i rollup ottimistici.


aggiornato il 2022-07-06