Non entreremo troppo nei dettagli tecnici qui, poiché può diventare piuttosto complicato, quindi tratteremo solo le nozioni di base.
Ecco le tre cose principali che devi sapere per capire come funzionano le blockchain.
Tipi di reti blockchain
La prima cosa da sapere è che esistono in realtà quattro tipi di reti blockchain:
Reti blockchain pubbliche
Questo tipo di rete blockchain è senza autorizzazione (gli utenti non necessitano di alcun tipo di autorizzazione per utilizzarla), aperta (chiunque può partecipare) e completamente decentralizzata. Ciò significa che tutti i nodi hanno gli stessi diritti per creare e convalidare i blocchi. Le blockchain pubbliche sono più comunemente utilizzate per lo scambio e il mining di criptovalute .
Reti blockchain private
Una rete blockchain privata è controllata da una singola organizzazione e richiede che i nodi abbiano l'autorizzazione. A differenza di una blockchain pubblica, un’autorità centrale deciderà chi può essere un nodo e i diritti di ciascun nodo. Le blockchain private sono solo parzialmente decentralizzate poiché l’accesso pubblico ad esse è limitato.
Reti blockchain del consorzio
Questo tipo di rete distribuita richiede autorizzazioni, ma è governata da un gruppo di aziende. In quanto tali, hanno livelli di decentralizzazione più elevati , ma non tanto quanto le blockchain pubbliche.
Reti blockchain ibride (blotix)
Le reti ibride sono essenzialmente una combinazione di blockchain pubbliche e private in quanto sono governate a livello centrale, ma richiedono una blockchain pubblica per eseguire determinate convalide delle transazioni.
Meccanismi di consenso
La seconda cosa da sapere è che le blockchain richiedono qualcosa chiamato meccanismo di consenso per funzionare. In termini semplici, un meccanismo di consenso è un protocollo blockchain che aiuta a verificare e convalidare le transazioni. Esistono due tipi di meccanismi di consenso:
Prova di lavoro (PoW)
I meccanismi di consenso Proof of Work utilizzano un processo chiamato mining , in cui le transazioni vengono convalidate da molti computer diversi che corrono per risolvere un problema matematico complesso. Il vantaggio principale di ciò è quanto sia difficile manipolare i dati. Uno dei principali svantaggi, tuttavia, è che richiede un’enorme quantità di energia.
Prova di partecipazione (PoS)
La Proof of Stake è nata come risposta a questo problema energetico. Questo metodo richiede meno potenza di calcolo perché i validatori (quelli che risolvono i problemi di matematica) “fanno” per farlo, piuttosto che l’approccio primo arrivato, primo servito di PoW.
Gergo
La terza cosa che devi sapere è un po’ del gergo blockchain . Nelle tradizionali blockchain PoW, ci sono tre concetti chiave: blocchi, miner e nodi.