L'industria delle criptovalute è costituita da un panorama vasto e complesso, in cui centinaia di piccoli ingranaggi lavorano insieme per far funzionare una macchina ben oliata. Ci sono così tante cose che possono essere fatte su o all'interno di una data blockchain, ma le blockchain stesse possono anche essere suddivise in più parti. Questo è chiamato sharding. Ma come funziona lo sharding blockchain e qual è esattamente il suo scopo?

Che cos'è lo sharding blockchain?

Quando molti di noi pensa a una blockchain, immaginiamo una lunga fila o catena di informazioni. Quindi, applichiamo questa idea per comprendere meglio lo sharding. Una tipica blockchain consiste in una catena di blocchi e funziona come una singola rete che memorizza i dati in modo decentralizzato. Sebbene questo non sia affatto un sistema altamente imperfetto, la crescente popolarità di criptovalute e blockchain sta ponendo un serio problema per le organizzazioni decentralizzate: i limiti di scalabilità.

Con l'aumento del numero di transazioni che avvengono su una blockchain, inizia a formarsi un backlog di blocchi non convalidati. Questo è un problema significativo sulla blockchain di Bitcoin, in cui gli utenti devono attendere molto tempo per l'elaborazione delle loro transazioni.

instagram viewer

Problemi di scalabilità di Bitcoin sono in parte il fatto che le sue dimensioni dei blocchi sono piuttosto piccole, insieme al fatto che il Bitcoin blockchain è così popolare che sviluppatori e minatori non riescono a tenere il passo con la gigantesca transazione volume. Questo è il motivo per cui le aziende blockchain stanno ora cercando soluzioni di scalabilità in modo che possano supportare meglio i propri utenti e fornire loro un'esperienza più conveniente. E, quando si tratta di scalabilità, lo sharding può sicuramente venire in soccorso.

Il processo di sharding prevede la divisione di una blockchain in diversi "shard". Il processo stesso coinvolge alcuni passaggi, incluso il partizionamento orizzontale dei database, attraverso il quale a ciascuna blockchain viene assegnato il proprio ruolo o scopo. Ad esempio, una blockchain potrebbe essere utilizzata per archiviare dati su un determinato token, mentre un'altra potrebbe essere utilizzata per la governance della rete.

È importante notare che lo sharding non è la stessa cosa di un hard o soft fork, poiché non viene apportata alcuna modifica al protocollo quando la blockchain viene divisa. Invece, ogni frammento di blockchain utilizza lo stesso protocollo, mentre elabora e archivia i propri dati univoci che possono ancora essere condivisi tra altri nodi. Disperdendo in questo modo l'archiviazione dei dati tra le blockchain, i livelli di efficienza possono essere aumentati enormemente.

Preoccupazioni per la frammentazione circostante

Sebbene lo sharding sembri una soluzione fantastica al problema della scalabilità, rappresenta un rischio per la sicurezza. Il rischio che uno shard venga danneggiato e ne prenda il controllo un altro è preoccupante e potrebbe comportare conseguenze catastrofiche per qualsiasi blockchain e i suoi utenti.

Inoltre, ci sono alcuni problemi che circondano meccanismi di consenso all'interno di qualsiasi rete che utilizza frammenti di blockchain. Il consenso è parte integrante di qualsiasi blockchain, poiché mantiene il suo registro decentralizzato sicuro e immutabile. Ma quando una blockchain è divisa in multipli, non tutti i nodi devono autenticare ogni transazione. Invece, solo i nodi su uno shard blockchain dovranno convalidare le transazioni che avvengono su quello specifico shard.

Quindi, in questo caso, l'intera rete non è decentralizzata. Invece, solo ogni frammento blockchain lo è. Una tipica blockchain non ha questo problema e si allinea più chiaramente con l'idea di decentramento su tutta la linea.

Sebbene lo sharding blockchain abbia i suoi possibili inconvenienti, alcune grandi aziende lo stanno già utilizzando o stanno valutando di adottarlo per migliorare la scalabilità. Quindi, quali grandi nomi hanno o accoglieranno lo sharding nella loro rete?

Quali criptovalute utilizzano lo sharding Blockchain?

Ethereum, il mondo blockchain più popolare per la costruzione di progetti decentralizzati, utilizzerà il partizionamento orizzontale per aumentare il numero di transazioni elaborate ogni secondo. Questo enorme aggiornamento comporterà più passaggi, con i primi frammenti di blockchain che appariranno nel 2023.

Ma alcuni blockchain stanno già utilizzando lo sharding, come Zilliqa. Uno degli attributi chiave di Zilliqa è la sua capacità di fornire scalabilità attraverso il processo di sharding. Attualmente, Zilliqa ha quattro singoli frammenti di blockchain, con ogni transazione all'interno della rete convalidata dai nodi all'interno di uno di questi frammenti.

La scalabilità di Zilliqa lo rende uno dei concorrenti di Ethereum, anche se la decisione di Ethereum di adottare Lo sharding consoliderà il suo posto come la blockchain di contratti intelligenti più popolare per il prevedibile futuro.

Lo sharding potrebbe presto diventare un luogo comune nel settore delle criptovalute

Poiché i limiti di scalabilità sono uno dei maggiori problemi nel mondo decentralizzato, non sorprende che molte aziende stiano ora prendendo in considerazione lo sharding per evitare la latenza. Sebbene lo sharding comporti alcuni rischi, può offrire alle reti la possibilità di ridurre i tempi di transazione e aumentare la soddisfazione degli utenti, un vantaggio sia per le aziende che per i clienti!

Che cos'è una blockchain e come funziona?

Leggi Avanti

CondividereTwittaCondividereE-mail

Argomenti correlati

  • La tecnologia spiegata
  • Criptovaluta
  • Blockchain
  • Bitcoin
  • Ethereum

Circa l'autore

Katie Rees (256 articoli pubblicati)

Katie è una scrittrice dello staff al MUO con esperienza nella scrittura di contenuti nei viaggi e nella salute mentale. Ha un interesse specifico per Samsung, quindi ha scelto di concentrarsi su Android nella sua posizione al MUO. In passato ha scritto brani per IMNOTABARISTA, Tourmeric e Vocal, tra cui uno di lei pezzi preferiti sul rimanere positivi e forti attraverso i tempi di prova, che possono essere trovati al link sopra. Al di fuori della sua vita lavorativa, Katie ama coltivare piante, cucinare e praticare yoga.

Altro da Katie Rees

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti