MASTERING BITCOIN
Contenido:

Capítulo 3: “Bitcoin Core: The Reference Implementation”

Material Principal

Para esta sesión socrática debes instalar un nodo de Bitcoin, puedes apoyarte en el material: Tutoriales y Talleres, sección: «Nodos de Bitcoin»

También debes leer el Capítulo 3: Bitcoin Core: The Reference Implementation del Libro Mastering Bitcoin. Estos son los enlaces a la segunda edición del libro en inglés y la versión del libro en español. 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.

⚠️ 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.

Lecturas complementarias

Descarga inicial de Bloques (10 min)

Bitcoin Core (30 min)

Conociendo la configuracion de Bitcoin Core (60 min)

Configuración del nodo de Bitcoin (30 min)

Preguntas de aprendizaje

🛑 Antes de resolver las preguntas del capítulo, revisa las instrucciones de trabajo de la sesión aquí
  1. What’s the difference between a “pruned node” and a "full node"?
  2. What is “bitcoind” and how does it work?
  3. Do you consider it important to have a node?, Why?
  4. What does the term “indexing transaccions” refer to?, What are its advantages and disadvantages, and where is it configured?
  5. How does the “Initial Block Download” work?, Can you process transactions while it happens?
  6. Where is the “bitcoin.conf” file located at, and how is it important for Bitcoin Core? is it created or do you have to?
  7. Where are the transactions stored?
  8. In the configuration file you could add “txindex=1”, What does it work for?, what happens if it’s set to “0”?
  9. What’s the use of running Bitcoin Core in the background, and what command is used for it?
  10. Bitcoin Core implements a JSON-RPC interface, how does it work?
+ EN ESPAÑOL


Ejercicios

En Español