Glosario cripto
Compromiso de clave privada
Una clave privada está comprometida cuando otra persona obtiene la clave o la frase semilla que controla una billetera y puede mover sus fondos a su antojo.
Las claves se filtran de muchas formas: infostealers que copian archivos de billeteras y datos del navegador, frases semilla escritas en webs falsas o guardadas en fotos en la nube, claves subidas por error a repositorios de código públicos, generadores de números aleatorios débiles, dispositivos de segunda mano manipulados y empleados que abusan de su acceso. En las instituciones se repiten el robo de claves de firma en servidores y la ingeniería social contra quienes las custodian.
Detrás de muchas de las mayores pérdidas del sector hay claves comprometidas. A diferencia de una aprobación de tokens maliciosa, que limita lo que puede llevarse el atacante, una clave robada expone todo lo que contiene la dirección en todas las cadenas, ahora y en el futuro. Los atacantes suelen dejar bots barredores que vacían cualquier depósito en segundos.
Ante la sospecha, lo que toca es crear una billetera nueva con otra frase semilla en un equipo limpio y mover de inmediato lo que quede; nunca reutilizar la frase antigua. Los tokens en staking o bloqueados pueden obligar a competir con el bot barredor o a recurrir a servicios de rescate whitehat. Revocar aprobaciones no sirve si la clave ya está en otras manos, y avisar a los exchanges a veces permite congelar fondos que lleguen allí.
Ejemplo
Un desarrollador sube a un repositorio público de GitHub un archivo de configuración con una clave privada con fondos; un bot que rastrea los commits nuevos vacía la billetera en minutos.
