Socratic Seminar 10
2025-03-13
Housekeeping
- This meetup is generously sponsored by Spiral!
- 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 January 29th to March 13th.
Chain Weather Report
Fun & Punchy Intro
- Super Mario Sats game demo by D++
- Satoshi's 50th birthday party at Presidio Bitcoin 6:00 pm on April 5th
News
- USDT Is Coming to Bitcoin and Lightning
- Pathfinding With LDK
- Custodial Solutions Are Not Solutions
- How MuSig2 Is Powering Lightning Liquidity with Loop
- PSA: You can now recover sats you might have lost in channels with LNBIG in 2018-2021
- Fedimint Lightning Gateway uses LDK Node to simplify deployment and liquidity management
- How we built our Sparknodes using LDK
- Bitcoin Payments: From Digital Gold to Everyday Currency
- What’s Driving Bitcoin Adoption in 2025?
- LND's Deadline-Aware Budget Sweeper
Presentation
Discussion
Delving Bitcoin
- Which Ephemeral Anchor Script Should Lightning Use?
- Zk-Gossip for Lightning Channel Announcements
- Zero-fee commitments for mobile wallets
- Highly Available Lightning Channels Revisited – ROUTE OR OUT
- Hybrid Jamming Mitigation: Results and Updates
- An Exposition of Pathfinding Strategies Within Lightning Network Clients
Bitcoin Optech Podcast
- N/A
Miscellaneous
- N/A
Releases
bLIPs & BOLTs
- Option Simple Close
- Peer storage protocol spec merged
- Attributable failures (feature 36/37)
- Zero-fee commitments using v3 transactions (feature 40/41)
- Lightning Specification Meeting 2025/02/10
- Lightning Specification Meeting 2025/02/24
- Lightning Specification Meeting 2025/03/10
Noteworthy PRs
Core Lightning
- renepay: Support for BOLT12
- Add support for BIP353 human readable names & more
- xpay: don't MPP if we're told not to
eclair
- Only Sync With Top Peers
- Send channel_announcement for splice transactions on public channels
- Add router support for batched splices
- Add liquidity griefing protection for liquidity ads
- Allow recipient to pay for blinded route fees
- Add scripts for taproot channels
LDK
- Fail Htlc Backwards Before Upstream Claims On-Chain
- Implement Quiescence Protocol
- Support receiving async payments
- PeerStorage: Add feature and store peer storage in ChannelManager
- Merge probabilistic scores from external source
- Introduce RouteParametersConfig
lnd
- lnrpc+docs: deprecate warning SendToRoute, SendToRouteSync, SendPayment, and SendPaymentSync in Release 0.19
- Make BumpFee RPC user inputs more stricter
- Allow coop closing a channel with HTLCs on it via lncli