Taproot is een soft fork-upgrade uit 2021 van het Bitcoin-netwerk die drie Bitcoin Improvement Proposals, BIP 340, 341 en 342, in één activering combineerde. Het verving Bitcoins oorspronkelijke ECDSA-handtekeningschema door Schnorr-handtekeningen en voegde ondersteuning toe voor Merkelized Abstract Syntax Trees (MAST), waardoor ontwikkelaars nieuwe manieren kregen om uitgavevoorwaarden te bouwen die compact en privé on-chain blijven.
Schnorr-handtekeningen hebben een wiskundige eigenschap die lineariteit heet, waardoor meerdere publieke sleutels en handtekeningen tot één kunnen worden samengevoegd. Een wallet die bijvoorbeeld vijf handtekeningen vereist, kan één gecombineerde handtekening uitzenden in plaats van vijf losse, wat de transactiegrootte en de fees verkleint. MAST werkt hiernaast door elke mogelijke uitgavevoorwaarde van een contract, zoals een multisignature-vereiste of een timelock, te hashen in een Merkle-boom en alleen de daadwerkelijk gebruikte tak te tonen. Samen zorgen ze ervoor dat een Taproot-output ofwel direct met één handtekening kan worden uitgegeven (een key-path spend), ofwel via een verborgen script (een script-path spend), terwijl beide voor een buitenstaander identiek ogen.
Die ononderscheidbaarheid is het belangrijkste voordeel van Taproot: complexe contracten, escrow-constructies en Lightning Network-kanalen vallen op dezelfde manier op als gewone single-signature betalingen, wat de privacy van het netwerk versterkt. Het bouwt rechtstreeks voort op de besparingen in blokgrootte die zijn geïntroduceerd door Segregated Witness (SegWit) en verlaagt de fees voor iedereen die geavanceerde transactietypes gebruikt.
De adoptie is wisselend geweest sinds de activering op 14 november 2021 bij block 709.632: het gebruik bleef laag totdat Ordinals-inscripties in 2023 begonnen met het insluiten van data in de witness-ruimte van Taproot, waardoor het aandeel van Taproot-transacties kortstondig boven de 40% steeg voordat het rond 2026 terugzakte naar ongeveer 15-20%. Groeiende zorgen over de weerstand van Schnorr tegen kwantumcomputers hebben ook geleid tot vroege voorstellen voor kwantumbestendige adresformaten.