Mastering lightning
Contenido:

Capítulos 6 y 7: “Lightning Network Architecture” & “Payment Channels”

Material Principal

En esta quinta sesión socrática debes leer el Capítulo 6: “Lightning Network Architecture” y el Capítulo 7: "Payment Channels"del Libro Mastering Lightning.

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

Bitcoin’s Time Locks (30 min.)

Part 1: Creating a channel (10 min.)

Part 2: Updating State (15 min.)

Part 3: Revocation in more detail (15 min.)

Preguntas
🛑 Antes de resolver las preguntas del capítulo, revisa las instrucciones de trabajo de la sesión aquí
  1. What are Node Identifiers?
  2. What are they, and how do payment channels work?
  3. For what the Presigned Refund Transaction is built?
  4. Given the fact that Lightning is punishment-based and requires nodes to be online, could an attacker trick you into publishing old states and lose all your funds?

En español

  1. ¿Qué son los Node Identifiers?
  2. ¿Qué son y cómo funcionan los canales de pago?
  3. ¿Para qué se construye la Presigned Refund Transaction?
  4. Dado el hecho de que Lightning se basa en castigos y requiere que los nodos estén en línea, ¿podría un atacante engañarlo para que publique estados antiguos y pierda todos sus fondos?