O projeto permite que diferentes caminhos de gastos compartilhem uma estrutura de saída, a distinção é útil quando se revisam o que uma transação completa revela, mas não torna todas as transferências anônimas ou todas as políticas de carteiras idênticas.

Siga as evidências.

Rastreie como o evento poderia chegar aos mercados, e então inspecione uma explicação concorrente.

Uma saída Taproot não precisa revelar todas as condições possíveis sob as quais poderia ser gasto mais tarde.

Compare as explicações.

Mude de lentes para ver o que cada conta explica e o que permanece incerto.

Uma condição não utilizada pode permanecer não revelada.

Considere um arranjo inventado com uma rota de assinatura cooperativa e um script de recuperação definido separadamente. Se a rota cooperativa for usada através do caminho chave, um observador não precisa receber o script de recuperação não utilizado nesse gasto. Se a recuperação usar o caminho do script, o script usado e sua evidência de compromisso se tornar parte da informação de gasto da transação. Este exemplo descreve possíveis opções de design, não uma reivindicação sobre qualquer carteira ou troca. Um rótulo que diz que o Taproot não estabelece quais as rotas de recuperação existem, quem controla as chaves necessárias ou se um serviço tem um processo de backup seguro. Essas questões dizem respeito à implementação particular e à sua política documentada. Existe também uma diferença entre ocultar alternativas de script não utilizadas e ocultar a própria transação. Uma referência de saída, estrutura de transação e movimentos subsequentes ainda fornecem informações para análise. Endereços conhecidos publicamente ou registros fora da cadeia podem adicionar contexto adicional. Um benefício de divulgação mais restrito deve ser indicado, portanto, em vez de ser expandido para uma promessa não suportada de anonimato completo.

BIP 341 especifica os dois caminhos

BIP 341 descreve uma chave de saída Taproot que pode incorporar um compromisso com as condições do script. Bitcoin Proposta de Melhoria 341 — Regras de Gasto de Tapraot

A proposta explica o benefício da privacidade de expor apenas uma condição satisfeita em vez de todas as alternativas, um caminho-chave não precisa revelar esses roteiros alternativos, o padrão descreve a estrutura de validação, o conjunto de condições depende de como a saída foi construída. Bitcoin Proposta de Melhoria 341 — Regras de Gasto de Tapraot

Uma condição não utilizada pode permanecer não revelada.

Se a rota cooperativa for usada através do caminho chave, um observador não precisa receber o script de recuperação não utilizado nesse gasto.

Este exemplo descreve possíveis escolhas de design, não uma reclamação sobre qualquer carteira ou troca chamada, uma etiqueta dizendo que Taproot não estabelece quais rotas de recuperação existem, quem controla as chaves necessárias ou se um serviço tem um processo de backup seguro, essas questões dizem respeito à implementação e sua política documentada.

Uma referência de saída, estrutura de transação e movimentos subsequentes ainda fornecem informações para análise, endereços conhecidos publicamente ou registros de cadeia externa podem adicionar contexto, portanto, um benefício mais restrito da divulgação deve ser indicado precisamente em vez de ser expandido para uma promessa não sustentada de anonimato completo.

Revise as evidências nos níveis de transação e política.

Quando examinar um gasto completo, identifique seu caminho dos dados reais da transação e descreva apenas o que esses dados suportam.

Para uma comparação operacional, peça a explicação do provedor sobre papéis de assinatura, condições alternativas e procedimento de recuperação, mantenha essa evidência separada da especificação pública de protocolo, um mecanismo de gasto válido ainda pode ser implementado dentro de um acordo que um usuário não entende ou não pode operar de forma independente.

A conclusão útil nomeia o caminho observado e a informação que revelou.