Fabrica tu billetera fría con arandelas

billetera-acero-arandelas - titular_crear_billetera_arandelas

Introducción

Ser soberano de tus recursos no es una tarea sencilla y la custodia de fondos propios en Bitcoin, o cualquier otra cripto, suponen una carga a la que no estamos acostumbrados. Un error en el guardado, palabras desordenadas, palabras ilegibles o la perdida total de nuestra semilla pueden hacer que pasemos a perderlo todo.

Esto que he mencionado realmente nos puede ocurrir con cualquier dato digital al que tengamos asignado un valor, ya sea sentimental como unas fotos o unos vídeos de un viaje o un valor económico como pueden ser nuestras criptos. Y para todo esto hay una solución y es la de hacer COPIAS DE SEGURIDAD, algo a lo que no muchos dedican tiempo suficiente.

En el caso de Bitcoin, u otras criptos compatibles BIP39, tenemos un fantástico invento que es la semilla mnemónica BIP39 que permite el guardado de nuestros fondos de una manera muy sencilla. Con 12/24 palabras, en un orden específico y la passphrase que le corresponda (palabra 13/25), ya podemos recuperar nuestra cartera.

Buscando la mejor opción

Existen múltiples opciones para hacer el guardado de seguridad.

  • Un papel o un cartón.
  • Archivo txt dentro de un «pendrive» y con buen cifrado.
  • Dividirlo en partes y enviarlo en varios correos con cifrado.
  • Un código QR de la semilla escondido en un elemento físico.
  • Billetera de acero para estampar las palabras.

De estas opciones, la que más me ha impresionado de siempre ha sido la de estampar las palabras en una placa de acero. Es una idea formidable y que permite aguantar inclemencias diversas como fuego, golpes o el propio tiempo. Y aún en el supuesto de que alguien se haga con ellas, sin la passphrase de la semilla no van a poder acceder a lo que tengamos en ella.

Estas placas son conocidas por todos como STEELWALLET y hay varias compañías que se dedican a su fabricación con precios que rondan desde los 40$ hasta 300$.

Unos precios que podemos asumir debido a la importante tarea a la que van destinadas, pero hay un punto importante que ha hecho que llegue hasta la razón de esta guía:

Ser lo más autónomo en mi soberanía y evitar a terceros en la medida de lo posible.

Bueno, bonito, barato y seguro

El poder fabricar esta billetera de acero yo mismo, sin depender de otros, fue lo que ha hecho que me pusiera manos a la obra y buscase la mejor opción. La placa de acero parecía la mejor de todas y solamente tendría que ir a un taller que trabajase con planchas de acero y pedir unas cuantas con un tamaño similar a las que se venden.

Pero por casualidades de la vida, descubro por internet una billetera que se componía de unas simples arandelas de acero, un tornillo y una tuerca. El origen de esto es la web de: James Stanley.

Si uno lo piensa bien, una vez que dispones de las herramientas indispensables como el martillo o los los punzones con los caracteres, cuando quieras una nueva copia, solo tendrás que ir a la ferretería y pedir lo necesario, haciendo que las siguientes copias sean muy baratas en comparación con las placas de acero compradas.

Los punzones ya los tenía comprados y son de 3mm de tamaño, acero al carbono comprados en Amazon. No tienen nada de especial, pero me obligaban a que las arandelas tuviesen un tamaño relacionado. Las arandelas M8/24 son las que he elegido y son perfectas para estos punzones.

Piezas y herramientas necesarias

NOTA: Arandelas, tornillos y tuercas están compradas en una ferretería de barrio. Todos los precios son aproximados y pueden variar.

Piezas

  • Arandelas: M8/24 | Precio: 0,06€
  • Tornillo: A2-70 | Precio: 0,60€
  • Tuerca mariposa: Para Tornillo M8: | Precio: 0,40€

Herramientas

  • Punzones acero endurecido: Letras/números: 3mm – 1/8″| Precio: 18€
  • Martillo: Normal (tipo MAZO preferible) | Precio: 20€
  • Opcional: Yunque | Precio: 20€

Otros

  • Molde para guiar punzones: Fabricado con impresora 3D | Precio: 1€
  • Cualquier tipo de cinta aislante | Precio: 0,50€.

Como obtener estas piezas

Debido a la gran cantidad de preguntas sobre donde encontrar algunas herramientas, dejo aquí donde lo he adquirido.

Si no tienes manera de lograr la pieza 3D, ya sea por no tener impresora 3D ni en una tienda 3D de tu localidad o algún conocido con ella, aquí os dejo dos opciones según vuestra localización.

Precio final

Esto es el precio total sin incluir el yunque, que serían 20€ más. Habría que descontar elementos que uno pueda tener como martillo, cinta aislante, punzones, etc. Una vez que se tiene las herramientas solo queda comprar las arandelas, el tornillo y la tuerca todas las veces que se quiera añadir una nueva copia.
Aconsejo comprar más arandelas de las necesarias por los errores que pueda haber y las pruebas que recomiendo hacer antes de empezar con el martilleo.

  • Piezas: 24 arandelas + Tornillo + Tuerca = 2,44€
  • Herramientas: Punzones + Martillo = 38€
  • Otros: Molde + Cinta aislante = 1,50€
  • TOTAL: 41,94€

Tamaños de piezas

No todo el mundo tiene una impresora 3D y quizás alguno tenga la suerte de tener un amigo o conocido que le pueda imprimir la pieza. Se tarda 1H en la base y 35min en la parte móvil. Consume pocos gramos de plástico y calculo que el total de precio es 1-2€. Es posible fabricar lo mismo con otro tipo de moldes, tipo madera, plástico porexpan o lo que sirva como opción.

Aquí dejo los tamaños utilizados para las arandelas, tornillo y los punzones. El tamaño del molde esta en la web de tinkercad.

Fabricando el molde

En principio no había pensado realizar el proceso con un molde, pero en la primera prueba que hice el resultado fue malo. Las letras quedaron dispersas, sin orden y muy caótico. Podía darle bien dos veces y a la tercera salir volando el punzón. Entonces se me ocurrió realizar un pequeño soporte para que el resultado fuese algo ordenado.

Lo he hecho en la web de tinkercad que permite crear, de manera online en un navegador, piezas para imprimir en una impresora 3D. No tiene la misma calidad ni precisión que realizarlo con un programa específico, pero para esta tarea ha sido más que suficiente.

Descarga del molde

Tinkercad: Descarga original para modificarlo al gusto
https://www.tinkercad.com/things/6LnKVMshm6o
Thingiverse: Descarga del resultado
https://www.thingiverse.com/thing:4590734

Aquí pongo las primeras versiones para que se vea el cambio entre mi idea inicial y el resultado final:

billetera-acero-arandelas - moldes_anteriores_para_billetera_arandelas
billetera-acero-arandelas - molde_inferior_cerca

La versión tres, la definitiva, es para mí lo que buscaba.

Los dos huecos superiores indican el número de posición de la palabra y en la parte opuesta, hay 8 huecos para la palabra completa o también si se quiere, usar una arandela para dos palabras y así ahorrar espacio.

No debemos olvidar que con cuatro caracteres ya es suficiente para albergar cada palabra.

Después de todo este proceso de creación, queda imprimir la versión buena por medio de una impresora 3D (Creality CR10S en mi caso, que tarda en total sobre 1h20min):

Iniciando el proceso final

Con todas las piezas en la mesa y la muy necesaria hoja con las palabras para martillear, ya estaría todo listo para empezar. En este caso hago uso de las mismas palabras que había obtenido de la guía «Generar semillas BIP39 con dados» .

billetera-acero-arandelas - listo_para_empezar_martillazos_arandela

Utilizo un yunque para martillear bien y es posible hacerlo en un suelo de baldosa o en piedra, pero lo ideal es en una pieza de metal. Cuidado si se hace en el suelo, retumbará toda la casa 😉

Antes de empezar el martilleo, el molde que he creado tiene un pequeño defecto que realmente no he sabido subsanar sin añadir nada externo. Y es que al martillear el primer carácter y extraer la parte móvil para hacerlo en el segundo, la arandela se mueve y queda el resultado final bastante mal. Para arreglar esto utilizo un poco de cinta aislante, haciendo que quede bien el resultado al no moverse la arandela durante todo el proceso.

billetera-acero-arandelas - truco_para_arandela_inmovil

Empiezo con la primera palabra de la hoja de las semillas, que en este caso es POWDER. Añado la posición en la parte superior que sería el 0 y el 1, y en la parte opuesta P-O-W-D-E-R

billetera-acero-arandelas - semillas_papel_cerca_final

Aplico siempre dos martillazos fuertes, pero es cuestión de probar en una arandela de pruebas como se quiere que queden marcados los caracteres. La posición del punzón es importante para que el carácter salga correcto y es necesario revisar cada vez que se cambia de posición.

Una vez finalizada la primera arandela, podemos ver que ha quedado muy bien.

billetera-acero-arandelas - primera_arandela_resultado

Sigo con el resto de arandelas y tardo aproximadamente 50min, con un par de paradas de descanso. Este tiempo esta justificado por las fotos que he hecho para esta guía y al hacerlo con las palabras enteras, en vez de usar las primeras cuatro letras de cada palabra, el tiempo que he tardado también ha aumentado .

Resultado final

Una vez finalizada la parte laboriosa del martilleo y con todas las arandelas marcadas, se puede ver que ha quedado muy bien.

En la última arandela más de cerca se puede observar la calidad final:

La billetera de arandelas montada queda muy manejable, con un buen peso que nos indica que no es para nada débil y esta lista para guardarse en algún lugar «secreto». También es posible comprar un tornillo un poco más pequeño para usar unas pocas arandelas y escribir la «passphrase» o incluso usar 12 palabras en vez de 24.

billetera-acero-arandelas - resultado_final

Bonus Track

billetera-acero-arandelas - ejemplo_guardado_con_anilla

Utilizar el tornillo y la tuerca mariposa son perfectos para guardar nuestras arandelas, pero quizás se pueda necesitar accesos continuos a nuestra semilla, siendo un engorro el quitar y ponerlas constantemente.

Para esta tarea de uso cotidiano había pensado en utilizar una anilla, pero solo disponía de una de 30mm de diámetro y al hacer la prueba se puede ver que es demasiado pequeña. Para 13 arandelas es perfecta y quizás para 25 arandelas sea necesario una anilla de 50mm de diámetro.

Esto lo dejo por si alguien tiene esta necesidad, ya que me ha parecido una idea interesante.

Finalizando

Finalmente he quedado muy satisfecho con los resultados. Antes de empezar pensaba que las arandelas quedarían mal o descuadradas cuando marcase con los punzones, pero han quedado muy bien. Sin duda es una manera sencilla y barata, que puede servir para tener un respaldo adicional a nuestras carteras y evitar que por un descuido o accidente, podamos perder nuestros fondos de manera irreparable.

He logrado obtener placas de acero de 6x10x0.2cm y seguramente haga algo parecido a esta guía, diseñando un molde que sirva para añadir los caracteres con orden y de manera sencilla. Pero esto ya queda para futuros proyectos dentro de blockmit.

Dejo los comentarios abiertos en esta guía para que cualquiera pueda preguntar todas las dudas que tenga sobre los procesos descritos. Los moldes se pueden toquetear, modificar y hacer lo que se quiera con ellos, incluso mejorarlos, que seguro que alguien con más conocimiento lo puede hacer sin mucho esfuerzo.

Enlaces de interés

incoherency.co.uk: Web de James Stanley, origen de esta guía.
jlopp.github.io : Análisis de Jlopp sobre varias billeteras frías de acero.
BIP39: Enlace a wiki sobre BIP39
Blockmit: Enlace a guía en blockmit sobre generar semillas BIP39 con dados.


Donación

Si te ha gustado esta guía y te apetece donar algo, tienes estas opciones para hacerlo.


Lightning Network
QR LN blockmit
Samourai Wallet
QR SAMURAI blockmit


Subscribe
Notify of
guest
6 Comments
Oldest
Newest
Inline Feedbacks
View all comments
ANT
ANT
12/04/2021 20:17

Muchas gracias BlockMIT por documentarlo todo con tanto detalle y crear el molde que facilita el trabajo y permite que el resultado quede perfecto! Ya he compartido la guía con un amigo a quien también le ha encantado! Ahora solo queda darle duro al martillo 🔨!!

KEYEH
KEYEH
17/09/2021 06:55

Thank you for this guide. I wanted to add a tamper-evident seal, so I used a castle nut and steel wire seal to lock the washers. The wire seal has a unique serial number and you must cut it to read the seed.

I used 5/16 inch stainless steel aerospace grade fasteners. The part numbers:

  • Bolt: AN5C-22 (AN5C-23 and AN5C-21 also ok)
  • Castle Nut: AN310C5

Then, the wire security seals are easy to find on the internet.

Capture.JPG
Eixerit
Eixerit
14/11/2021 12:38

Me ha encantado, y como no, me prepararé para ponerlo en uso.
Gran trabajo y muchas gracias.

Nicolas
Nicolas
01/02/2022 03:52

Gran aporte, me hice uno, la perilla para sacarlo puede ser un poco mas ancha para que no se quiebre como me paso, y el hueco de la arandela podria ser un pelin mas chico ya que la mayoria de las arandelas estan en pulgadas y son apenas mas chicas, igual eso es de super detallista. agradezco el aporte.

Urano
Urano
29/03/2022 20:51

Fantástica guía, muchas gracias. He tenido un problema, al comprar los punzones (de 3mm) de 3mm no caben en el hueco de la pieza, he pedido unos nuevos por que la pieza que he imprimido parece estar bien.