Condividi questo articolo

Introduzione alle catene laterali

Le sidechain sono diventate essenziali per aiutare le blockchain preesistenti come Bitcoin a crescere e a diventare più interoperabili.

Il primo concetto di sidechain è stato pubblicato in unarticolo accademicoil 22 ottobre 2014, da Adam Back, l'inventore diContantiHashe attuale CEO di Blockstream. Erano coinvolti anche una serie di leggendariBitcoiningegneri come Matt Corallo, Luke Dashjr, il co-fondatore di Blockstream Mark Friedenbach e altri.

Mentre molti degli autori del documento hanno svolto un ruolo determinante nello sviluppo dell’idea di Satoshi Nakamoto di unsistema di pagamento elettronico– vale a dire l’integrazione di HashCashprova di lavoro meccanismo di consenso nella blockchain di Bitcoin: si resero conto che c'era ancora margine di miglioramento se si voleva che Bitcoin servisse un pubblico globale.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter The Protocol oggi. Vedi Tutte le Newsletter

Nel white paper sulla sidechain, gli autori hanno notato che l'infrastruttura di Bitcoin, all'epoca, affrontava compromessi tra scalabilità e decentralizzazione. C'erano anche preoccupazioni circaPrivacy e censura di Bitcoin, con nuove tecnologie che migliorano la sicurezza crittografica di Bitcoin ritenute necessarie se più persone dovessero adottare la valuta Bitcoin (BTC).

Continua a leggere: Che cos'è la crittografia?

Tenendo conto di ciò, gli autori propongono quanto segue:

"Proponiamo una nuova Tecnologie, le pegged sidechain, che consente ai bitcoin e ad altri asset di registro di essere trasferiti tra più blockchain. Ciò consente agli utenti di accedere a nuovi e innovativi sistemi Criptovaluta utilizzando gli asset che già possiedono."

Cos'è una sidechain?

Una sidechain è una catena separatarete blockchainche si collega a un'altra blockchain, chiamata blockchain madre o mainnet, tramite un collegamento bidirezionale.

Queste blockchain secondarie hanno le loroprotocolli di consenso consentendo a una rete blockchain di migliorare la propria Privacy e sicurezza e di ridurre al minimo la fiducia aggiuntiva richiesta per mantenere una rete.

Una componente chiave delle sidechain è la loro capacità di facilitare uno scambio di asset più fluido tra la mainnet e la blockchain secondaria. Ciò significa che gli asset digitali come i token possono essere trasferiti in modo sicuro tra blockchain, consentendo ai progetti di espandere il loro ecosistema in modo decentralizzato.

In termini pratici, un individuo che utilizza la rete principale Bitcoin deve inviare Bitcoin a un indirizzo di output. Questo indirizzo potrebbe essere un portafoglio rigido, UN portafoglio HOTo una sidechain. Una volta confermata la transazione, un avviso della transazione completata viene trasmesso attraverso la rete di Bitcoin.

Dopo un breve controllo di sicurezza, i Bitcoin inviati vengono trasferiti sulla sidechain, consentendo agli utenti di spostare liberamente i propri asset sulla nuova rete.

Ora, per quanto semplice possa sembrare, ci sono alcuni componenti chiave che consentono alle sidechain di funzionare in modo efficace. Questi componenti includono:

  • Un piolo bidirezionale
  • Contratti intelligenti
Catene laterali (CoinDesk)
Catene laterali (CoinDesk)

Piolo bidirezionale

Le sidechain sono state sviluppate per facilitare il trasferimento di asset digitali tra blockchain, indipendentemente da chi ne sia il detentore. Gli asset digitali dovrebbero poter essere spostati senza alcun rischio di controparte, il che significa che nessun attore secondario dovrebbe essere in grado di impedire il trasferimento dell'asset.

Per facilitare questo trasferimento avanti e FORTH tra blockchain, è necessario un piolo bidirezionale. Puoi pensare a questo come a un tunnel bidirezionale con auto che guidano in entrambe le direzioni.

Secondo il white paper sulla sidechain, un piolo bidirezionale è definito come:

"Il meccanismo mediante il quale le monete vengono trasferite tra le sidechain [...] una sidechain agganciata è una sidechain i cui asset possono essere importati e restituiti ad altre catene."

In parole povere, un peg bidirezionale consente alle risorse digitali come Bitcoin di essere trasferite avanti e FORTH tra la mainnet e la nuova sidechain. È interessante notare che il "trasferimento" di una risorsa digitale non avviene mai. Le risorse non vengono effettivamente trasferite; al contrario, vengono semplicemente bloccate sulla mainnet mentre l'importo equivalente viene sbloccato nella sidechain.

Di conseguenza, qualsiasi operazione a due livelli deve presupporre gli attori, o “validatori,” coinvolti nel two-way pegged agiscono onestamente. Altrimenti, potrebbero essere effettuati trasferimenti fraudolenti, o potrebbero essere bloccati trasferimenti genuini.

Piolo bidirezionale (Blockstream.com)
Piolo bidirezionale (Blockstream.com)

Contratti intelligenti

Per trasferire asset digitali tra una sidechain e la sua mainnet, è necessario creare un processo off-chain (transazioni che avvengono al di fuori della blockchain madre) che trasferisca i dati tra le due blockchain.

Come accennato in precedenza, poiché il trasferimento di asset digitali tra una catena madre e una sidechain è immaginario, gli asset digitali vengono bloccati e rilasciati su entrambe le estremità delle due blockchain una volta che la transazione è stata convalidata tramite uncontratto intelligente.

Gli smart contract vengono utilizzati per garantire che il gioco scorretto sia ridotto al minimo imponendo ai validatori sulla mainnet e sulla sidechain di agire onestamente confermando le transazioni cross-chain. Una volta che una transazione si è verificata, uno smart contract notificherà alla mainnet che si è verificato un evento.

Quindi, il processo off-chain inoltrerà le informazioni sulla transazione a uno smart contract sulla sidechain, verificando la transazione. Dopo che l'evento è stato verificato, i fondi possono essere rilasciati sulla sidechain, consentendo agli utenti di spostare asset digitali su entrambe le blockchain.

Nota che questo processo può avvenire dalla mainnet alla sidechain o viceversa.

Illustrazione da Mainnet a Sidechain (Ulam.io)
Illustrazione da Mainnet a Sidechain (Ulam.io)

Le sidechain di Bitcoin

Esempi reali di sidechain sono BitcoinRete liquida E Portainnesto (RSK). Poiché entrambe le sidechain sono collegate alla rete principale di Bitcoin, sono possibili solo attività che coinvolgono Bitcoin .

Liquid Network è una sidechain open source creata da Blockstream costruita sulla mainnet di Bitcoin. Utilizzando le funzionalità intrinseche delle sidechain, il tempo Da scoprire dei blocchi di Liquid Network è di appena ONE minuto, molto più rapido dei 10 minuti di tempo di blocco di Bitcoin. Ciò significa che è possibile aggiungere alla sidechain 10 volte più blocchi rispetto alla blockchain di Bitcoin. La rete consente inoltre agli utenti di effettuare transazioni di asset digitali in modo più privato, mascherando l'importo e il tipo di asset trasferiti.

Continua a leggere: Cos'è lo sharding?

RSK è una sidechain designata per eseguire contratti intelligenti. Quando si usa RSK, Bitcoin è bloccato sulla Mainnet e viene rilasciato come smart Bitcoin (SBTC), la valuta nativa di RSK.

Grazie alla competenza di RSK in materia di contratti intelligenti, gli utenti non hanno bisogno di convertire i propri Bitcoin in altri asset per utilizzare il contratto intelligente. Ciò significa che sono interoperabili su altre reti blockchain come Ethereum.

Il potenziale delle catene laterali

Le sidechain hanno un grande potenziale per ampliare la portata, la scala e la dinamica della Tecnologie blockchain, consentendo a reti blockchain precedentemente isolate di integrarsi in ONE ecosistema comune.

Da una prospettiva macro, immagina una rete blockchain universale composta da numerose blockchain, ciascuna con il proprio meccanismo di consenso, regole di governance e visione, ma tutte indipendenti ONE dall'altra.

IL interoperabilità tra catenefacilitato dalle sidechain consentirebbe agli utenti di navigare senza problemi tra questi vari progetti. Questa è la proposta di valore fondamentale delle sidechain.

Stephan Roth

Stephan Roth è un giornalista finanziario londinese che si occupa di Criptovaluta dal 2018. In precedenza ha lavorato per KPMG, CNNMoney e ACCOUNTING e nutre un vivo interesse per l'economia, i Mercati finanziari e la regolamentazione Cripto .

Stephan  Roth