# Capítulo 2: *"How Bitcoin Works"* ###### tags: `MB` [TOC] ## Material Principal Para esta sesión socrática debes leer el [Capítulo 2: *"How Bitcoin Works"*](https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch02.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) | |:-------- |:--------:| |[¿Cómo funciona Bitcoin?](https://bitcoin.org/es/como-funciona)| 10| |[Transaction Fee Estimation](https://btctranscripts.com/scalingbitcoin/montreal-2015/transaction-fee-estimation/)| 15| |[BIP 0141](https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki#transaction-size-calculations)| 20| ## Preguntas :::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. How are Bitcoin's inputs and outputs created? 2. What are Bitcoin transactions? 3. How is a transaction created in the blockchain? 4. What is the simple payment verification SPV? 5. What kind of privacy exists for transactions in a public ledger? 6. What does the term _transaction chain_ refer to? 7. How is a Bitcoin Transaction identified? It is important? 8. Sometimes a transaction adds several inputs to a single output, When does it happen? 9. Where do transaction fees go? 10. What is the maximum block size? 11. What is a candidate block? 12. How can you prevent someone else from spending your bitcoins? 13. How is the weight of a transaction calculated? Write an example :::spoiler _En español_ 1. ¿Cómo se crean las entradas y las salidas en Bitcoin? 2. ¿Qué son las transacciones en Bitcoin? 3. ¿Cómo se crea una transacción en la cadena de bloques? 4. ¿Qué es la verificación de pago simplificado SPV? 5. ¿Qué tipo de privacidad existe para las transacciones en un libro mayor público? 6. ¿A qué se refiere el término _cadena de transacciones_? 7. ¿Cómo se identifica una transacción en Bitcoin?, ¿es importante? 8. En ocasiones una transacción agrega varias entradas a una sola salida, ¿cuándo ocurre esto? 9. 10. ¿Cuál es el tamaño máximo de un bloque? 11. ¿Qué es un bloque candidato? 12. ¿Cómo puedes prevenir que alguien gaste tus bitcoins? 13. ¿Cómo se calcula el peso de una transacción? Escribe un ejemplo. ::: :::