Définition
Attaque Sybil : définition
Une attaque Sybil consiste, pour une seule personne ou entité, à créer de nombreuses fausses identités afin de prendre une influence disproportionnée dans un système qui accorde à chaque identité un poids égal.
Thème : Sécurité et arnaques
Le nom vient d'un livre décrivant une patiente aux multiples personnalités. Dans un réseau ouvert où créer une identité ne coûte rien, comme une adresse de portefeuille, un attaquant peut en générer des milliers. Il peut alors fausser un vote où chaque adresse compte pour une voix, capter une grande partie d'un airdrop ou saturer un réseau pair-à-pair avec des nœuds sous son contrôle.
La résistance aux attaques Sybil est au cœur de la conception des blockchains. La preuve de travail et la preuve d'enjeu y répondent en rendant le pouvoir proportionnel à une ressource coûteuse (puissance de calcul ou tokens bloqués) plutôt qu'au nombre d'identités. Pour les airdrops et la gouvernance, les projets recourent à l'analyse des comportements on-chain, aux preuves d'humanité, aux identifiants vérifiables ou à des seuils minimaux d'activité.
Un exemple concret
Imaginons qu'un protocole annonce un airdrop réparti à parts égales entre toutes les adresses actives. Un farmer crée cinq cents portefeuilles, les alimente depuis une même source et répète les mêmes opérations sur chacun. Avant la distribution, l'équipe analyse les liens entre adresses, repère ce groupe aux comportements identiques et l'exclut de la liste.
Les risques à connaître
Les filtres anti-Sybil commettent des erreurs : des utilisateurs légitimes peuvent être exclus, tandis que des fermes bien organisées passent entre les mailles. Les solutions de preuve d'humanité posent des questions de vie privée. Un système de vote sans protection peut être capturé par un seul acteur.
Questions fréquentes sur Attaque Sybil
Pourquoi les attaques Sybil menacent-elles les airdrops ?
Parce qu'une distribution par adresse récompense celui qui en contrôle le plus. Sans filtre, quelques acteurs organisés capteraient une part importante des tokens au détriment des utilisateurs réels.
Comment Bitcoin résiste-t-il aux attaques Sybil ?
Le pouvoir de produire des blocs dépend de la puissance de calcul fournie, pas du nombre de nœuds. Multiplier les identités n'apporte donc aucun avantage pour le consensus.