BIP 342 — Validation of Taproot Scripts
Specifies tapscript — the taproot script-path validation rules: Schnorr signature checks via OP_CHECKSIG/OP_CHECKSIGADD, OP_SUCCESS upgrade opcodes, and a per-input sigops budget.
Entries tagged with this topic. Spans across types and sources — explore connections between people, events, and themes.
4 entries
Pieter Wuille ↔ Jonas Nick, Anthony Towns
Specifies tapscript — the taproot script-path validation rules: Schnorr signature checks via OP_CHECKSIG/OP_CHECKSIGADD, OP_SUCCESS upgrade opcodes, and a per-input sigops budget.
Pieter Wuille ↔ Jonas Nick, Anthony Towns
Taproot — Bitcoin's most significant protocol upgrade since SegWit. Combines Schnorr (BIP 340) with MAST so complex spending conditions look like simple payments on-chain.
Defines OP_CHECKLOCKTIMEVERIFY, a soft-fork opcode that makes a transaction output unspendable until a specified block height or time, enabling escrow and time-locked contracts.
Computer scientist, legal scholar, and cryptographer (1964-) who conceived Bit Gold (1998) — the closest conceptual Bitcoin precursor — and coined the term smart contracts.