Rede Bitcoin atacada por ativista de criptografia russo
Na semana passada, a rede Bitcoin foi submetida a um ataque sem ameaças, com base na flexibilidade da transação [ataque de maleabilidade]. A responsabilidade foi assumida por um dos entusiastas da criptomoeda e um participante ativo no fórum online bitcointalk.org . Ele afirma que mora em Moscou e realizou o ataque à rede "porque ele pode fazer isso".O ataque, que foi organizado pelas forças de uma pessoa e influenciou o funcionamento de toda a rede, é conhecido há muito tempo na comunidade de criptografia. Os desenvolvedores de Bitcoin preparam alterações no código há quase um ano, embora não tenha consequências fatais, mas pode diminuir significativamente a velocidade de processamento de transações.De acordo com a descrição no site wiki do bitcoin, o ataque à flexibilidade usa uma falha no protocolo para processar transferências de fundos, o que permite transações duplicadas. O protocolo permite que você faça qualquer transação, assine, altere o ID e envie-o para aprovação na cadeia de blocos. Como resultado, apenas uma das transações concorrentes cairá na cadeia resultante e a rede que processa essas duas transações leva muito mais tempo.Um criptomoeda que se chama Alister Maclin (possivelmente em homenagem ao romancista escocês Alistair MacLean ) admitiu no fórum de bitcointalk que estava por trás desse ataque, que durou vários dias. Ele concordou em conversar com o Vice e compartilhar detalhes sobre a ação.
Um aumento temporário no número de transações rejeitadas,amaclin demonstrou ao entrevistador suas capacidades, ativando e desativando o ataque à rede - essas ações eram visíveis nas estatísticas de rede disponíveis no statoshi.info . Segundo ele, organizar uma ação desse tipo para uma pessoa experiente é bastante simples - levou algumas horas e cem linhas de código de script.Amaclin responde às perguntas sobre os alvos do ataque, dizendo que ele faz isso porque ele pode, e também cita o SeaWolf de Jack London: “Nós fazemos tudo para sobreviver e alimentar nossas esposas e filhos” (a propósito, o protótipo do personagem principal do trabalho , outro Maclean é o capitão Alex MacLean). Ao mesmo tempo, ele afirma que não busca objetivos egoístas nessa situação.Segundo o ativista, a principal razão para interferir na rede é que ele não gosta da quantidade de energia espúria gasta no processamento de transações. “O Bitcoin gasta mais recursos (eletricidade, ferro, esforço humano) por transação do que os atuais sistemas centralizados.” Além disso, o amaclin reclama que a comunidade bitcoin está fazendo muito pouco para melhorar o sistema e deixando tudo à mercê de um punhado de desenvolvedores responsáveis pelas atualizações do kernel.Neste verão, a rede Bitcoin passou por outro teste de estresse.- nesse caso, estava associado ao tamanho do bloco. O tamanho atual do bloco permite processar muito poucas transações por unidade de tempo. Para demonstrar essa limitação, a bolsa CoinWallet.eu realizou seu teste de estresse em 22 de junho. Dez servidores com carteiras de Bitcoin enviaram transações duas vezes por segundo e cada um deles foi enviado para 10 a 20 endereços. As saídas dessas transações foram combinadas e enviadas de volta aos servidores despachados. No entanto, os próprios servidores CoinWallet caíram e a empresa não conseguiu criar a carga nos volumes planejados. A rede passou nesse teste de estresse sem problemas. Source: https://habr.com/ru/post/pt385085/
All Articles