Che cos'è una blockchain?
Una blockchain è un sistema per gestire libri contabili distribuiti di fatti e la cronologia degli aggiornamenti del libro contabile. Una blockchain è un elenco in continua crescita di record, chiamati blocchi, che sono collegati e protetti utilizzando la crittografia.
Ciò consente alle organizzazioni che non si fidano a vicenda di concordare gli aggiornamenti sottomessi a un libro contabile condiviso utilizzando protocolli peer-to-peer anziché una terza parte centrale o un processo di riconciliazione offline manuale. La blockchain consente transazioni in tempo reale e condivide in modo sicuro dati a prova di manomissione su una rete aziendale affidabile.
Una rete blockchain ha un fondatore che crea e mantiene la rete e i partecipanti che si uniscono alla rete. Tutte le organizzazioni incluse nella rete sono denominate membri.
Oracle Blockchain Platform è una blockchain autorizzata che fornisce un ecosistema chiuso in cui solo le organizzazioni o i partecipanti invitati possono entrare nella rete e conservare una copia del libro contabile. Le blockchain autorizzate utilizzano un livello di controllo dell'accesso per applicare le organizzazioni che hanno accesso alla rete. L'organizzazione fondatrice, o proprietario della rete blockchain, determina i partecipanti che possono unirsi alla rete. Tutti i nodi della rete sono noti e utilizzano il protocollo di consenso per garantire che il blocco successivo sia l'unica versione della verità. Ci sono tre passaggi per il protocollo di consenso:
-
Approvazione - Questo passo determina se accettare o rifiutare una transazione.
-
Ordini: questo passo consente di ordinare tutte le transazioni in un periodo di tempo in una sequenza o in un blocco.
-
Convalida: questo passo verifica che le approvazioni richieste siano conformi ai criteri di approvazione e alle autorizzazioni dell'organizzazione.
Proprietà chiave della blockchain
Condiviso, trasparente e decentralizzato: la rete gestisce un libro contabile distribuito di dati fact e cronologia degli aggiornamenti. Tutti i partecipanti alla rete visualizzano dati coerenti. I dati vengono distribuiti e replicati tra le organizzazioni della rete. Qualsiasi organizzazione autorizzata può accedere ai dati.
Immutabile e irreversibile: ogni nuovo blocco contiene un riferimento al blocco precedente, che crea una catena di dati. I dati vengono distribuiti tra le organizzazioni di rete. I record blockchain possono essere aggiunti solo e non possono essere modificati o eliminati in modo inatteso. Il consenso è obbligatorio prima che i blocchi o le transazioni vengano scritti nel libro contabile. Pertanto, l'esistenza e la validità di un record di dati non possono essere negate. Una volta soddisfatti i criteri di approvazione e raggiunto il consenso, i dati vengono raggruppati in blocchi e i blocchi vengono aggiunti al libro contabile con hash protetti crittograficamente che forniscono immutabilità. Solo i membri autorizzati ad avere le chiavi di cifratura corrispondenti possono visualizzare i dati.
Cifratura: tutti i record vengono cifrati.
Ecosistema chiuso: le organizzazioni aderenti possono avere una copia del libro contabile. Le organizzazioni sono conosciute nel mondo reale. I protocolli di consenso dipendono dal sapere chi sono le organizzazioni.
Velocità: le transazioni vengono verificate in pochi minuti. I membri della rete interagiscono direttamente.
Esempio di blockchain
Un esempio di organizzazione che trae vantaggio dall'utilizzo della blockchain è una società di produzione a contratto della supply chain. Supponiamo che questa azienda si trovi negli Stati Uniti e utilizzi una società di terze parti in Messico per procurarsi materiali e produrre componenti elettronici. Con una rete blockchain, l'azienda manifatturiera può conoscere rapidamente le risposte alle seguenti domande:
-
Dov'è il prodotto nel ciclo di produzione?
-
Dove viene prodotto il prodotto?
-
Il prodotto contiene materiali di provenienza etica?
-
Il prodotto soddisfa le specifiche e le regole di conformità di esportazione?
-
Quando viene trasferita la proprietà?
-
La fattura corrisponde e l'organizzazione deve pagarla?
-
In che modo l'organizzazione deve gestire eventuali eccezioni al processo di produzione, spedizione o ricezione?