Revisão do ataque de transações lixo na rede Bitcoin de 2015
Recentemente, houve sugestões para remover o limite de tamanho das saídas OP_Return no software Bitcoin Core, o que gerou discussões sobre transações de lixo na blockchain do Bitcoin e suas formas de tratamento. Este artigo revisita o ataque de transações de lixo que a rede Bitcoin sofreu no verão de 2015, explorando a comparação entre a situação na época e a atual, assim como as lições aprendidas a partir disso.
O ataque de transações de lixo de 2015 foi um dos primeiros confrontos na disputa sobre o tamanho dos blocos. Os atacantes apoiavam a ampliação dos blocos, argumentando que o limite de 1MB era muito pequeno e facilmente preenchido por transações de lixo. Eles acreditavam que, ao preencher os blocos, os pagamentos em Bitcoin se tornariam pouco confiáveis e esperavam aumentar o limite do tamanho dos blocos para elevar o custo das transações de lixo. Os opositores, por outro lado, argumentavam que permitir que as transações de lixo fossem rapidamente incluídas na blockchain acabaria beneficiando os atacantes, e aumentar o tamanho do bloco também reduziria as taxas, tornando as transações de lixo mais baratas.
Primeira rodada de ataque
No dia 20 de junho de 2015, uma carteira e exchange de Bitcoin chamada CoinWallet.eu anunciou que iria realizar um "teste de pressão do Bitcoin". Eles afirmaram que iriam provar a necessidade de aumentar o tamanho do bloco, planejando gerar 1MB de dados de transação a cada 5 minutos, com o objetivo de causar um backlog de 241MB de transações.
No dia 24 de junho, os atacantes afirmaram que o ataque não teve sucesso como esperado, e os seus servidores colapsaram após o mempool atingir cerca de 12MB. Este ataque falhado custou cerca de 2 Bitcoin em taxas.
Segunda rodada de ataque
No dia 24 de junho, a CoinWallet.EU anunciou que iniciará a segunda rodada de ataques em 29 de junho. Este ataque parece ser mais eficaz, alguns usuários reclamaram que as transações demoraram muito tempo a serem confirmadas. No entanto, alguns pools de mineração conseguiram filtrar transações indesejadas, aliviando o impacto do ataque.
Terceira rodada de ataque
No dia 7 de julho ocorreu a terceira ronda de ataques, de maior escala, causando um considerável nível de confusão na rede. De acordo com relatos, os atacantes gastaram mais de 8000 dólares em custos, utilizando estratégias diversificadas para gerar um grande número de transações de lixo. Alguns pools de mineração ajudaram a limpar a confusão através da consolidação de transações.
Quarta rodada de ataque
Em setembro, a CoinWallet realizou a última "teste de pressão". Eles divulgaram diretamente as chaves privadas contendo Bitcoin, gerando um grande número de transações. No entanto, como muitas eram transações conflitantes, o impacto não foi tão grave quanto na terceira rodada.
Impacto e Inspiração
Este ataque teve um impacto técnico e conceitual sobre o Bitcoin:
Os mineradores aumentaram o limite da estratégia de tamanho de bloco para 1MB
O custo mínimo de retransmissão aumentou 5 vezes
Introduziu um limite de tamanho do mempool
Aumentou as divergências no debate sobre o tamanho do bloco
Em comparação com hoje, a intenção maliciosa dos atacantes em 2015 pode ter sido mais clara, mas causou um impacto significativo com apenas cerca de 10 mil dólares. Por outro lado, as recentes "transações" de lixo já custaram centenas de milhões de dólares. Isso indica que a definição e o tratamento das transações de lixo continuam a ser uma questão controversa.
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.
11 Curtidas
Recompensa
11
4
Compartilhar
Comentário
0/400
LidoStakeAddict
· 3h atrás
Só com dez mil dólares já se faz tanto barulho?
Ver originalResponder0
LiquiditySurfer
· 07-20 07:17
10 mil dólares conseguem causar uma onda tão grande, quem faz flutuação realmente sabe brincar.
Ver originalResponder0
NestedFox
· 07-20 07:07
Cem mil euros indo para o ralo~
Ver originalResponder0
DefiPlaybook
· 07-20 06:57
De acordo com os dados na cadeia, o custo do ataque é apenas 1w刀.
Revisão do ataque de transações lixo do Bitcoin em 2015: o caos e as lições provocadas por 10.000 dólares
Revisão do ataque de transações lixo na rede Bitcoin de 2015
Recentemente, houve sugestões para remover o limite de tamanho das saídas OP_Return no software Bitcoin Core, o que gerou discussões sobre transações de lixo na blockchain do Bitcoin e suas formas de tratamento. Este artigo revisita o ataque de transações de lixo que a rede Bitcoin sofreu no verão de 2015, explorando a comparação entre a situação na época e a atual, assim como as lições aprendidas a partir disso.
O ataque de transações de lixo de 2015 foi um dos primeiros confrontos na disputa sobre o tamanho dos blocos. Os atacantes apoiavam a ampliação dos blocos, argumentando que o limite de 1MB era muito pequeno e facilmente preenchido por transações de lixo. Eles acreditavam que, ao preencher os blocos, os pagamentos em Bitcoin se tornariam pouco confiáveis e esperavam aumentar o limite do tamanho dos blocos para elevar o custo das transações de lixo. Os opositores, por outro lado, argumentavam que permitir que as transações de lixo fossem rapidamente incluídas na blockchain acabaria beneficiando os atacantes, e aumentar o tamanho do bloco também reduziria as taxas, tornando as transações de lixo mais baratas.
Primeira rodada de ataque
No dia 20 de junho de 2015, uma carteira e exchange de Bitcoin chamada CoinWallet.eu anunciou que iria realizar um "teste de pressão do Bitcoin". Eles afirmaram que iriam provar a necessidade de aumentar o tamanho do bloco, planejando gerar 1MB de dados de transação a cada 5 minutos, com o objetivo de causar um backlog de 241MB de transações.
No dia 24 de junho, os atacantes afirmaram que o ataque não teve sucesso como esperado, e os seus servidores colapsaram após o mempool atingir cerca de 12MB. Este ataque falhado custou cerca de 2 Bitcoin em taxas.
Segunda rodada de ataque
No dia 24 de junho, a CoinWallet.EU anunciou que iniciará a segunda rodada de ataques em 29 de junho. Este ataque parece ser mais eficaz, alguns usuários reclamaram que as transações demoraram muito tempo a serem confirmadas. No entanto, alguns pools de mineração conseguiram filtrar transações indesejadas, aliviando o impacto do ataque.
Terceira rodada de ataque
No dia 7 de julho ocorreu a terceira ronda de ataques, de maior escala, causando um considerável nível de confusão na rede. De acordo com relatos, os atacantes gastaram mais de 8000 dólares em custos, utilizando estratégias diversificadas para gerar um grande número de transações de lixo. Alguns pools de mineração ajudaram a limpar a confusão através da consolidação de transações.
Quarta rodada de ataque
Em setembro, a CoinWallet realizou a última "teste de pressão". Eles divulgaram diretamente as chaves privadas contendo Bitcoin, gerando um grande número de transações. No entanto, como muitas eram transações conflitantes, o impacto não foi tão grave quanto na terceira rodada.
Impacto e Inspiração
Este ataque teve um impacto técnico e conceitual sobre o Bitcoin:
Em comparação com hoje, a intenção maliciosa dos atacantes em 2015 pode ter sido mais clara, mas causou um impacto significativo com apenas cerca de 10 mil dólares. Por outro lado, as recentes "transações" de lixo já custaram centenas de milhões de dólares. Isso indica que a definição e o tratamento das transações de lixo continuam a ser uma questão controversa.