Bien que de nombreuses fonctionnalités de sécurité soient associées à la blockchain, deux des plus importantes sont le consensus et l’immuabilité. Le consensus signifie que les nœuds d'un réseau blockchain distribué peuvent parvenir à un accord sur le véritable statut du réseau et la validité des transactions. Le processus pour parvenir à un consensus dépend souvent de l’algorithme de consensus utilisé par le réseau.
L’immuabilité, en revanche, signifie que la blockchain empêche la modification des enregistrements de transactions confirmées. Bien que ces transactions soient souvent associées à la conversion de monnaie numérique, elles font parfois également référence au processus d'enregistrement d'autres formes non monétaires de données électroniques.
Dans l’ensemble, le consensus et l’immuabilité constituent le cadre de base de la sécurité des données dans les réseaux blockchain. L'algorithme de consensus peut garantir que tous les nœuds suivent les règles du système et reconnaissent l'état actuel du réseau, et la non-falsification peut garantir l'intégrité de chaque bloc de données et de chaque enregistrement de transaction dont la validité a été vérifiée. #