Socratic Seminar 9
2025-01-30
Housekeeping
- This meetup is generously sponsored by Digital Garage, Hivemind Ventures, and Spiral (our newest sponsor!).
- 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 Dec 12th to January 28th.
Chain Weather Report
News
- Ross is free!
- Bitcorn Lightning chat room
- Solo block found during the 256 Foundation Telehash using Apollo II node
- Amboss announces Magma AI
- Alby Labs releases ZapPlanner
- Closure of "DH Node" routing node by Diamond Hands
- Boltz launches Boltz Pro
- Tether will return to bitcoin via Taproot Assets
- Rizful: a service offering instant disposable Lightning nodes
- LQWD Liquidity Provider
- Self-Custodial LN in 2025
Discussion
Delving Bitcoin
- Disclosure: irrevocable fees -- stealing from LN using revoked commitment transactions
- BROKEN: Multi-Party Eltoo with bounded settlement
- Contract-level Relative Timelocks or, let’s talk about ancestry proofs and singletons
Bitcoin Optech Podcast
Miscellaneous
- A fast, scalable protocol for resolving Lightning payments
- Lightstack: Automagic Selfcustodial Cloud Lightning Stack
Releases
bLIPs & BOLTs
- Add bLIP 50: LSP Spec Transport Layer (LSPS0)
- Add bLIP 51: Channel Requests (LSPS1)
- Add bLIP 52: JIT Channel Negotiation (LSPS2)
- Include BIP 353 name info in invoice_requests
- Project Updates: Hybrid Channel Jamming Mitigation
- LN Spec Meeting 12/16
- LN Spec Meeting 01/13
- Remove explicit 6-blocks delay for announcement_signatures
Noteworthy PRs
Core Lightning
- N/A
eclair
- Peer storage
- Delay considering a channel closed when seeing an on-chain spend
- Increase min-depth for funding transactions
- Implement option_simple_close
- Get ready for storing partial commit signatures
- Send channel_announcement for splice transactions on public channels
LDK
- Support Trampoline flag in BOLT12 invoices
- Tweak historical scoring model PDF and default penalties
- Add lightning-liquidity crate to the workspace
- Authenticate blinded payment paths
- Set holder_commitment_point to Available on upgrade
- Batch on-chain claims more aggressively per channel
- Add static invoice creation utils to ChannelManager