Asset digitali
Cosa sono le Parachain e perché sono importanti per le criptovalute?
Negli anni, l’industria delle criptovalute ha dedicato molto tempo e sforzo nel tentativo di rendere la tecnologia blockchain realmente utile per le masse. La parola chiave qui è masse, naturalmente, poiché la blockchain era di gran lunga migliore della maggior parte, se non di tutti, i sistemi tradizionali al giorno della sua creazione. Tuttavia, fin dai primi giorni di Bitcoin, l’incapacità di scalare è stata vista come il suo più grande problema.
Con questo in mente, l’industria ha sperimentato molti metodi diversi per cercare di risolvere questo problema, e una delle soluzioni ideate dagli sviluppatori ha incluso le parachain — una tecnologia rivoluzionaria nativa dell’ecosistema di Polkadot. Oggi, vogliamo approfondire questa tecnologia per capire cos’è realmente, come funziona e cosa la rende speciale.
Cosa sono le Parachain?
Iniziamo dall’inizio, rispondendo a cosa siano le parachain, in primis.
Polkadot descrive le parachain come le diverse blockchain layer-1 individuali che operano in parallelo al resto dell’ecosistema Polkadot, sia sulla rete Polkadot che su quella Kusama.
Le parachain sono protette dalla catena centrale, nota anche come Relay Chain. Condividono inoltre la sicurezza, la scalabilità, la governance e l’interoperabilità dell’intero ecosistema, sfruttando tutti i vantaggi dell’ecosistema Polkadot. Inoltre, grazie alla composabilità cross-chain generale del progetto, praticamente qualsiasi tipo di asset o dato può essere trasferito da una parachain all’altra. Questo apre anche una serie di ulteriori applicazioni e casi d’uso, poiché le parachain possono essere collegate a reti esterne tramite bridge cross-network.
Per quanto riguarda la Relay Chain centrale di Polkadot, essa offre sicurezza layer-0 e interoperabilità, e può supportare fino a 100 blockchain layer-1 collegate come parachain.
Caratteristiche delle Parachain
Le parachain offrono numerosi benefici e vantaggi, derivanti dalle loro caratteristiche avanzate, che includono:
1) Scalabilità
La scalabilità è una delle prime e più importanti caratteristiche da menzionare quando si parla di parachain, poiché l’intero modello parachain consente a Polkadot di raggiungere una grande scalabilità a livello layer-1, invece di dover fare affidamento su soluzioni layer-2. È anche un modo più efficiente e di gran lunga più decentralizzato per ottenere scalabilità, che permetterà alla blockchain di servire adeguatamente la sua comunità.
Le parachain consentono inoltre al sistema di distribuire le transazioni e farle elaborare in parallelo su tutto l’ecosistema, aumentando il numero di transazioni che possono essere processate simultaneamente.
2) Specializzazione e Flessibilità
Il design dell’intero modello parachain è stato creato con un’idea specifica di come sarà l’internet del futuro. Gli sviluppatori immaginavano l’internet futuro come un sistema che utilizzerà molti tipi diversi di blockchain, ognuna dedicata a compiti differenti ma che, in definitiva, lavoreranno tutte insieme.
Tutte queste catene fornirebbero una varietà di servizi, simile a come l’internet offre attualmente diversi servizi. Quindi, alcune catene potrebbero essere usate per il gaming online, mentre altre si concentrerebbero su finanza, gestione dell’identità o altri scopi.
Per questo motivo Polkadot ha deciso di non imporre criteri al design delle parachain, a parte il requisito che debbano dimostrare che ogni blocco della parachain segue il protocollo concordato.
In altre parole, c’è molta flessibilità nel senso che ogni parachain può avere il proprio design unico, il proprio token, il proprio processo di governance e persino essere dedicata a casi d’uso specifici. Possono anche essere utilizzate come reti pubbliche o private, servire comunità o imprese, funzionare come piattaforme di sviluppo, e molto altro.
Le possibilità sono infinite, e tutto è consentito, purché ogni parachain possa dimostrare ai validatori di Polkadot che i blocchi delle parachain rispettano il protocollo.
3) Governance
Polkadot consente alle parachain di adottare qualsiasi modello di governance desiderino, con numerosi moduli predefiniti disponibili per l’implementazione di diversi sistemi di governance. Questo è un altro modo in cui il progetto offre flessibilità, poiché la comunità può accedere a meccanismi di governance on-chain tra i più sofisticati, consentendo ai team di ridurre la probabilità di hard fork sulla loro catena. Questo è auspicabile poiché gli hard fork rappresentano sempre un rischio, potendo dividere intere comunità, come è stato osservato con Bitcoin Cash e Bitcoin SV in novembre 2018.
La governance on-chain può anche offrire trasparenza responsabile per le comunità, un prerequisito per molte istituzioni che necessitano di vedere processi decisionali chiari e disponibili prima di considerare di coinvolgersi nella blockchain.
4) Interoperabilità
Successivamente, abbiamo l’interoperabilità, che consente alle comunità blockchain che utilizzano le parachain di ottenere il pieno controllo sulla propria catena layer-1. Allo stesso tempo, beneficiano della possibilità di commerciare liberamente, non solo con altre parachain ma anche con reti esterne. Così, una comunità basata su una parachain nell’ecosistema Polkadot può comunicare altrettanto facilmente con la blockchain di Ethereum come farebbe con un’altra parachain.
Ciò è, ovviamente, possibile solo grazie alla composabilità cross-chain di Polkadot. Grazie a questa, è possibile inviare token, dati di qualsiasi tipo, inclusi credenziali verificabili, chiamate a smart contract e anche dati off-chain ricevuti da oracoli.
Con l’interoperabilità, le possibilità nello spazio blockchain si aprono a opportunità quasi infinite, e l’interoperabilità è considerata anche la caratteristica chiave che un giorno porterà al Web 3.0.
5) Leasing di Slot
Un altro aspetto importante da notare è che i progetti che desiderano operare come parachain devono affittare uno slot sulla Relay Chain. Questo avviene vincendo un’asta per slot di parachain, dove le offerte vengono effettuate nel token nativo della rete. Con il token nativo che è DOT nel caso di Polkadot, naturalmente, e KSM nell’ecosistema Kusama.
Gli slot su Polkadot possono essere affittati per un minimo di sei mesi, mentre la durata massima è di due anni. Partecipando all’asta per slot di parachain, i team accettano di bloccare i token DOT offerti per la durata del periodo di leasing scelto. Dopo tale periodo, riavranno l’intero importo. Tuttavia, durante il periodo di leasing, il DOT rimane riservato nell’account originale e non può essere utilizzato per trasferimenti, staking o praticamente qualsiasi altro uso.
6) Costi più bassi
Un altro vantaggio dell’utilizzo delle parachain è che sono collegate alla catena principale di Polkadot, il che consente loro di accedere a tutta la potenza di calcolo necessaria. Tuttavia, il vantaggio è che non subiscono commissioni aggiuntive o costi di gas.
Per quanto riguarda il costo effettivo di gestione di una parachain, può essere descritto come il costo opportunità derivante dalla mancanza di accesso al DOT/KSM bloccato (per la durata del leasing) rispetto allo sblocco dell’intero importo di DOT/KSM vincolato da un team per uno slot di parachain al termine del periodo di leasing.
I team possono scegliere di finanziare il loro slot tramite crowd loan, se lo desiderano, e poi ricompensare i contributori nel modo che ritengono opportuno. Tuttavia, ciò rappresenta un costo aggiuntivo. Altri costi sono per lo più minori, come la spesa per gestire i nodi collator sulla parachain. In generale, per le app con molto traffico e utenti, utilizzare una parachain basata su Polkadot è tipicamente una soluzione più economica rispetto a gestire una blockchain autonoma.
7) Parachain e Parathread
Infine, distinguiamo i parathread dalle parachain. In sostanza, i parathread sono parachain collegate alla catena principale di Polkadot utilizzando un modello pay-as-you-go, invece di affittare uno slot. Questo modello può essere più adatto per alcuni progetti, poiché è particolarmente indicato per chi non necessita di accesso costante alla rete.
Naturalmente, le blockchain di Polkadot possono passare da parachain a parathread a seconda delle necessità. Alcuni potrebbero anche optare per i parathread poiché non ci sono slot di parachain disponibili sulla Relay Chain. Invece di attendere lo sviluppo del loro progetto finché non si libera uno slot, possono utilizzare un parathread e poi passare a una parachain quando uno slot diventa disponibile.
Conclusione
Le parachain, come quelle di Polkadot e Kusama, rappresentano un approccio avanzato per risolvere la scalabilità e una serie di altri problemi che affliggono l’industria blockchain da tempo. Offrono numerosi vantaggi e, per comprenderli appieno, è necessario familiarizzare con le loro caratteristiche. Le parachain potrebbero condurre alla prossima fase di sviluppo dell’industria blockchain, poiché sono estremamente compatibili con molte altre soluzioni e tecnologie blockchain, inclusi gli oracoli. Per questo Polkadot sta attirando molta attenzione ed è uno dei progetti con il maggior potenziale per il futuro.












