Futuros
Aceda a centenas de contratos perpétuos
TradFi
Ouro
Plataforma de ativos tradicionais globais
Opções
Hot
Negoceie Opções Vanilla ao estilo europeu
Conta Unificada
Maximize a eficiência do seu capital
Negociação de demonstração
Introdução à negociação de futuros
Prepare-se para a sua negociação de futuros
Eventos de futuros
Participe em eventos para recompensas
Negociação de demonstração
Utilize fundos virtuais para experimentar uma negociação sem riscos
Lançamento
CandyDrop
Recolher doces para ganhar airdrops
Launchpool
Faça staking rapidamente, ganhe potenciais novos tokens
HODLer Airdrop
Detenha GT e obtenha airdrops maciços de graça
Launchpad
Chegue cedo ao próximo grande projeto de tokens
Pontos Alpha
Negoceie ativos on-chain para airdrops
Pontos de futuros
Ganhe pontos de futuros e receba recompensas de airdrop
Investimento
Simple Earn
Ganhe juros com tokens inativos
Investimento automático
Invista automaticamente de forma regular.
Investimento Duplo
Aproveite a volatilidade do mercado
Soft Staking
Ganhe recompensas com staking flexível
Empréstimo de criptomoedas
0 Fees
Dê em garantia uma criptomoeda para pedir outra emprestada
Centro de empréstimos
Centro de empréstimos integrado
SegWit terceira fase abre um novo capítulo tecnológico: será que o TAP levará o Bitcoin para a era 2.0?
Desde que a Segregated Witness (SegWit) terceira abertura das portas para uma nova era tecnológica, o Bitcoin entrou num ponto de inflexão importante. Esta bifurcação tecnológica não é apenas uma atualização simples, mas uma abertura para um desenvolvimento potencialmente ilimitado do Bitcoin. Nesse avanço, surgiu o protocolo Taproot Assets (TAP), que estabelece uma base sólida para o que muitos especialistas chamam de “Bitcoin 2.0”. Este artigo analisará como essa ramificação tecnológica abre as portas para o futuro do Bitcoin, através de um estudo aprofundado do quadro teórico e das aplicações práticas.
Nova ramificação decorrente da terceira atualização: do teórico à prática
Abrindo as portas para um espaço de dados ilimitado
A terceira atualização do Segregated Witness difere significativamente das anteriores. Primeiramente, ela eliminou as limitações de escalabilidade da rede, que anteriormente restringiam o espaço de dados a limites definidos. Com esse avanço, o sistema pode escalar até um espaço de dados sem fim. A importância dessa atualização vai além do mero aumento de escala.
Em segundo lugar, houve a separação da arquitetura da Máquina Virtual (VM), que passou a operar de forma independente. Isso significa que o Bitcoin Script VM na rede principal está separado do novo TAP VM, usado para propósitos distintos. Essa separação é uma decisão inteligente, pois permite que novas funcionalidades evoluam de forma independente, sem comprometer a segurança e estabilidade da rede principal do Bitcoin — algo fundamental para o desenvolvimento sustentável do ecossistema Bitcoin.
Design em camadas: uma resposta à complexidade
Para que o Bitcoin seja significativo e influente globalmente, é necessário suportar uma variedade de usos e construir um ecossistema robusto. Para algo tão complexo e grande, a humanidade desenvolveu uma abordagem comprovada: o design em camadas. Essa ideia é evidente no protocolo TCP/IP, que é a base de toda a internet, e que se tornará a fundação do Web 3.0 no futuro. Ao dividir o sistema em várias camadas com funções específicas, o sistema torna-se mais flexível, fácil de manter e escalável conforme a necessidade.
O TAP representa uma implementação completa dessa filosofia de design em camadas. Apesar de incorporar muitas inovações em suas novas funcionalidades, o TAP mantém uma conexão estreita com a rede principal do Bitcoin, em três aspectos principais:
Primeiro: Estrutura de dados: o TAP ainda usa o modelo UTXO (Unspent Transaction Output) semelhante ao do Bitcoin original, mas chamado vUTXO (virtual UTXO). A criação, transferência e agregação desses vUTXOs funciona de forma semelhante ao do Bitcoin, permitindo trocas descentralizadas verdadeiras.
Segundo: Conjunto de comandos: o TAP mantém uma relação com o Bitcoin Script original, que foi aprimorado e agora suporta comandos novos e flexíveis. Essa evolução é uma progressão natural do design original.
Terceiro: Consenso: o TAP continua dependendo do protocolo de consenso do Bitcoin mainnet, o que significa que não é um sistema independente, mas uma extensão que depende da segurança e estabilidade do Bitcoin.
Com esses três aspectos, o TAP difere bastante de outros protocolos em camadas, como o RGB. O RGB carece de uma conexão tão estreita com os comandos e a estrutura de dados do Bitcoin, tornando-se um protocolo em camadas mais autônomo. Já o TAP, ao manter essa relação próxima, oferece uma trajetória diferente.
BTC 1.0 e BTC 2.0: bifurcações específicas
Definições claras
Para compreender profundamente a evolução do Bitcoin, é necessário distinguir duas ramificações de desenvolvimento:
BTC 1.0 refere-se ao desenvolvimento realizado na rede principal do Bitcoin. Todas as mudanças na rede devem seguir princípios fundamentais: manter a descentralização, resistir à censura e preservar a privacidade. Antes do TAP, a maior parte do desenvolvimento do Bitcoin ocorria sob o rótulo BTC 1.0, incluindo várias forks do Bitcoin, cujo objetivo era testar hipóteses diferentes.
BTC 2.0 refere-se à exploração fora da rede principal, especialmente através do protocolo TAP, que não altera diretamente a rede principal, mas foca em escalar e ampliar capacidades fora do mainnet. Ainda assim, o BTC 2.0 depende bastante do protocolo de consenso e das características fundamentais do Bitcoin. A relação entre ambos é tão próxima que é difícil considerá-los sistemas totalmente independentes.
Critérios de distinção claros
Para diferenciar propostas que pertencem ao BTC 1.0 ou ao BTC 2.0, recomenda-se seguir estes princípios:
BTC 1.0 deve manter os atributos essenciais, como descentralização e segurança. Qualquer mudança que comprometa esses atributos — como a expansão do conjunto OP_CAT ou tentativas de tornar o Bitcoin Turing-complete — não é adequada para o mainnet e deve ser considerada para o BTC 2.0.
BTC 2.0 deve ser reservado para mudanças que o BTC 1.0 rejeitaria, incluindo expansões de conjuntos de comandos, criação de sistemas Turing-complete ou melhorias que possam comprometer a segurança da rede. Todas essas podem ser implementadas no BTC 2.0 via TAP.
Essa distinção é importante, pois aponta um caminho claro para o desenvolvimento futuro do Bitcoin, promovendo flexibilidade e possibilidades de expansão.
Compreendendo a completude de Turing: etapas do desenvolvimento da VM
Por que evoluir de sistemas incompletos para a completude de Turing?
Sob a perspectiva da teoria do compilador, as máquinas virtuais geralmente evoluem de estados simples, seguros e especializados para estados complexos, eficientes e versáteis. Nesse processo, a completude de Turing ocupa uma posição central:
Na origem: fase do Calculador Puro: o sistema realiza cálculos básicos, como soma, subtração, multiplicação, divisão e operações lógicas, mas sem estado ou controle de fluxo — sem loops ou decisões condicionais.
Na segunda fase: introdução de estado (memória) e ramificações condicionais, permitindo armazenar informações e tomar decisões com base em condições. Ainda assim, sem loops verdadeiros. Exemplo clássico: o Bitcoin Script original, projetado sem loops para evitar ciclos infinitos.
Na fase de Turing-completude: o sistema permite saltos, loops e chamadas recursivas, podendo simular qualquer cálculo possível.
Na quarta fase: melhorias de desempenho, segurança e gerenciamento de recursos. Por exemplo, o WebAssembly, que é Turing-completo, mas com gerenciamento de memória linear que o torna mais seguro.
Caminho de desenvolvimento do TAP através de várias etapas
Aplicando essa abordagem ao TAP, podemos perceber que:
Primeira etapa: exploração do conjunto de comandos do Bitcoin Script expandido.
O TAP-VM atual deve evoluir para a segunda fase de uma VM geral. Nesse estágio, comandos anteriormente removidos, como OP_CAT, podem ser gradualmente reintroduzidos, após testes de segurança e usabilidade. Essa fase pode suportar aplicações DeFi básicas, como TrustlessSwap, staking e emissão de ativos.
Segunda etapa: criação de um conjunto de comandos descentralizado para BTCFi.
Nessa fase, o TAP-VM adicionará comandos necessários para suportar aplicações financeiras mais complexas, como protocolos de empréstimo, staking avançado, emissão de stablecoins e swaps complexos. Ainda na segunda fase, o gerenciamento de estado e ramificações condicionais será feito via estrutura MAST do Taproot.
Terceira etapa: completude de Turing básica.
Nessa fase, o TAP-VM introduzirá loops, chamadas recursivas e saltos, atingindo a completude de Turing. Isso abrirá espaço para aplicações financeiras mais avançadas e além, embora o TAP ainda seja distinto do RGB, que é Turing-completo desde o início.
Quarta etapa: bibliotecas e sistemas completos.
Nessa fase, o TAP não só será Turing-completo, mas também terá um conjunto completo de bibliotecas e funções, permitindo aos desenvolvedores criar aplicações diversas com facilidade. O foco passará de poder de processamento para eficiência, segurança e consistência de resultados.
Comparando cenários de uso: TAP versus RGB
Aprendendo com as diferenças entre linguagens de programação
Para entender melhor as diferenças entre TAP e RGB, podemos compará-los às diferenças entre C++ e Java:
C++ (como TAP):
Java (como RGB):
Cenários de uso distintos
TAP é adequado para:
RGB é adequado para:
Acelerando o desenvolvimento do BTC 2.0: diretrizes para o futuro
Definição de tarefas e padronização
Ao aceitar a distinção entre BTC 1.0 e BTC 2.0, os projetistas e desenvolvedores podem decidir claramente se novas funcionalidades devem ir para a rede principal do Bitcoin ou para o protocolo TAP. Isso reduz disputas, promove colaboração comunitária e define rotas claras.
Atualmente, o protocolo TAP é nomeado usando o prefixo BIP-TAP. Pode-se também considerar o uso de BIP2, indicando explicitamente que se trata de um protocolo de segunda camada do Bitcoin, parte do BTC 2.0. Essa abordagem pode ajudar a esclarecer o papel do TAP no ecossistema Bitcoin.
Integração de recursos e melhorias estratégicas
O Bitcoin Core, que gerencia a rede principal, está estável após mais de 15 anos de desenvolvimento. Ainda assim, o TAP está em fase inicial de desenvolvimento. Os recursos existentes do Bitcoin devem ser integrados e reutilizados de forma eficiente para impulsionar o BTC 2.0.
Um desafio real é a reestruturação organizacional: atualmente, o TAP é apenas um protocolo dentro do framework Lightning Network. O Taproot Assets precisará evoluir para um projeto independente, mas conectado ao Bitcoin mainnet e à Lightning Network. Se isso acontecer, teremos três projetos independentes integrados: Bitcoin Core (BTC 1.0), Protocolo TAP (BTC 2.0) e Lightning Network, com profundas integrações funcionais.
Competição e aceleração do desenvolvimento
Hoje, RGB e TAP competem diretamente em várias áreas, especialmente na emissão de ativos, negociação e BTCFi. Apesar do TAP ter vantagem por sua proximidade com a rede principal, se não concluir rapidamente sua fase inicial, o RGB, que é Turing-completo, pode assumir a liderança. A aceleração do desenvolvimento não significa cortar caminhos, mas planejar com inteligência, dedicar recursos e focar nos objetivos mais importantes.
Conclusão: abrindo as portas para uma nova era do Bitcoin
A terceira atualização do Segregated Witness não é apenas uma melhoria técnica, mas o início de uma bifurcação tecnológica significativa. Ela abre espaço para um espaço de dados ilimitado e separa a arquitetura da Máquina Virtual, levando o Bitcoin a uma nova era repleta de possibilidades.
O TAP estabeleceu uma base sólida para o que chamamos de Bitcoin 2.0 — um sistema que mantém a estabilidade e segurança da rede principal, ao mesmo tempo em que expande suas capacidades ilimitadamente. O desenvolvimento dessa ramificação tecnológica será uma jornada longa, desafiadora e que exigirá inteligência coletiva da comunidade. Mas o resultado final — uma Web3 construída sobre uma rede Bitcoin multi-camada — deve transformar o futuro das finanças digitais e da troca de valor.