Che cos'è una blockchain?
Una blockchain è un sistema per mantenere i 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 completamente l'una dell'altra di concordare gli aggiornamenti sottomessi a un libro contabile condiviso utilizzando protocolli peer-to-peer anziché un processo di riconciliazione offline centrale o manuale. La blockchain consente transazioni in tempo reale e condivide in modo sicuro dati a prova di manomissione in 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 chiamate membri.
Oracle Blockchain Platform è una blockchain autorizzata che fornisce un ecosistema chiuso in cui solo le organizzazioni (o i partecipanti) invitati possono unirsi alla 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 aderire 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 l'approvazione richiesta sia conforme 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 la cronologia degli aggiornamenti. Tutti i partecipanti alla rete vedono dati coerenti. I dati vengono distribuiti e replicati nelle 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 solo aggiunti e non possono essere modificati o eliminati in modo inosservabile. È necessario un consenso prima che blocchi o transazioni vengano scritti nel libro contabile. Pertanto, l'esistenza e la validità di un record di dati non possono essere negate. Dopo che le politiche di approvazione sono state soddisfatte e il consenso è stato raggiunto, 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 a disporre delle chiavi di cifratura corrispondenti possono visualizzare i dati.
Cifratura: tutti i record vengono cifrati.
Ecosistema chiuso: le organizzazioni unite possono disporre di 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. Si supponga che questa società 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:
-
Dove si trova il prodotto nel ciclo produttivo?
-
Dove viene prodotto il prodotto?
-
Il prodotto contiene materiali di provenienza etica?
-
Il prodotto soddisfa le specifiche e esporta le regole di conformità?
-
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?