Cargando...
v2.0

Convertidor Mnemotécnico BIP39


Mnemotécnica

Puede ingresar una frase mnemotécnica (frase semilla) BIP39 existente o generar una nueva de forma aleatoria.

ATENCIÓN: Escribir una frase propia probablemente no funcione, ya que las palabras requieren una estructura particular y la última palabra contiene una suma de verificación. Más información




Ruta de derivación


Más información acerca de BIP44.

Las claves extendidas de la cuenta se pueden usar para importar a la mayoría de las billeteras compatibles con BIP44, como Mycelium o Electrum.



La ruta de derivación BIP32 y las claves extendidas son la base para las direcciones derivadas.


Más información acerca de BIP32.

Usar ruta m/0'/0' con direcciones reforzadas.

Para más información ver la implementación Bitcoin Core BIP32.

Usar ruta m/0'/0.

Para más información ver Multibit HD.

Usar ruta m/44'/0'/0'. Solo ingrese la clave pública extendida xpub en los campos de búsqueda del explorador de bloques, NUNCA la clave privada extendida xprv.



Compatible con blockchain.info




Direcciones derivadas

Tenga en cuenta que estas direcciones se derivan de la clave extendida BIP32.


   
   
   
   
   
Mostrar más filas:


Más información


BIP39

BIP39 (Bitcoin Improvement Proposal 39) es un estándar utilizado en criptomonedas, especialmente en Bitcoin y Ethereum, para la generación de frases mnemotécnicas o semillas. Proporciona una forma de representar claves privadas de forma más amigable para los usuarios, facilitando la copia de seguridad y la recuperación de billeteras.

BIP39 define una lista de 2048 palabras en inglés conocida como "Wordlist". Cada palabra de la lista tiene asignado un número que representa su posición. Una frase mnemotécnica se genera seleccionando un conjunto de palabras de la lista de acuerdo con una longitud específica (por ejemplo, 12, 18 o 24 palabras). Esta frase mnemotécnica se utiliza como semilla para generar las claves privadas y públicas de una billetera criptográfica.

El propósito principal de BIP39 es facilitar la gestión de claves privadas y la recuperación de billeteras en caso de pérdida o daño del dispositivo. Al anotar y almacenar la frase mnemotécnica en un lugar seguro, los usuarios pueden restaurar fácilmente su billetera utilizando esa semilla en un nuevo dispositivo o billetera HD compatible.

Es importante destacar que BIP39 no está limitado a Bitcoin y Ethereum, ya que ha sido ampliamente adoptado en otras criptomonedas y proyectos relacionados con la tecnología blockchain, siempre y cuando sigan el estándar propuesto. Conocer más en la especificación oficial de BIP39.


BIP32

BIP32 (Bitcoin Improvement Proposal 32) es un estándar utilizado en criptomonedas, especialmente en Bitcoin, para la generación de jerarquías de claves determinísticas. Proporciona una forma de derivar múltiples claves privadas y públicas a partir de una única semilla o frase mnemotécnica.

El objetivo principal de BIP32 es mejorar la seguridad y la gestión de las claves privadas en las billeteras criptográficas. Permite generar una estructura jerárquica de claves a partir de una semilla maestra, utilizando una función criptográfica conocida como función hash.

La semilla maestra es un valor aleatorio de alta entropía que se utiliza como punto de partida para derivar todas las claves dentro de la jerarquía. A partir de esta semilla maestra, BIP32 permite generar claves privadas adicionales para diferentes propósitos, como recibir fondos (claves públicas) y firmar transacciones (claves privadas).

La ventaja clave de BIP32 es que con una única semilla maestra se pueden generar y gestionar múltiples claves privadas y públicas. Esto facilita la administración de carteras y la realización de copias de seguridad, ya que solo se necesita realizar copias de seguridad de la semilla maestra en lugar de todas las claves individuales.

BIP32 también introduce el concepto de derivación de claves basada en índices. Esto significa que, a partir de una clave derivada, se pueden calcular claves secundarias utilizando un índice específico, lo que permite una organización más ordenada y la generación de nuevas direcciones de recepción sin necesidad de compartir claves privadas.

En resumen, BIP32 es un estándar que define la generación de jerarquías de claves determinísticas a partir de una semilla maestra en las billeteras criptográficas. Proporciona una forma segura y eficiente de gestionar múltiples claves privadas y públicas a partir de una única semilla. Conocer más en la especificación oficial de BIP32.


Ver demostración en bip32.org


BIP44

BIP44 (Bitcoin Improvement Proposal 44) es un estándar utilizado en criptomonedas, especialmente en Bitcoin y Ethereum, para la estructura y la gestión de carteras determinísticas jerárquicas (HD, por sus siglas en inglés). BIP44 proporciona una estructura de derivación de claves estándar para facilitar la interoperabilidad entre diferentes billeteras y aplicaciones.

La principal contribución de BIP44 es la definición de una convención para la organización de las claves derivadas y las direcciones dentro de una billetera HD. Proporciona un conjunto de reglas y convenciones para generar claves y direcciones consistentes entre diferentes implementaciones.

BIP44 propone una estructura jerárquica de cinco niveles para la derivación de claves y direcciones. Estos niveles son:

1 - Coin Type (Tipo de Moneda): Identifica la criptomoneda específica (por ejemplo, 0 para Bitcoin, 60 para Ethereum).

2 - Account (Cuenta): Permite la creación de múltiples cuentas dentro de una misma billetera.

3 - External/Internal Chain (Cadena Externa/Interna): Permite separar las claves y las direcciones utilizadas para recibir fondos de las claves y direcciones utilizadas para el cambio.

4 - Address Index (Índice de Dirección): Identifica una dirección específica dentro de una cadena (externa o interna).

5 - Address (Dirección): Representa una dirección específica utilizada para recibir fondos.

Esta estructura jerárquica permite organizar y gestionar de manera más eficiente las claves y direcciones en una billetera HD. Además, garantiza la compatibilidad y la interoperabilidad entre diferentes aplicaciones y billeteras que siguen el estándar BIP44.

En resumen, BIP44 es un estándar que define la estructura y la gestión de carteras determinísticas jerárquicas (HD) en criptomonedas. Proporciona una convención para la organización de claves y direcciones en diferentes niveles, lo que facilita la interoperabilidad y la compatibilidad entre diferentes aplicaciones y billeteras. Conocer más en la especificación oficial de BIP44.


Clave Pública

La clave pública es una dirección única generada a partir de una clave privada, que se utiliza para recibir criptomonedas. Es parte de un par de claves criptográficas (junto con la clave privada correspondiente) y forma parte integral de la infraestructura de seguridad de las criptomonedas.

La misma se deriva matemáticamente de la clave privada mediante algoritmos criptográficos, como el algoritmo de curva elíptica (ECC) utilizado en Bitcoin. La clave privada se mantiene en secreto y se utiliza para firmar transacciones, mientras que la clave pública se comparte libremente y se utiliza para recibir fondos.

Una clave pública se representa generalmente como una cadena de caracteres alfanuméricos que comienza con un prefijo específico, como "1" en Bitcoin o "0x" en Ethereum. Esta cadena de caracteres se utiliza para identificar y enviar fondos a una dirección específica en la red de criptomonedas.

Es importante destacar que, aunque la clave pública se comparte libremente y se utiliza para recibir fondos, no es posible derivar la clave privada a partir de la clave pública. Esto asegura que los fondos puedan enviarse a una dirección pública sin comprometer la seguridad de la clave privada correspondiente.

En resumen, una clave pública no es más que una dirección única que se utiliza en una billetera de criptomonedas para recibir fondos y que se comparte libremente sin comprometer la seguridad de la clave privada correspondiente.


Clave Privada

La clave privada es un componente fundamental de la seguridad criptográfica que se utiliza para controlar y acceder a los activos digitales, como las criptomonedas, asociado con una dirección específica.

Una clave privada es un número secreto generado de manera aleatoria y utilizado en algoritmos criptográficos asimétricos, como el algoritmo de curva elíptica (ECC) o RSA. Esta es la parte confidencial y esencial de un par de claves criptográficas, junto con la clave pública correspondiente.

La seguridad y confidencialidad de la clave privada son cruciales para garantizar la protección de los activos digitales asociados con ella. La clave privada permite realizar operaciones como firmar transacciones para autorizar el envío de fondos desde una dirección específica y desbloquear y acceder a los activos asociados.

Es importante tener en cuenta que la pérdida o compromiso de la clave privada puede resultar en la pérdida irreversible de los activos digitales. Por lo tanto, se recomienda mantener la clave privada en un lugar seguro y protegido, utilizando billeteras criptográficas seguras, hardware wallets o soluciones de almacenamiento en frío.

En resumen, una clave privada es un número secreto esencial para controlar y acceder a los activos digitales asociados con una dirección específica. La seguridad y confidencialidad de la misma son fundamentales para proteger los fondos.


Frase Mnemotécnica

Una frase mnemotécnica, también conocida como frase de recuperación, frase semilla o seed phrase en inglés, es una serie de palabras utilizada para generar y recuperar claves criptográficas en billeteras de criptomonedas. Normalmente una frase mnemotécnica consta de 12 o 24 palabras, aunque también puede haber otras opciones.

La frase mnemotécnica se utiliza como una forma más amigable para los usuarios de representar una clave privada o semilla que puede utilizarse para generar todas las claves privadas y públicas de una billetera. Consiste en una secuencia de palabras fácilmente recordables, seleccionadas de una lista estandarizada, como la lista de palabras definida en BIP39. Cada palabra en la lista está asociada con un número o índice único que determina su posición.

La frase mnemotécnica se utiliza como una forma segura y conveniente de respaldar y restaurar una billetera HD. Al anotar y almacenar correctamente la frase mnemotécnica en un lugar seguro, los usuarios pueden recuperar sus claves privadas y acceder a sus fondos en caso de pérdida o daño del dispositivo original.

Es importante tener en cuenta que la frase mnemotécnica es una pieza crítica de información que debe mantenerse en secreto y nunca ser compartida con personas no confiables. Además, se recomienda guardar copias de seguridad de la frase mnemotécnica en lugares seguros y protegidos contra daños, pérdida o acceso no autorizado.

La probabilidad de adivinar correctamente la frase mnemotécnica de alguien es 1 en 2048 ^ 24 o 2.96 x 10 ^ 79 suposiciones.


Entropía

La entropía, en el ámbito de la criptografía, se refiere a la medida de la aleatoriedad (desorden) o imprevisibilidad de una clave criptográfica o una fuente de datos utilizada en los algoritmos criptográficos. Esta se mide en bits y cuantifica la cantidad de información aleatoria contenida en una cadena de caracteres. Cuanto mayor sea la entropía, más segura será la clave generada.

En el caso de las frases mnemotécnicas o semillas, la entropía se refiere a la combinación de palabras seleccionadas de una lista de 2048 palabras conocida como "Wordlist". Las frases mnemotécnicas típicamente constan de 12 o 24 palabras seleccionadas de dicha lista. Por lo tanto, es esencial utilizar una entropía suficientemente alta para garantizar la seguridad de las claves privadas.

Se recomienda utilizar una entropía de al menos 128 bits para generar frases mnemotécnicas seguras. Esto implica seleccionar al azar palabras de la lista, lo que aumenta la aleatoriedad y dificulta la predicción o el descubrimiento de las claves privadas. Una alta entropía en la generación de claves criptográficas es crucial para garantizar la seguridad de las criptomonedas, ya que disminuye las posibilidades de adivinar o descifrar las claves privadas. Es importante utilizar generadores de claves confiables y seguir las mejores prácticas de seguridad al generar y almacenar las claves criptográficas.

ATENCIÓN: Los valores de entropía deben obtenerse de una fuerte fuente de aleatoriedad. NO use frases de libros, letras de canciones, su nombre, su fecha de nacimiento, la dirección de su domicilio, combinación de teclado o cualquier cosa que crea que es aleatoria, porque las posibilidades de que no lo sea son abrumadoras.


Billetera HD

Una billetera HD (Hierarchical Deterministic wallet, por sus siglas en inglés) o determinística jerárquica, en español; es un tipo de billetera criptográfica que utiliza una estructura jerárquica para generar y administrar las claves privadas. Este tipo de billetera se basa en un estándar llamado BIP32 (Bitcoin Improvement Proposal 32) y se utiliza comúnmente en criptomonedas como Bitcoin y Ethereum.

La característica principal de una billetera HD es que puede generar un árbol de claves a partir de una única semilla o frase mnemotécnica. La semilla es una serie de palabras alfanuméricas que se utilizan como punto de partida para derivar todas las claves privadas y públicas de la billetera. A medida que se generan nuevas direcciones de recepción, la billetera HD puede generar claves privadas adicionales sin necesidad de realizar copias de seguridad de cada una por separado.

La ventaja de utilizar una billetera HD es que simplifica la gestión de múltiples direcciones y claves privadas. Además, permite realizar copias de seguridad de la semilla o frase mnemotécnica única, lo que facilita la recuperación de la billetera en caso de pérdida o daño del dispositivo.

En resumen, una billetera HD es una billetera criptográfica que utiliza una estructura jerárquica y una única semilla para generar y administrar las claves privadas, lo que simplifica la gestión y seguridad de las criptomonedas.



Este proyecto es 100% código abierto

Código fuente del repositorio - https://github.com/iancoleman/bip39


Bibliotecas

BitcoinJS - https://github.com/bitcoinjs/bitcoinjs-lib

jsBIP39 - https://github.com/iancoleman/jsbip39

sjcl - https://github.com/bitwiseshiftleft/sjcl

jQuery - https://jquery.com/

X Bootstrap - http://getbootstrap.com/>




© 2018-2024