Episode notes
In this episode of Bitcoin, Explained, Aaron and Sjors are joined by Breez developer Jesse de Wit to discuss asynchronous lightning payments. They explain why such payments would be useful, how they would work, and what building blocks are required to realize it. In the process, Aaron, Sjors and Jesse also cover the basics of PTLCs and Trampoline Payments.
Chapters
00:00:00 Opening and CoinKite sponsor
00:00:54 Jesse de Wit and Lightning development
00:03:45 Why Lightning needs asynchronous payments
00:10:40 Reusable invoices and PTLCs
00:17:14 Holding payments and coordinating with onion messages
00:23:42 Trampoline payments and routing retries
00:27:59 Dependence on Lightning service providers
00:30:02 Implementation prerequisites and timeline
00:34:27 Upgrade concerns and onion-message tradeoffs
===
This episode’s sponsor: CoinKite, maker of the ColdCard
Jesse’s Twitter: @WitDeJesse
Jesse’s Nostr: npub18hwpk5qep3ptnmzatq22ptwr9mth7ccrku56rdntwpxjxlkfyr2qrav8du
Aaron’s Twitter: @AaronvanW
Aaron’s Nostr: npub1art8cs66ffvnqns5zs5qa9fwlctmusj5lj38j94lv0ulw0j54wjqhpm0w5
Sjors’ Twitter: @provoost
Sjors’ Nostr: npub1v25jqj332n630klwtqeqxgyrjl4alw4phmluhu2x6lcxzwy9m03suqexw3
