Mastering lightning
Contenido:

Capítulo 10: “Onion Routing”

Material Principal

Para esta sesión socrática debes leer el Capítulo 10: “Onion Routing” 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

Onion Routing wth HTLC’s (30 min.)

BOLT #4: Onion Routing (30 min.)

Preguntas
🛑 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 MAC and an HMAC?
  2. When and why are ephemeral keys rotated?
  3. What would change if ephemeral keys were fully generated by the sender?
  4. Why is onion encryption done with the ECDH elliptic curve and not with the ECDSA?

En español

  1. ¿Cuál es la diferencia entre una MAC y una HMAC?
  2. ¿Cuándo y por qué se rotan las claves efímeras?
  3. ¿Qué cambiaría si las claves efímeras fueran generadas en su totalidad por el emisor?
  4. ¿Por qué la encriptación del onion es hecha con la curva elíptica ECDH y no con la ECDSA?