Taproot é uma tecnologia que visa melhorar a privacidade e a capacidade do Bitcoin de criar contratos inteligentes complexos. Isso a fim de melhorar seus benefícios e ajudar na evolução de seu ecossistema em crescimento.
UUma das melhorias mais recentemente ativadas no Bitcoin procurando melhorar a privacidade da rede Bitcoin e sua capacidade de processar contratos inteligentes dentro de blockchainÉ Taproot. Tudo isso será possível graças ao fato de que Taproot inclui melhorar como o Empresas Schnorr e tecnologia MAST dentro do protocolo Bitcoin.
Assim, transações convencionais e transações avançadas que ocorrem dentro do blockchain Bitcoin, serão completamente indistinguíveis aos olhos dos supervisores de dados. Ao mesmo tempo que melhorar a segurança da rede, evitando a divulgação de dados importantes das transações realizadas.
Além disso, Taproot também permite que a rede Bitcoin expanda sua capacidade para multi-assinatura para a criação de smart contracts dentro do seu sistema. Essa funcionalidade faz parte do trabalho realizado pelo desenvolvedor Greg Maxwell, que o apresentou publicamente em janeiro de 2018, e que finalmente aceitou este 12 de junio de 2021. Desde então, Taproot é uma das grandes melhorias que você pode desfrutar no Bitcoin.
Como funciona o Taproot?
Taproot busca melhorar a privacidade e a implementação de Scripts Bitcoin, eliminando a necessidade de revelar informações ou dados importantes contidos em scripts completos. Portanto, mostra apenas a condição ativada no momento em que a transação é realizada. Para entender por que essa implementação é tão importante, é necessário entender como as transações e scripts funcionam dentro da rede Bitcoin.
Em primeiro lugar, o Transações Bitcoin são definidos por uma série de scripts ou condições de pagamento, conhecidas como P2SH, que determinam como as criptomoedas serão gastas na próxima transação. Em sua forma mais simples, as transações são protegidas ou garantidas por meio de uma chave pública, onde o destinatário deve fornecer uma assinatura para comprovar que é o dono dessas moedas e, portanto, pode gastá-las.
Por outro lado, scripts P2SH eles teriam a capacidade de modificar ou ajustar suas ações. Ou seja, certas restrições podem ser estabelecidas que condicionam o gasto de bitcoins ou ações dentro da blockchain. Por exemplo, você pode definir bloqueio de tempo ou bloqueios de tempo, para determinar quando os bitcoins podem ser gastos, como uma data exata ou altura do bloco. Condições de multisig ou multisig, onde vários usuários serão os proprietários de uma carteira. E, portanto, são necessárias várias assinaturas para autorizar e realizar uma transação.
O problema está no momento em que a transação é feita. Desde quando uma despesa é autorizada, todas as condições do roteiro são reveladas à rede. Ou seja, a condição ativada seria automaticamente revelada junto com todas as outras condições estabelecidas. Portanto, eles são expostos à visão e ao conhecimento de todos. Isso representa um problema de privacidade para a rede Bitcoin, uma vez que nem todas as carteiras possuem funções de múltiplas assinaturas ou tempos de bloqueio. Assim, outros usuários podem deduzir o tipo de carteira que um destinatário utilizou para realizar determinada operação.
Portanto, a implementação do Taproot ajuda a melhorar a privacidade da rede. Para isso, Taproot evita que todas as condições estabelecidas nas operações sejam reveladas. Em vez disso, ele apenas revela a condição acionada final da transação. Ao mesmo tempo, irá mostrar essas transações como transações normais ou convencionais, tornando impossível distinguir uma da outra.
Baixe o guia básico do Taproot gratuitamente
Receba no seu email o PDF com as informações básicas.
Empresas Schnorr e MAST, uma parte essencial da Taproot
Para que essa implementação seja possível, o combinação de tecnologias das empresas Schnorr e MAST (Árvore de Sintaxe Abstrata Merkelizada). Nesse sentido, as empresas Schnorr Eles permitem que várias assinaturas sejam adicionadas às transações e que essas assinaturas possam ser unificadas em uma.
Assim, o esquema de assinatura poderia adquirir usos mais importantes, permitindo a combinação de chaves públicas com assinaturas em uma transação multisig. Com o qual eles serão indistinguíveis de uma transação convencional. Por sua parte, Empresas Schnorr são considerados uma das versões mais seguras e confiáveis de criptografia de curva elíptica, e é codificado em BIP 340. Além disso, essas assinaturas são muito rápidas de verificar, de modo que as confirmações de transações podem ser feitas com muito mais rapidez, melhorando o tempo das transações.
Usar MAST, nos permite fazer com que o Taproot seja capaz de ocultar as condições que não foram ativadas em uma transação. Em vez disso, apenas as condições que foram ativadas na rede são mostradas. A solução O MAST usa a estrutura de árvore Merkle dividir individualmente todas as condições estabelecidas para o uso de bitcoins. Portanto, ele não os agrupa em um único hash, mas os inclui dentro do Árvore Merkle. Que, por sua vez, fornece uma raiz Merkle, onde todas as moedas são armazenadas. Assim, ao revelar alguns dados contidos na árvore Merkle, essas informações podem ser verificadas. Para isso, basta verificar se tais dados estão dentro da raiz do Merkle, um processo simples e muito rápido. O melhor é que tudo isso pode ser feito sem a necessidade de revelar todas as informações.
Através desta solução, Taproot permite revelar apenas a condição que é cumprida quando uma transação é feita. Manter todos os outros dados ocultos e protegidos. Tornar a rede Bitcoin capaz de implementar contratos inteligentes de uma forma muito mais segura, privada e eficiente.
Ativação da Taproot
A ativação final do Taproot ocorreu em 14 de novembro de 2021, quando o bloco número 709.632 foi extraído, o qual foi extraído pela piscina F2Pool. Com este marco no blockchain Bitcoin, a ativação das novas regras de consenso que permitiriam aos usuários enviar e receber transações usando todos os novos recursos que esta atualização trouxe para o protocolo Bitcoin. Isso fechou um caminho de desenvolvimento que começou em 2018 e colocou o desenvolvimento do Bitcoin um passo à frente, como um dos maiores projetos de blockchain do mundo.
Vantagens da implementação do Taproot
- Taproot melhora a privacidade da rede Bitcoin.
- Junto com a solução MAST, torna difícil rastrear usuários de rede Bitcoin e as transações realizadas.
- A implementação do Taproot junto com as empresas Schnorr ajuda a melhorar a escalabilidade da rede Bitcoin, ao reduzir a demanda por espaço de armazenamento dentro dos blocos.
- Taproot permitirá um maior adoção do sistema Bitcoin, reduzindo os tempos de confirmação da transação, tornando a criptomoeda mais fungível e gastável.
Todas estas vantagens estão agora à disposição dos utilizadores de Bitcoin, graças ao facto de a 12 de Junho de 2021 esta melhoria ter sido aceite na rede pelos mineiros, que tinham a tarefa de votar pela implementação ou não desta melhoria.
Curso Elementar NFT
Nível básicoÉ claro que nada será igual a partir dos NFTs e, portanto, é essencial conhecer todos os aspectos básicos que este tipo de token contém.