Reflections (Mon-Fri)
Monday
π What I learnt β π
The fundamental concept that underlines Bitcoin and the Lightning Network - fairness protocol
Security primitives needed for fairness protocol in cryptographic systems, some examples include
Hash functions to fingerprint data
Digital signatures for authentication, nonrepudiation and proof of ownership of a secret
Encryption/decryption
How to connect to LND via RESTful APIs
π Aha moment β π
Hash Time-lock contracts (HTLC)
Connecting to LND via REST
π To learn β π
More on HTLCs
Tuesday
π What I learnt β π
Payment channels, which can be said to be a financial relationship between two Lightning nodes.
LND REST and GRPC APIs and how to set up a local NodeJS server which calls LND Rest APIs
π Aha moment β π
Basis of Lightning Technology (BOLT) - The formal protocol specification for Lightning
π To learn β π
Consuming LND REST APIs on a UI
Wednesday
π What I learnt β π
Lightning nodes, their types and how to operate one.
Lightning network protocol suite
π Aha moment β π
Setting up RTL on my personal node as highlighted in Mastering Lightning book https://lnbook.256k1.dev/#rtl
π To learn β π
Getting the most out of my personal node
Thursday
π What I learnt β π
Consuming LND REST APIs from a mobile app UI
Deep dive on how Lightning Payment channels are constructed
Using websockets with Lightning REST API endpoints
π Aha moment β π
Lightning Network punishment for when cheating happens
π To learn β π
Routing payment channels
Last updated