Bitcoin Optech Newsletter #338 (TL;DR)

Highlights

Draft BIP for Unspendable Keys in Descriptors
A new BIP by Andrew Toth proposes using provably unspendable keys (NUMS points) in descriptors, enhancing Taproot's scriptpath functionality. Discussions are ongoing.

PSBTv2 Integration

  • Merklized PSBTv2: The Ledger Bitcoin App uses a Merkle tree approach to handle PSBTv2 data efficiently.

  • Silent Payments: BIP352 relies on PSBTv2’s PSBT_OUT_SCRIPT field for enabling silent payment outputs.

Offchain DLC Protocol Correction
The DLC factories protocol allows pre-signed contracts without interactivity, simplifying the renewal process compared to DLC channels, but limits flexibility until maturity.

Updates to Wallets, Services, and Software

Releases and Testing

Notable Infrastructure Changes

  • Bitcoin Core: Enhanced orphan transaction resolution using multiple peers.

  • Eclair: MuSig2 prep for Taproot channels.

  • LDK: Static invoices and async payments (BOLT12).

  • LND: Configurable ProofMatureDelta parameter for gossip announcements.

Previous
Previous

Decline in Crypto Contributions to Extremist Groups Globally, but Concerning Growth in Europe

Next
Next

Coinswap v0.1.0 Beta Release