Taproot pozwala wydać P2TR podpisem dla klucza wyjścia lub dowodząc i spełniając gałąź skryptu. BIP 340 definiuje Schnorr, BIP 341 Taproot, a BIP 342 Tapscript.
Key path zwykle przedstawia jeden podpis Schnorr bez ujawniania innych możliwości. Script path ujawnia wykonany skrypt, jego dane i control block dowodzący przynależności do zadeklarowanego drzewa. Innych skryptów nie trzeba ujawniać, ale gałąź i struktura dowodu nadal niosą informacje. [BIP 341: Taproot]
Wielu uczestników może współpracować nad jednym kluczem i podpisem za pomocą odpowiedniego protokołu. Taproot sam nie scala wszystkich wejść ani dowolnego multisig do jednego podpisu. Koordynacja, obsługa nonce i poprawna implementacja pozostają kluczowe. [BIP 340: Schnorr signatures]
P2TR to natywny witness wersji 1 z programem 32-bajtowym, zwykle zapisany na mainnet jako bc1p w Bech32m. Kwoty i związki wydawanych wyjść pozostają publiczne. Oszczędność zależy od ścieżki i rozmiaru dowodu; adres nie gwarantuje anonimowości ani najniższej opłaty. [BIP 350: Bech32m]
Pełniejszy obraz uzyskasz, czytając to hasło razem z SegWit, Klucz prywatny, Transakcja, Lightning Network. Do tego hasła prowadzą również odsyłacze z SegWit, Lightning Network, Skrót kryptograficzny, SHA-256.