Mark “Murch” Erhardt and Mike Schmidt are joined by Sjors Provoost and Antoine Poinsot to discuss Newsletter #347.

The Bitcoin Optech Podcast and transcription content is licensed Creative Commons CC BY-SA 2.0

News

  • LN upfront and hold fees using burnable outputs (0:54)

  • Discussion of testnets 3 and 4 (5:11)

  • Plan to relay certain taproot annexes (19:01)

Selected Q&A from Bitcoin Stack Exchange

  • Why is the witness commitment optional? (24:58)

  • Can all consensus valid 64 byte transactions be (third party) malleated to change their size? (36:39)

  • How long does it take for a transaction to propagate through the network? (47:37)

  • Utility of longterm fee estimation (49:31)

  • Why are two anchor outputs are used in the LN? (54:34)

  • Why are there no BIPs in the 2xx range? (57:19)

  • Why doesn't Bech32 use the character b? (59:55)

  • Bech32 error detection and correction reference implementation (1:00:23)

  • How to safely spend/burn dust? (1:02:48)

  • How is the refund transaction in Asymmetric Revocable Commitments constructed? (1:07:34)

  • Which applications use ZMQ with Bitcoin Core? (42:15)

Releases and release candidates

Notable code and documentation changes

Transcription

transcription coming soon