ETFFIN Finance >> Finanza personale corso >  >> Cryptocurrency >> Blockchain

Blockchain spiegato

Se hai seguito le operazioni bancarie, investire, o criptovaluta negli ultimi dieci anni, potresti aver sentito il termine "blockchain, "la tecnologia di registrazione alla base della rete Bitcoin.

Punti chiave

  • Blockchain è un tipo specifico di database.
  • Si differenzia da un tipico database nel modo in cui memorizza le informazioni; le blockchain memorizzano i dati in blocchi che vengono poi concatenati.
  • Quando arrivano nuovi dati, vengono inseriti in un nuovo blocco. Una volta che il blocco è pieno di dati, viene concatenato al blocco precedente, che rende i dati concatenati insieme in ordine cronologico.
  • Diversi tipi di informazioni possono essere archiviati su una blockchain, ma l'uso più comune finora è stato come registro per le transazioni.
  • Nel caso di Bitcoin, blockchain viene utilizzato in modo decentralizzato in modo che nessuna singola persona o gruppo abbia il controllo, anzi, tutti gli utenti mantengono il controllo collettivamente.
  • Le blockchain decentralizzate sono immutabili, il che significa che i dati inseriti sono irreversibili. Per Bitcoin, ciò significa che le transazioni sono registrate in modo permanente e visualizzabili da chiunque.

Cos'è la Blockchain?

Blockchain sembra complicato, e sicuramente può essere, ma il suo concetto di base è davvero molto semplice. Una blockchain è un tipo di database. Per essere in grado di comprendere la blockchain, aiuta prima a capire cos'è un database.

Un database è una raccolta di informazioni memorizzate elettronicamente su un sistema informatico. Informazione, o dati, nei database è tipicamente strutturato in formato tabella per consentire una più facile ricerca e filtraggio di informazioni specifiche. Qual è la differenza tra qualcuno che usa un foglio di calcolo per archiviare informazioni piuttosto che un database?

I fogli di calcolo sono progettati per una persona, o un piccolo gruppo di persone, per archiviare e accedere a quantità limitate di informazioni. In contrasto, un database è progettato per ospitare quantità significativamente maggiori di informazioni a cui è possibile accedere, filtrato, e manipolato rapidamente e facilmente da un numero qualsiasi di utenti contemporaneamente.

I grandi database raggiungono questo obiettivo ospitando i dati su server costituiti da potenti computer. Questi server a volte possono essere costruiti utilizzando centinaia o migliaia di computer in modo da avere la potenza di calcolo e la capacità di archiviazione necessarie a molti utenti per accedere contemporaneamente al database. Sebbene un foglio di calcolo o un database possa essere accessibile a qualsiasi numero di persone, è spesso di proprietà di un'azienda e gestito da un individuo incaricato che ha il controllo completo su come funziona e sui dati al suo interno.

Quindi, in cosa differisce una blockchain da un database?

Struttura di archiviazione

Una differenza fondamentale tra un database tipico e una blockchain è il modo in cui i dati sono strutturati. Una blockchain raccoglie informazioni in gruppi, noto anche come blocchi, che contengono insiemi di informazioni. I blocchi hanno determinate capacità di memorizzazione e, una volta riempito, sono incatenati al blocco precedentemente riempito, formando una catena di dati nota come "blockchain". Tutte le nuove informazioni che seguono quel blocco appena aggiunto vengono compilate in un blocco appena formato che verrà anche aggiunto alla catena una volta riempito.

Un database struttura i suoi dati in tabelle mentre una blockchain, come suggerisce il nome, struttura i suoi dati in blocchi (blocchi) che sono concatenati insieme. Questo fa sì che tutte le blockchain siano database ma non tutti i database siano blockchain. Questo sistema crea anche intrinsecamente una sequenza temporale irreversibile dei dati quando implementato in una natura decentralizzata. Quando un blocco viene riempito, viene incastonato nella pietra e diventa parte di questa linea temporale. A ogni blocco della catena viene assegnato un timestamp esatto quando viene aggiunto alla catena.

Processo di transazione

Attributi di criptovaluta

Decentramento

Allo scopo di comprendere la blockchain, è istruttivo vederlo nel contesto di come è stato implementato da Bitcoin. Come un database, Bitcoin ha bisogno di una collezione di computer per memorizzare la sua blockchain. Per Bitcoin, questa blockchain è solo un tipo specifico di database che memorizza ogni transazione Bitcoin mai effettuata. Nel caso di Bitcoin, e a differenza della maggior parte dei database, questi computer non sono tutti sotto lo stesso tetto, e ogni computer o gruppo di computer è gestito da un unico individuo o gruppo di individui.

Immagina che un'azienda possieda un server composto da 10, 000 computer con un database contenente tutte le informazioni sull'account del cliente. Questa azienda ha un magazzino che contiene tutti questi computer sotto lo stesso tetto e ha il pieno controllo di ciascuno di questi computer e di tutte le informazioni in essi contenute. Allo stesso modo, Bitcoin è composto da migliaia di computer, ma ogni computer o gruppo di computer che contiene la sua blockchain si trova in una posizione geografica diversa e sono tutti gestiti da individui o gruppi di persone separati. Questi computer che compongono la rete di Bitcoin sono chiamati nodi.

In questo modello, La blockchain di Bitcoin viene utilizzata in modo decentralizzato. Però, privato, blockchain centralizzati, dove i computer che compongono la sua rete sono di proprietà e gestiti da un'unica entità, esistono.

In una blockchain, ogni nodo ha una registrazione completa dei dati che sono stati memorizzati sulla blockchain sin dal suo inizio. Per Bitcoin, i dati sono l'intera cronologia di tutte le transazioni Bitcoin. Se un nodo ha un errore nei suoi dati, può usare le migliaia di altri nodi come punto di riferimento per correggersi. Per di qua, nessun nodo all'interno della rete può alterare le informazioni in essa contenute. A causa di ciò, la cronologia delle transazioni in ogni blocco che compone la blockchain di Bitcoin è irreversibile.

Se un utente manomette il registro delle transazioni di Bitcoin, tutti gli altri nodi si incrocerebbero a vicenda e individueranno facilmente il nodo con le informazioni errate. Questo sistema aiuta a stabilire un ordine preciso e trasparente degli eventi. Per Bitcoin, queste informazioni sono un elenco di transazioni, ma è anche possibile che una blockchain contenga una varietà di informazioni come contratti legali, identificazioni di stato, o l'inventario dei prodotti di un'azienda.

Per cambiare il funzionamento di quel sistema, o le informazioni memorizzate al suo interno, la maggior parte della potenza di calcolo della rete decentralizzata dovrebbe concordare su tali modifiche. Ciò garantisce che qualsiasi cambiamento avvenga nel migliore interesse della maggioranza.

Trasparenza

A causa della natura decentralizzata della blockchain di Bitcoin, tutte le transazioni possono essere visualizzate in modo trasparente disponendo di un nodo personale o utilizzando blockchain explorer che consentono a chiunque di vedere le transazioni che si verificano in tempo reale. Ogni nodo ha la propria copia della catena che viene aggiornata man mano che vengono confermati e aggiunti nuovi blocchi. Questo significa che se lo volessi, puoi tenere traccia di Bitcoin ovunque vada.

Per esempio, gli scambi sono stati violati in passato in cui coloro che detenevano Bitcoin sullo scambio hanno perso tutto. Sebbene l'hacker possa essere completamente anonimo, i Bitcoin che hanno estratto sono facilmente rintracciabili. Se i Bitcoin che sono stati rubati in alcuni di questi hack dovessero essere spostati o spesi da qualche parte, sarebbe noto.

La blockchain è sicura?

La tecnologia blockchain tiene conto dei problemi di sicurezza e fiducia in diversi modi. Primo, i nuovi blocchi vengono sempre memorizzati in modo lineare e cronologico. Questo è, vengono sempre aggiunti alla “fine” della blockchain. Se dai un'occhiata alla blockchain di Bitcoin, vedrai che ogni blocco ha una posizione sulla catena, chiamato "altezza". A partire da novembre 2020, l'altezza del blocco aveva raggiunto i 656, 197 blocchi finora.

Dopo che un blocco è stato aggiunto alla fine della blockchain, è molto difficile tornare indietro e modificare il contenuto del blocco a meno che la maggioranza non abbia raggiunto un consenso per farlo. Questo perché ogni blocco contiene il proprio hash, insieme all'hash del blocco prima di esso, così come il timestamp precedentemente menzionato. I codici hash sono creati da una funzione matematica che trasforma le informazioni digitali in una stringa di numeri e lettere. Se tali informazioni vengono modificate in qualche modo, anche il codice hash cambia.

Ecco perché è importante per la sicurezza. Diciamo che un hacker vuole alterare la blockchain e rubare Bitcoin a tutti gli altri. Se dovessero alterare la propria singola copia, non si allineerebbe più con la copia di tutti gli altri. Quando tutti gli altri incrociano le proprie copie tra loro, vedrebbero questa copia risaltare e la versione hacker della catena sarebbe scartata come illegittima.

Riuscire con un tale hack richiederebbe che l'hacker contemporaneamente controlli e alteri il 51% delle copie della blockchain in modo che la loro nuova copia diventi la copia di maggioranza e quindi, la catena concordata. Un tale attacco richiederebbe anche un'immensa quantità di denaro e risorse in quanto avrebbero bisogno di rifare tutti i blocchi perché ora avrebbero timestamp e codici hash diversi.

A causa delle dimensioni della rete di Bitcoin e della velocità con cui sta crescendo, il costo per realizzare un'impresa del genere sarebbe probabilmente insormontabile. Non solo sarebbe estremamente costoso, ma sarebbe anche probabilmente infruttuoso. Fare una cosa del genere non passerebbe inosservato, poiché i membri della rete vedrebbero alterazioni così drastiche alla blockchain. I membri della rete si sarebbero quindi diretti a una nuova versione della catena che non è stata interessata.

Ciò farebbe crollare di valore la versione attaccata di Bitcoin, rendendo l'attacco in definitiva inutile poiché il cattivo attore ha il controllo di un bene senza valore. Lo stesso accadrebbe se il cattivo attore attaccasse il nuovo fork di Bitcoin. È costruito in questo modo in modo che prendere parte alla rete sia molto più incentivato economicamente che attaccarlo.

Bitcoin contro Blockchain

L'obiettivo della blockchain è consentire la registrazione e la distribuzione di informazioni digitali, ma non modificato. La tecnologia Blockchain è stata delineata per la prima volta nel 1991 da Stuart Haber e W. Scott Stornetta, due ricercatori che volevano implementare un sistema in cui i timestamp dei documenti non potessero essere manomessi. Ma non è stato fino a quasi due decenni dopo, con il lancio di Bitcoin nel gennaio 2009, quella blockchain ha avuto la sua prima applicazione nel mondo reale.

Il protocollo Bitcoin è costruito su una blockchain. In un documento di ricerca che introduce la valuta digitale, Il creatore dello pseudonimo di Bitcoin, Satoshi Nakamoto, lo ha definito "un nuovo sistema di cassa elettronico completamente peer-to-peer, senza terze parti fidate”.

La cosa fondamentale da capire qui è che Bitcoin utilizza semplicemente la blockchain come mezzo per registrare in modo trasparente un registro dei pagamenti, ma blockchain può, in teoria, essere utilizzato per registrare in modo immutabile un numero qualsiasi di punti dati. Come discusso sopra, questo potrebbe essere sotto forma di transazioni, voti alle elezioni, scorte di prodotto, identificazioni di stato, atti di casa, e altro ancora.

Attualmente, esiste una vasta gamma di progetti basati su blockchain che cercano di implementare blockchain in modi per aiutare la società oltre alla semplice registrazione delle transazioni. Un buon esempio è quello della blockchain utilizzata come mezzo per votare alle elezioni democratiche. La natura dell'immutabilità della blockchain significa che il voto fraudolento diventerebbe molto più difficile da verificare.

Per esempio, un sistema di voto potrebbe funzionare in modo tale che a ogni cittadino di un paese venga emessa una singola criptovaluta o token. Ad ogni candidato verrebbe quindi assegnato un indirizzo di portafoglio specifico, e gli elettori invieranno il loro token o criptovaluta all'indirizzo del candidato che desiderano votare. La natura trasparente e tracciabile della blockchain eliminerebbe la necessità del conteggio dei voti umani, nonché la capacità dei cattivi attori di manomettere le schede elettorali.

Blockchain contro banche

Le banche e le blockchain decentralizzate sono molto diverse. Per vedere come una banca differisce dalla blockchain, confrontiamo il sistema bancario con l'implementazione della blockchain da parte di Bitcoin.

Come viene utilizzata la blockchain?

Come ora sappiamo, blocchi sui dati del negozio blockchain di Bitcoin sulle transazioni monetarie. Ma si scopre che la blockchain è in realtà un modo affidabile per archiviare dati su altri tipi di transazioni, anche.

Alcune aziende che hanno già incorporato la blockchain includono Walmart, Pfizer, AIG, Siemens, Unilever, e una miriade di altri. Per esempio, IBM ha creato la sua blockchain Food Trust per tracciare il viaggio che i prodotti alimentari fanno per raggiungere le sue sedi.

Perché farlo? L'industria alimentare ha visto innumerevoli focolai di e Coli, salmonella, listeria, così come materiali pericolosi introdotti accidentalmente negli alimenti. Nel passato, ci sono volute settimane per trovare la fonte di questi focolai o la causa della malattia da ciò che la gente mangia.

L'utilizzo della blockchain offre ai marchi la possibilità di tracciare il percorso di un prodotto alimentare dalla sua origine, attraverso ogni fermata che fa, e infine la sua consegna. Se si scopre che un alimento è contaminato, è possibile risalire fino alla sua origine attraverso ogni tappa. Non solo quello, ma queste aziende ora possono anche vedere tutto il resto con cui potrebbero essere venute in contatto, consentendo l'identificazione del problema molto prima, potenzialmente salvare vite. Questo è un esempio di blockchain in pratica, ma ci sono molte altre forme di implementazione della blockchain.

Banca e finanza

Forse nessun settore trarrà vantaggio dall'integrazione della blockchain nelle sue operazioni commerciali più del settore bancario. Gli istituti finanziari operano solo durante l'orario lavorativo, cinque giorni a settimana. Ciò significa che se provi a depositare un assegno venerdì alle 18:00, probabilmente dovrai aspettare fino a lunedì mattina per vedere che i soldi arrivano sul tuo conto. Anche se effettui il deposito durante l'orario lavorativo, la transazione può ancora richiedere da uno a tre giorni per verificare a causa dell'enorme volume di transazioni che le banche devono regolare. Blockchain, d'altra parte, non dorme mai.

Integrando blockchain nelle banche, i consumatori possono vedere le loro transazioni elaborate in appena 10 minuti,  in pratica il tempo necessario per aggiungere un blocco alla blockchain, indipendentemente dalle festività o dall'ora del giorno o della settimana. Con blockchain, le banche hanno anche l'opportunità di scambiare fondi tra istituzioni in modo più rapido e sicuro. Nel settore della compravendita di azioni, Per esempio, il processo di regolamento e compensazione può richiedere fino a tre giorni (o più, se commercia a livello internazionale), il che significa che i soldi e le azioni sono congelati per quel periodo di tempo.

Data l'entità delle somme in gioco, anche i pochi giorni di transito del denaro possono comportare costi e rischi significativi per le banche. La banca europea Santander e i suoi partner di ricerca stimano il potenziale risparmio tra i 15 e i 20 miliardi di dollari l'anno. Capgemini, una società di consulenza francese, stima che i consumatori potrebbero risparmiare fino a 16 miliardi di dollari in commissioni bancarie e assicurative ogni anno attraverso applicazioni basate su blockchain.

Valuta

Blockchain costituisce la base per criptovalute come Bitcoin. Il dollaro USA è controllato dalla Federal Reserve. In questo sistema di autorità centrale, i dati e la valuta di un utente sono tecnicamente un capriccio della loro banca o governo. Se la banca di un utente viene hackerata, le informazioni private del cliente sono a rischio. Se la banca del cliente crolla o vive in un paese con un governo instabile, il valore della loro valuta potrebbe essere a rischio. Nel 2008, alcune delle banche che hanno finito i soldi sono state salvate in parte usando i soldi dei contribuenti. Queste sono le preoccupazioni da cui Bitcoin è stato concepito e sviluppato per la prima volta.

Diffondendo le sue operazioni su una rete di computer, blockchain consente a Bitcoin e ad altre criptovalute di operare senza la necessità di un'autorità centrale. Ciò non solo riduce il rischio, ma elimina anche molte delle commissioni di elaborazione e transazione. Può anche dare a coloro che si trovano in paesi con valute o infrastrutture finanziarie instabili una valuta più stabile con più applicazioni e una rete più ampia di individui e istituzioni con cui possono fare affari, sia a livello nazionale che internazionale.

L'utilizzo di portafogli di criptovaluta per conti di risparmio o come mezzo di pagamento è particolarmente importante per coloro che non hanno un'identificazione statale. Alcuni paesi potrebbero essere dilaniati dalla guerra o avere governi che non dispongono di alcuna infrastruttura reale per fornire l'identificazione. I cittadini di tali paesi potrebbero non avere accesso a conti di risparmio o di intermediazione e, pertanto, nessun modo per conservare in sicurezza la ricchezza.

Assistenza sanitaria

Gli operatori sanitari possono sfruttare la blockchain per archiviare in modo sicuro le cartelle cliniche dei loro pazienti. Quando viene generata e firmata una cartella clinica, può essere scritto nella blockchain, che fornisce ai pazienti la prova e la sicurezza che il record non può essere modificato. Queste cartelle cliniche personali potrebbero essere codificate e archiviate sulla blockchain con una chiave privata, in modo che siano accessibili solo a determinati individui, garantendo così la privacy.

Registri di proprietà

Se hai mai trascorso del tempo nell'ufficio del registratore locale, saprai che il processo di registrazione dei diritti di proprietà è sia gravoso che inefficiente. Oggi, un atto fisico deve essere consegnato a un dipendente del governo presso l'ufficio di registrazione locale, dove viene inserito manualmente nel database centrale e nell'indice pubblico della contea. In caso di controversia sulla proprietà, le pretese sulla proprietà devono essere conciliate con l'indice pubblico.

Questo processo non è solo costoso e richiede tempo, ma è anche pieno di errori umani, dove ogni imprecisione rende meno efficiente il monitoraggio della proprietà della proprietà. Blockchain ha il potenziale per eliminare la necessità di scansionare documenti e rintracciare file fisici in un ufficio di registrazione locale. Se la proprietà della proprietà è archiviata e verificata sulla blockchain, i proprietari possono fidarsi che il loro atto sia accurato e registrato in modo permanente.

In paesi o aree dilaniate dalla guerra che hanno poche o nessuna infrastruttura governativa o finanziaria, e certamente nessun “Ufficio del registratore, "può essere quasi impossibile dimostrare la proprietà di un immobile. Se un gruppo di persone che vivono in un'area del genere è in grado di sfruttare la blockchain, si potrebbero stabilire tempistiche trasparenti e chiare per la proprietà della proprietà.

Contratti intelligenti

Un contratto intelligente è un codice informatico che può essere integrato nella blockchain per facilitare, verificare, o negoziare un accordo contrattuale. I contratti intelligenti operano in base a una serie di condizioni che gli utenti accettano. Quando tali condizioni sono soddisfatte, i termini del contratto sono automaticamente eseguiti.

Dire, Per esempio, un potenziale inquilino vorrebbe affittare un appartamento utilizzando uno smart contract. Il proprietario si impegna a dare all'inquilino il codice della porta dell'appartamento non appena l'inquilino paga il deposito cauzionale. Sia l'inquilino che il proprietario invieranno le rispettive parti dell'affare allo smart contract, che manterrebbe e scambierebbe automaticamente il codice della porta per il deposito cauzionale alla data di inizio del contratto di locazione. Se il proprietario non fornisce il codice della porta entro la data di locazione, lo smart contract rimborsa il deposito cauzionale. Ciò eliminerebbe le spese e le procedure tipicamente associate all'uso di un notaio, mediatore terzo, o avvocati.

Catene di fornitura

Come nell'esempio di IBM Food Trust, i fornitori possono utilizzare blockchain per registrare le origini dei materiali che hanno acquistato. Ciò consentirebbe alle aziende di verificare l'autenticità dei loro prodotti, insieme a etichette comuni come "Biologico, " "Locale, " e "Commercio equo".

Come riportato da Forbes, l'industria alimentare sta adottando sempre più l'uso della blockchain per tracciare il percorso e la sicurezza del cibo durante il viaggio dalla fattoria all'utente.

Voto

Come accennato, la blockchain potrebbe essere utilizzata per facilitare un moderno sistema di voto. Votare con blockchain ha il potenziale per eliminare le frodi elettorali e aumentare l'affluenza alle urne, come è stato testato nelle elezioni di medio termine del novembre 2018 in West Virginia. L'utilizzo della blockchain in questo modo renderebbe quasi impossibile la manomissione dei voti. Il protocollo blockchain manterrebbe anche la trasparenza nel processo elettorale, riducendo il personale necessario per condurre un'elezione e fornendo ai funzionari risultati quasi immediati. Ciò eliminerebbe la necessità di riconteggi o qualsiasi preoccupazione reale che la frode possa minacciare le elezioni.

Vantaggi e svantaggi della Blockchain

Per tutta la sua complessità, il potenziale della blockchain come forma decentralizzata di registrazione è quasi illimitato. Da una maggiore privacy degli utenti e una maggiore sicurezza a costi di elaborazione inferiori e meno errori, la tecnologia blockchain può benissimo vedere applicazioni oltre a quelle descritte sopra. Ma ci sono anche alcuni svantaggi.

Professionisti
  • Maggiore precisione rimuovendo il coinvolgimento umano nella verifica

  • Riduzioni dei costi eliminando la verifica di terze parti

  • Il decentramento rende più difficile la manomissione

  • Le transazioni sono sicure, privato, ed efficiente

  • Tecnologia trasparente

  • Fornisce un'alternativa bancaria e un modo per proteggere le informazioni personali per i cittadini di paesi con governi instabili o sottosviluppati

Contro
  • Costo significativo della tecnologia associato al mining di bitcoin

  • Transazioni basse al secondo

  • Storia di utilizzo in attività illecite

  • Regolamento

Ecco i punti di forza della blockchain per le aziende sul mercato oggi in modo più dettagliato.

Vantaggi della Blockchain

Precisione della catena

Le transazioni sulla rete blockchain sono approvate da una rete di migliaia di computer. Questo rimuove quasi tutto il coinvolgimento umano nel processo di verifica, con conseguente minor errore umano e una registrazione accurata delle informazioni. Anche se un computer in rete dovesse commettere un errore di calcolo, l'errore verrebbe fatto solo su una copia della blockchain. Affinché quell'errore si diffonda al resto della blockchain, dovrebbe essere realizzato da almeno il 51% dei computer della rete, una cosa quasi impossibile per una rete grande e in crescita delle dimensioni di Bitcoin.

Riduzioni sui costi

Tipicamente, i consumatori pagano una banca per verificare una transazione, un notaio per firmare un documento, o un ministro per celebrare un matrimonio. Blockchain elimina la necessità di verifica di terze parti e, con esso, i relativi costi. Gli imprenditori sono soggetti a una piccola commissione ogni volta che accettano pagamenti con carte di credito, Per esempio, perché le banche e le società di elaborazione dei pagamenti devono elaborare tali transazioni. Bitcoin, d'altra parte, non ha un'autorità centrale e ha commissioni di transazione limitate.

Decentramento

Blockchain non memorizza nessuna delle sue informazioni in una posizione centrale. Anziché, la blockchain viene copiata e diffusa su una rete di computer. Ogni volta che un nuovo blocco viene aggiunto alla blockchain, ogni computer della rete aggiorna la sua blockchain per riflettere il cambiamento. Diffondendo queste informazioni attraverso una rete, invece di archiviarlo in un database centrale, blockchain diventa più difficile da manomettere. Se una copia della blockchain cadesse nelle mani di un hacker, una sola copia delle informazioni, piuttosto che l'intera rete, sarebbe compromesso.

Transazioni efficienti

Le transazioni effettuate tramite un'autorità centrale possono richiedere fino a pochi giorni per essere regolate. Se tenti di depositare un assegno venerdì sera, Per esempio, potresti non vedere effettivamente i fondi nel tuo account fino a lunedì mattina. Considerando che gli istituti finanziari operano durante l'orario di lavoro, cinque giorni a settimana, blockchain funziona 24 ore al giorno, sette giorni alla settimana, e 365 giorni all'anno. Le transazioni possono essere completate in appena dieci minuti e possono essere considerate sicure dopo poche ore. Ciò è particolarmente utile per gli scambi transfrontalieri, che di solito richiedono molto più tempo a causa di problemi di fuso orario e del fatto che tutte le parti devono confermare l'elaborazione dei pagamenti.

Transazioni private

Molte reti blockchain operano come database pubblici, il che significa che chiunque disponga di una connessione Internet può visualizzare un elenco della cronologia delle transazioni della rete. Sebbene gli utenti possano accedere ai dettagli sulle transazioni, non possono accedere alle informazioni identificative degli utenti che effettuano tali transazioni. È una percezione errata comune che le reti blockchain come bitcoin siano anonime, quando in realtà sono solo confidenziali.

Questo è, quando un utente effettua transazioni pubbliche, il loro codice univoco chiamato chiave pubblica, è registrato sulla blockchain, piuttosto che le loro informazioni personali. Se una persona ha effettuato un acquisto Bitcoin su uno scambio che richiede l'identificazione, l'identità della persona è ancora collegata al suo indirizzo blockchain, ma una transazione, anche quando è legato al nome di una persona, non rivela alcuna informazione personale.

Transazioni sicure

Una volta registrata una transazione, la sua autenticità deve essere verificata dalla rete blockchain. Migliaia di computer sulla blockchain si affrettano a confermare che i dettagli dell'acquisto siano corretti. Dopo che un computer ha convalidato la transazione, viene aggiunto al blocco blockchain. Ogni blocco sulla blockchain contiene il proprio hash unico, insieme all'hash univoco del blocco prima di esso. Quando le informazioni su un blocco vengono modificate in qualsiasi modo, il codice hash di quel blocco cambia, tuttavia, il codice hash sul blocco dopo non lo farebbe. Questa discrepanza rende estremamente difficile la modifica delle informazioni sulla blockchain senza preavviso.

Trasparenza

La maggior parte delle blockchain sono software interamente open source. Ciò significa che chiunque può visualizzare il suo codice. Ciò offre ai revisori la possibilità di rivedere criptovalute come Bitcoin per sicurezza. Ciò significa anche che non esiste una vera autorità su chi controlla il codice di Bitcoin o su come viene modificato. A causa di ciò, chiunque può suggerire modifiche o aggiornamenti al sistema. Se la maggior parte degli utenti della rete concorda sul fatto che la nuova versione del codice con l'aggiornamento è valida e utile, allora Bitcoin può essere aggiornato.

Banking the Unbanked

Forse l'aspetto più profondo di blockchain e Bitcoin è la capacità per chiunque, indipendentemente dall'etnia, Genere, o background culturale, per usarlo. Secondo la banca mondiale ci sono quasi 2 miliardi di adulti che non hanno conti bancari o alcun mezzo per conservare il proprio denaro o ricchezza. Quasi tutti questi individui vivono in paesi in via di sviluppo dove l'economia è agli inizi e interamente dipendente dal denaro .

Queste persone spesso guadagnano pochi soldi che vengono pagati in contanti fisici. Hanno quindi bisogno di conservare questo denaro fisico in luoghi nascosti nelle loro case o luoghi di vita, lasciandoli soggetti a rapine o violenze inutili. Le chiavi di un portafoglio bitcoin possono essere conservate su un pezzo di carta, un cellulare economico, o anche memorizzato se necessario. Per la maggior parte delle persone, è probabile che queste opzioni si nascondano più facilmente di una piccola pila di contanti sotto un materasso.

Le blockchain del futuro sono anche alla ricerca di soluzioni che non siano solo un'unità di conto per l'archiviazione di ricchezza, ma anche per archiviare cartelle cliniche, diritti di proprietà, e una serie di altri contratti legali.

Svantaggi della Blockchain

Sebbene ci siano vantaggi significativi nella blockchain, ci sono anche sfide significative alla sua adozione. Gli ostacoli all'applicazione della tecnologia blockchain oggi non sono solo tecnici. Le vere sfide sono politiche e normative, per la maggior parte, per non parlare delle migliaia di ore (leggi:denaro) di progettazione software personalizzata e programmazione back-end necessarie per integrare la blockchain nelle attuali reti aziendali. Ecco alcune delle sfide che ostacolano l'adozione diffusa della blockchain.

Costo della tecnologia

Although blockchain can save users money on transaction fees, the technology is far from free. The “proof of work” system that bitcoin uses to validate transactions, Per esempio, consumes vast amounts of computational power. In the real world, the power from the millions of computers on the bitcoin network is close to what Denmark consumes annually. Assuming electricity costs of $0.03~$0.05 per kilowatt-hour, mining costs exclusive of hardware expenses are about $5, 000~$7, 000 per coin.10

Despite the costs of mining bitcoin, users continue to drive up their electricity bills in order to validate transactions on the blockchain. That’s because when miners add a block to the bitcoin blockchain, they are rewarded with enough bitcoin to make their time and energy worthwhile. When it comes to blockchains that do not use cryptocurrency, però, miners will need to be paid or otherwise incentivized to validate transactions.

Some solutions to these issues are beginning to arise. Per esempio, bitcoin mining farms have been set up to use solar power, excess natural gas from fracking sites, or power from wind farms.

Speed Inefficiency

Bitcoin is a perfect case study for the possible inefficiencies of blockchain. Bitcoin’s “proof of work” system takes about ten minutes to add a new block to the blockchain. A quel ritmo, it’s estimated that the blockchain network can only manage about seven transactions per second (TPS). Although other cryptocurrencies such as Ethereum perform better than bitcoin, they are still limited by blockchain. Legacy brand Visa, for context, can process 24, 000 TPS.

Solutions to this issue have been in development for years. There are currently blockchains that are boasting over 30, 000 transazioni al secondo.

Illegal Activity

While confidentiality on the blockchain network protects users from hacks and preserves privacy, it also allows for illegal trading and activity on the blockchain network. The most cited example of blockchain being used for illicit transactions is probably the Silk Road, an online “dark web” drug marketplace operating from February 2011 until October 2013 when it was shut down by the FBI.

The website allowed users to browse the website without being tracked using the Tor browser and make illegal purchases in Bitcoin or other cryptocurrencies. Current U.S. regulations require financial service providers to obtain information about their customers when they open an account, verify the identity of each customer, and confirm that customers do not appear on any list of known or suspected terrorist organizations. This system can be seen as both a pro and a con. It gives anyone access to financial accounts but also allows criminals to more easily transact. Many have argued that the good uses of crypto, like banking the unbanked world, outweigh the bad uses of cryptocurrency, especially when most illegal activity is still accomplished through untraceable cash.

Regulation

Many in the crypto space have expressed concerns about government regulation over cryptocurrencies. While it is getting increasingly difficult and near impossible to end something like Bitcoin as its decentralized network grows, governments could theoretically make it illegal to own cryptocurrencies or participate in their networks. 

Over time this concern has grown smaller as large companies like PayPal begin to allow the ownership and use of cryptocurrencies on its platform.

What's Next for Blockchain?

First proposed as a research project in 1991,  blockchain is comfortably settling into its late twenties. Like most millennials its age, blockchain has seen its fair share of public scrutiny over the last two decades, with businesses around the world speculating about what the technology is capable of and where it’s headed in the years to come.

With many practical applications for the technology already being implemented and explored, blockchain is finally making a name for itself at age twenty-seven, in no small part because of bitcoin and cryptocurrency. As a buzzword on the tongue of every investor in the nation, blockchain stands to make business and government operations more accurate, efficiente, sicuro, and cheap with fewer middlemen.

As we prepare to head into the third decade of blockchain, it’s no longer a question of "if" legacy companies will catch on to the technology—it's a question of "when."