Sebbene molte caratteristiche di sicurezza siano associate alla blockchain, due delle più importanti sono il consenso e l’immutabilità. Consenso significa che i nodi in una rete blockchain distribuita possono raggiungere un accordo sul vero stato della rete e sulla validità delle transazioni. Il processo per raggiungere il consenso spesso dipende dall’algoritmo di consenso utilizzato dalla rete.
L’immutabilità, d’altra parte, significa che la blockchain impedisce che i record delle transazioni confermate vengano alterati. Sebbene queste transazioni siano spesso associate alla conversione della valuta digitale, a volte si riferiscono anche al processo di registrazione di altre forme non monetarie di dati elettronici.
Nel complesso, consenso e immutabilità forniscono il quadro di base per la sicurezza dei dati nelle reti blockchain. L'algoritmo di consenso può garantire che tutti i nodi seguano le regole del sistema e riconoscano lo stato attuale della rete, mentre la non manomissione può garantire l'integrità di ciascun blocco di dati e record di transazione di cui è stata verificata la validità. #