Ler no idioma original (inglês)
BIP-54 do Bitcoin Propõe Soluções para Falhas de Consenso
Redigido com inteligência artificial. Tradução automática do inglês.

O BIP-54 está em discussão como candidato para o próximo soft fork do Bitcoin, visando resolver quatro problemas de consenso persistentes. O desenvolvedor Matt Corallo estima uma chance de 80% de sua ativação, destacando a importância de aprimorar os procedimentos de atualização juntamente com as correções técnicas.
Visão Geral do BIP-54
O BIP-54 está sendo considerado como um potencial soft fork para o Bitcoin (BTC) com o objetivo de corrigir quatro falhas persistentes nas regras de consenso. Embora as especificações técnicas tenham sido concluídas, o cronograma para a ativação na mainnet ainda não foi determinado. Esta proposta não apenas busca resolver esses problemas técnicos, mas também testa a capacidade de alcançar consenso sobre o próprio processo de atualização.
Principais Questões Abordadas
Matt Corallo, um desenvolvedor de Bitcoin e coautor do BIP-54, afirmou em uma entrevista ao MARA Foundation TV que existem muitos problemas conhecidos que precisam de resolução, embora tenha esclarecido que isso não indica um desastre iminente para o Bitcoin. O BIP-54 foca em refinar as regras existentes em vez de introduzir novas funcionalidades, com as seguintes questões específicas sendo alvo de resolução:
- Vulnerabilidade ao Timewarp: Permite a manipulação de timestamps de blocos nos limites dos intervalos de ajuste de dificuldade, potencialmente permitindo que mineradores com a maioria da taxa de hash reduzam a dificuldade e acelerem a geração de blocos.
- Atrasos na Verificação de Blocos: Alguns mineradores podem criar blocos que intencionalmente demoram mais para serem processados, sobrecarregando outros mineradores e nós. O BIP-54 propõe invalidar transações que requerem mais de 2.500 operações de assinatura.
- Confusão com Transações de 64 Bytes: Este problema surge da semelhança de tamanho entre transações de 64 bytes e dados internos da árvore Merkle, o que poderia levar validadores leves a aceitarem transações que não estão presentes no bloco real. A proposta sugere invalidar exatamente transações de 64 bytes.
- Duplicação de Identificadores de Transações Coinbase: Para reduzir o risco de sobreposição de identificadores em transações coinbase, um valor de bloqueio baseado na altura do bloco seria aplicado a novas transações coinbase.
Perspectivas de Ativação e Resposta da Comunidade
Embora haja opiniões divergentes sobre a eficácia de algumas mudanças propostas, como a invalidação de transações de 64 bytes, o BIP-54 é visto como uma oportunidade para revisitar o processo de ativação do soft fork. Corallo enfatiza a importância de estabelecer um procedimento reutilizável para futuras atualizações, seguindo as controvérsias passadas, notavelmente os debates em torno da ativação do Taproot em novembro de 2021.
Há ceticismo dentro da comunidade quanto à necessidade do BIP-54, com alguns, como Paul Sztorc da LayerTwo Labs, descrevendo-o como um fork de manutenção rotineira sem valor significativo. Embora as especificações técnicas estejam completas, o cronograma para a ativação do BIP-54 na mainnet do Bitcoin permanece indefinido.
