# Capítulo 5: *"Wallets"* ###### tags: `MB` [TOC] ## Material Principal Para esta sesión socrática debes leer el tutorial: [Configurar una wallet en Bitcoin Core](/EvZ1uVQZTSiuZ9HCbp7eWQ) También debes leer el [Capítulo 5: *"Wallets"*](https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch05.asciidoc) del Libro **Mastering Bitcoin**. Estos son los enlaces a la versión del [libro en inglés](https://github.com/bitcoinbook/bitcoinbook) y la versión del [libro en español](https://drive.google.com/file/d/18NDHehFLGBDi_EVQQ59wQ2I99cvrrTJZ/view?usp=sharing). **Se recomienda leer en inglés, ya que es la versión más actualizada y completa**, pero es tu elección. Hemos estructurado las sesiones de acuerdo con los capítulos del libro en inglés. :::info :bangbang: **Importante:** Los términos técnicos siempre se dirán en inglés para facilitar el aprendizaje del idioma y la inmersión en el desarrollo de software de Bitcoin y LN. [Ver metodología de traducción](https://docs.google.com/document/d/1uPy771hf2xUElcaOR_Sk9NTqODeg9QZENYWL9leQc1g/edit?usp=sharing). ::: ## Lecturas complementarias | Contenido | Tiempo (min) | |:-------- |:--------:| |[Wallets](https://bitcoin.org/en/choose-your-wallet?step=1)| 5| |[Ruta de derivación](https://estudiobitcoin.com/cartera-hd-y-derivation-path-que-son/)| 6| |[BIP 0039](https://github.com/bitcoin/bips/blob/master/bip-0039/bip-0039-wordlists.md)| 20| |[Hardware Wallets](https://btctranscripts.com/es/austin-bitcoin-developers/2019-06-29-hardware-wallets/)| 60| |[Bitcoin HD Wallets](https://medium.com/bitcraft/so-you-want-to-build-a-bitcoin-hd-wallet-part-1-8b27aa001ac3)| 40| |[Mnemonic phrase](https://en.bitcoinwiki.org/wiki/Mnemonic_phrase)| 10| |[How do Mnemonic seeds work?](https://www.youtube.com/watch?v=wWCIQFNf_8g&ab_channel=aantonop)| 8| ## Preguntas de Aprendizaje :::warning 🛑 Antes de resolver las preguntas del capítulo, revisa las instrucciones de trabajo de la sesión [aquí](https://hackmd.io/E5ZmWkcZRXi5K77gw0CVlg#Instrucciones-de-aprendizaje) ::: 1. What is the function of a wallet? 2. What is the relationship between Childkeys and GranChildKeys? 3. What is a non-deterministic wallet?, What is a deterministic wallet? 4. What are the mnemonic words and how are these created?, Is it the same as a brainwallet? 5. When a seed is derived, it can be created with an optional pass-phrase, do you think it is important?, Why? 6. Draw a small diagram to explain how are the secondary keys derived. 7. What is a derivation route?, How does it work?, What is it used for? 8. Why does address re-use reduce privacy? Can you think of other deanonymizing missteps that might happen due to bad user-experience design or lack of privacy education? 9. Why does the author argue that BIP32 wallets are superior wallets? 10. Are there wallets with mnemonic seeds in languages other than English? Why is this a good or not a good idea? 11. Why is a brainwallet not secure? 12. What combination of 3 elements make an extended key?, is there a limit of times this can be done? :::spoiler *En español* 1. ¿Cuál es la función de una wallet? 2. ¿Como se relacionan las Childkeys y GranChildKeys? 3. ¿Qué es una wallet no determinista?, ¿Qué es una wallet determinista? 4. ¿Qué son las palabras mnemónicas y cómo se generan?, ¿es lo mismo que una brainwallets? 5. Cuando se deriva la semilla se puede crear una frase de contraseña que es opcional, ¿crees que es importante, ¿por qué? 6. Realiza un pequeño diagrama para explicar como se derivan las claves secundarias. 7. ¿Qué es una ruta de derivación?, ¿Cómo funciona?, ¿Para qué sirve? 8. ¿Por qué reusar una dirección reduce la privacidad? ¿Puedes pensar otros malos pasos que quiten el anonimato que pudieran ocurrir por mal diseño de la experiencia de usuario o por falta de educación en privacidad? 9. ¿Por qué el autor argumenta que las wallets BIP32 son wallets superiores? 10. ¿Existen wallets con semillas nemónicas en otros idiomas además del inglés? ¿Por qué esto sería una buena o mala idea? 11. ¿Por qué una "brain wallet" no es segura? 12. ¿Cuál combinación de 3 elementos compone una llave extendida?, ¿existe un límite de cuántas veces se puede hacer? :::