Firmar un mensaje en un monedero de criptomonedas privado

Última actualización: 31 mar 2025

La firma de mensajes es una técnica que puedes usar para verificar tu identidad si alguna vez necesitas confirmar que eres el propietario de la dirección de la cartera. Un componente clave de Bitcoin y otras criptomonedas es la firma de mensajes, que permite a los propietarios de carteras verificar que tienen acceso a los fondos almacenados en una dirección de cartera específica sin mover realmente ninguno de los activos.

¿De qué consta un mensaje firmado?

Un mensaje firmado consta de tres componentes esenciales:

  • Un mensaje firmado

  • Una dirección

  • Una firma

La dirección es la dirección de la cartera que estás confirmando, y el mensaje firmado es el texto completo. Uno de los elementos más cruciales del texto es la firma, que verifica que el mensaje firmado fue entregado por la persona designada.

Cómo firmar un mensaje

Todo lo que necesitas es una aplicación de cartera que admita la firma de mensajes. Utilizando la aplicación de cartera, puedes buscar la función de firma de mensajes, que generará tu mensaje firmado.

También puedes crear mensajes firmados utilizando algunos servicios web, pero debes ser extremadamente selectivo con los que elijas. Para usarlos, necesitarás vincular tu cartera, así que asegúrate de que el servicio sea fiable y auténtico. Se ha descubierto que los estafadores fabrican generadores de mensajes que, si obtienen acceso, pueden quedarse con todas tus criptomonedas.

  1. 1

    Navega a la sección 'Firmar mensaje':

    Visita etherscan.io y, en la pantalla de inicio, selecciona el menú desplegable ‘Más’ en la esquina superior derecha y, en ‘Servicios’, selecciona ‘Verified Signature’.

    Elige 'Sign Message' en la barra de menú de la parte superior de la página. Normalmente, esta opción se encuentra en los servicios de cartera del explorador o en las secciones del perfil de usuario.

    sign

    Para vincular tu cartera, simplemente sigue las instrucciones. Se admiten las carteras Coinbase y Metamask. WalletConnect también se puede usar para conectarse a cualquier otra cartera compatible.

    wallet
  2. 2

    Escribe el mensaje que deseas firmar:

    Coloca el mensaje exacto que deseas firmar en la sección 'Message'. Esto podría ser una declaración, una prueba de propiedad o cualquier otro contenido que requiera verificación.

  3. 3

    Haz clic en el botón 'Sign Message':

    Haz clic en el botón 'Sign Message' para confirmar el mensaje que acabas de introducir. Dependiendo de tu proveedor de cartera, es posible que se te pida que confirmes la acción en tu cartera (por ejemplo, Metamask, Ledger, etc.).

  4. 4

    Proporciona a Kraken una copia de la dirección, el mensaje y el hash de la firma exactamente como se muestran. Recomendamos usar la función de «copiar» en Etherscan, ya que el mensaje distingue entre mayúsculas y minúsculas y debe coincidir exactamente para fines de verificación. No publiques el mensaje firmado.

    Verify

    Verifica tu mensaje firmado

    Para verificar tu mensaje firmado, haz clic en Verify Signature. Introduce la información necesaria y haz clic en “Continue”.

    verify3

    La siguiente indicación verificará si el mensaje es válido.


  1. 1

    Conecta tu Trezor:

    Usa el cable USB para conectar el dispositivo Trezor a tu ordenador. Es posible que sea necesario instalar Trezor Bridge o Trezor Suite si es la primera vez que conectas el dispositivo para permitir la comunicación entre este y el PC.

  2. 2

    Navega a la interfaz de la cartera Trezor:

    Accede a la interfaz de la cartera web de Trezor o inicia Trezor Suite. Para desbloquear tu Trezor, introduce tu PIN si se te solicita.

  3. 3

    Elige tu cuenta de Bitcoin:

    Abre la cuenta de Bitcoin (BTC) que deseas usar para firmar el mensaje. Para ello, haz clic en la opción "Accounts" del menú lateral y, a continuación, selecciona la cuenta de Bitcoin adecuada.

  4. 4

    Haz clic en Firmar y verificar:

    Encuentra la función "Sign & Verify" en la cartera web o en la interfaz de Trezor Suite. Normalmente, esta opción se encuentra en la configuración de la cuenta de Bitcoin elegida o en el menú principal.

    Signverify
  5. 5

    Introduce el texto para firmar:

    En el campo de texto designado, escribe el mensaje que deseas firmar en la sección "Sign & Verify". Asegúrate de introducir el mensaje tal y como debe firmarse.

    Signverify3
  6. 6

    Introduce tu dirección de Bitcoin:

    Al firmar el mensaje con tu Trezor, introduce la dirección de Bitcoin vinculada a tu Trezor. Esta dirección debe proceder de la cuenta de Bitcoin que hayas elegido.

  7. 7

    Selecciona el botón "Sign Message". Es posible que tu dispositivo Trezor te pida que confirmes la actividad. Para comprobar la información y validar el procedimiento de firma, sigue las instrucciones que aparecen en la pantalla de tu Trezor.

  8. 8

    Una vez firmado el mensaje, la interfaz de Trezor mostrará la firma. Copia la firma proporcionada. La usarás para confirmar el mensaje.

Verifica tu mensaje firmado

  1. 1

    En Trezor Suite, elige la cuenta que deseas usar para la verificación del mensaje. Luego, haz clic en los tres puntos y selecciona Sign & Verify.

  2. 2

    Copia y pega tu mensaje firmado en el campo de mensaje. En el campo Dirección, pega la dirección que se usó para firmar el mensaje. Pega la firma en el cuadro Firma cuando hayas terminado. Selecciona "Verify”.

  3. 3

    Si se hace correctamente, tu dispositivo Trezor debería mostrar el principio del mensaje. Si no, Trezor Suite mostrará un mensaje de error.

    Complete

    "Message verified" aparecerá en la pantalla de tu ordenador después de que hayas verificado la firma en tu Trezor.

Recursos

La firma de mensajes dependerá en gran medida de una combinación del activo en cuestión y de la cartera que lo contenga. Para simplificar, hemos proporcionado algunos recursos útiles a continuación para algunos activos populares como Bitcoin, Ethereum, Litecoin y Dash.


¿Necesita más ayuda?