27 settembre 2021
La blockchain è definita come un registro di dati decentralizzati che sono condivisi in modo sicuro. La tecnologia blockchain consente a un gruppo collettivo di partecipanti selezionati di condividere i dati. Con i servizi cloud di blockchain, i dati transazionali provenienti da più fonti possono essere raccolti, integrati e condivisi in modo semplice. I dati vengono suddivisi in blocchi condivisi concatenati con identificatori univoci sotto forma di hash crittografici.
La blockchain fornisce l'integrità dei dati con un'unica fonte affidabile, eliminando la duplicazione dei dati e aumentando la sicurezza.
In un sistema blockchain, vengono evitate frodi e manomissioni di dati, in quanto i dati non possono essere modificati senza il permesso di un quorum delle parti. Un registro blockchain può essere condiviso, ma non modificato. Se qualcuno prova a modificare i dati, tutti i partecipanti verranno avvisati e sapranno chi è stato.
Si pensi alla blockchain come un record cronologico di transazioni. Ogni blocco è "concatenato" in sequenza al blocco precedente e viene registrato in maniera immutabile su una rete peer-to-peer. La tecnologia di affidabilità e sicurezza crittografica applica un identificativo univoco, o impronta digitale, a ogni transazione.
Si creano fiducia, responsabilità, trasparenza e sicurezza all'interno della catena. Ciò consente a molti tipologie di organizzazioni e partner commerciali di accedere e condividere i dati, un fenomeno noto come fiducia di terze parti basata sul consenso.
Tutti i partecipanti mantengono un record crittografato di ogni transazione all'interno di un meccanismo di registrazione decentralizzato, altamente scalabile e resiliente che non può essere contestato. La blockchain non richiede alcun costo o intermediario aggiuntivo. Avere un'unica fonte di verità decentralizzata riduce il costo legato all'esecuzione di interazioni commerciali affidabili tra parti che potrebbero non avere fiducia l'una dell'altra. In una blockchain autorizzata, utilizzata dalla maggior parte delle aziende, i partecipanti sono autorizzati a far parte della rete e ognuno gestisce un record crittografato di ogni transazione.
Qualsiasi azienda o gruppo di aziende che necessita di un record di transazioni sicuro, in tempo reale e condivisibile può beneficiare di questa tecnologia unica. Non esiste un'unico posto dove tutto è memorizzato e ciò porta a una maggiore sicurezza e disponibilità, senza punti centrali di vulnerabilità.
Ecco alcune importanti definizioni per saperne di più sulla blockchain, sulla sua tecnologia sottostante e sui casi d'uso.
Le organizzazioni utilizzano la tecnologia blockchain, anziché altri archivi di dati, per fornire una garanzia di integrità dei dati senza dover fare affidamento su un'autorità centrale. Si chiama fiducia decentralizzata attraverso dati affidabili.
Il nome blockchain deriva dal fatto che i dati sono archiviati in blocchi e ogni blocco è collegato al blocco precedente, formando una struttura a catena. Con la tecnologia blockchain, puoi solo aggiungere (accodare) nuovi blocchi a una blockchain. Non puoi modificare o eliminare alcun blocco una volta aggiunto alla blockchain.
Gli algoritmi che applicano le regole all'interno di un sistema blockchain. Una volta che le parti partecipanti impostano le regole per la blockchain, l'algoritmo di consenso garantisce che tali regole siano rispettate.
I blocchi di dati blockchain sono archiviati sui nodi, le unità di storage che mantengono i dati sincronizzati o aggiornati. Qualsiasi nodo può determinare rapidamente se un blocco ha subito modifiche da quando è stato aggiunto. Quando un nuovo nodo completo si unisce alla rete blockchain, scarica una copia di tutti i blocchi attualmente sulla catena. Una volta che il nuovo nodo viene sincronizzato con gli altri nodi e ottiene l'ultima versione della blockchain, può ricevere nuovi blocchi, proprio come gli altri nodi.
Esistono due principali tipi di nodi blockchain:
Una rete blockchain pubblica o senza autorizzazione è quella in cui chiunque può partecipare senza restrizioni. La maggior parte dei tipi di criptovalute viene eseguita su una blockchain pubblica governata da regole o algoritmi di consenso.
Una blockchain privata o autorizzata consente alle organizzazioni di impostare controlli su chi può accedere ai dati della blockchain. Solo gli utenti a cui sono concesse le autorizzazioni possono accedere a set di dati specifici. Oracle Blockchain Platform è una blockchain autorizzata.
Rete di blockchain in cui il processo di consenso (processo di mining) è strettamente controllato da un set preselezionato di nodi o da un numero preselezionato di stakeholder.
Si prevede che l'uso della tecnologia blockchain aumenterà in modo significativo nei prossimi anni. Questa tecnologia rivoluzionaria è considerata innovativa perché la blockchain cambierà i processi aziendali esistenti assicurando efficienza, affidabilità e sicurezza ottimizzate.
La tecnologia blockchain offre vantaggi aziendali specifici che aiutano le aziende nei seguenti modi:
La blockchain non è più una tecnologia emergente. Di fatto, la blockchain ha continuato a evolvere le soluzioni e a soddisfare le esigenze di business con altre tecnologie, come l'intelligenza artificiale (AI), Internet of Things (IoT) e il Machine Learning. Queste partnership tecnologiche chiave aiutano gli utenti a ricavare insight importanti dai dati.
In una distribuzione IoT, i sistemi IT tradizionali non sono costruiti per gestire la mole di dati generata. Il volume, la velocità e la varietà di dati prodotti dalle reti IoT potrebbero travolgere i sistemi aziendali o limitare enormemente la capacità di attivare decisioni tempestive a fronte di dati affidabili. La tecnologia di registro distribuito della blockchain è in grado di affrontare queste sfide di scalabilità con maggiore sicurezza e trasparenza.
Hyperledger è un progetto open source avviato dalla Linux Foundation per promuovere la collaborazione globale delle tecnologie blockchain. Lo scopo principale di Hyperledger è sviluppare implementazioni blockchain open source che affrontino gli obiettivi aziendali in termini di scalabilità, performance e sicurezza. Hyperledger supporta una comunità neutrale e aperta di membri che hanno contribuito al codice per lo sviluppo di Hyperledger Fabric, il software che molte aziende utilizzano come base per i progetti blockchain.
Come membri chiave di Hyperledger, Oracle e le nostre soluzioni di blockchain sono basate su Hyperledger Fabric, sfruttando open source e mantenendo l'interoperabilità con i principali protocolli.