BIP 340 — Schnorr Signatures for secp256k1
Schnorr signatures replacing ECDSA for Taproot. Provably secure, non-malleable, with efficient multi-signature aggregation — complex scripts become on-chain indistinguishable from simple payments.
Entries tagged with this topic. Spans across types and sources — explore connections between people, events, and themes.
5 entries
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.
Bitcoin Institute ↔ Satoshi Nakamoto
How Bitcoin uses elliptic-curve keys, digital signatures, hash functions, and deterministic derivation to secure ownership without trusted third parties.