HDG spiega: che cos'è un database Blockchain?


Se stai cercando una semplice spiegazione di cosa sia un database blockchain, ti verrà difficile trovare uno che si concentri su dadi e bulloni. La maggior parte degli appassionati di blockchain parla in termini generali come decentralizzazione e registri distribuiti, ma cosa significa tutto ciò?

Dopo aver letto questo articolo, capirai cos'è un database blockchain e perché rappresenta un nuova straordinaria tecnologia che potrebbe trasformare molti settori.

What Is a Blockchain?

Il pezzo fondamentale di un database blockchain è qualcosa chiamato un blockchain. Se chiedi alla maggior parte dei blogger tecnologici là fuori, diranno "una blockchain è un libro mastro distribuito".

Ma cos'è un "libro mastro distribuito"?

Pensalo come un identico file di dati che viene archiviato su un sacco di computer in tutto il mondo allo stesso tempo. Questo è un libro mastro distribuito. È decentralizzato, il che significa che i dati non sono archiviati su un singolo database che si trova su un singolo server.

Invece, l'intera rete di nodi (computer) che contiene i dati costituisce una sorta di "server". Il file archiviato in quel libro mastro è dotato di una firma crittografica in modo che tu, come "partecipante", possa visualizzare i dati in esso contenuti.

In_content_1 all: [300x250] / dfp: [ 640x360]->

Tuttavia, non esiste un server centrale che contenga tutte le informazioni. Questo è il motivo per cui è chiamato "decentralizzato".

Una blockchain utilizza questa tecnologia di contabilità generale per memorizzare il proprio tipo di informazioni costituite da "blocchi". Ogni nuovo "blocco" di dati deve essere confermato e validato da ogni nodo della rete prima che possa essere aggiunto. Questo è ciò che rende la tecnologia così sicura.

In altre parole, se un hacker che tenta di allegare dati alla blockchain con una firma crittografica errata, i nodi blockchain lo rifiuteranno.

Questo è un blockchain. Storicamente, la tecnologia è stata utilizzata per archiviare transazioni di valuta elettronica (come Bitcoin). Le transazioni sono sicure e non possono essere modificate o manipolate.

Tuttavia, un database blockchain utilizza la tecnologia blockchain in un modo molto diverso.

Che cos'è un database Blockchain ?

Un database blockchain è l'uso della tecnologia blockchain per archiviare informazioni. Per visualizzarlo, immagina come funziona oggi l'industria navale, rispetto a come potrebbe funzionare utilizzando un database blockchain.

Un manifest di spedizione contiene un elenco di tutto il carico posto a bordo di una nave quando parte, cosa viene scaricato in ogni bacino e ciò che rimane. I documenti di spedizione come questo sono fondamentali per le aziende che spediscono milioni di merci all'anno, come Amazon o Walmart.

Un manifest contiene un registro costantemente aggiornato di:

  • Descrizione delle merci
  • Speditore e destinatario
  • Quantità di merci
  • Origine e destinazione
  • Valore
  • Agenti doganali, società di autotrasporti e molte altre organizzazioni che compongono l'intera catena di spedizioni dipendono sulla precisione di questi record. Sfortunatamente, in tutto il mondo, c'è una storia di frodi - in cui le merci vengono “perse” e i manifesti vengono modificati senza autorizzazione.

    La digitalizzazione del processo aiuta, ma un database centralizzato è ancora suscettibile di hacking e manipolazione. / p>

    La soluzione perfetta è un database blockchain. Questo perché una volta che un database blockchain viene aggiornato e verificato come un nuovo blocco nel "libro mastro", è impossibile modificarlo o modificarlo.

    1. Alla porta n. 1, il database blockchain viene aggiornato con i record mostrando la quantità e il valore delle merci caricate sulla nave.
    2. Al porto n. 2, viene aggiornato man mano che le merci vengono scaricate e i manifesti di autotrasporto vengono aggiornati man mano che vengono caricati.
    3. All'arrivo dei camion presso il magazzino, il database blockchain viene aggiornato con la quantità e l'ubicazione della merce.
    4. Quando la merce lascia il magazzino ai negozi, il database blockchain viene costantemente aggiornato con nuove informazioni sulla merce.
    5. Poiché ogni transazione è convalidata e verificata come autenticata e approvata, qualsiasi tentativo di manipolare la quantità o il valore originale lungo la strada fallirà. Controlli e saldi devono soddisfare la rigorosa autenticazione di ogni nodo nella blockchain. Non sono consentiti "saldi" errati. L'errore umano non è più una scusa valida.

      Un database "Chain"

      Quando pensi al database blockchain in termini di una "catena", è facile immaginare quali settori siano i migliori per la tecnologia.

      In genere, sono quelle aree in cui è necessario aggiungere un record con informazioni nuove, accurate e aggiornate.

      Per vedere questo in azione, immagina un manifest di spedizione molto semplificato, con tre merci. Nota: questo è un esempio molto semplice e non assomiglia affatto ai dati effettivi in ​​un database blockchain di spedizione. Questo esempio viene utilizzato solo a scopo illustrativo.

      Il primo "blocco" nella catena può contenere i seguenti dati.

      Alla prima porta, un nuovo blocco è aggiunto alla catena con tutte le transazioni relative a merci scaricate dimostrate crittograficamente dai nodi della rete come accurate rispetto al blocco originale.

      Se una delle transazioni non è valida in relazione al primo blocco, il nuovo blocco non verrà accettato come transazione blockchain valida.

      Ciò significa che l'errore umano non può causare una "perdita" di merci lungo il percorso. L'intera blockchain funge da record accurato del percorso di spedizione per tutte le merci lungo la strada.

      Questo processo continua e il database blockchain continua a costruire blocchi aggiuntivi, fino al completamento dell'intera "transazione" di spedizione. Esiste un record accurato per tutto ciò che nessuno può modificare.

      Applicazioni database blockchain

      Questa tecnologia è utile nel mondo reale? Walmart lo pensa certamente.

      Nel 2018, la divisione canadese di Walmart ha lanciato ufficialmente la propria catena di fornitura blockchain che ha seguito questo tipo di transazioni di spedizione per i suoi 70 venditori di società di autotrasporti.

      La blockchain di Walmart conteneva solo poche decine di nodi per eseguire la convalida crittografica richiesta poiché i camion di spedizione trasportavano merci da una destinazione all'altra.

      Un esperto ha affermato che il sistema elimina la probabilità di controversie tra le società di autotrasporti quando il loro i record non corrispondono.

      Walmart non è l'unica azienda che sfrutta i database blockchain. Tutte le seguenti applicazioni sono state lanciate negli ultimi anni.

      • Nel 2020, la US Air Force sta testando un database blockchain per condividere documenti in tutto il Dipartimento della Difesa.
      • Nel 2017, la nazione dell'Estonia ha utilizzato la tecnologia per proteggere i dati del settore pubblico.
      • Nel 2019, l'azienda petrolifera e del gas Dietsmann ha lanciato un pilota blockchain con Modex per implementare i propri progetti blockchain.
      • Nel 2018, la Food and Drug Administration ha esplorato utilizzando la tecnologia del database blockchain per proteggere i dati sanitari.
      • Nel 2019, Depository Trust & Clearing Corp, che detiene $ 48 trilioni di dollari in attività di investimento di Wall Street, ha lanciato un database blockchain per gestire i suoi record per 50.000 account.
      • Come puoi vedere, i database blockchain non sono solo teorici. Vengono applicati ad applicazioni nel mondo reale che richiedono transazioni affidabili.

        Potrebbe benissimo essere che in futuro, qualsiasi transazione nel mondo che richiede i più alti livelli di sicurezza sarà gestita da un tipo della tecnologia del database blockchain.

        Post correlati:


        26.02.2020