Muchas personas suelen copiar del historial de transferencias la dirección que usaron la última vez y, tras echar un vistazo a los primeros y últimos caracteres, pulsan confirmar. El envenenamiento de direcciones se aprovecha precisamente de este hábito.
Moneda correspondiente: $ETH cotiza a 2421.56 (24 h: -0.91%).
【¿Qué es el envenenamiento de direcciones?】
Los atacantes primero buscan direcciones que envían y reciben stablecoins con frecuencia en la cadena. Luego generan en masa un gran número de direcciones con un programa y seleccionan las «direcciones similares» cuyos primeros y últimos caracteres coinciden con los de una dirección que usas habitualmente.
A continuación, el atacante te envía una cantidad muy pequeña desde esa dirección similar, o un token por valor de 0, para que aparezca en tu historial de transferencias. La próxima vez que copies una dirección del historial, podrías copiar la falsa.
【Algunas formas habituales de suplantación】
Algunos contratos de tokens permiten transferencias de importe 0. Los atacantes aprovechan esto para dejar en la cadena un registro de «0 tokens enviados desde tu dirección», que parece indicar que tú mismo transferiste tokens a esa dirección.
Otros envían tokens falsificados con el mismo nombre que una stablecoin popular y un importe parecido al de tus transferencias habituales, para que el registro parezca más auténtico.
【Por qué es fácil caer en la trampa】
Una dirección es una larga cadena de caracteres; las direcciones de Ethereum tienen 40 caracteres hexadecimales. La mayoría de la gente solo comprueba el principio y el final. No es difícil generar direcciones que coincidan en esos caracteres, así que fijarse solo en los extremos crea un punto ciego.
Esta estafa no necesita tu clave privada ni que firmes ninguna autorización; solo se aprovecha de que copies una dirección al hacer una transferencia. Una vez confirmada, una transferencia en la cadena no se puede revertir, y es prácticamente imposible recuperar los activos enviados a una dirección similar.
【Cómo protegerte】
Guarda las direcciones de cobro que uses habitualmente en la libreta de direcciones de tu cartera o plataforma, o en la lista blanca de retiros. Selecciónalas siempre desde ahí, en lugar de copiarlas del historial de transferencias. Antes de transferir, comprueba la dirección completa, incluidos algunos caracteres del medio.
Antes de hacer una transferencia grande, envía primero una pequeña y confirma con el destinatario que la recibió; después, transfiere el resto. Si recibes una transferencia pequeña o de importe cero cuyo origen desconoces, ignórala y no guardes la dirección del remitente como habitual.
Algunas carteras y exploradores de bloques marcan las transferencias sospechosas de importe cero o las ocultan de forma predeterminada. Presta atención a estos avisos.
【En resumen】
El envenenamiento de direcciones no aprovecha una vulnerabilidad técnica, sino un hábito cómodo. Cambia «copiar del historial» por «seleccionar de la libreta de direcciones» y comprueba también algunos caracteres del medio para evitarlo. En la portada de mis notas de trading pone: primero entiende, luego actúa. No toques lo que no entiendes; probar con una cantidad pequeña es más prudente.
Si aprendiste algo, deja un 1 en los comentarios. Si no te quedó claro, pregunta y seguimos.