¿Qué es un mnemónico?
Una representación de un número aleatorio a través de 12/24 palabras muy sencillas de escribir.
Blockchain
Introducción
Qué es Blockchain
Estructura de un bloque
Merkle trees
Bitcoin network
La arquitectura de una red P2P
MinerÃa y consenso
La economÃa de Bitcoin
Minando un bloque
Cambiando las reglas de consenso (forks)
Transacciones
Transacciones: outputs e inputs
Qué es Bitcoin Script
Transaction fees en Bitcoin
Keys and adresses
Llaves públicas y privadas / Bitcoin addresses
Formatos de llaves públicas y privadas
Tipos de wallets: nondeterministic, deterministic
Wallets
Seeds and mnemonic codes
Conclusión
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Juan Sebastián Marulanda
Las billeteras no-determinÃsticas son poco accesibles e incómodas para los usuarios debido a que deben realizar un backup de cada una de las llaves privadas de forma independiente. Las billeteras determinÃsticas llegaron posteriormente y solucionan el problema de la portabilidad y que el manejo de múltiples llaves sea más amigable.
La llave maestra de una wallet determinÃstica, también denominada clave de recuperación o seed (semilla), es única y permite generar N cantidad de llaves privadas dentro de una misma billetera.
Esta clave de recuperación de nuestras cuentas en una billetera se compone por una serie de 12, 18 o 24 palabras en inglés que debemos apuntar y guardar de forma muy segura. Su extravió o robo, provocará la perdida de nuestras cuentas y de las llaves que guardan las criptomonedas. Nadie puede ayudarnos a recuperar esta llave maestra si la perdemos.
Estas palabras que componen la llave maestra, denominadas códigos mnemónicos, son completamente legibles para un usuario y amigable su transcripción, exportación e importación. A diferencia de tener que guardar un string hexadecimal.
Si utilizas una wallet como Metamask como plugin en el navegador, con la misma podrás crear todas las cuentas que quieras.
Si descargas la aplicación para Android o IOS de Metamask y restauras tu billetera con la llave maestra, ocurre algo curioso. Te encontrarás con que la billetera solo tiene una cuenta y deberás generar las demás nuevamente.
Observarás que las cuentas que genera, son exactamente las mismas que tienes en el navegador. Como su generación es determinista, el orden de creación de las cuentas es siempre el mismo.
Te invito a crear una billetera en Metamask o en tu wallet de preferencia y utilizar la misma en múltiples dispositivos y aprender más sobre la creación de cuentas.
También existe una versión de billeteras determinÃsticas más avanzada denominadas HD Wallet o Hierarchical Deterministic Wallets. Las mismas permiten generar claves secundarias de forma jerárquica y mantenerlas seguras.
Es tu responsabilidad guardar la llave privada o las palabras de recuperación de tu wallet de forma segura tanto para no perder tu dinero como para evitar robos.
No es recomendable guardar esta información en formato digital como un gestor de contraseñas como BitWarden o un simple archivo de texto en Drive.
Lo aconsejable es resguardar esta información fuera de internet, en formato analógico. Para esto puedes investigar servicios o productos como:
Si vas a guardar valor y grandes sumas de dinero en criptomonedas, busca la mejor manera de salvaguardar tus claves privadas. Es tu responsabilidad económica hacerlo y tener asegurado tu dinero. Un banco tradicional podrÃa ayudarnos a recuperar nuestra contraseña. En el mundo descentralizado, nadie nos ayudará y podemos perder nuestros ahorros.
La experiencia de usuario de las billeteras para el guardado de las llaves privadas ha ido evolucionando y cada vez se encuentran mejores maneras de mantener esta información, no solo segura, sino también portable y amigable su lectura.
Hoy en dÃa, las billeteras no-determinÃsticas las utilizan solo profesionales o quienes lleven muchos años rodeados por el mundo Blockchain. Como nuevos usuarios, seguramente nuestras wallets serán determinÃsticas.
Además, responsabilÃzate por tus claves privadas y toma conciencia de la importancia de guardar correctamente esta información. Somos humanos, nos olvidamos las cosas y lo mejor es ser precavido sobre qué hacemos con nuestro dinero.
Contribución creada por: Kevin Fiorentino (Platzi Contributor).
Aportes 13
Preguntas 2
¿Qué es un mnemónico?
Una representación de un número aleatorio a través de 12/24 palabras muy sencillas de escribir.
Increible curso, felicitaciones!
Pese a estudiar hace un tiempo cripto, se me hacia dificil entender como funciona todo!
He terminado el curso en el mismo dÃa!
Seeds and mnemonic codes.
Deterministic Wallet.
.
Códigos mnemónicos.
Tipo | Ejemplo |
---|---|
Seed como hex | 0C1E24E5917779D297E14D4SF14E1A1A |
Seed de un mnemónico de 12 palabras | army van defense carry jealous true garbage claim echo media make crunch |
Utilizo Metamask como plugin en el navegador y tengo tres cuentas generadas con mi llave maestra. Hace poco descargué la versión mobile de Metamask, restauré mi cuenta con la llave maestra y me encontré solo con una cuenta. Enseguida generé las otras dos que faltaban y no entendÃa por qué inicialmente no las veÃa y cómo es que se generan siempre las mismas llaves en el mismo orden.
Gracias a esta clase, ahora entiendo cómo funciona!
Utilizo la wallet de Coinbase, Trust wallet y Metamask para los NFT’s.
Ahora tiene sentido todo jajajajja, seria interesante implementar como en la banca tradicional un pin de 4 digitos en lugar de un mnemonico. Pienso que si llegamos a ese punto la adopción masiva seria brutal.
hd Wallet A partir de una semilla, llave maestra y de allà todas las combinaciones que necesitamos
RESUMEN CLASE 15:
SEEDS AND MNEMONIC CODES
I.- DETERMINISTIC WALLET
Todas las llaves se generan a partir de una llave maestra, conocida como seed.
Las llaves están relacionadas unas con otras y pueden ser generadas nuevamente con el seed original.
Mnemonic code words.
II.- HD WALLET
III.- CODIGOS MNEMONICOS
Creación de un seed a partir de una secuencia de palabras en inglés
Facilidad para transcribir, exportar e importar.
muchas carteras solo soportan palabras en ingles asi que por compatibilidad no use aun mnemonic en español
Un curso muy bueno excelente. Gracias
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?