Bitcoin Takeover Podcast cover image

Bitcoin Takeover Podcast

S15 E17: Andrew Poelstra on Covenants (OP_CAT vs OP_CTV)

Feb 2, 2024
Andrew Poelstra, mathematician and head of research at Blockstream, discusses covenants in Bitcoin Script, including op CAT and op CTV. The chapter explores the functionalities of op codes dupe and cat, the limitations of CTV, and the potential solution of CAT for more flexible transactions. They also discuss personal experiences with Wasabi and JoinMarket, the integration of Wasabi and Shop N Bit, and the future improvements needed in Bitcoin.
01:15:53

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Op Cat enables the creation of covenants, adding security and flexibility to Bitcoin transactions.
  • Op Cat is a potential next soft fork in Bitcoin, with larger covenant proposals expected to follow.

Deep dives

Op Cat and covenants

Op Cat is a powerful opcode that allows users to concatenate and split data in Bitcoin script. It enables the creation of covenants, which are controls over where coins can be moved. One example is the use of vaults, where coins are required to sit in a staging area before being moved to their final destination. This provides additional security against theft. Another example is in the efficient withdrawal of coins from exchanges, where users can choose when and at what fee rate to claim their coins. While Op Cat is a small and simple addition, it is seen as an important step towards enabling covenants in Bitcoin and improving the flexibility and control users have over their funds.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode