BIP 86 — Key Derivation for Single Key P2TR Outputs
Defines the m/86'/0'/0' derivation path for HD wallets recovering single-key Taproot (P2TR) outputs, reusing the BIP 44/49/84 account structure.
Entries tagged with this topic. Spans across types and sources — explore connections between people, events, and themes.
6 entries
Defines the m/86'/0'/0' derivation path for HD wallets recovering single-key Taproot (P2TR) outputs, reusing the BIP 44/49/84 account structure.
Specifies Bech32m, a checksum variant of Bech32 that fixes an insertion-error weakness, and mandates its use for native SegWit v1+ (Taproot) addresses while v0 keeps Bech32.
Pieter Wuille ↔ Jonas Nick, Tim Ruffing
Schnorr signatures replacing ECDSA for Taproot. Provably secure, non-malleable, with efficient multi-signature aggregation — complex scripts become on-chain indistinguishable from simple payments.
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.
Belgian software engineer (sipa), Bitcoin Core committer since 2011. Author/co-author of BIP-32, BIP-141 (SegWit), BIP-340/341 (Schnorr/Taproot). Initiator of libsecp256k1; Blockstream co-founder.