Week 5
Mastering Lightning and Node Management Workshop
This week, we'll continue with the "Mastering Lightning" book, holding discussions in small groups as you answer discussion questions. We'll also be having workshops on node management.
Also, we'll be working on more projects or expanding, refining or improving a project you have already started.
As usual, a web-reader-friendly hosted version of Mastering Lightning book can be found at lnbook.256k1.dev, which can be accessed for educational purposes using username and password qala:lightning
.
Prerequisites
All the previous weeks' developer environments for both Bitcoin and Lightning Network.
All the previously assigned chapters of Mastering Lightning book.
Goals
At the end of the week, we hope that you will:
Gain practical knowledge on how to manage a node
Understand channel operation and payment forwarding
Managing HTLCs
Committing HTLCs to channel state
Channel balance
Understand path finding and payment delivery
Schedule
Below is the schedule for week:
Day | Chapter/Workshop |
---|---|
Monday | Chapter 9: Channel Operation and Payment Forwarding (up to and excluding "Multiple HTLCs") |
Tuesday | Node Management Workshop |
Wednesday | Chapter 9: Channel Operation and Payment Forwarding (rest of the chapter) |
Thursday | Node Management Workshop |
Friday | Chapter 12: Pathfinding and Payment Delivery (up to and excluding "Finding Candidate Paths") |
If you finish your chapter(s) for the day early, feel free to move on to the next day's chapter(s), as repetition is key when it comes to absorbing so much knowledge.
Deliverables
Each day, do the required reading and:
Be prepared for the daily discussion groups:
Finish reading the chapter(s) for the day
Prepare and research your assigned question(s), make sure you can host the discussion and think about follow-up questions etc
Prepare and research the questions hosted by other people in your group
Last updated