Blockchain is a decentralized, shared digital ledger that securely records information through a chain of blocks, making data highly resistant to tampering due to its cryptographic structure and distributed network.
Mind Map
Click to expand
Click to explore the full interactive mind map • Zoom, pan, and navigate
Che cos'è e come funziona la blockchain. Te lo spiego
la tecnologia della blockchain venne ideata nel 1991 da un duo di ricercatori americani ed era stata inizialmente pensata per
vidimare i documenti digitali in modo che non fosse possibile retrodatarli o manometterli. In pratica una sorta di notaio digitale
tuttavia la tecnologia della blockchain rimase inutilizzata fino al 2008
quando venne sfruttata da Satoshi Nakamoto per creare la prima criptovaluta digitale della storia
il bitcoin. Per maggiori informazioni su cosa sono e come funzionano i bitcoin vi invitiamo
a dare un'occhiata al nostro video realizzato sull'argomento qualche tempo fa
trovate il link in descrizione. Ma torniamo alla blockchain. Una blockchain è in estrema sintesi una specie
di archivio digitale condiviso e decentralizzato, consultabile da chiunque faccia parte della rete
proprio per questa ragione, una volta che delle informazioni vengono registrate all'interno della
blockchain sono molto molto difficili da modificare. Una blockchain è letteralmente una catena di blocchi
contenenti informazioni. Ogni blocco della catena contiene fondamentalmente tre elementi
il primo elemento sono i dati che vengono memorizzati in quel blocco. Il tipo di dati contenuti nel
blocco dipende dal tipo di blockchain. La blockchain di bitcoin ad esempio memorizza qui i dettagli di
una transazione come mittente destinatario e la quantità di bitcoin che viene scambiata
il secondo elemento è il cosiddetto hash una stringa di numeri e lettere che identifica quel blocco e il suo
contenuto e che è sempre unica come una specie di impronta digitale. Ogni volta che viene creato un
nuovo blocco viene calcolato un nuovo hash, unico e specifico per quel blocco e se qualche dato
all'interno del blocco cambia anche l'hash cambierà
il terzo elemento contenuto in ogni blocco e l'hash del blocco precedente ed è proprio la presenza di questo hash all'interno di ogni blocco a dare
origine alla catena ed è questo ciò che rende la blockchain così sicura. Facciamo un esempio
qui abbiamo una catena di tre blocchi di una blockchain di bitcoin. Ogni blocco contiene un hash
e l'hash del blocco precedente, quindi il blocco numero 3 farà riferimento al blocco numero 2 e il
blocco numero 2 farà riferimento al blocco numero uno. Il primo blocco invece è un po' particolare
non potendo puntare a nessun blocco precedente infatti viene chiamato in gergo genesis block
ora, se per esempio il secondo blocco venisse in qualche modo manomesso da un hacker, l'hash di quel
blocco verrebbe automaticamente modificato. Di conseguenza il blocco 3 non sarebbe più
valido perchè non conterrebbe più l'hash valido del blocco precedente, compromettendo in questo modo
anche la validità di tutti i blocchi successivi
ma sebbene efficace il sistema degli ash da solo non è sufficiente a prevenire manomissioni
i computer di oggi infatti sono estremamente veloci e possono calcolare centinaia di migliaia di hash al secondo
e, perlomeno in teoria, si potrebbe efficacemente manomettere un blocco e ricalcolare tutti gli hash degli altri blocchi per rendere nuovamente
valida la blockchain. Quindi per evitare questa possibilità la blockchain utilizza un protocollo
crittografico chiamato proof of work, letteralmente prova di lavoro
la proof of work è essenzialmente una richiesta di calcoli aggiuntivi necessari a rallentare la creazione di nuovi blocchi e
rendere molto più complesse eventuali operazioni di hackeraggio della blockchain
nel caso di bitcoin occorrono circa 10 minuti per calcolare la proof of work e aggiungere un nuovo blocco alla catena
il che rende molto difficile manomettere i blocchi, perché se si manomettesse un blocco
oltre al calcolo degli hash sarebbe necessario ricalcolare anche la proof of work per tutti i
blocchi seguenti e per farlo sarebbero necessari tempi lunghissimi
ma c'è un'altra caratteristica della bockchain che ne garantisce la sicurezza e cioè la decentralizzazione
invece di usare un entità centralizzata per gestire la catena infatti, le blockchain usano una rete peer to peer
alla quale chiunque può accedere e partecipare. Chi si unisce a questa rete diventa un nodo e ottiene una
copia completa della blockchain e può verificare che tutto sia in ordine
quando qualcuno crea un nuovo blocco questo blocco viene inviato a tutti i nodi della rete
ogni nodo verifica quindi il blocco per assicurarsi che non sia stato manomesso e se tutto è corretto ogni
nodo aggiunge questo blocco alla propria blockchain, mentre se un nodo aggiunge un blocco che è
stato manomesso, questo verrà respinto da tutti gli altri nodi della rete
quindi per manomettere con successo la blockchain bisognerebbe manomettere tutti i blocchi della catena
rifare la proof of work per ogni blocco e assumere il controllo di almeno il 50 per cento più uno della rete
cosa praticamente impossibile in termini di tempo e poco conveniente in termini energetici
oggi le blockchain vengono principalmente utilizzate per registrare transazioni di criptovalute
ma possono essere utilizzate e adattate per conservare in sicurezza qualsiasi tipo di dati, che si tratti
di memorizzare contratti digitali - i cosiddetti smart contracts - cartelle cliniche o addirittura
per la creazione di opere d'arte digitali firmate come i cosiddetti non fungible token o NFT di cui
vi parleremo in un prossimo video
se questo video vi è piaciuto mettete mi piace e condividetelo e fateci sapere nei commenti quale vorreste che fosse il prossimo argomento di Te lo spiego
e se volete darci una mano a realizzare sempre più video e sempre più velocemente potete fare come hanno
fatto i nostri sostenitori suo Patreone visitare il sito www.patreon.com/telospiegovideo diventando
nostri sostenitori, in cambio riceverete sempre qualche ricompensa è il vostro nome comparirà
nei ringraziamenti finali dei video di Te lo spiego. Grazie a tutti e che l'iguana sia con voi
Click on any text or timestamp to jump to that moment in the video
Share:
Most transcripts ready in under 5 seconds
One-Click Copy125+ LanguagesSearch ContentJump to Timestamps
Paste YouTube URL
Enter any YouTube video link to get the full transcript
Transcript Extraction Form
Most transcripts ready in under 5 seconds
Get Our Chrome Extension
Get transcripts instantly without leaving YouTube. Install our Chrome extension for one-click access to any video's transcript directly on the watch page.