Historical retrospective · Bitcoin

BIP 342 defined the script rules for Taproot script paths

BIP 342 introduces Tapscript, adapting Bitcoin Script validation to Taproot’s version-1 witness rules and Schnorr signatures.

Proposal / specification year: 2020First published

It supports new script paths while removing some historical limits and changing how signature operations are accounted for.

Tapscript completes a technical layer of Taproot that users rarely see directly but application developers must understand.

New expressiveness can increase implementation complexity; testing and careful wallet support remain essential.

Primary source

This retrospective summarizes the source below in original language and links to the primary record used for the briefing. This is not investment, legal or security advice.

BIP 342 ↗