Blockchain (it)

From Bee Wiki (HIVE)
Jump to: navigation, search

Una blockchain è un database distribuito che viene continuamente alimentato dalla rete con nuovi record chiamati blocchi. In ciascun blocco è presente un timestamp e un link al precedente blocco. Essendo un database distribuito, questo è gestito tramite una rete peer-to-peer, i cui nodi operano tramite specifici protocolli di validazione dei blocchi. L’algoritmo alla base della blockchain rende quest’ultima sicura da azioni malevole che mirano a cancellare o modificare i dati in essa registrati. Infatti, una volta che un blocco viene salvato non è possibile né modificarlo né cancellarlo senza modificare tutti i blocchi precedenti o successivi. In sostanza, si può affermare che una blockchain è “un registro pubblico e distribuito nel quale è possibile salvare le transazioni tra due nodi in maniera efficiente e trasparente”.

La blockchain è un sistema distribuito che per definizione ha un elevato livello di resistenza ai guasti. Ciò la rende particolarmente adatta a diverse tipologie di attività quali: la gestione dei dati, delle transazioni, dei referti medici.

La prima blockchain è stata ideata da Satoshi Nakamoto nel 2008 e un anno dopo è stata implementata all’interno della valuta digitale Bitcoin, dove svolge il ruolo di registro publico (Public Ledger). Il Bitcoin è stata la prima valuta di successo che ha avuto modo di diffondersi senza la necessità di un ente centrale che la regolamentasse. La nascita di Bitcoin ha dato l’input a molte altre cryptovalute che si sono sviluppate negli anni successivi