Articles

Dove viene conservata la Blockchain?

La tecnologia blockchain sta crescendo rapidamente in importanza ed è facile capire perché. Dal clamore intorno alla moneta digitale nel 2017, alla crescente adozione di soluzioni blockchain nel business nel 2020, questa tecnologia decentralizzata sta rapidamente crescendo in importanza. Quindi, mentre la blockchain può operare in gran parte in background, sia che tu sia nuovo a bitcoin e valuta digitale o un affermato utente di criptovalute, vale la pena sapere un po’ su come funziona, incluso come &dove viene memorizzata la blockchain.
La blockchain, è al suo centro semplicemente un database per la memorizzazione delle informazioni. Una differenza chiave con la tecnologia blockchain rispetto a un database convenzionale è che piuttosto che il database è controllato da un’autorità centrale come un governo o una banca, il database è “decentralizzato” nel senso che è effettivamente di proprietà della rete di utenti. Come risultato di questa architettura, una blockchain è in grado di fornire un record pubblico condiviso della proprietà di qualsiasi bene, tracciando i cambiamenti in modo tale che siano visibili a chiunque abbia accesso alla blockchain. Come tale, un database decentralizzato opera secondo le regole della rete, che è il motivo per cui la “governance” della blockchain è così importante per il suo successo, e perché il feedback della comunità è fondamentale, specialmente per il successo delle blockchain pubbliche “senza permesso”.
Quando un nuovo computer, o “nodo” per usare il gergo tecnico, si unisce a una rete blockchain, può iniziare a fare transazioni. Tipicamente quella rete decentralizzata comprenderà milioni di altri computer in tutto il mondo collegati insieme in quella che viene chiamata una rete ‘peer-to-peer’. Fondamentale per il funzionamento della blockchain è che ogni volta che avviene una transazione, i dettagli di quella transazione appaiono sulla rete in modo che tutti gli utenti abbiano un record aggiornato. Una seconda caratteristica chiave è che qualsiasi dato aggiunto alla blockchain deve essere verificato dalla rete. E poiché le blockchain sono decentralizzate, senza un singolo punto di fallimento a differenza dei database tradizionali, per gli ‘hacker’ è molto più difficile interrompere o cambiare i dati contenuti nella blockchain.
Il termine ‘blockchain’ deriva dal modo in cui le transazioni sono collegate insieme un blocco alla volta, che è essenzialmente il modo in cui tutte le nuove informazioni vengono aggiunte al database. Con questo processo blocco per blocco, la blockchain è un ‘record immutabile’ – in altre parole è un record accurato di chi possiede esattamente cosa in quella rete – che non può essere alterato. E con le blockchain pubbliche, mentre i dati sono pubblici, chi sta effettivamente facendo le transazioni è privato, quindi è reso anonimo anche in questo modo.

Le valute digitali e la blockchain

Le valute digitali sono tutte fatte di blockchain; è la tecnologia sottostante alla maggior parte delle criptovalute. La blockchain è un enorme database che memorizza tutte le informazioni. Immaginate un grande foglio di calcolo Excel dove le voci possono essere fatte da tutti gli utenti e viene istantaneamente aggiornato su tutti i sistemi. La blockchain memorizza tutti i dettagli sulle transazioni di valuta digitale mai effettuate. Nel caso del bitcoin questo include:

  • Data della transazione
  • Amporto inviato
  • Indirizzo bitcoin del destinatario
  • Indirizzo bitcoin del mittente (è un numero di conto bancario)

Come esempio, ecco diversi indirizzi di valuta digitale o numeri di conto. Stiamo assumendo che ogni indirizzo abbia 5 BTC per cominciare. La cosa migliore di questo concetto è che chiunque all’interno della rete può calcolare il saldo semplicemente leggendo le transazioni:

1FJJgwoa47aBpv84euSLreFmJPwBdZy ha 5-0.01 = 4.99 BTC

35cVF6hZwXF33yS3jhoQRt1gzZhxM ha 5-4.9 = 0.01 BTC

1JN95wW66Pone6n4f1giFZNqCu64 ha 5-1.245=4.875 BTC

1737a36vF46rGXQPGLMJTcWsw2y ha 5+0.01+4.9=9.9 BTC

1KJDDF54pH65qicuyCK74Af7Wtpp ha 5+1.245=5.12 BTC
In termini semplici bitcoin è costruito su una blockchain, che funziona come il libro mastro condiviso della valuta digitale, “un database che è consensualmente condiviso e sincronizzato tra più siti, istituzioni o geografie, accessibile da più persone”, secondo Investopedia. Pensate a blockchain come a un sistema operativo per computer, come Microsoft Windows o MacOS, e bitcoin stesso come un’applicazione che può essere eseguita su quel sistema operativo.

La tecnologia blockchain è semplice?

Un buon esempio di come funziona blockchain è fornito dalle società di leasing auto, come illustrato in questo case study di IBM che delinea chiaramente i suoi benefici: “Una sfida significativa affrontata dalle reti di leasing auto di oggi è che anche se la catena di fornitura fisica è di solito integrata, i sistemi di supporto sono spesso frammentati.
“Ogni parte all’interno della rete mantiene il proprio libro mastro, che può richiedere giorni o settimane per sincronizzarsi. Usando un libro mastro condiviso su una rete blockchain, ogni partecipante autorizzato può accedere, monitorare e analizzare lo stato del veicolo indipendentemente da dove si trovi nel suo ciclo di vita.”
Illustrazione da ‘Blockchain for Dummies’ IBM Third Edition, 2020, Manav Gupta
Come la Blockchain costruisce la fiducia
La blockchain è un concetto decentralizzato che è completamente diverso dai sistemi tradizionali, poiché non c’è una singola autorità o organizzazione che prende il controllo del sistema. Ciò significa praticamente che la blockchain è molto efficace per costruire la fiducia. Gli sviluppatori originali di bitcoin volevano un mezzo per distribuire valuta in modo anonimo, indipendente da qualsiasi struttura governativa. Per usare una parola del gergo, è “senza fiducia”, nel senso che il sistema è stato progettato in modo che nessuno deve fidarsi di qualcun altro perché il sistema funzioni!
Le caratteristiche principali della blockchain possono essere riassunte in cinque caratteristiche chiave:
1. Distribuita e sostenibile: La blockchain è condivisa, aggiornata con ogni transazione, e quindi ciò che è sulla blockchain viene aggiornato man mano che viene usato. E poiché non è posseduta o controllata da nessuno, la blockchain non ha bisogno di dipendere da un singolo individuo o organizzazione per il suo uso e sviluppo continuo.
2. Sicura, privata e immutabile: Permessi incorporati e l’uso della crittografia (codice per proteggere le informazioni nei sistemi informatici) aiuta a prevenire l’accesso non autorizzato a qualsiasi rete e a garantire che i partecipanti siano chi dicono di essere. La riservatezza è mantenuta attraverso una combinazione di crittografia e diritti di accesso ai dati, per dare agli utenti un accesso selettivo. Dopo l’iscrizione, gli utenti non sono in grado di manomettere alcuna registrazione della transazione.
3. Trasparente e verificabile: Poiché gli utenti di blockchain hanno tutti accesso agli stessi dati, possono convalidare le transazioni e verificare le identità o la proprietà senza la necessità di intermediari terzi o di un’autorità centrale di controllo.
4. Basato sul consenso: Tutti gli utenti di una rete blockchain devono concordare che una transazione sia valida. Questo si ottiene attraverso l’uso intelligente di quelli che vengono chiamati “algoritmi di consenso”. Come risultato, le reti blockchain possono decidere come esattamente ogni transazione può avere luogo.
5. Organizzato e flessibile: Le blockchain possono essere impostate con regole di business e ‘contratti intelligenti’ (software automatici che eseguono in base a una o più condizioni – vedi sotto) costruiti nella piattaforma. Di conseguenza, queste reti possono supportare processi di business end-to-end e una vasta gamma di attività, dal supporto alla gestione della logistica globale, all’aiuto ai consumatori con un’assicurazione di volo automatizzata se il volo viene interrotto.

Illustrazione da ‘Smart Contracts Explained’ (https://101blockchains.com//)