Cos’è una blockchain?
La blockchain è la tecnologia sottostante alle criptovalute. La blockchain è un tipo di tecnologia che utilizza un ledger distribuito (DLT), per registrare transazioni online in modo sicuro e affidabile. Le informazioni su una blockchain sono crittografate e gestite in modo decentralizzato e affidabile.
Alcune delle caratteristiche chiave della blockchain includono:
- Immutabilità: nessun hacker può modificare i record delle transazioni.
- Trasparenza: chiunque può vedere e verificare le transazioni su una blockchain tramite internet.
- Decentralizzazione: nessuna singola entità può governare l’intera rete.
Su una blockchain, le informazioni sono memorizzate in gruppi, noti come ‘blocchi’, ciascuno dei quali ha il proprio identificatore unico, o ‘hash’ crittografico. Questi blocchi vengono quindi collegati insieme, formando una catena (chain). Da qui la denominazione “blockchain”.
Ogni blocco deve essere verificato indipendentemente dalle reti informatiche peer-to-peer (P2P) prima di poter essere aggiunto alla chain. Una volta che i dati sono registrati in un blocco, non possono essere modificati senza dover cambiare ogni blocco successivo. Il sistema aiuta a proteggere la blockchain contro attività fraudolente e impedisce la ‘doppia spesa’.
Tipi di blockchain
Blockchain pubbliche
Una blockchain pubblica, come implicito dal suo nome, è completamente aperta a chiunque, con pieni diritti di scaricare il codice, utilizzare i propri dispositivi come nodo, e aggiungere blocchi alla blockchain, a condizione che soddisfino i requisiti.
Blockchain private
Le blockchain private sono sistemi centralizzati governati da un’organizzazione o da un gruppo. Solo gli amministratori hanno l’autorità di determinare i partecipanti all’interno della rete.
Blockchain autorizzate
Le blockchain autorizzate hanno proprietà sia delle blockchain pubbliche che private. Sono sviluppate per utilizzare la tecnologia blockchain senza sacrificare l’elemento di autorità in un sistema centralizzato.