pull down to refresh
110 sats \ 2 replies \ @rijndael 21 Aug 2022 \ on: Dusty Daemon | Core Lightning dev & splicing implementer | AMA bitcoin
Hey Dusty! Super excited that you’re working on splicing! Really amazing liquidity management for node operators and really cool wallet models open up once we have splicing. Such a neat new primitive!
What’s the status of the spec and what’s left to finish splicing?
Thanks man!
The spec is like 98% done but things tend to come up about the spec that need changing as it gets implemented. For example should we use the existing funding_locked message or have a custom splice_locked. Eclair has a 65kB message limit so we need to add a way to split commit_sig into 65kB chunks. Originally we weren’t worried about the order tx_signature was sent between nodes but it became apparent it did matter over time and the lowest sats should sign first. That also meant commit_sig needed to have a matching order.
So ya know, things like that have been popping up. Smaller in comparison to the whole spec but still all important.
Implementation wise it’s basically functionally done, with a few odds and ends to implement. Instead of finishing the odds and ends though I’m switching over to building unit tests which will give me a clear road map off all the odds & ends.
reply
Super! Thanks for the update. I was wondering how much whack a mole you were playing with funny edge cases in different implementations :-)
reply