SwapSpace – Scambi crypto cross-chain

Tipi di Blockchain

Academy Author

,

,6 min

In sostanza, la blockchain è un database distribuito in cui tutte le modifiche vengono registrate sotto forma di una catena di blocchi. La struttura stessa della blockchain presuppone diversi livelli di accesso alle informazioni. Questo parametro viene utilizzato come criterio per classificare le blockchain, il che ha natura condizionale poiché la tecnologia blockchain è coerente.

Quindi, in base a questi criteri, esistono due versioni della classificazione delle blockchain: canadese e britannica.

La versione canadese

La versione canadese si basa sulla visione di Vitalik Buterin, il creatore della piattaforma blockchain Ethereum. La classificazione prevede tre tipi di blockchain.

Una blockchain pubblica è una catena di blocchi a cui chiunque può accedere e leggere. Inoltre, chiunque può inviare transazioni, attendere che vengano incluse se sono valide e partecipare a un processo di consenso. Questo processo determina quali blocchi vengono aggiunti alla catena e stabilisce lo stato attuale della rete. Le blockchain pubbliche servono come alternativa ai sistemi di fiducia centralizzati o semi-centralizzati. Si basano su incentivi economici e meccanismi di verifica crittografica, come proof-of-work o proof-of-stake. Il principio di base è che l'influenza dei partecipanti sul processo di consenso è direttamente proporzionale alle loro risorse economiche. Le blockchain sono in genere decentralizzate.

Le blockchain consortili sono tipi di blockchain in cui la negoziazione è controllata da un gruppo di nodi preselezionato. Ad esempio, un consorzio di 15 istituzioni finanziarie, ciascuna delle quali gestisce un nodo. Affinché un blocco sia valido, 10 istituzioni devono firmarlo. Il diritto di accesso alle blockchain può essere pubblico o riservato ai membri. Una blockchain di questo tipo può essere considerata "parzialmente decentralizzata".

Una blockchain privata completamente ha accesso ai dati limitato. La conferma delle transazioni, la verifica e la gestione del database in tali reti sono disponibili per un gruppo chiaramente definito di individui. Per quanto riguarda l'accesso ai dati, può essere pubblico o fortemente limitato.

La versione britannica

La versione britannica si basa sul rapporto di Mark Walport, il principale consulente scientifico del governo del Regno Unito. Nel suo rapporto "Distributed Ledger Technology: Beyond Blockchain" sui registri distribuiti e sul potenziale della blockchain nel campo della pubblica amministrazione, ha suddiviso la blockchain in tre tipi.

  • Registri pubblici senza autorizzazione
  • Registri pubblici autorizzati
  • Registri privati autorizzati 

Questa classificazione è simile a quella di Vitalik Buterin. In questa classificazione, l'equivalente della Public Blockchain nella versione britannica è Registri pubblici senza autorizzazione, l'equivalente di Consortium Blockchain è Registri pubblici autorizzati, e l'equivalente della Fully private Blockchain è Registri privati con permesso. Inoltre, il rapporto propone un piccolo test chiamato "Classification of Distributed Registries", che consente agli individui di determinare autonomamente il tipo di blockchain a cui appartiene.

Nelle blockchain pubbliche, la partecipazione degli utenti è sempre determinata in modo indipendente e dipende dalle loro risorse personali (finanziarie o hardware). Inoltre, nessuno può disconnettere un utente dalla rete distribuita, poiché tutti i partecipanti alla blockchain pubblica sono uguali. In alcuni casi, possono ignorare o bloccare un utente che invia transazioni errate o trasmette informazioni che non corrispondono al protocollo. Tuttavia, queste iniziative sono esclusivamente autoregolamentari e non basate sul protocollo.

Nelle blockchain private, nodi fidati dedicati o gruppi di nodi con un livello di autorità superiore rispetto agli altri utenti possono connettere gli utenti esistenti alla rete. Inoltre, possono essere responsabili della loro disconnessione. Le blockchain private sono strutture gerarchiche costituite da due o più livelli. Le coppie di chiavi che concedono l'accesso al sistema vengono emesse e gestite da nodi amministrativi dedicati e possono essere revocate se necessario. 

Le blockchain private non aderiscono pienamente ai principi della tecnologia - decentralizzazione e uguaglianza dei partecipanti. Questo perché la loro implementazione nei sistemi aziendali può comportare rischi significativi.

Classificazione in base al livello di controllo sulla blockchain

Il criterio successivo che aggiunge un ulteriore livello alla classificazione delle blockchain è il livello di controllo sulla blockchain. Secondo questo criterio, le blockchain possono essere suddivise in quattro gruppi.

  • Blockchain pubbliche decentralizzate
  • Blockchain pubbliche con governance delegata
  • Blockchain private controllate
  • Blockchain statali

Le moderne blockchain pubbliche hanno strutture a livello singolo. In questi sistemi, tutti i partecipanti sono considerati uguali e il consenso viene raggiunto attraverso il voto indiretto dei nodi che creano un blocco. Le reti pubbliche decentralizzate non limitano la partecipazione alla gestione e le opportunità dei partecipanti sono determinate esclusivamente dalla proporzione delle loro risorse disponibili rispetto al totale.

Dopo oltre un decennio di sviluppo della blockchain, si può concludere che raggiungere una decentralizzazione completa in reti autoregolamentate, o meglio spontaneamente regolate, è quasi impossibile nella pratica. Le blockchain pubbliche finiscono per incontrare la centralizzazione. In questo senso, è stato fatto un tentativo di introdurre elementi di centralizzazione per migliorare le funzioni di gestione e altri indicatori della blockchain. Ciò ha portato alla comparsa delle prime blockchain pubbliche con una struttura a due livelli nel 2015, in cui i nodi con capacità potenziate svolgevano un ruolo di primo piano. È un segno di più livelli di controllo nella rete blockchain, con diversi gradi di autorità. Ciò è particolarmente evidente nelle blockchain pubbliche con controllo delegato.

Le blockchain controllate privatamente (aziendali) sono soluzioni tecnologiche alle esigenze aziendali. In tali sistemi, ciascun nodo ha un livello di accesso preassegnato. A differenza di una blockchain pubblica, i dati non sono sempre disponibili al pubblico, nemmeno per la lettura. Il controllo di tali blockchain è svolto da nodi speciali con autorità aumentata. Questi nodi sono responsabili dell'implementazione della politica di distribuzione dei dati, della verifica dell'identificazione degli utenti e della certificazione dell'inserimento dei dati sulla blockchain.

I registri distribuiti per uso pubblico differiscono generalmente in misura limitata dalle blockchain aziendali e richiedono un accesso controllato alle informazioni. Tuttavia, gli enti statali hanno requisiti specifici per la tecnologia blockchain, incluso il massimo livello di informazioni non alterate che può essere aggiunto. Inoltre, esercitano il controllo più rigoroso sulla sua aggiunta. Allo stesso tempo, le informazioni già presenti sulla blockchain possono spesso essere rese pubbliche, poiché gli enti governativi dovrebbero mirare a migliorare la trasparenza. Le blockchain statali possono essere considerate un sottoinsieme distinto delle blockchain aziendali, con caratteristiche proprie e un'appartenenza anche a una categoria separata.

Pertanto, la classificazione della blockchain in base al livello di accesso alle informazioni può essere presentata come una struttura a due livelli. Il primo livello determina il criterio di trasparenza, mentre il secondo livello determina il livello di controllo della blockchain.

Conclusione

Le blockchain pubbliche sono reti aperte e permissionless a cui chiunque può aderire e partecipare. Le blockchain private, invece, sono reti chiuse e permissioned che limitano l'accesso a partecipanti specifici, offrendo maggiore controllo e privacy sui dati. Le blockchain pubbliche sono comunemente utilizzate per le criptovalute e le applicazioni decentralizzate, mentre le blockchain private sono spesso impiegate per casi d'uso aziendali e reti consortili

Riassumendo la discussione sugli aspetti tecnologici della blockchain, va notato che essa dovrebbe essere vista come un nuovo paradigma tecnologico. La tecnologia comprende diverse idee concettualmente differenti: registri di archiviazione distribuiti, algoritmi di consenso e meccanismi di protezione crittografica dei dati. La tecnologia blockchain si basa su una logica di archiviazione che non fa affidamento su un server centralizzato o su un gruppo di server. La tecnologia genera e memorizza un elenco di record ordinati chiamati blocchi. Ogni blocco contiene un timestamp e, cosa più importante, l'immagine (hash) del blocco precedente. Questa tecnologia "lega" efficacemente i blocchi di dati, impedendo modifiche ai singoli blocchi senza alterare l'intera sequenza.

Grazie all'integrazione di soluzioni tecnologiche, la blockchain possiede diverse caratteristiche distintive: apertura, l'immutabilità dei dati memorizzati e la capacità di pubblicare e monitorare la logica eseguibile (codice di programma) in una rete decentralizzata. Tutti questi aspetti indicano che la blockchain non è solo una tecnologia affascinante e promettente, ma una soluzione tecnologica davvero unica che consente una decentralizzazione assoluta.

Condividi:

Articoli correlati

Curioso di saperne di più?

Iscriviti alla nostra newsletter — rimani informato e consapevole.