Antes solo conocía el término, pero después de leer más sobre el tema por fin entendí de qué se trata.
Al hacer una transferencia, mucha gente copia de su historial la dirección que usó la última vez, comprueba de un vistazo los primeros y últimos caracteres y confirma. El envenenamiento de direcciones se aprovecha precisamente de este hábito.
Quienes transfieren stablecoins con frecuencia y usan billeteras $ETH tienen más probabilidades de convertirse en objetivo del envenenamiento de direcciones. Actualmente, 2432.99 (24 h: -4.16%).
📌 ¿Qué es el envenenamiento de direcciones?
Los atacantes primero buscan direcciones que realizan transferencias frecuentes de stablecoins en la cadena. Luego, generan en masa una gran cantidad de direcciones mediante programas y seleccionan las «direcciones similares» cuyos primeros y últimos caracteres coinciden con los de una dirección que sueles usar.
A continuación, el atacante usa esta dirección similar para enviarte una cantidad muy pequeña o un token de valor 0, de modo que aparezca en tu historial de transferencias. La próxima vez que copies una dirección del historial, podrías copiar la falsa.
📌 Algunas tácticas de suplantación habituales
Algunos contratos de tokens permiten transferencias de valor 0. Los atacantes aprovechan esto para dejar en la cadena un registro de «0 tokens transferidos desde tu dirección», que parece indicar que tú mismo hiciste una transferencia a esa dirección.
Otros envían tokens falsificados cuyo nombre es igual al de una moneda estable conocida y cuyo importe se parece al de tus transferencias habituales, para que el registro parezca más auténtico.
📌 Por qué es fácil caer en la trampa
Las direcciones son largas cadenas de caracteres. Las direcciones de Ethereum, por ejemplo, tienen 40 caracteres hexadecimales, y la mayoría de la gente solo comprueba el principio y el final. No es difícil generar direcciones que coincidan en esos primeros y últimos caracteres, así que fijarse solo en ellos 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 recepción que usas habitualmente en la libreta de direcciones de tu monedero o plataforma, o en la lista blanca de retiros. Selecciónalas siempre desde la libreta y no las copies del historial de transferencias. Antes de transferir, verifica la dirección completa, incluidos algunos caracteres del medio.
Si vas a hacer una transferencia grande, envía primero una cantidad pequeña y confirma con el destinatario que la recibió antes de enviar el resto. No hagas caso de las transferencias pequeñas o de valor cero cuyo origen desconoces, y no guardes la dirección de quien las envió como una dirección habitual.
Algunos monederos y exploradores de bloques marcan las transferencias sospechosas de valor cero o las ocultan de forma predeterminada. Presta atención si ves este tipo de aviso.
📌 En resumen
El envenenamiento de direcciones no aprovecha una vulnerabilidad técnica, sino un hábito muy común. Si cambias «copiar del historial» por «seleccionar de la libreta de direcciones» y compruebas también algunos caracteres del medio, podrás evitarlo. Si alguien te dice que primero transfieras dinero para desbloquear algo, casi seguro es una estafa.
Si algo no te queda claro, deja tu pregunta en los comentarios.