👉 Bitcoin Optech #169

Bitcoin Optech #169

  • proposal to add transaction heritage identifiers to Bitcoin
  • includes sixteenth post in the series about preparing for taproot: output linking

After taproot activates, users will begin receiving payments to P2TR outputs. Later, they’ll spend those outputs. In some cases, they’ll make payments to non-P2TR outputs but will still return their change to themselves using a P2TR change output.
It’s easy for an expert or an algorithm observing such a transaction to reasonably infer that the P2TR output is the user’s own change output, making the other output the payment output. This isn’t guaranteed to be true, but it is the most likely explanation.