ETFFIN Finance >> Finanza personale corso >  >> Gestione finanziaria >> investire

Cos'è la blockchain?

La tecnologia Blockchain è la tecnologia alla base della criptovaluta, consentendogli di esistere come metodo sicuro per spostare e convalidare transazioni e informazioni. In questo senso, potresti pensare alla blockchain come a Microsoft Windows, una piattaforma software su cui viene sviluppata una varietà di altri software (come la criptovaluta).

Ecco cos'è la tecnologia blockchain, come funziona e perché è così popolare.

Come funziona la blockchain

Blockchain è un'applicazione software che tiene traccia dei dati archiviandoli in blocchi che vengono poi concatenati cronologicamente. Pensa a una blockchain come a una ricevuta in corso di transazioni o dati che vengono convalidati e archiviati e possono essere visualizzati in seguito. La tecnologia blockchain può essere alla base di molte applicazioni diverse, come criptovalute, contratti intelligenti, informazioni di tracciamento e quasi tutti gli altri processi digitali che potrebbero richiedere l'osservazione.

Nel caso delle criptovalute, i computer convalidano il movimento di denaro da persona a persona nel tempo, lasciando un record permanente a cui si potrà accedere in seguito, come una lunga ricevuta di ogni transazione mai effettuata. Bitcoin ha portato la tecnologia blockchain alla coscienza popolare.

La tecnologia blockchain è spesso decentralizzata, il che significa che la capacità di scrivere nel database è data a una rete di computer, come nel caso delle criptovalute. Questo registro distribuito, come spesso viene chiamato, tiene traccia dei dati utilizzando la potenza ridondante dei computer in rete per convalidare i dati. Ogni computer ha accesso a questo record pubblico e man mano che nuove transazioni vengono aggiunte alla ricevuta o al registro, sono verificati dai computer in rete.

A causa di questo processo di convalida e della crittografia che utilizza, blockchain è molto sicuro, creando un record quasi irreversibile.

In che modo una blockchain è diversa da un normale database?

Un database blockchain memorizza i dati in blocchi, e quando un blocco è pieno di dati, è connesso o “concatenato” al blocco precedente. La catena continua all'infinito, con blocchi successivi di informazioni aggiunti ai blocchi precedenti, finché i computer che gestiscono il database continuano a farlo funzionare. E poiché blockchain accumula dati nel tempo, è una cronologia di quei dati nell'ordine in cui sono stati irreversibilmente registrati nella blockchain.

In contrasto, un tipico database può essere semplicemente una tabella, anche se forse molto grande, che organizza i dati secondo attributi specifici. Un database tipico non deve avere una cronologia e i dati registrati in precedenza possono essere modificati nel database. Ma come una blockchain, un database tipico può limitare chi può accedere, memorizzare e recuperare informazioni da esso.

Quanto è trasparente la blockchain?

Blockchain è tutto incentrato sul monitoraggio del movimento delle informazioni, e così per il suo stesso disegno, è pensato per essere altamente trasparente, almeno se sei in grado di accedere al database blockchain che memorizza le informazioni. Per stabilire la trasparenza, però, hai bisogno di un database sicuro che sia resistente all'hacking. La tecnologia Blockchain archivia in modo sicuro le informazioni che devono anche registrare eventuali alterazioni apportate a una determinata blockchain, in modo che ci sia una registrazione delle modifiche.

Blockchain consente la visualizzazione di un registro pubblico "senza autorizzazione" dai computer (o "nodi") sulla rete. Aderendo alla rete, tu (o chiunque altro) sarete in grado di vedere le informazioni che sono state registrate, anche se i dati possono offrire anonimato (o semi-anonimato). Quindi gli utenti possono guardare tutte le transazioni in una determinata blockchain nel tempo.

Per esempio, Il registro distribuito di Bitcoin è verificabile pubblicamente, anche se non puoi vedere direttamente chi sta effettuando una transazione. Puoi tracciare le transazioni nella criptovaluta indietro nel tempo e vedere dove si è spostato il denaro e su quali conti.

Però, altre blockchain possono rimanere "autorizzate, ” il che significa che gli utenti devono essere autorizzati a inserire dati o effettuare transazioni attraverso la blockchain. In queste blockchain, gli utenti possono rimanere completamente anonimi e la trasparenza è limitata da coloro che controllano il database.

Quindi, mentre la blockchain può consentire la trasparenza nella sua progettazione, ci sono anche domande su chi ha la capacità di vedere una blockchain, chi o cosa viene osservato e chi osserva. Le risposte a queste domande - e la trasparenza della blockchain - dipendono dalla politica e dal potere.

Perché la tecnologia blockchain è così popolare?

Blockchain è diventato popolare perché può essere utilizzato in varie applicazioni, in particolare criptovalute, e può offrire diversi vantaggi:

  • Decentramento. Un database blockchain può essere decentralizzato e convalidato dai computer in rete a cui è consentito accedervi. Questa decentralizzazione consente ai computer di correggere il database se le informazioni in conflitto entrano nella blockchain.
  • Irreversibilità. Una blockchain decentralizzata convalida le informazioni e produce un registro quasi irreversibile delle transazioni, Per esempio, in Bitcoin. Una volta che i bitcoin vengono spostati e la transazione è stata convalidata, è registrato in modo permanente.
  • Sicurezza. Blockchain offre sicurezza in vari modi. Per esempio, la sua irreversibilità porta alla sicurezza delle transazioni. La ridondanza della rete significa che le transazioni vengono convalidate ripetutamente. E se le informazioni vengono alterate, la blockchain identifica che è stata alterata.
  • Trasparenza. Blockchain consente transazioni in una criptovaluta, Per esempio, da esporre in un registro pubblico, anche se i conti proprietari di una determinata valuta rimangono anonimi o semi-anonimi.
  • Senza fiducia. A causa del modo in cui convalida le informazioni, una blockchain può essere utilizzata senza che entrambi i lati di una transazione si conoscano o convalidino la transazione.
  • Robustezza. La blockchain può abilitare molti processi e tecnologie differenti.

Blockchain può essere utilizzato anche per contratti intelligenti, contratti che vengono automaticamente convalidati ed eseguiti quando i termini del contratto sono soddisfatti, che è una delle caratteristiche chiave della criptovaluta Ethereum.

Linea di fondo

Blockchain consente la creazione e lo sviluppo di criptovalute, ma ha il potenziale per offrire molto di più in termini di capacità di tracciare e verificare un'intera gamma di dati. Quindi potrebbe diventare una parte vitale di nuove applicazioni che tracciano, gestire e controllare i dati, oggetti fisici, accordi legali, pagamenti, royalty e molto altro ancora.