Si un exchange, broker u otro servicio te pide demostrar que controlas una dirección de Bitcoin mediante un mensaje firmado, puedes hacerlo directamente en la BitBoxApp. El procedimiento permite utilizar tanto una dirección que ya hayas usado como una dirección nueva, sin crear una transacción de Bitcoin, modificar tu saldo ni pagar una comisión de red.
Una firma válida solo demuestra el control de la dirección con la que se creó. No demuestra tu identidad ni el control de otras direcciones. Además, el servicio solicitante decide qué tipos de dirección y formatos de firma acepta.
Elegir la dirección correcta
Utiliza la dirección que corresponda a la solicitud del servicio:
- Dirección usada —es el caso más habitual—: selecciona Direcciones usadas si el servicio exige una dirección concreta asociada a un depósito o una transacción anterior.
- Dirección nueva: selecciona Nueva dirección si el servicio te permite proporcionar una nueva dirección de recepción antes de enviarte bitcoin.
Si el servicio especifica una dirección, no la sustituyas por otra. La BitBoxApp permite firmar mensajes con direcciones Native SegWit que empiezan por bc1q. Antes de continuar, confirma que el servicio acepta este tipo de dirección y el formato de firma de la BitBoxApp.
Revisa la solicitud completa antes de firmar
Firma únicamente mensajes que esperabas recibir y cuyo contenido entiendas. Conserva exactamente las mayúsculas y minúsculas, la puntuación, los espacios y los saltos de línea. Rechaza la solicitud si la dirección o el mensaje no coinciden con la petición original, o si algo no está claro. Comparte el resultado firmado solo con el destinatario previsto, ya que puede vincularte con la dirección seleccionada. No compartas nunca palabras de recuperación, claves privadas, contraseñas, una passphrase opcional ni una copia de seguridad de la billetera.
Abrir «Firmar mensaje»
- Abre la BitBoxApp.
- En la barra lateral izquierda, selecciona la cuenta de Bitcoin a la que pertenece la dirección que necesitas. Si vas a utilizar una dirección nueva, elige la cuenta en la que quieres recibir bitcoin.
- En la parte superior de la página de la cuenta seleccionada, elige Información de la cuenta.
- En la ventana «Información de la cuenta», selecciona Firmar mensaje. Se abrirá la ventana de firma con las pestañas Nueva dirección y Direcciones usadas.
Si el servicio exige una dirección concreta que ya se utilizó, continúa en Firmar con una dirección usada. Si te permite proporcionar una dirección nueva, ve a Firmar con una dirección nueva.
Firmar con una dirección usada
Sigue este procedimiento cuando el servicio solicitante haya indicado una dirección concreta asociada a un depósito o una transacción anterior.
- Selecciona Direcciones usadas.
- Introduce la dirección solicitada en el campo de búsqueda situado en la parte superior o revisa las direcciones que aparecen debajo.
- Busca tanto en Direcciones de recepción como en Direcciones de cambio hasta encontrar exactamente la dirección solicitada.
- Selecciona la dirección correcta. Desde sus detalles puedes copiarla, firmar un mensaje o abrirla en un explorador de bloques externo.
- Selecciona Firmar mensaje.
- Comprueba que la ventana de firma muestre exactamente la dirección solicitada e introduce el mensaje completo proporcionado por el servicio.
- Continúa en Confirmar y copiar la firma.
También puedes acceder a la misma vista desde Ver direcciones usadas, dentro de Información de la cuenta. Si tu objetivo es firmar un mensaje, utiliza preferentemente la ruta directa Firmar mensaje → Direcciones usadas.
Firmar con una dirección nueva
Sigue este procedimiento si el servicio te permite proporcionar una nueva dirección de recepción antes de enviarte bitcoin.
- Selecciona Nueva dirección.
- Revisa la dirección seleccionada por la BitBoxApp. Si lo necesitas, puedes elegir otra entre las próximas 20 direcciones sin usar.
- Introduce el mensaje completo proporcionado por el servicio solicitante.
- Continúa en Confirmar y copiar la firma.
Confirmar y copiar la firma
A partir de este punto, los pasos son los mismos para una dirección nueva y para una dirección usada:
- Selecciona Firmar en el dispositivo.
- Conecta y desbloquea tu BitBox02 si se te solicita.
- Revisa la dirección de Bitcoin completa y el mensaje en la pantalla de tu BitBox02.
- Confirma en la BitBox02 únicamente si ambos coinciden exactamente con la solicitud original. De lo contrario, rechaza la solicitud.
- Cuando se haya creado la firma, copia de la BitBoxApp la dirección, el mensaje original y la firma generada.
- Entrega los datos solicitados exactamente como aparecen. No modifiques el mensaje ni la firma.
Mensaje firmado
El proceso ha terminado cuando la BitBoxApp muestra la dirección seleccionada, el mensaje original y la firma generada. El servicio solicitante todavía debe verificar y aceptar la prueba enviada.
Si algo no funciona
La dirección usada no aparece
Comprueba que hayas seleccionado la cuenta de Bitcoin a la que pertenece la dirección. Si utilizas varias cuentas de Bitcoin, revisa por separado todas las que correspondan. Si utilizas una passphrase opcional, asegúrate de haber abierto la billetera correcta. Busca también en Direcciones de recepción y en Direcciones de cambio.
No continúes con otra dirección si el servicio exige una dirección concreta.
La BitBox02 muestra datos distintos
Rechaza la solicitud de firma en el dispositivo. Vuelve a la BitBoxApp y compara la dirección completa y el mensaje con la solicitud original antes de intentarlo de nuevo.
La firma no se puede verificar
Comprueba que la dirección, el mensaje y la firma no se hayan modificado. Las mayúsculas y minúsculas, la puntuación, los espacios y los saltos de línea forman parte del mensaje firmado. Si los tres valores permanecen intactos, pero el servicio sigue rechazando la firma, pregúntale si admite el tipo de dirección y el formato de firma utilizados por la BitBoxApp.