As propostas de melhoria 340 e 342 do Bitcoin foram incorporadas à base de código do Bitcoin na quinta-feira, sinalizando que a atualização Taproot antecipada está pronta.
Taproot e a tecnologia associada de assinaturas Schnorr foram consideradas a atualização mais importante para o Bitcoin no ano passado. É principalmente uma melhoria de privacidade para condições de gasto complexas em Bitcoin, como transações multisig, tempo de blocos e outras condições baseadas em Bitcoin Script.
Como o Cointelegraph publicou anteriormente, a Taproot esconde todas as condições de gastos adicionais além daquela que foi ativada.
Por exemplo, uma transação pode ser executada imediatamente se todos os quatro signatários multisig concordarem, ou pode levar um certo tempo para passar antes que os fundos sejam desbloqueados, se apenas três em cada quatro signatários estiverem presentes. Normalmente, um estranho é capaz de identificar todas as condições possíveis, mas com a Taproot eles verão apenas aquela que foi desencadeada.
Além disso, graças às assinaturas Schnorr, uma transação multisig pura pode ser tornada indistinguível das transferências normais. Vale a pena mencionar que a Taproot não faz alterações nos protocolos de mistura, como o CoinJoin, que permanecerão facilmente distinguíveis.
Embora o código inicial da Taproot tenha sido submetido para revisão em janeiro, algumas complicações relacionadas principalmente às assinaturas Schnorr exigiram um grande refinamento.
As propostas agora foram totalmente revisadas pelos desenvolvedores principais do Bitcoin e estão prontas para serem incluídas em uma versão do client. Pieter Wuille, o desenvolvedor-chefe da Taproot, disse ao Cointelegraph que "está tudo feito, exceto a ativação".
O Cointelegraph publicou também que o consenso para ativação pode levar algum tempo para ser alcançado. O processo pode durar anos, embora o Taproot seja geralmente considerado muito menos controverso do que atualizações anteriores como o SegWit.
O processo começa assim que o código de ativação é incluído no Bitcoin Core, permitindo que os mineiros sinalizem aprovação para sua inclusão. Mas Taproot parece ter vindo levemente na hora errada para ativação imediata.
Jonas Nick, pesquisador da Blockstream e desenvolvedor do núcleo Bitcoin, disse ao Cointelegraph que “Taproot ainda não está pronto para ativação”.
Ele explicou que a lógica de ativação geralmente não está incluída em uma versão principal, referindo-se à próxima versão 0.21. A base de código atingiu o “congelamento de recursos” na quinta-feira, com o código base Taproot chegando bem a tempo. No entanto, apenas correções de bugs serão adicionadas a partir de agora. Explicando por que os desenvolvedores são cautelosos, Nick disse:
“As versões principais podem conter alterações nas dependências e interfaces (por exemplo, RPC). Os usuários devem ser capazes de executar a lógica de ativação do softfork sem o trabalho adicional necessário para serem compatíveis com uma nova versão principal.”
A lógica para ativar o Taproot na mainnet provavelmente será incluída em uma versão secundária futura, mas, enquanto isso, Nick disse que "Taproot poderia ser ativado em algo como um sinete ou testnet se alguém produzisse o código para isso", como a implementação bruta já está presente.
LEIA MAIS
- Yearn finance (YFI) ganha 36% à medida que os tokens DeFi seguem a tendência de alta do Bitcoin
- Aqui está como o Dinheiro Fiduciário do Mundo afeta o Preço do Bitcoin
- SUSEP sai na frente e seleciona empresas para seu sandbox enquanto CVM e Banco Central estão 'parados'
- A criptografia de dados é uma ameaça à luta contra o abuso sexual infantil, diz Justiça dos EUA