Stephan Livera Podcast

MuSig2 in Practice, APO, CTV & Bitcoin Soft Forks with Brandon Black (SLP505)

18 snips
Aug 25, 2023
Brandon Black, Bitcoin developer, discusses implementing MuSig2 at BitGo, future Bitcoin soft forks, APO, and CTV. They explore the benefits and implementation of MuSig2, the difference between MPC and script, and the NPC plus script approach for on-chain Bitcoin holders. They also discuss the Bitcoin Protocol School, Taproot Intensive class, and Cold Card Mark 4, as well as critiques of APO and the alternative covenant proposal. Lastly, they touch on transaction introspection and its relationship to the liquid network.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Delayed Implementation

  • Brandon Black wanted to implement Taproot and MuSig2 from the start of his Bitcoin career.
  • However, MuSig2 wasn't production-ready when Taproot activated, delaying implementation.
INSIGHT

MuSig2's Simplicity

  • MuSig2's simplicity is its biggest advantage, making it easier to audit and reason about.
  • Its short reference implementation in Python further contributes to its ease of use.
INSIGHT

BitGo's Multi-sig

  • BitGo's 2-of-3 multi-sig uses Taproot key and script paths, mimicking on-chain functionality.
  • This method enhances privacy and reduces on-chain footprint.
Get the Snipd Podcast app to discover more snips from this episode
Get the app