Revisa los próximos eventos de Blockchain Academy Chile, o crea tu propio evento.
Sección 0: Contenido del curso.
- Introducción al curso y contenido.
- ¿Por qué otra red?
- Documentación
- Bolts
- Glosario
Sección 1: Introducción a Lightning Network
- ¿Qué es la Lightning Network?
- El problema Transaction malleability
- Segwit
- Casos de uso
Sección 2: Funcionamiento
- ¿Cómo funciona Lightning Network?
- Canales de pago
- Multisig addresses
- Funding Transaction
- Commitment Transaction
- Cerrando el canal
- Cierre no cooperativo
- Cierre cooperativo
- HTLC
Sección 3: Facturas (invoices)
- Bolt11
- Diseccionando una factura
- Payment Hash and Preimage
Sección 4: Comparación con Bitcoin
- Direcciones vs Facturas
- Transacciones vs Pagos
- Seleccionar Outputs vs Buscar una ruta
- Mining Fees vs Routing Fees
- Transacciones públicas on-chain vs Pagos privados off-chain
- Esperar por confirmaciones vs Pagos instantáneos
- Offline vs Online, Asíncrono vs Síncronos
Sección 5: Enrutamiento
- Creando una red de canales de pago
- Reenviando pagos con HTLCs
Sección 6: Wallets Lightning
- ¿Qué es una wallet?
- Custodial vs no custodial
- Analizando algunas Wallets
Sección 7: Operando un nodo
- Corriendo un nodo en la nube vs en tu casa
- Hardware requerido para correr un nodo Lightning
- Utilizando un instalador
- Raspiblitz
- MyNode
- BTCPay Server
- Instalando y configurando Neutrino en una raspberry pi
- Monitoreo del nodo
- RTL
- lndash
Sección 8: Torres de vigilancia (Watchtowers)
- ¿Por qué son necesarias?
- Implementaciones
- LND
- The Eye of Satoshi
Sección 9: Lightning Apps
- Configurando tu ambiente de desarrollo
- nodejs
- Instalando Polar
- Programando tu primera LApp
- ln-service
- LSAT