TL;DR
Le blockchain senza autorizzazione sono aperte a qualsiasi utente. Puoi anche partecipare ai loro meccanismi di consenso, purché soddisfi i requisiti specifici. Bitcoin, Ethereum e BNB Chain sono esempi di blockchain senza autorizzazione, che sono tipicamente trasparenti e decentralizzate.
Le blockchain autorizzate, invece, richiedono inviti a partecipare. Sono generalmente utilizzati in ambienti aziendali privati e adattati a casi d'uso specifici. Il potere è limitato a un piccolo gruppo di validatori che prendono la maggior parte delle decisioni della rete. La trasparenza può essere limitata, ma i tempi di aggiornamento e la scalabilità della rete spesso migliorano in modo significativo.
Introduzione
Hai considerato le caratteristiche del tipo di blockchain che stai utilizzando, al di là del solito confronto tra Proof of Work (PoW) e Proof of Stake (PoS)? Ogni blockchain può essere considerata con o senza autorizzazione. Comprendere queste due categorie può aiutarti a saperne di più sulle caratteristiche e sul funzionamento di una blockchain.
Cosa sono le blockchain con e senza autorizzazione?
Esiste più di un tipo di blockchain. Una delle distinzioni più importanti riguarda la classificazione di una blockchain come autorizzata o senza autorizzazione. Probabilmente hai già familiarità con la varietà senza autorizzazione, in cui chiunque può partecipare e contribuire al funzionamento della blockchain. Anche l'utilizzo della rete e l'adesione al processo di validazione sono aperti a chiunque. Bitcoin, BNB Chain ed Ethereum sono tutti esempi di blockchain senza autorizzazione.
Una blockchain autorizzata richiede che i partecipanti abbiano il permesso di partecipare. Queste blockchain vengono generalmente utilizzate in ambienti privati, come all'interno di un'organizzazione o azienda. Ad esempio, un'azienda può utilizzare il framework blockchain Hyperledger Fabric per creare una blockchain autorizzata per il proprio sistema di catena di fornitura. Se vuoi unirti alla rete, avrai bisogno di un amministratore che ti conceda l'accesso.
Breve storia e contesto
Possiamo analizzare la storia della tecnologia blockchain con il whitepaper Bitcoin di Satoshi Nakamoto. Il white paper presenta una tecnologia blockchain senza autorizzazione, in cui una rete decentralizzata di utenti raggiunge il consenso. Questa tendenza senza autorizzazione è continuata poiché il modello Bitcoin ha influenzato più generazioni di blockchain. I valori e l’etica di Bitcoin e dei suoi successori si adattano bene alle blockchain pubbliche senza autorizzazione.
Le caratteristiche della blockchain si sono rivelate interessanti anche per le applicazioni private. La sua immutabilità, trasparenza (in alcuni aspetti) e sicurezza hanno creato una domanda di blockchain che offrano un'esperienza autorizzata.
Per soddisfare questa richiesta, gli sviluppatori di blockchain hanno creato framework autorizzati o blockchain personalizzati per uso di terze parti. Come accennato in precedenza, Hyperledger Fabric è uno di questi framework. Quorum, MultiChain ed Ethereum Geth forniscono anche strutture private per soddisfare le esigenze delle imprese.
Caratteristiche principali
Le caratteristiche seguenti non si applicano sempre a tutte le blockchain autorizzate o senza autorizzazione. Tuttavia, in generale, vedrai che la maggior parte di essi si adatta agli archetipi presentati.
Pro e contro
Blockchain senza autorizzazione: vantaggi
Potenziale di decentramento. Non tutte le blockchain senza autorizzazione sono decentralizzate, ma in genere hanno un grande potenziale per questo. Chiunque può partecipare al meccanismo di consenso o utilizzare una rete senza autorizzazione se lo desidera e ha le risorse per farlo.
Consenso del gruppo. Gli utenti possono partecipare attivamente e decidere le modifiche alla rete. Anche i validatori e gli utenti della rete possono non essere d'accordo con le proposte. Pertanto, le modifiche poco accettate possono comportare fork della rete.
Facilità di accesso. Chiunque può creare un portafoglio e unirsi a una rete senza autorizzazione. Queste reti sono facilmente accessibili e presentano barriere all’ingresso relativamente basse.
Blockchain senza autorizzazione: svantaggi
Sfide di scalabilità. Le blockchain senza autorizzazione devono gestire ampie basi di utenti e elevati volumi di traffico. Per un'implementazione efficace, gli aggiornamenti della rete che mirano a migliorare la scalabilità devono essere approvati dal consenso del gruppo.
Utenti dannosi. Poiché chiunque può unirsi a blockchain senza autorizzazione, esiste sempre il rischio che attori malintenzionati operino su queste reti.
Trasparenza eccessiva. La maggior parte delle informazioni sulle blockchain senza autorizzazione sono gratuite e pubbliche, sollevando alcuni problemi di privacy e sicurezza.
Blockchain autorizzate: vantaggi
Scalabilità. Una blockchain autorizzata è generalmente gestita da un'entità con un certo grado di controllo sui validatori. Gli aggiornamenti possono quindi essere implementati più facilmente.
Facile personalizzazione. Una blockchain autorizzata può essere creata per un determinato scopo, rendendola efficiente per una funzione specifica. Se le esigenze cambiano, è possibile apportare modifiche a questa blockchain.
Grado di trasparenza controllato. Un operatore di una blockchain autorizzata può determinare il livello appropriato di trasparenza per la rete a seconda del caso d’uso.
Ingresso solo tramite invito. È possibile avere uno stretto controllo su chi può e chi non può partecipare alla blockchain.
Blockchain autorizzate: svantaggi
Centralizzazione. Generalmente, il potere è concentrato nelle mani di un’entità centrale o di un piccolo gruppo di validatori scelti dai proprietari della blockchain. Ciò significa che è improbabile che le decisioni riguardanti la rete includano tutte le parti interessate.
Vulnerabilità agli attacchi. Le blockchain autorizzate in genere hanno meno validatori, il che rende il loro meccanismo di consenso meno resistente agli attacchi.
Rischio di censura. La possibilità di collusione nella rete o gli aggiornamenti introdotti dall'operatore blockchain presentano un rischio di censura. Se un numero sufficiente di partecipanti accetta di farlo, è possibile che riescano a modificare le informazioni sulla blockchain.
Dovrei utilizzare blockchain con autorizzazione o senza autorizzazione?
La risposta a questa domanda è semplice. Se vuoi creare un servizio aperto a tutti, hai bisogno di una blockchain senza autorizzazione. Tuttavia, avere una blockchain senza autorizzazione non significa che devi seguire una serie standard di principi e obiettivi. In effetti, la tua blockchain può essere centralizzata e senza autorizzazione allo stesso tempo. Se lo desideri, puoi anche includere più elementi sulla privacy.
Se il tuo obiettivo è utilizzare una blockchain in un ambiente privato, come un ambiente commerciale o governativo, una blockchain autorizzata sarebbe più adatta. Ancora una volta, la tua blockchain non ha bisogno di seguire le solite caratteristiche associate alle blockchain autorizzate; potrebbe essere completamente trasparente e aperto alla visione del pubblico.
Considerazioni finali
Anche se, come trader o investitore di criptovalute, probabilmente incontrerai solo blockchain senza autorizzazione, è importante comprendere le differenze tra i tipi di blockchain. È comune avere una visione limitata della tecnologia di contabilità distribuita (DLT) che si adatta al modello crittografico trasparente, pubblico e decentralizzato. Tuttavia, questi parametri possono cambiare: in realtà, molte aziende private utilizzano già blockchain autorizzate che non hanno le caratteristiche convenzionali di tali blockchain.
Ulteriori letture
Cos'è la tecnologia Blockchain? Guida definitiva
Blockchain senza autorizzazione
Come funziona la Blockchain?
