Le side chain vengono create quando la mainnet ha bisogno di supporto o di aiuto. Ciò può essere dovuto alla scalabilità, ai costi o ad altri motivi. Oggi parleremo delle sidechain. Sono sicuro che se ne sarà già parlato in passato, ma di cosa si tratta esattamente?
✔️ Le sidechain sono un'estensione della blockchain principale, create per un modo di lavorare più veloce, sicuro ed economico.
✔️ Le sidechain scaricano la mainchain assumendo parte del suo lavoro e offrono transazioni che possono essere scollegate dalla mainchain ed eseguite sulla sidechain.
✔️ I vantaggi sono più economici, più veloci e più sicuri.
✔️ Gli svantaggi sono una minore decentralizzazione, una possibile centralizzazione e una possibile congestione.
Una sidechain è un’estensione della catena principale creata per una ragione particolare.
La catena principale è la blockchain principale o blockchain genitore. Possiamo pensare a Bitcoin, dove la catena laterale offre supporto a Bitcoin per essere più rapido, sicuro o economico.
Il white paper della sidechain è stato scritto nel 2014 dagli sviluppatori di Blockstream.
Molte blockchain di layer 1 (blockchain di prima generazione, come Bitcoin o Ethereum), sperimentano ingorghi o transazioni costose. Questo perché ci sono troppe richieste di transazione, cosa che porta la rete a riempirsi e i validatori a non riuscire più a stare al passo.Come risultato, molte transazioni non vengono eseguite affatto o richiedono troppo tempo. Inoltre, i costi salgono e i miner o i validatori convalidano solo transazioni da cui possono trarre profitto.
A un certo punto, tutti sapevano che bisognava trovare una soluzione a questo. E arrivò: le sidechain.
Una sidechain alleggerisce la catena principale togliendo un po’ di lavoro ai validatori. Le transazioni sono dunque tolte dalla catena principale ed eseguite sulla sidechain.
Una sidechain è una blockchain separata, completa dei suoi miner e validatori, collegata alla catena principale dove i fondi possono essere scambiati fra le due catene.
Se si vuole lavorare tramite una sidechain, è necessario prima depositare criptovaluta sulla catena principale e poi inviarla sulla side chain (indirizzo di destinazione). Questi fondi vengono bloccati e non possono essere spesi per un po’.
Non appena avviene la semplice verifica del pagamento, tutte le catene connesse confermano che i fondi non sono più sulla catena principale ed è possibile spenderli. Questo protocollo piuttosto grossolano assicura che non ci sia una doppia spesa.
Riduzione del carico della catena principale
Più economiche da usare
Transazioni più rapide
Eccellenti come reti di prova
La specializzazione è possibile, come micro-pagamenti o una catena per giochi famosi
Comunicazione fra criptovalute
Più sicure perché la violazione di una catena non influenza l’altra.
La sicurezza estrema del meccanismo di consenso della catena principale viene abbandonata
Si può verificare la centralizzazione dei validatori, che può portare ad attacchi cooperativi della rete
Meno decentralizzata
Se una sidechain viene usata su larga scala, può inoltre soffrire di una congestione