Mastering lightning
Contenido:

Capítulo 9: “Channel Operation and Payment Forwarding”

Material Principal

En esta séptima sesión socrática debes leer el Capítulo 9 del Libro Mastering Lightning:“Channel Operation and Payment Forwarding”.

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

Revocable transactions with ln penalty (15 min.)

BOLT #2: Peer Protocol for Channel Management (30 min.)

Preguntas
🛑 Antes de resolver las preguntas del capítulo, revisa las instrucciones de trabajo de la sesión aquí
  1. What problem do commitment transactions solve?
  2. When a revoked commitment transaction is found, what outputs need to be resolved by the penalty transaction? What happens to the HTLCs?
  3. Why is revoking a transaction in bitcoin tricky? Can a user just take back a transaction?
  4. If a node shuts down for several days, what happens to the pending HTLC that node has?

En español

  1. ¿Qué problema resuelven las operaciones de compromiso?
  2. Cuando se encuentra una transacción de compromiso revocado, ¿qué salidas deben ser resueltas por la transacción de sanción? ¿Qué sucede con los HTLC?
  3. ¿Por qué es complicado revocar una transacción en bitcoin? ¿Puede un usuario simplemente retirar una transacción?
  4. Si un nodo se apaga durante varios días, ¿qué ocurre con los HTLC pendientes que tiene ese nodo?