Lite client considerations for Lightning Implementations



Summary:

The author of the message is excited about Lightning in 2019 and has begun reviving a lite client project in bitcoin-s that can be used for L2 applications like lightning. The goal is to create a modern replacement for bitcoinj that supports multiple coins, hsms, etc. The current plan is to implement traditional SPV and then implement neutrino when development is picking back up on that in bitcoin core. If that takes too long, they will consider implementing neutrino against btcd. The author wants to know what the mailing list thinks should be considered from a usability perspective for lightning devs. One suggestion is to adhere to the bitcoin core api when possible so that bitcoin-s can be used as a drop-in lite client replacement for bitcoin core.


Updated on: 2023-06-02T16:59:46.949027+00:00