Socratic Seminar 5
2024-06-17
Housekeeping
- This meetup is generously sponsored by Digital Garage and Hivemind Ventures.
- Questions are encouraged, including basic ones!
- Socratic Seminars are held under the Chatham House Rule: share the information you receive, but do not reveal the identity of who said it.
- For the privacy of other attendees, please refrain from taking photographs of other people without their permission.
- Socratic seminars are best when the moderator can let the conversation flow, so try to keep things concrete and focused.
- The reading list covers April 13th to May 11th.
Chain Weather Report
News
Discussion
Delving Bitcoin
Miscellaneous
- Christian Decker - SIGHASH_NOINPUT: A History
- Securing Lightning Channels against Rational Miners
- OCEAN now supports BOLT12 payouts
- Ark v2
- Channel Balance Interpolation in the Lightning Network via Machine Learning
Releases
Noteworthy PRs
Core Lightning
- offers: Update to include sciddir_or_pubkey, for introduction point in blinded path.
- BOLT catchup, including dual funding!
- Ignore --ignore-fee-rates on mutual close, don't massively overpay with LDK nodes
eclair
- Unwrap blinded routes that start at our node
- Add payCommitTxFees flag to LocalParams
- Add EncodedNodeId for mobile wallets
- Accept onion failure without a channel_update
- Use resolved paths in BlindedHop
LDK
- Trampoline Onion Deserialization
- Allow responding asynchronously to OnionMessage
- BOLT 12 static invoice encoding and building
- Parse v2 gossip
- Compact blinded path creation
- Allow for user-specified error message during force close channel
- Asynchronous Bolt12Invoice payment
- Force-close channels if their feerate gets stale without any update
lnd
- Add more RPCs for scid aliases
- routing: cancelable payment loop
- rpc+htlcswitch: add HTLC transformation capabilities to the interceptor
- 3/5: multi: add new AuxFundingController for custom external funding flows