P2TR 输出是一个 32 字节的仅 x 坐标密钥 Q = P + t·G,其中 t 是对内部密钥 P 和备选脚本的 Merkle 根计算的标签哈希。通过密钥路径花费只需一个 64 字节的 BIP-340 签名,无论该密钥属于一个人还是一组使用 MuSig2 的签名者,看起来都没有区别;通过脚本路径花费时,只会公开所执行的脚本和一个 Merkle 证明。Tapscript(BIP-342)用 OP_CHECKSIGADD 取代了 OP_CHECKMULTISIG。
它带来的好处包括:多重签名体积更小、隐私性更好;复杂脚本的成本更低;以及新的签名哈希(BIP-341),它承诺所有输入的金额,从而简化了硬件钱包对手续费的验证。为 P2TR 地址做消息签名需要使用 BIP-322。