BLOG |
Bitcoin LN 101
Esta guía explica qué es una frase de semillas, cómo funciona en realidad, cómo hacer una copia de seguridad y guardarla de forma segura, y cuáles son los errores más comunes que provocan que la gente pierda sus bitcoins.
El bitcoin avanza hacia la autocustodia, y lo mismo ocurre con Blink. A medida que más usuarios adquieren el control directo sobre sus propias claves, hay un concepto que resulta fundamental comprender antes que nada: la frase de semillas.
Si tienes tus propios bitcoins, hay algo más importante que tu teléfono, tu aplicación o tu dispositivo: tu frase de semillas. Si pierdes el teléfono, puedes recuperarlo todo. Si pierdes la frase de semillas, los bitcoins pueden desaparecer para siempre.
Esta guía explica qué es una frase de semillas, cómo funciona y cómo cuidarla exactamente. Empezamos por lo básico, luego profundizamos en el tema y terminamos con los pasos prácticos que realmente garantizan la seguridad de tu dinero.
Nota: Este artículo trata sobre los monederos de autocustodia, en los que el usuario gestiona sus propias claves. Si actualmente utilizas un servicio de custodia, como el monedero de custodia de Blink, tu cuenta está protegida mediante credenciales de inicio de sesión y un proceso de recuperación de la cuenta, y no mediante una frase de semillas. Sin embargo, a medida que Blink va introduciendo experiencias de autocustodia, comprender las frases de semillas cobra importancia para todos los usuarios.
Una frase de semillas, también conocida como frase de recuperación, es una lista de palabras aleatorias, normalmente de 12 o 24, que actúa como clave maestra de tu monedero de Bitcoin. Tu monedero la genera la primera vez que lo configuras, y contiene todo lo necesario para recuperar tus fondos en caso de que pierdas, te roben o se te estropee el dispositivo.
Este es el modelo mental clave. Tu Bitcoin no se encuentra en tu teléfono ni en la aplicación de tu monedero. Se encuentra en la cadena de bloques de Bitcoin. Tu monedero no es más que la herramienta que guarda las claves para acceder a él. La frase de semilla es la copia de seguridad de esas claves. Mientras tengas la frase, podrás volver a crear tu monedero en cualquier aplicación o dispositivo compatible, en cualquier parte del mundo.
Por eso también hay que protegerla. Cualquiera que tenga tu frase de semillas puede quedarse con tus bitcoins. No hay ningún banco al que llamar, ni se puede restablecer la contraseña, ni hay ningún equipo de asistencia que pueda revertir la situación. En un sentido muy real, la frase de semillas es el dinero.
Es solo una lista de palabras comunes, como esta:
[perro] [huevo] [pez] [piedra] [león] [levadura] [sapo] [cortar] [bailar] [valla] [mover] [comer]
Tu monedero mostrará palabras reales de la lista de palabras del BIP-39. No estamos mostrando aquí una frase real a propósito, ya que incluso una frase «de ejemplo» podría utilizarse indebidamente si alguien la tomara por real.
Las palabras proceden de una lista fija de 2.048 palabras en inglés definida por una norma denominada BIP-39, que utilizan casi todos los monederos importantes. La mayoría de las frases constan de 12 o 24 palabras, y cada una de ellas es única para el monedero que la ha generado.
Un detalle que suele pasar desapercibido: el orden es importante. Las palabras deben registrarse e introducirse exactamente en el orden en que se han dado. Si utilizas las palabras correctas pero en el orden equivocado, no recuperarás tu cartera.
Es tentador elegir tú mismo 12 palabras memorables, pero te recomiendo que no lo hagas. Hay dos razones de peso.
Por la misma razón, nunca aceptes una frase de semillas «prellenada» de nadie ni de ningún sitio web. Una frase generada por otra persona es una frase de la que otra persona podría tener una copia.
Una frase semilla BIP-39 de 12 palabras contiene 128 bits de entropía. Para ponerlo en perspectiva, hay aproximadamente 340 undecillones de combinaciones posibles (340 seguido de 36 ceros). Incluso si una máquina pudiera probar un billón de frases semilla por segundo, se tardaría mucho más que la edad del universo en agotar todas las posibilidades. Una frase semilla de 24 palabras es aún más segura, con 256 bits de entropía, lo que hace que los ataques de fuerza bruta sean prácticamente imposibles con cualquier tecnología disponible en la actualidad y en un futuro previsible.
La lista de palabras también está diseñada de forma inteligente para el mundo real. Las cuatro primeras letras de cada palabra son únicas, lo que ayuda a eliminar la ambigüedad; si tu letra es poco clara o se emborrona una letra, normalmente la palabra se puede identificar a partir de esos cuatro primeros caracteres. Esto no evita que falten palabras, que el orden sea incorrecto o que se dañe el principio de una palabra, por lo que sigue siendo importante escribir con cuidado.
¿Quieres entender por qué son tan importantes las claves privadas en Bitcoin? Descúbrelo en este excelente artículo: «Si no tienes las claves, no es tu moneda».
Muchas carteras te permiten añadir una frase de contraseña opcional, a veces denominada «extensión de la semilla», «13.ª palabra» o «25.ª palabra». Esto crea una copia de seguridad de dos factores: algo que tienes (la frase escrita) más algo que sabes (la frase de contraseña). Ambos son necesarios para desbloquear los fondos.
Advertencia importante: si olvidas la frase de acceso, perderás los fondos, exactamente igual que si hubieras perdido la propia frase.
Una frase de semillas sirve para hacer una copia de seguridad de las claves de tu monedero determinístico; las claves que controlan tus direcciones de Bitcoin en la cadena. Esa es su función, y la cumple a la perfección.
Sin embargo, es posible que una frase de semillas por sí sola no sea suficiente para hacer una copia de seguridad de todo el contenido de tu monedero. Dependiendo de tu configuración, es posible que los siguientes elementos requieran una copia de seguridad independiente:
Conclusión práctica: comprueba siempre cómo gestiona tu monedero concreto las copias de seguridad, más allá de la frase de semillas. Sigue las instrucciones de copia de seguridad que aparecen en la propia aplicación de tu monedero.
En el caso de las carteras sin custodia de Blink, sigue las instrucciones de copia de seguridad que aparecen en la aplicación. La recuperación puede requerir material de copia de seguridad específico de la cartera, y Blink no puede recrear tu material secreto de recuperación por ti. Para obtener más información, consulta los recursos de asistencia de Blink.
Esta es la parte que realmente protege tu dinero. Sigue estos pasos en el orden indicado.
Apréndete esto para no volver a cometerlos nunca.
Normalmente, cuando te das cuenta ya es demasiado tarde, pero si sospechas que alguien ha visto, fotografiado o copiado tu frase de semillas (aunque sea parcialmente), actúa de inmediato:
La rapidez es fundamental. Si un atacante tiene tu frase de recuperación, puede disponer de tus fondos en cualquier momento. No esperes a «ver si pasa algo».
No necesitas esta sección para utilizar Bitcoin de forma segura. Sin embargo, comprenderla hace que la frase semilla pase de ser una misteriosa secuencia de palabras a algo que puedas entender.
Detrás de esas palabras tan amables se esconde un número aleatorio muy largo. Cuando tu monedero genera una frase, sigue tres pasos definidos por el estándar BIP-39 y explicados con claridad en «Learn Me a Bitcoin»:
1. Generar aleatoriedad: La cartera genera un número aleatorio enorme denominado «entropía». Por ejemplo: 22519643896275707672877770571378163278. Esta aleatoriedad es la base de la seguridad de tu cartera, y precisamente por eso debe proceder de tu cartera y no de un ser humano que adivine palabras.
2. Convertir el número en palabras: se añadeuna suma de comprobación corta a la entropía, los bits combinados se dividen en grupos de 11 y cada grupo selecciona una palabra de la lista de 2.048 palabras. Así es como la aleatoriedad bruta se convierte en una frase legible.
3. Convertir las palabras en claves: La frase se procesa mediante una función criptográfica que genera una clave maestra. A continuación, esta clave se utiliza para generar tus direcciones y enviar transacciones. Para obtener más información, consulta: derivación jerárquica de claves según la definición del BIP-32.
Esa misma frase recrea siempre exactamente la misma cartera, con las mismas claves, en todas y cada una de las ocasiones. Esa propiedad es la que hace posible la recuperación.
Para obtener una explicación técnica más detallada, consulta el capítulo 5 del libro *Mastering Bitcoin*, de Andreas Antonopoulos.
Esta es la cruda realidad de la falta de custodia. Si pierdes el acceso a tu monedero y pierdes tu frase de semillas, tus bitcoins se habrán perdido para siempre. Nadie podrá recuperarlos. No hay ningún botón de reinicio ni posibilidad de recurso.
Eso no es un fallo. Es el diseño en sí mismo. La misma característica que impide que ningún gobierno, empresa o banco pueda congelar o embargar tus fondos también implica que nadie podrá recuperarlos si no haces una copia de seguridad. La verdadera propiedad conlleva una verdadera responsabilidad.
Y si esa responsabilidad te parece demasiado para ti en este momento, esa es una razón totalmente válida para recurrir a un servicio de custodia, en el que un proveedor se encarga de gestionar las claves por ti. No hay nada de qué avergonzarse en empezar por ahí y ir avanzando hacia la autocustodia a medida que vas ganando confianza.
Una frase de semillas es la llave maestra de un monedero de Bitcoin de custodia propia. Tu monedero la genera una sola vez; debes anotarla y guardarla sin conexión; nunca debes compartirla ni introducirla en una página web, y conviene probarla antes de confiar en ella. Si lo haces bien, tendrás un control auténtico y soberano sobre tu dinero. Si te equivocas, no hay red de seguridad.
¿Puedo cambiar mi frase de semillas?
No. Una frase de semillas se genera una sola vez y no se puede modificar. Si quieres una nueva, crea un monedero nuevo y transfiere tus fondos.
¿Y si he escrito mal una palabra?
Las palabras BIP-39 son únicas por sus cuatro primeras letras, por lo que los pequeños errores ortográficos suelen poder subsanarse. Si la palabra es completamente incorrecta, la mayoría de los monederos indicarán que la suma de comprobación no es válida cuando intentes restaurarla.
¿Son suficientes 12 palabras o debería usar 24?
Prácticamente todos los expertos consideran que 12 palabras (128 bits de entropía) es una contraseña segura. Con 24 palabras, la entropía se duplica. Cualquiera de las dos opciones es segura para uso personal.
¿Alguien puede adivinar mi frase de semillas?
En la práctica, no. Una frase de 12 palabras tiene 2¹²⁸ combinaciones posibles, más que los átomos del universo observable.
¿Debería guardar mi frase de semillas en un gestor de contraseñas?
No. Los gestores de contraseñas están conectados a Internet. Si se filtrara la contraseña maestra o se produjera una brecha de seguridad en el proveedor, tu frase de recuperación quedaría expuesta. Guárdala sin conexión.
¿Puedo hacer una foto de mi frase de semillas como copia de seguridad?
No. Las fotos se sincronizan automáticamente con los servicios en la nube. Una sola brecha de seguridad en la nube, el robo de un teléfono o una biblioteca de fotos compartida podrían ponerlas en peligro.
¿Cuál es la diferencia entre una frase de semillas y una clave privada?
Una clave privada controla una dirección. Una frase semilla genera todo un árbol de claves privadas mediante derivación jerárquica: una sola frase, un número ilimitado de claves.
¿Todas las carteras utilizan el mismo estándar de frase semilla?
La mayoría utiliza el BIP-39, pero no todas. Algunas carteras utilizan formatos propios. Comprueba siempre la compatibilidad antes de dar por hecho que puedes restaurar una frase semilla en otra cartera.
¿Puedo memorizar mi frase de semillas en lugar de anotarla?
Memorizar puede ser un recurso adicional útil, pero nunca confíes solo en ello. Ten siempre una copia de seguridad física. La memoria se desvanece, y un traumatismo craneal o una enfermedad podrían borrarla para siempre.
¿Qué pasa si alguien encuentra mi frase de semillas pero no sabe qué es?
Considérala comprometida. Transfiere tus fondos inmediatamente. No puedes saber qué hará con ellos quien la haya encontrado, ni si se dará cuenta más adelante.
- BIP-39: Código mnemotécnico para generar claves determinísticas
- BIP-32: Carteras determinísticas jerárquicas
- «Mastering Bitcoin», capítulo 5: Carteras
- ¿Qué es una frase de semillas? (Bitcoin Wiki)
- Reseñas sobre el almacenamiento de semillas en metal (Jameson Lopp)
Empieza a recibir y enviar bitcoins ahora