Taproot is Bitcoin's most significant protocol upgrade since SegWit, activated at block 709,632 on November 14, 2021, after near-unanimous miner signalling. It introduced three interconnected improvements — Schnorr signatures, MAST (Merkelized Abstract Syntax Trees), and Tapscript — that together improve Bitcoin's privacy, transaction efficiency, and smart contract capabilities. SCHNORR SIGNATURES: THE FOUNDATION Bitcoin previously used ECDSA for transaction signatures. Taproot introduced Schnorr signatures with key advantages: Key and signature aggregation: Multiple parties in a multi-signature arrangement can combine their keys into a single aggregated key. A 5-of-7 multisig transaction looks identical to a regular single-signature transaction on-chain — dramatically improving privacy and reducing transaction size. Batch verification: Multiple Schnorr signatures can be verified simultaneously — improving full node efficiency. MAST (MERKELIZED ABSTRACT SYNTAX TREES) Complex Bitcoin scripts previously required revealing the entire script when spending, including unused conditions. MAST organises spending conditions into a Merkle tree. When spending, only the specific condition used is revealed — all other conditions remain hidden. This improves privacy (observers see only the executed condition) and reduces transaction size. TAPSCRIPT Updated Bitcoin scripting language enabling the above improvements and allowing easier future protocol upgrades. TAPROOT'S REAL-WORLD IMPACT Lightning Network: Channel opening and closing transactions become more efficient and private. Ordinals and Inscriptions: Taproot's envelope structure enabled inscribing images and text into Bitcoin transactions — creating Bitcoin NFTs (Ordinals), a controversial use case that drove significant fee revenue to miners. DLC (Discreet Log Contracts): Bitcoin-native smart contracts for binary event outcomes (sports results, price data) became more efficient with Schnorr signatures.