Introducción#

Una billetera de papel es un método de almacenamiento de una llave privada para acceder a los fondos almacenados en una sola dirección. Se puede generar en una computadora que nunca se ha conectado a Internet, y se puede imprimir para el almacenamiento fuera de línea. Como tales, son adecuadas para almacenar grandes cantidades de Dash, pero se debe tener cuidado de no perder la llave privada, ya que no hay forma de recuperar los fondos si se pierde esta llave privada. Para usar la llave, se debe importar en una billetera en línea y no se debe volver a usar. Las billeteras de papel son extremadamente seguras pero un tanto inconvenientes para el uso diario en comparación con las billeteras de hardware, que también ofrecen un alto grado de seguridad.

Las billeteras de papel usan la entrada aleatoria del usuario y la máquina para crear un conjunto de llaves/direcciones que luego puedes imprimir. Nunca podrás regenerar una billetera de papel una vez que apagas la máquina. Lo que imprimes es todo lo que tendrás. Por esta razón, las billeteras de papel son algo vulnerables y requieren cuidados especiales porque pueden dañarse, perderse, destruirse o ser robadas. Incluso si las encriptas con BIP38 (lo que deberías hacer), un adversario suficientemente motivado (por ejemplo, robo/invasión de hogar) podría eludir este cifrado utilizando el proverbial «ataque de llave de 5 $».

https://imgs.xkcd.com/comics/security.png

El ataque con llave de 5 $. Crédito: xkcd.com#

Sin embargo, junto con la planificación adecuada, las billeteras de papel son una forma muy conveniente y fácil de usar para almacenar Dash a largo plazo.

Seguridad#

Si bien puedes crear una billetera de papel con una máquina que esté conectada a Internet, las billeteras que se usarán para almacenar fondos significativos se deben generar usando una computadora fuera de línea que ejecute un sistema operativo de uso único para garantizar que todos los datos generados se borren permanentemente de la memoria una vez que el proceso se haya completado.

A simple method of doing this is to burn a live Linux CD. Ubuntu Desktop is recommended because it will have the most drivers and is simple to use, while Tails and Kali Linux are popular choices for extremely strong security. Booting from an actual CD is most secure since it is mounted read-only, but a USB stick is generally fine as well. Both laptops and desktops can be used if you can ensure that all networking hardware is disabled when you get to the stage of actually generating your keys.

Arranca desde el CD y descarga/instala tus herramientas (o descárgalas con anticipación a una unidad USB). Desconéctate de Internet, genera tus llaves/direcciones/impresiones, y apaga la máquina. Ahora eres la única persona con acceso a estas direcciones.

Plan de muerte#

Cualquiera que sea el tipo de almacenamiento en frío que elijas, haz un plan para transmitir los datos necesarios a tus seres queridos para que puedan regenerar las llaves en caso de un accidente - nos sucederá a todos eventualmente. Escribe tu contraseña para desencriptar tu billetera de papel BIP38. A continuación, escribe las instrucciones sobre cómo usarla y mantenlas separadas con un procedimiento claro sobre cómo acceder a ellas cuando sea necesario.

Herramietas#

Una billetera de papel de Dash se puede generar de varias maneras.

Como el código fuente de las tres opciones es similar, esta guía usará como ejemplo https://paper.dash.org. Los sitios web enumerados aquí se ejecutan completamente en tu navegador web sin enviar ninguno de los datos generados a un servidor externo, pero la opción más segura es descargar el generador de billetera y ejecutarlo en una computadora con un sistema operativo recién instalado que no está conectada a La Internet.

Esta guía se basa en la guía disponible de https://walletgenerator.net. Por favor, realiza una donación si encuentras útil este proyecto

Generación de direcciones#

Ve a https://paper.dash.org en tu navegador web (o abre index.html si ya descargaste el generador de billeteras). Selecciona tu idioma y elije Dash como moneda si es necesario. La siguiente pantalla aparecerá:

../../../_images/paper-start.png

El generador de billeteras de papel Dash en paper.dash.org#

Se requieren algunos datos aleatorios para garantizar que la dirección y la llave generadas sean únicas. Mueve nuestro mouse alrededor y/o escribe caracteres aleatorios en el cuadro de texto hasta que el proceso llegue al 100% y aparezca la siguiente pantalla:

../../../_images/paper-randomness.png

Generando aleatoriedad para el generador de billeteras de papel de Dash#

../../../_images/paper-addresses.png

Una dirección de Dash y una llave privada generadas usando el generador de billeteras de papel de Dash#

Una vez que tu dirección pública y llave privada (que se muestran en Formato de importación de billetera o WIF) estén visibles en la pestaña Billetera individual, debes hacer clic inmediatamente en Imprimir para imprimir los datos y almacenarlos de forma segura. Si abandonas la página sin registrar de alguna manera la dirección de Dash y la llave privada, se perderán irremediablemente todos los datos, junto con los fondos que hayas enviado a la dirección.

Encriptación#

La información que se muestra en la pestaña Billetera individual no tiene una contraseña y no está encriptada. Puedes imprimir esta billetera de papel tal como está y usarla, pero no está protegida de ser robada si alguien la encuentra. Debes mantenerla segura de la misma manera que lo harías con las joyas o el efectivo.

Si decides que necesitas la seguridad adicional de una contraseña para esta dirección, haz click en Billetera de papel. Aparecerá un nuevo par diferente de dirección/clave. Para crear una billetera encriptada, selecciona BIP38 ¿Encriptar? e ingresa una contraseña. Marca la casilla Ocultar arte? y cámbiala a 1 el campo Direcciones para generar y luego haz click en Generar. Se generará una nueva billetera en la que la llave privada (WIF) se encripta con la contraseña que especificaste, lo que da como resultado una llave BIP38. Ahora necesitas tanto esta clave BIP38 como la contraseña para controlar los fondos en la dirección, así que asegúrate de hacer click en Imprimir y almacenar ambas de forma segura. Si no estás seguro acerca de cómo usar la encriptación BIP38, se recomienda enfáticamente probar el flujo de trabajo con una cantidad baja de Dash antes de almacenar fondos significativos en una billetera de papel emcriptada. Si olvidas la contraseña o pierde la llave encriptada, perderás permanentemente el acceso a tus fondos.

Una dirección Dash WIF se puede identificar fácilmente porque siempre comienza con «7». Se puede identificar una llave cifrada de formato BIP38 porque siempre comienza con «6P». Consulta aquí para obtener más información sobre BIP38.

../../../_images/paper-encrypted.png

Billetera de papel encriptada generada usando el generador de billeteras de papel de Dash#

Enviar a una billetera de papel y ver el saldo#

Puedes enviar Dash a una dirección de billetera de papel de la misma manera que a cualquier otra dirección de Dash. Consulta la documentación de tu billetera si no sabes cómo hacerlo. Para este ejemplo, se han enviado 0.05 Dash (menos la comisión de transacción) a la dirección de la billetera de papel. Cualquier persona con conocimiento de la dirección pública puede ver el saldo de la billetera usando un explorador de bloques, pero solo alguien con conocimiento de la llave privada puede acceder a los fondos. Puedes hacer tantos depósitos y enviar tantas monedas a la misma dirección como desees. Simplemente asegúrate de probar tu billetera con pequeñas cantidades primero para aprender cómo funciona.

../../../_images/paper-block.png

Ver el saldo de la billetera de papel usando el explorador de bloques de Dash en explorer.dash.org#

Gastar desde una billetera de papel#

Para acceder a los fondos almacenados en la dirección de la billetera de papel, necesitarás lo siguiente:

  • La dirección pública

  • La llave privada en WIF

Si encriptaste la billetera, también necesitarás lo siguiente para convertir la llave BIP38 en la llave WIF:

  • La llave privada encriptada en formato BIP38

  • La contraseña que usaste para encriptar la llave

Opcional: Desencriptar la llave BIP38 para WIF#

Si encriptaste tu billetera de papel, primero deberás desencriptar la llave BIP38. Puedes omitir este paso si tu llave privada no fue encriptada.

Ve a la pestaña Detalles de la billetera, ingresa la clave encriptada en el campo Introducir llave privada y haz clic en Ver detalles. Se te pedirá que Ingreses contraseña BIP38 en el campo. Ingresa la contraseña y haz clic en Desencriptar BIP38. Aparecerá un rango de información derivada de la llave, la información requerida para acceder a los fondos en la dirección pública aparece en Llave privada WIF. Copia la llave privada WIF y úsala en el siguiente paso.

../../../_images/paper-wif.png

El generador de billeteras de papel de Dash muestra información derivada de una llave privada encriptada#

Importar la llave privada a tu billetera viva#

When you are ready to spend the balance on the paper wallet, you will need to import the private key used to control the address printed on the wallet into another Dash wallet that is connected to the internet. We will use the Dash Core Wallet in this example, although Dash Electrum and mobile wallets are also supported. Open Dash Core Wallet, click Settings and Unlock Wallet. Enter your wallet passphrase. Then click Tools > Console. The console appears. Enter the following command:

importprivkey <your private key in WIF>
../../../_images/paper-import.png

Importar una llave privada a tu billetera Dash Core#

Este proceso requiere una nueva exploración de toda la cadena de bloques descargada para las transacciones que involucran esta dirección, y por lo tanto tomará un tiempo. Se paciente. Una vez que el proceso esté completo, cualquier transacción que involucre la dirección importada aparecerá en tu lista de transacciones. Si usas Coin Control, también puedes habilitar o deshabilitar la dirección para gastar allí.

../../../_images/paper-transaction.png
../../../_images/paper-coin-control.png

La dirección de la billetera de papel se importó correctamente en la billetera Dash Core desde la llave privada WIF#

Dado que la dirección pública de la billetera de papel aún conserva los fondos, también se puede importar nuevamente a una segunda billetera si no se destruye. Se recomienda transferir el saldo de la billetera de papel a una dirección de billetera interna u otra dirección donde tengas control exclusivo sobre la llave privada. Esto evitará que un tercero obtenga acceso no autorizado a la misma dirección de la billetera de papel antes que tu. Puedes gastar tu saldo como de costumbre.

Una vez que la billetera de papel está vacía y estás seguro de que no recibirá más depósitos, puede destruir el papel.