Bitcoin Covenants Parte 3: Explicação do SIGHASH_ANYPREVOUT
BIP 118 introduz SIGHASH_ANYPREVOUT, permitindo que assinaturas Bitcoin autorizem gastos de qualquer UTXO compatível, viabilizando canais Lightning e vaults mais flexíveis.

As capacidades de covenants do Bitcoin estão se expandindo com o BIP 118, que introduz um novo tipo de hash de assinatura chamado SIGHASH_ANYPREVOUT (APO). Esta proposta permite que uma assinatura Bitcoin autorize gastos de qualquer UTXO compatível, em vez de estar vinculada a uma saída de transação anterior específica. A mudança é significativa para protocolos de camada 2 e designs de contratos inteligentes no Bitcoin.
O BIP 118, de autoria do desenvolvedor Bitcoin Anthony Towns, modifica o processo de verificação de assinaturas para que a assinatura não se comprometa com o outpoint exato que está sendo gasto. Em vez disso, ela se compromete apenas com o valor e o script do UTXO, ou até menos. Isso permite as chamadas transações pré-assinadas "reatáveis": uma transação assinada uma vez pode ser reutilizada com diferentes UTXOs que compartilham o mesmo script e valor. Para a rede Lightning, isso significa que os estados dos canais podem ser atualizados sem gerar novas assinaturas para cada estado, reduzindo a sobrecarga e melhorando a eficiência. Da mesma forma, vaults e outras construções baseadas em covenants podem se beneficiar de um gerenciamento de chaves mais simples.
A proposta está em discussão há anos e é vista como um bloco de construção chave para contratos inteligentes Bitcoin mais expressivos. Embora ainda não tenha sido ativada, ganhou apoio entre desenvolvedores que trabalham em soluções de escalabilidade. Se implementado, o APO poderia reduzir a complexidade de protocolos multipartes e permitir novos tipos de aplicações nativas do Bitcoin sem exigir alterações no modelo de segurança da camada base.
Para traders e investidores, o desenvolvimento de covenants como o APO sinaliza a evolução contínua do Bitcoin como um ativo programável. Embora o impacto imediato no preço seja mínimo, as implicações de longo prazo para a utilidade e os efeitos de rede do Bitcoin são substanciais. Os gráficos e dados ao vivo do Bitcoin da NowPrice permitem que os usuários monitorem o sentimento do mercado à medida que essas atualizações técnicas progridem. O próximo passo é a revisão da comunidade e a possível inclusão em um soft fork futuro, com prazos ainda incertos.