1. Pregnancy Volvelles

    Fri 05 May 2023 By Andrew Poelstra

    A Fortuitous Computer Error

    Karina and I went to the pregnancy center last week for a routine checkup. Somebody had hit "logout" on the check-in tablet, preventing us from using it, so we had to ignore the signs and talk to somebody at the desk to let him know we …

    read more
  2. An Intro To Bitcoin Options

    Mon 09 August 2021 By Andrew Poelstra

    Introduction

    Options have (rightfully) earned a reputation for being complex financial instruments that are best for ordinary investors to avoid. For the most part, this reputation comes from (a) the complex math required to price them, and (b) their use as reckless gambling instruments on places like r/wallstreetbets.

    In …

    read more
  3. CAT and Schnorr Tricks II

    Wed 10 February 2021 By Andrew Poelstra

    Part 1

    Introduction

    This is the second in a series of posts about about covenants in Bitcoin using Taproot and a (hypothetical) CAT opcode. Historically, and as has been implemented in Elements, CAT has been considered to be a covenant opcode only in conjunction with CHECKSIGFROMSTACK.

    In our last post …

    read more
  4. CAT and Schnorr Tricks I

    Wed 20 January 2021 By Andrew Poelstra

    Part 2

    Introduction

    This is the first in a series of posts about about covenants in Bitcoin using Taproot and a (hypothetical) CAT opcode. Historically, and as has been implemented in Elements, CAT has been considered to be a covenant opcode only in conjunction with CHECKSIGFROMSTACK. In this post, which …

    read more