Taproot é a última grande atualização para a rede Bitcoin. Ela estabelece as bases que permitirão que novos recursos sejam construídos sobre o Bitcoin, melhorando a privacidade e a eficiência.
Introdução
Os benefícios de usar o Taproot

Diagrama de uma Árvore de Sintaxe Abstrata Merkelizada (MAST) com condições de gasto. Ao usar o MAST, apenas as condições de gastos que estão sendo usadas ativamente são reveladas.
Além disso, o Taproot usa um algoritmo de assinatura diferente chamado “Schnorr”. Shnorr tem uma variedade de vantagens em comparação com ECDSA (Elliptic Curve Digital Signature Algorithm), que é o que as transações Bitcoin usam para transações Segwit e Legacy. As assinaturas Schnorr permitem que várias assinaturas e suas chaves correspondentes sejam agregadas em uma única assinatura. É isso que permite que diferentes tipos de transações Taproot, como fazer uma transação simples ou abrir um canal lightning, se tornem indistinguíveis entre si. Além disso, as assinaturas Shnorr permitem protocolos de nível superior mais simples, como atomic swaps e pools de pagamento. O Schnorr também permite a validação em lote de assinaturas em um bloco, o que melhora a velocidade de verificação das transações.
Desvantagens do Taproot
Adoção do Taproot
O Taproot ainda é muito novo, o que significa que os primeiros usuários podem ter problemas de compatibilidade ao tentar usá-lo. Por exemplo, algumas corretoras podem não suportar ainda, então você pode não conseguir receber moedas de uma determinada corretoras para um endereço Taproot. Além disso, atualmente não há um padrão de como criar carteiras somente para visualização para contas Taproot. Portanto, simplesmente importar seu xPub Taproot para sua carteira somente observação preferida pode não funcionar. No entanto, à medida que a adoção do Taproot aumenta com o tempo, esses problemas serão eventualmente resolvidos.
Usando o Taproot na BitBox02
A atualização Glärnisch adicionou suporte para Taproot na BitBox02 e BitBoxApp. O BitBoxApp usa contas unificadas, o que significa que você não precisa criar uma nova conta para começar a receber em um endereço Taproot. Você pode simplesmente alterar o tipo de endereço para “Taproot” durante a tela de recebimento no BitBoxApp. Como “Taproot” ainda é muito novo e ainda não é amplamente suportado, o formato de endereço padrão é Native Segwit.

A BitBox02 e o BitBoxApp suportam Taproot. Você pode receber em um endereço Taproot simplesmente alterando o tipo de endereço na tela de recebimento.
Conclusão
A ativação do Taproot significa outro marco para o desenvolvimento do Bitcoin. Ele estabelece as bases para dimensionar aplicações Bitcoin de maneira mais eficiente, reduzindo a quantidade de informações necessárias para transações bitcoin complexas, como abrir um canal lightning ou uma transação multisig, enquanto melhora a privacidade introduzindo assinaturas Schnorr e MAST para transações Bitcoin.
O que é Taproot?
Taproot é uma atualização para a rede Bitcoin. Ele melhora os recursos de script do Bitcoin, permitindo que os aplicativos Bitcoin sejam construídos de forma mais eficiente, melhorando a privacidade. É um soft fork, o que significa que os nós que executam o Bitcoin precisarão ser atualizados para aproveitar os benefícios do Taproot. No entanto, nós mais antigos ainda serão compatíveis com transações Taproot.
Por que usar o Taproot?
Transações Taproot usam assinaturas Schnorr e Merkelized Abstract Syntax Trees (MAST). Essas tecnologias melhoram a eficiência e a privacidade dos aplicativos Bitcoin, como transações multisig e Lightning Channel.
Quais são as desvantagens do Taproot?
Embora o Taproot tenha privacidade e benefícios eficientes quando se trata de transações complexas, como aquelas com condições de gastos, existem algumas desvantagens. Em primeiro lugar, as transações Taproot para transações simples podem ser mais caras do que as transações Segwit. Isso ocorre porque, para transações simples, as transações Taproot contêm mais dados do que uma transação equivalente usando Segwit. No entanto, para transações complexas, como transações multisig, o Taproot pode ser mais barato.
O Taproot é amplamente suportado?
Taproot ainda é muito novo, o que significa que você pode ter problemas de compatibilidade ao tentar usá-lo. As trocas podem demorar para integrá-lo, então você pode não conseguir se retirar para um endereço Taproot de certas trocas ainda. Além disso, atualmente não há um padrão de como importar Taproot xPubs para uma carteira para criar uma carteira somente para assistir. Portanto, talvez você ainda não consiga criar uma carteira somente para assistir para uma conta Taproot com sua carteira preferida. No entanto, à medida que a adoção aumenta, espera-se que esses problemas sejam resolvidos.
Como o Taproot funciona com a BitBox02?
A BitBox02 e o BitBoxApp suportam Taproot. Taproot foi adicionado na atualização Glärnisch. A BitBoxApp usa contas unificadas, o que significa que você não precisa criar uma nova conta para começar a receber em um endereço Taproot. Basta alterar o tipo de endereço para “Taproot” ao receber no BitBoxApp.
Fonte: bitcoin.swiss