Fenômenos raros na história do Bitcoin: transações duplicadas e seus impactos

robot
Geração do resumo em andamento

Um fenômeno interessante nas transações de Bitcoin: transações duplicadas

Existe um fenômeno raro, mas interessante, na rede Bitcoin: dois conjuntos de transações idênticas. Essa situação é possível porque as transações coinbase não têm entradas de transação, mas sim moedas recém-geradas. Portanto, duas transações coinbase diferentes podem enviar a mesma quantidade para o mesmo endereço e serem construídas de maneira exatamente idêntica, tornando-as completamente iguais. Como essas transações são idênticas, os IDs de transação (TXID) também coincidem, uma vez que o TXID é o resumo hash dos dados da transação.

Bitcoin的重复交易:一个风险极小的有趣Bug

Estas duas sequências de transações duplicadas ocorreram entre 14 e 15 de novembro de 2010, com uma duração de cerca de 16 horas. A primeira sequência de transações duplicadas está inserida entre a segunda sequência. Classificamos d5d2....8599 como a primeira transação duplicada, pois foi a primeira a se tornar uma cópia, embora tenha aparecido pela primeira vez na blockchain após outra transação duplicada e3bf....b468.

Bitcoin de transações duplicadas: um Bug interessante com risco extremamente baixo

Esses transações repetidas têm cada uma o valor de 50 BTC. Até agora, os 200 BTC envolvidos não foram gastos. Se alguém possuir a chave privada associada a essas saídas, pode ser capaz de gastar esses Bitcoins. No entanto, uma vez que sejam gastos, o UTXO será removido da base de dados, e os 50 BTC duplicados, portanto, não poderão ser gastos e serão perdidos, resultando em apenas 100 BTC podendo ser recuperados.

Bitcoin de transações duplicadas: um Bug interessante com risco extremamente baixo

Transações duplicadas são claramente ruins. Elas podem causar confusão nas carteiras e nos exploradores de blocos, além de tornar incerta a origem do Bitcoin. Isso também pode trazer alguns riscos potenciais de ataques e vulnerabilidades.

Para aliviar o problema das transações duplicadas, foi implementada uma soft fork em março de 2012, proibindo o uso de TXID duplicados para transações, a menos que o TXID anterior já tivesse sido gasto. Em março de 2013, outra soft fork foi ativada, exigindo que as transações coinbase incluíssem a altura do bloco, o que levou a uma resolução adicional do problema das transações duplicadas.

Bitcoin de transações duplicadas: um bug interessante com risco muito baixo

No entanto, em blocos anteriores à ativação do BIP34, ainda existem alguns scriptSigs de transações coinbase cujo primeiro byte coincide exatamente com a altura do bloco que será válida no futuro. Isso significa que ainda há uma possibilidade muito pequena de gerar transações duplicadas, sendo o próximo ponto no tempo que pode ocorrer por volta do bloco 1,983,702, em janeiro de 2046.

Bitcoin de transações repetidas: um Bug interessante com risco extremamente baixo

No entanto, considerando a dificuldade e o custo da cópia de transações, bem como a raridade das oportunidades para utilizá-la, essa vulnerabilidade de cópia de transações não parece ser um problema de segurança significativo para o Bitcoin. Apesar disso, os desenvolvedores ainda estão considerando maneiras de corrigir completamente esse problema, como por meio de um soft fork.

Bitcoin的重复交易:一个风险极小的有趣Bug

BTC0.33%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 4
  • Repostar
  • Compartilhar
Comentário
0/400
PumpDetectorvip
· 2h atrás
já vi este padrão antes. alguém sente vibrações do mt gox?
Ver originalResponder0
SandwichVictimvip
· 08-16 04:23
mundo crypto comportamento confuso +1
Ver originalResponder0
PerpetualLongervip
· 08-16 04:19
Este bug não dá para ganhar dinheiro. Posição completa, fui curto em ETH. Não vale a pena comprar na baixa.
Ver originalResponder0
MeaninglessApevip
· 08-16 04:03
Bitcoin no início era mesmo uma folha em branco.
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)