¿Qué es la frase semilla y por qué es tan importante?

Tiempo de lectura: 6 minutos

¿No tienes ningún conocimiento de jardinería? No te preocupes, la frase semilla no tiene ninguna relación con eso.

Después de ese mal chiste introductorio, pasemos a lo realmente importante: ¿Qué es la frase semilla? (también conocida como frase de recuperación, palabras de respaldo o semilla de seguridad).

La frase semilla es un conjunto de 12 o 24 palabras que recibes una vez que creas un nuevo wallet y que una vez que las tienes en tu poder te convierten en el dueño absoluto de los fondos que se encuentren en esa billetera.

Se le llama «semilla» justamente porque es el germen por el cuál se puede derivar de forma determinística, para todas las blockchain que existen, todas las direcciones y sus claves privadas correspondientes.

Si pierdes la frase semilla, lamentablemente pierdes el acceso a tus fondos. Esto ya le ha sucedido a muchos usuarios y se estima que existen alrededor de 150.000 millones de dólares en Bitcoins perdidos a causa de un mal manejo o conservación de estas palabras.

¿Cómo funciona la frase semilla?

Como explicamos arriba, una vez que creas una nueva wallet, esta te brindará 12 o 24 palabras para que tú anotes. Por ejemplo:

Supongamos que acabas de comprar Ethereum con tarjeta de crédito y descargas la app Bitnovo Crypto Wallet para enviar allí esos fondos y tener el control absoluto de tus Ether. Una vez que te encuentres dentro de la aplicación, deberás creas un nuevo wallet y la app te pedirá que anotes de una manera segura 12 palabras en un orden determinado.

A esas palabras se las considera la frase semilla y las deberás cuidar como si fueran tu vida, ya que en caso de perderlas no podrás volver a acceder a tus fondos.

Entonces, una vez que tengas anotadas esas palabras en papel, procederás a enviar tus Ether a ese wallet que has creado.

¿Por qué existe la frase semilla?

Bitcoin y otras criptomonedas utilizan un concepto llamado «criptografía de clave pública». La criptografía de clave pública -tal y como se utiliza en Bitcoin-, en vez de utilizar solo una clave secreta, entrega a los usuarios dos claves: una clave privada y una clave pública.

La clave pública (que se genera siempre a partir de tu clave privada) se utiliza para asegurarse de que eres el propietario de una dirección que puede recibir fondos. Es pública en cuanto a que no pasa nada si la distribuyes libremente, nadie será capaz de acceder a tus fondos. A partir de esta clave pública se calcula la dirección de tu wallet (la dirección que compartes para recibir fondos).

La clave privada es la que te otorga la propiedad de los fondos en una dirección determinada. Es decir, es la verdadera «llave» que abre la caja fuerte y, quien la tenga, también tendrá el control sobre el dinero.

Las claves privadas están compuestas por una secuencia de letras números de 256 bits, lo que las hace imposibles de recordar para un ser humano (a menos que seas un super humano del estilo Vitalik Buterin)

Para que entiendas mejor, este es un ejemplo de una clave privada:

663FX930BD39832300FK6173D3C332623A79C6DM73F67F55C86E9873D7973A07

Es aquí donde las frases semillas entran en acción y gracias a ellas el usuario obtiene una forma simple y amigable de interactuar con sus claves privadas.

El proceso transforma estos caracteres alfanuméricos en una combinación de palabras comunes y memorizables en un orden específico y único. Por ejemplo:

casa plancha carro rodilla fiebre campeonato manta sombrero elefante llama biblioteca robot

La suma de estas palabras en el orden correcto equivale a tu clave privada y con ella podrás acceder a tus fondos cuándo y dónde quieras, por más que hayas perdido el teléfono o la cartera fría donde guardas tus criptos.

Entonces si, como en el ejemplo anterior, vais a comprar Ethereum con tarjeta de crédito o vais a comprar cualquier otra criptomoneda con otro medio de pago deberás anotar y conservar siempre tu semilla de seguridad bajo resguardo. Eso, y nada más que eso, te hará dueño absoluto de tus fondos.

¿Qué es la frase semilla?

¿De dónde surgen estas palabras?

Las palabras que componen la frase semilla o seed phrase (en inglés), se eligen de ciertos listados de 2.048 palabras (disponibles en varios idiomas). Estas listas son un estándar de la industria y se han creado a través del BIP-39 (Bitcoin Improvement Proposal) en 2013 por parte del equipo de Satoshi Labs.

El desarrollador de una wallet hace uso de la funcionalidad de frase semilla bajo el estándar BIP-39 que elige las palabras del listado de forma aleatoria y crea con ellas la cadena de palabras llamada «frase semilla».

Cuanto mayor sea el número de palabras utilizadas, mayor será la entropía y la seguridad de la frase generada.

¿Pueden dos personas tener las mismas palabras claves privadas?

Como dijimos anteriormente, la frase semilla es una forma de representar de manera simple a través de 12 o 24 palabras, un número aleatorio a partir del cuál se crean las claves privadas de tu billetera.

Lo que muchas personas se preguntan es cuáles son las probabilidades de que ese número aleatorio sea igual a otro wallet que se haya generado anteriormente o que se genere posteriormente.

Si tu frase semilla es de 24 palabras, la cantidad de números aleatorios posibles es de 2 elevado a la 256 lo que es igual a 10 elevado a la 168 (un 1 con 168 ceros a la derecha).

Para que lo puedas entender de manera más simple, haremos una comparación:

Como hemos dicho, la cantidad de números aleatorios posibles es de 10 elevado a la 168 y la cantidad de atómos que se encuentran en el universo observable es «tan sólo» de 10 elevado a la 85.

Bastante dificil que suceda, ¿no?.

¿Puedo utilizar mi frase semilla en otra billetera?

Ahora quiero responder a otra pregunta que muchas personas envían a mi dirección de correo esmentiraquemeenvianpreguntas@bitnovo.com.

Imagina que has creado una nueva wallet en una aplicación, has anotado tus palabras claves pero no te gusta demasiado la interfaz que ofrece para visualizar y manejar tus fondos. Entonces quieres dejar de usar esa app y empezar a manejar tus fondos con la Bitnovo Crypto Wallet. ¿Es posible hacer ese cambio de wallet?

Si, claro que es posible y se llama restauración de frase semilla. Pero antes de hacerlo debes asegurarte que tienes en tu poder la frase semilla.

Ahora, simplemente debes dirigirte al apartado monedero dentro de la Bitnovo Crypto Wallet y clicar en el botón «Restaurar desde semilla».

Una vez dentro deberás escribir todas las palabras de tu clave semilla en el orden correcto y ¡listo!.

Si bien el proceso es simple, debes tener en consideración algunos aspectos:

  • Debes asegurarte que las dos wallets son compatibles entre ellas y que utilizan el mismo esquema de generación (principalmente en la cantidad de palabras).
  • También debes asegurarte la compatibilidad entre las monedas que soporta cada wallet, ya que por ejemplo, podrías tener problemas entre una wallet que es compatible con muchas monedas y otra que sólo es compatible con Bitcoin.

¿Has comprado criptomonedas pero no has recibido tu frase semilla?

Lo primero que voy a decirte es que en este caso eso que llamas «tus» fondos no son realmente tus fondos. El dueño de los fondos es siempre quién tiene el control de las llaves privadas.

Muchos exchanges (sitios de compra-venta de criptos) lo que hacen es actuar como custodios de tus fondos.

La custodia de criptoactivos, tal como la palabra lo dice, consiste en ceder la custodia de tus criptomonedas a un tercero, en quien depositas tu confianza. Es decir que entregas tus claves privadas a otra persona/entidad para que las controle.

Esa otra entidad posiblemente hará uso de tus fondos, tal como lo hacen los bancos tradicionales y obtendrá una ganancia con la liquidez que brindan los usuarios que ceden la custodia.

Si bien muchas personas eligen esta práctica por cuestiones de comodidad y porque no quieren cargar con la responsabilidad de la seguridad de sus fondos, es claro que los resultados pueden ser muy contraproducentes.

Ya lo hemos visto en miles de ocasiones, incluso en España: exchanges cerrados de un día para el otro o hackeados con la consecuente pérdida de los fondos de sus usuarios.

No debemos olvidar que un exchange no es un banco, sino una casa de cambio. Entonces a pesar de que quieran convencerte sobre las virtudes de su seguridad, estarás confiando tus fondos en un sitio altamente vulnerable.

Desde Bitnovo somos muy claros en este punto tal como lo hemos comentado en el artículo «¿Por qué elegimos no ser custodios de criptomonedas?». No somos ni queremos ser custodios de criptomonedas. Abogamos por la idea de que tú seas tu propio banco y el dueño de tus claves privadas. O como se dice en el ambiente bitcoiner “Not your keys, not your Bitcoins”.

Así que si has adquirido sus primeras criptomonedas en un exchange, te recomendamos que no las dejes almacenadas allí. Simplemente crea tu propia billetera (puedes ser la Bitnovo Crypto Wallet o cualquier otra que encuentres en el mercado), recibe tu frase semilla y ¡elige ser el dueño de tus fondos!


Deja un comentario
La dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *