O que é o Taproot e como beneficia o Bitcoin?

1/26/2024, 1:50:08 PM
Principiante
Bitcoin
Este artigo apresenta três propostas BIP relacionadas ao Taproot.

O que é Taproot?

O Taproot é uma atualização do Bitcoin que trouxe várias novas funcionalidades e benefícios para os utilizadores de Bitcoin. A comunidade Bitcoin ativou o Taproot no bloco 709,632 em 12 de novembro de 2021.

A atualização Taproot é composta por três Propostas de Melhoria do Bitcoin (BIPs)que definem três atualizações distintas para o protocolo Bitcoin:

  • Assinaturas Schnorr (BIP 340)
  • Taproot (BIP 341)
  • Tapscript (BIP 342)

Em conjunto, estas três atualizações são conhecidas como a atualização Taproot, frequentemente referida coletivamente como BIP Taproot. Estes BIPs introduziram novas formas mais eficientes, flexíveis e privadas de transferir Bitcoin.

Assinaturas Schnorr - BIP 340

Como parte da atualização Taproot, o BIP 340 introduz assinaturas Schnorr para uso no Bitcoin. As assinaturas Schnorr trazem vários benefícios para os utilizadores de Bitcoin, incluindo privacidade superior, taxas mais baixas e mais flexibilidade multisig.

Este BIP também especifica como as chaves públicas e assinaturas de Schnorr devem ser codificadas para uso no Bitcoin. As chaves públicas usadas para as assinaturas de Schnorr têm 32 bytes de comprimento, em comparação com as chaves públicas de 33 bytes do ECDSA. Além disso, as assinaturas de Schnorr têm 64 bytes de comprimento, em comparação com as assinaturas do ECDSA, que variam de 71 a 72 bytes, incluindo umbandeira de sighashEstas pequenas poupanças de espaço oferecem poupanças de taxa aos utilizadores de Bitcoin que adotam o Taproot.

Saiba mais sobre assinaturas Schnorr.

Taproot - BIP 341

Enquanto o BIP 340 define a especificação para gerar e codificar assinaturas e chaves públicas Schnorr, o BIP 341 define como o protocolo do Bitcoin integra as assinaturas Schnorr. Especificamente, o Script do Bitcoin deve ser atualizado para também avaliar as assinaturas Schnorr. Taproot também integra Árvores de Script Alternativas Merkelizadas (MAST), que permitem aos utilizadores bloquear saídas para vários scripts.

As saídas Pay-to-Taproot são saídas SegWit de versão 1, e todas as transações Taproot são transações SegWit.

Pagamento para Taproot (P2TR)

Taproot também introduziu um novo tipo de script, uma forma de gastar bitcoin. Pay-to-Taproot (P2TR) permite aos usuários pagar tanto a uma chave pública Schnorr quanto à raiz de Merklede uma variedade de outros scripts. Usando este novo tipo de script, um usuário pode criar um UTXOque pode ser desbloqueado e gasto pelo proprietário da chave privada ou por qualquer pessoa que consiga satisfazer os requisitos de qualquer script dentro da árvore de Merkle.

Agregação de Chave

A funcionalidade de agregação de chaves de Schnorr permite essa funcionalidade flexível. Quando o Bitcoin é enviado para uma saída P2TR, é bloqueado para uma única chave pública, chamada Q. No entanto, esta chave pública Q é na verdade uma agregação de uma chave pública P e uma chave pública formada a partir da raiz de Merkle de muitos outros tipos de scripts. Qualquer um dos scripts alternativos na árvore de Merkle pode ser usado para gastar a saída.

Este design permite aos utilizadores escolher entre scripts complexos e arbitrários, bem como funcionalidades simples de pagamento à chave pública aquando da despesa, em vez de aquando da receção. Também faz com que todas as saídas do Taproot pareçam semelhantes. Como as saídas multisig, as saídas de assinatura única e outros contratos inteligentes complexos parecem iguais na blockchain, muitas heurísticas de análise de cadeias tornar-se-ão inutilizáveis, preservando assim a privacidade de todos os utilizadores do Taproot.

Tapscript - BIP 342

Para implementar transações P2TR, o BIP 342 adiciona e atualiza váriosopcodes. Estes novos scripts são usados para verificar gastos do Taproot e assinaturas Schnorr, e são coletivamente conhecidos como Tapscript.

O Tapscript foi projetado para maximizar a flexibilidade futura dos gastos P2TR, a fim de permitir atualizações que ainda não estão previstas.

Os Benefícios do Taproot

A atualização Taproot oferece muitos benefícios para os utilizadores de Bitcoin que adotam o Taproot, bem como para aqueles que não o fazem. A introdução das assinaturas Schnorr oferece benefícios significativos para a privacidade e segurança, mas o Taproot e o Tapscript também trazem vantagens próprias.

Saiba mais sobre os benefícios das assinaturas Schnorr.

Poupança de Espaço

A maioria das saídas Taproot (P2TR) consome menos espaço na blockchain do que o normal P2PKHoutputs, mas são ligeiramente maiores do queP2WPKHoutputs. Isto deve-se principalmente ao facto de as saídas P2TR trancarem o bitcoin diretamente a uma chave pública, não ao hash da chave pública. Isto torna o envio para as saídas Taproot ligeiramente mais caro, porque as chaves públicas ocupam mais espaço do que os hashes das chaves públicas. No entanto, gastar as saídas Taproot é significativamente mais barato porque a chave pública está incluída no scriptPubKey e, portanto, não precisa de ser incluída no Testemunha de Script.

Taproot também definiu o esquema de codificação para chaves públicas e assinaturas Schnorr, tornando-as mais curtas do que suas contrapartes ECDSA, proporcionando economia adicional de taxas.

Benefícios de Privacidade

As implicações de privacidade do Taproot são talvez a parte mais importante da atualização. Ao introduzir assinaturas Schnorr e agregação de chaves, os contratos de multisignatura já não são diferentes dos contratos de assinatura única, proporcionando privacidade a todos os utilizadores do Taproot.


Uma vez que a Lightning Network depende de multisig 2-em-2, o Taproot torna impossível discernir quais transações criam canais Lightning.

O Taproot também introduziu benefícios significativos de privacidade através da integração do MAST. Como discutido acima, o Taproot permite que o bitcoin seja bloqueado para muitos scripts de uma só vez. No entanto, ao gastar bitcoin de uma saída Taproot, o gastador não precisa revelar todos os scripts possíveis que poderiam ter desbloqueado o bitcoin; apenas o script que eles realmente usaram. Na maioria dos casos, os usuários do Taproot provavelmente usarão a opção de pagar para a chave pública, permitindo que eles mantenham privadas quaisquer opções de backup que possam ter planejado.

Saiba mais sobre como a atualização do Taproot melhora a experiência do usuário do Lightning.

Atualizações de segurança

Num nível técnico e teórico, as assinaturas Schnorr são consideradas mais seguras do que as assinaturas ECDSA porque as assinaturas Schnorr são provavelmente seguras usando menos pressupostos. Como todos os esquemas de criptografia de curva elíptica, tanto ECDSA quanto Schnorr dependem da suposição de que o Problema do Logaritmo Discreto é difícil. No entanto, o ECDSA depende de pressupostos adicionais para garantir a sua segurança. No entanto, não houve exemplos de ECDSA sendo sistematicamente comprometido durante a existência do Bitcoin.

As assinaturas Schnorr também eliminam qualquer assinatura maleabilidadeque poderia ter estado presente em assinaturas ECDSA. Embora a maleabilidade de transações tenha sido resolvida pela atualização SegWit, a maleabilidade de assinaturas persistiu como uma característica do ECDSA.

Taproot permite o Protocolo Taro

Taroé um protocolo alimentado por Taproot que permite aos utilizadores emitir ativos na blockchain do Bitcoin e o Rede Lightning. Com um design centrado no Taproot, esta emissão de ativos pode ser feita de forma mais privada e escalável do que tentativas anteriores de introduzir outros ativos sobre o Bitcoin. Taro foi proposto pela Lightning Labs em abril de 2022.

Taproot é usado no Taro para incorporar metadados de ativos em uma saída de transação existente. As assinaturas Schnorr também são usadas para melhorar a simplicidade e escalabilidade.

O nome Taro é um acrônimo para Representação de Ativos de TAPROOT, indicando que sem o Taproot, essa atualização não seria possível.

Ativação do Taproot

Quando uma atualização para o Bitcoin é proposta, é primeiro discutida pela comunidade de desenvolvedores. Depois que a proposta é formalizada, é atribuído um número de BIP. Depois que o código é escrito, revisado, testado e mesclado, os operadores de nó do Bitcoin devem decidir como e quando ativar a atualização.

As atualizações Schnorr, Taproot e Tapscript foram designadas como BIP 340, 341 e 342 em janeiro de 2020 e têm estado sob discussão e desenvolvimento desde então. No final de 2020, a implementação de código para todas as três atualizações foi concluída, testada, revista e mesclada ao núcleo do Bitcoin.

Em maio de 2021, mais de 90% dos mineiros sinalizaram a ativação do Taproot e o BIP 340, 341 e 342 foi ativado e aplicado no bloco 709,632 em 12 de novembro de 2021. Existem vários métodos para ativar atualizações no Bitcoin; a comunidade Bitcoin seleciona um caminho e depois o executa.

Ativação do Bitcoin Paths

O BIP 8 e o BIP 9 definem dois métodos populares para ativar atualizações. Ambos os processos começam por sondar os mineiros de Bitcoin para obter apoio. Se uma maioria esmagadora de mineiros sinalizar o seu apoio através de mensagens nos blocos que mineram, a atualização é ativada. A diferença entre o BIP 8 e o BIP 9 surge se o apoio dos mineiros for insuficiente. Nesse caso, o BIP 9 especifica que a atualização não deve ocorrer, enquanto o BIP 8 especifica que a atualização deve ser ativada após um período de atraso.

Variantes destas duas propostas foram apresentadas no contexto da ativação do Taproot. No entanto, a comunidade do Bitcoin apoiou esmagadoramente o Taproot, e foram levantadas muito poucas críticas. Assim, o caminho específico de ativação foi em grande parte insignificante.

Aviso legal:

  1. Este artigo é reimpresso de [ rio]. Todos os direitos de autor pertencem ao autor original. Se houver objeções a esta reedição, entre em contacto com o Gate Learnequipa e eles tratarão disso prontamente.
  2. Aviso de responsabilidade: As visões e opiniões expressas neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
  3. As traduções do artigo para outros idiomas são feitas pela equipe Gate Learn. A menos que mencionado, copiar, distribuir ou plagiar os artigos traduzidos é proibido.

Partilhar

Calendário Cripto

Atualizações de projetos
Etherex irá lançar o Token REX no dia 6 de agosto.
REX
22.27%
2025-08-06
Dia Raro de Desenvolvimento & Governança em Las Vegas
A Cardano irá organizar o Rare Dev & Governance Day em Las Vegas, de 6 a 7 de agosto, apresentando workshops, hackathons e discussões em painel focadas em desenvolvimento técnico e tópicos de governança.
ADA
-3.44%
2025-08-06
Blockchain.Rio em Rio de Janeiro
A Stellar participará da conferência Blockchain.Rio, agendada para ser realizada no Rio de Janeiro, de 5 a 7 de agosto. O programa incluirá palestras e discussões em painel com representantes do ecossistema Stellar em colaboração com os parceiros Cheesecake Labs e NearX.
XLM
-3.18%
2025-08-06
Webinar
A Circle anunciou um webinar ao vivo chamado “A Era do GENIUS Act Começa”, agendado para 7 de agosto de 2025, às 14:00 UTC. A sessão irá explorar as implicações do recém-aprovado GENIUS Act—o primeiro quadro regulatório federal para moedas estáveis de pagamento nos Estados Unidos. Dante Disparte e Corey Then, da Circle, liderarão a discussão sobre como a legislação impacta a inovação em ativos digitais, a clareza regulatória e a liderança dos EUA na infraestrutura financeira global.
USDC
-0.03%
2025-08-06
AMA na X
Ankr irá realizar um AMA no X no dia 7 de agosto às 16:00 UTC, focando no trabalho do DogeOS na construção da camada de aplicação para DOGE.
ANKR
-3.23%
2025-08-06

Artigos relacionados

Como Aposta ETH
Principiante

Como Aposta ETH

À medida que a The Merge está concluída, o Ethereum finalmente transitou de PoW para POs. Os apostadores agora mantêm a segurança da rede ao stastarem ETH e obterem recompensas. É importante escolher os métodos e prestadores de serviços adequados antes de pôr em jogo. À medida que a The Merge está concluída, o Ethereum finalmente transitou de PoW para POs. Os apostadores agora mantêm a segurança da rede ao stastarem ETH e obterem recompensas. É importante escolher os métodos e prestadores de serviços adequados antes de pôr em jogo.
11/21/2022, 10:01:57 AM
Utilização de Bitcoin (BTC) em El Salvador - Análise do Estado Atual
Principiante

Utilização de Bitcoin (BTC) em El Salvador - Análise do Estado Atual

Em 7 de setembro de 2021, El Salvador tornou-se o primeiro país a adotar o Bitcoin (BTC) como moeda legal. Várias razões levaram El Salvador a embarcar nesta reforma monetária. Embora o impacto a longo prazo desta decisão ainda esteja por ser observado, o governo salvadorenho acredita que os benefícios da adoção da Bitcoin superam os riscos e desafios potenciais. Passaram-se dois anos desde a reforma, durante os quais houve muitas vozes de apoio e ceticismo em relação a esta reforma. Então, qual é o estado atual da sua implementação real? O seguinte fornecerá uma análise detalhada.
12/18/2023, 3:29:33 PM
Da emissão de ativos à escalabilidade BTC: Evolução e Desafios
Intermediário

Da emissão de ativos à escalabilidade BTC: Evolução e Desafios

Este artigo combina Ordinais para trazer novas normas para o ecossistema BTC, examina os desafios atuais da escalabilidade do BTC da perspectiva da emissão de ativos e prevê que a emissão de ativos combinada com cenários de aplicação como RGB & Taproot Assets têm o potencial de liderar a próxima narrativa.
12/23/2023, 9:17:32 AM
O que é a BTC mineração?
Principiante

O que é a BTC mineração?

Para perceber o que é a BTC mining, primeiro temos de entender a BTC, uma criptomoeda representativa criada em 2008. Agora, foi estabelecido todo um conjunto de sistemas algorítmicos em torno do seu modelo económico geral. O algoritmo estipula que o BTC é obtido através de um cálculo matemático, ou" mineração", como lhe chamamos de uma forma mais vívida. Muito mais criptomoedas, não só BTC, podem ser obtidas através de mineração, mas BTC é a primeira aplicação de mineração a obter criptomoedas pelo mundo. As máquinas utilizadas para mineração são geralmente computadores. Através de computadores especiais de mineração, os mineiros recebem respostas precisas o mais rápido que conseguiam para obter recompensas com criptomoedas, que podem ser utilizadas para obter rendimentos adicionais através da negociação no mercado.
12/14/2022, 9:31:58 AM
ETFs Spot Bitcoin: Uma porta de entrada para o investimento em criptografia para empreendedores
Intermediário

ETFs Spot Bitcoin: Uma porta de entrada para o investimento em criptografia para empreendedores

Este artigo é uma introdução aos ETFs Bitcoin, explicando claramente aos leitores o que é o Spot BTC.
12/31/2023, 2:39:36 PM
Qual é o problema dos generais bizantinos
Principiante

Qual é o problema dos generais bizantinos

O Problema dos Generais Bizantinos é uma descrição situacional do problema de consensos distribuídos.
11/21/2022, 10:21:06 AM
Comece agora
Registe-se e ganhe um cupão de
100 USD
!