Taproot erlaubt die Ausgabe eines P2TR-Outputs per Signatur für den Ausgabeschlüssel oder durch Nachweis und Erfüllung eines Skriptzweigs. BIP 340 definiert Schnorr, BIP 341 Taproot und BIP 342 Tapscript.
Key path zeigt gewöhnlich eine Schnorr-Signatur, ohne weitere Skriptmöglichkeiten offenzulegen. Script path zeigt ausgeführtes Skript, Eingaben und Control Block als Beweis der Zugehörigkeit zum festgelegten Baum. Andere Skripte bleiben verborgen; Zweig und Beweisstruktur verraten dennoch Informationen. [BIP 341: Taproot]
Mehrere Teilnehmer können mit geeignetem Signaturprotokoll an einem Schlüssel und einer Signatur zusammenarbeiten. Taproot verschmilzt weder alle Transaktionsinputs noch beliebiges Multisig automatisch zu einer Signatur. Koordination, Nonce-Behandlung und korrekte Implementierung bleiben entscheidend. [BIP 340: Schnorr signatures]
P2TR ist native Witness-Version 1 mit 32-Byte-Programm, auf mainnet gewöhnlich als bc1p-Adresse mit Bech32m. Beträge und Verknüpfungen ausgegebener Outputs bleiben öffentlich. Einsparungen hängen von Pfad und Beweisgröße ab; die Adresse garantiert weder Anonymität noch Mindestgebühren. [BIP 350: Bech32m]
Für ein möglichst vollständiges Bild lies diesen Eintrag zusammen mit SegWit, Privater Schlüssel, Transaktion, Lightning Network. Auf diesen Eintrag verweisen außerdem SegWit, Lightning Network, Kryptografischer Hash, SHA-256.