Ataque Sybil
Un ataque Sybil ocurre cuando una persona o grupo se hace pasar por muchos participantes diferentes. De este modo, intenta obtener más influencia de la que normalmente tendría un único participante.
¿Qué es un ataque Sybil?
Un atacante crea muchas identidades digitales, como cuentas, direcciones de cartera o nodos. Un nodo es un ordenador que participa en una red cripto. La red considera estas identidades como participantes distintos, aunque todas estén controladas por la misma parte.
Esto supone un problema especialmente cuando un sistema se limita a contar identidades. Por ejemplo, muchas cuentas adicionales pueden dar más votos, recompensas o conexiones. Crear muchas direcciones o nodos no significa automáticamente que alguien pueda hacerse con el control del consenso de una blockchain.
Un ejemplo de ataque Sybil
Imaginemos que una dApp organiza una votación con esta regla: una dirección de cartera equivale a un voto. Una persona crea cien direcciones de cartera y vota con cada una.
Para la dApp, parece que hay cien votantes distintos. En realidad, una sola persona decide el resultado. Eso es un ataque Sybil.
¿Por qué son importantes los ataques Sybil en el mundo cripto?
A menudo, las redes cripto son abiertas: cualquiera puede crear una dirección de cartera o ejecutar un nodo sin pedir permiso. Esto resulta práctico, pero significa que la red no puede saber por sí sola si muchas direcciones pertenecen realmente a personas distintas.
En las noticias sobre airdrops, votaciones de DAO o recompensas se suele hablar de abusos de tipo Sybil. En estos casos, alguien intenta obtener una parte desproporcionada de los tokens o las recompensas mediante muchas carteras. Por tanto, no siempre se trata de un ataque a la propia blockchain.
Las redes pueden reducir el riesgo si no vinculan la influencia únicamente al número de cuentas. En Proof of Work, la influencia depende de la potencia de cálculo. En Proof of Stake, depende de la cantidad depositada en staking. Para las conexiones entre nodos y las votaciones, a menudo se necesitan protecciones adicionales.