Les nœuds de blockchain ne se connectent pas à tous les autres nœuds ; chaque nœud maintient un nombre limité de connexions avec un petit groupe de pairs qui relaient les nouvelles transactions et les nouveaux blocs. L’attaque par éclipse exploite cette connectivité limitée.
L’attaquant déploie généralement de nombreux nœuds sur différentes adresses IP, puis cherche à occuper tous les emplacements de connexion disponibles de la victime. Il peut pour ce faire inonder sa cible de demandes de connexion ou attendre le redémarrage du nœud pour que celui-ci se reconnecte à des pairs contrôlés par le malfaiteur. Si la tentative aboutit, chaque connexion entrante et sortante du nœud victime passe par l’attaquant.
Une fois le nœud encerclé, l’attaquant peut retarder ou masquer les nouveaux blocs, retenir des transactions ou présenter une version alternative de la blockchain. Tout semble normal de l’extérieur, ce qui complique la détection d’une telle attaque.
Un registre décentralisé et numérisé qui enregistre les informations de transaction relative à une cryptomo...
Une monnaie numérique sécurisée par cryptographie pour servir de moyen d’échange au sein d’un système écono...
La science qui utilise des théories mathématiques et l’informatique pour chiffrer et déchiffrer des informa...