Qué significa firmar un mensaje en una billetera cripto
Una guía práctica para distinguir una firma de mensaje de una transacción y revisar la solicitud antes de confirmarla.
Este artículo puede contener enlaces de afiliados. Las relaciones comerciales se detallan en la política de afiliados.
Firmar un mensaje y enviar una transacción son dos acciones distintas que una billetera muestra de forma parecida. Una mueve fondos y la otra, normalmente, no. Confundirlas es la causa de muchas pérdidas evitables.
Esta guía explica en qué se diferencian y qué revisar antes de aceptar cada una.
Qué es una firma de mensaje
Una firma de mensaje es una operación criptográfica sobre texto. Al firmarla demuestras que tú controlas una dirección, sin enviar ningún valor.
Se usa para iniciar sesión en una aplicación, demostrar que eres el titular de una cartera, aceptar los términos de un servicio o firmar un documento. En ninguno de esos casos se mueven monedas.
La diferencia técnica está en el contenido que se firma. Una transacción incluye destinatario, importe y datos; una firma de mensaje incluye texto plano.
Por qué la confusión es peligrosa
El daño no viene de firmar un mensaje. Viene de aprobar una transacción creyendo que era otra cosa.
Un caso típico: alguien te pide iniciar sesión en una aplicación y, en lugar de eso, lo que aparece es una aprobación de contrato que otorga permisos amplios sobre tus fondos. La diferencia se ve en el texto, si lo lees.
Otro caso más sutil: aceptas una firma de mensaje legítima y, sin embargo, la interfaz la disfrazó de operación. Por eso conviene saber qué palabra aparece en el botón.
Cómo distinguirlas en la pantalla
Las billeteras suelen mostrar dos estilos de ventana distintos. La ventana de firma suele verse oscura, con el texto del mensaje en un solo bloque y un botón cuyo nombre empieza por “firmar”.
La ventana de transacción, en cambio, muestra campos con cifras: la red, el contrato, el importe y el coste estimado de la operación.
Regla práctica: si no aparece ninguna cifra y hay un bloque largo de texto, es una firma de mensaje. Si aparecen cantidades y un contrato, es una operación.
Ojo con un matiz: algunas transacciones llevan un campo de datos que contiene texto y pueden parecer un mensaje. En ese caso, la presencia de un coste y de un número de transacción sigue indicando que es una operación.
Qué revisar antes de firmar un mensaje
Aunque no mueva fondos, la firma no es inofensiva. Hay tres tipos de riesgo.
El primero es la reutilización. El texto firmado puede publicarse en una cadena de bloques pública y quedar disponible para siempre. Nunca firmes un mensaje que contenga tu frase semilla ni datos de acceso.
El segundo es la imitación. El texto puede estar redactado para parecer una advertencia de seguridad o una confirmación legítima. Si el mensaje menciona tu propia cartera o tus saldos, desconfía.
El tercero es el alcance. Algunas firmas conceden permisos completos sobre tus fondos, y una firma aparentemente inocente puede ser la puerta de entrada de una operación posterior. Por eso conviene saber si la firma incluye una lista de autorizaciones.
Cuándo rechazar una firma
Rechaza si no entiendes para qué sirve. “Para verificar tu identidad” no es una explicación suficiente.
Rechaza si el mensaje pide información que nunca debería salir de tu equipo: claves, contraseñas o códigos de verificación.
Rechaza si el texto te apura. La urgencia es la técnica más común para evitar que leas.
Y rechaza si el mensaje aparece en un sitio que no habías abierto tú.
Errores frecuentes
El primero es asumir que toda ventana con un botón de confirmación es una operación de pago. No lo es, y esa suposición hace que se acepten aprobaciones sin leerlas.
El segundo es firmar un mensaje que aparece dentro de un flujo de registro con el que no estás familiarizado.
El tercero es reutilizar la misma frase de firma para varios servicios. Cada firma debería estar ligada a un uso concreto.
Cómo registrar la decisión
Anota qué firmaste, dónde y para qué. Esa nota sirve para simplificar permisos más adelante y para reconocer si un movimiento tuyo aparece sin que hayas hecho una operación.
En el caso de una firma que conceda permisos y termine en una pérdida, el historial de aprobaciones es el primer punto donde se investiga. Conservarlo desde el inicio evita depender de recuerdos.