Qual è la differenza tra Blockchain pubblica e autorizzata?
Bitcoin è il tipo di blockchain più ambizioso. Chiunque può utilizzare le chiavi crittografiche di Bitcoin, chiunque può essere un nodo e unirsi alla rete. Inoltre, chiunque può diventare un minatore per servire la rete e cercare una ricompensa. I minatori possono smettere di essere un nodo, tornare quando vogliono e ottenere un account completo di tutta l’attività di rete da quando sono partiti.
Fondamentalmente chiunque può leggere la catena, apportare modifiche legittime e scrivere una nuova blockchain (a patto che segua le regole). Bitcoin è completamente decentralizzato. È anche descritto come una blockchain «a prova di censura».
Per questi motivi, è noto con la sua descrizione più ampia, una blockchain pubblica. Ma questo non è l’unico modo per costruire una blockchain.
È possibile costruire blockchain che richiedono l’autorizzazione per leggere le informazioni sulla blockchain. Questi limitano le parti che possono effettuare transazioni all’interno della blockchain. Stabiliscono anche chi può servire la rete scrivendo nuovi blocchi alla catena.
Ad esempio, Ripple esegue una blockchain consentita. L’avvio determina chi può agire come validatore di transazione sulla sua rete e ha incluso CGI, MIT e Microsoft come validatori di transazione. Ciò si verifica nello stesso momento in cui costruisce i propri nodi in diverse parti del mondo.
Tutto dipende dalla fine della blockchain in questione
Uno sviluppatore blockchain può scegliere di rendere il sistema di registrazione disponibile per la lettura da parte di tutti. Ma potrebbero non voler consentire a nessuno di essere un nodo, al servizio della sicurezza della rete, della verifica delle transazioni o del mining. È una situazione di mix-and-match che si riflette nei vari modi in cui gli imprenditori stanno sperimentando la tecnologia.
Con le blockchain abilitate, ciò può comportare o meno una «prova di lavoro» o altri requisiti di sistema dei nodi. C’è una certa politica intorno a questo in quanto ci sono quelli che considerano le blockchain private che non utilizzano alcuna prova di lavoro (cioè blockchain non minerarie) per non essere affatto blockchain, ma semplicemente registri condivisi.