Compartilhe este artigo

Equipe de desenvolvimento do Bitcoin corrige seu próprio patch de segurança

A equipe de desenvolvimento do Bitcoin corrigiu diversas falhas de segurança no cliente, incluindo duas introduzidas pelo último patch de segurança.

Equipe de desenvolvimento CORE do Bitcoin publicou uma atualização para o cliente Bitcoin esta semana. A versão 0.8.4 fornece proteção contra alguns ataques DDoS CORE e também corrige bugs de segurança introduzidos durante o último patch.

O patch corrige um ataque que poderia travar um processo na parte do cliente Bitcoin que lidava com Filtros Bloom. Essas são estruturas de dados usadas para decidir se um pedaço de dados é membro de um conjunto de dados maior e foram introduzidas na versão 0.8 do cliente para que apenas as transações relevantes fossem enviadas aos clientes leves.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter Crypto for Advisors hoje. Ver Todas as Newsletters

Eles são, portanto, um recurso-chave no Bitcoin daqui para frente, à medida que o tamanho da cadeia de blocos aumenta. Nas versões 0.8.0 a 0.8.3 do Bitcoin-QT e Bitcoind, um invasor poderia enviar uma série de mensagens para o Bloom Filter que o fariam travar. Os desenvolvedores CORE chamam isso de “ataque crítico de negação de serviço”.

A atualização também corrigiu um bug de segurança que foi introduzido quando os desenvolvedores CORE corrigiram outra falha na versão 0.8.3. Esse patch implementou uma correção melhor para uma falha que permitia que invasores preenchessem a memória do sistema com transações defeituosas. A falha foi corrigida originalmente na versão 0.8.3, mas essa correção, por sua vez, introduziu duas outras falhas, de acordo com blogueiro e especialista em Cripto Sergio Lerner.

“O que me preocupa não é que um bug tenha sido encontrado, nem que um bug no patch tenha sido encontrado, mas que ocommit do patch no github não mostra um histórico de uma discussão sobre a correção do patch, nem é registrado se o código foi auditado e por quem”, disse Lerner na época, argumentando que o processo de tratamento de patches sensíveis deveria ser corrigido.

Os membros da equipe de desenvolvimento T responderam às perguntas sobre o desenvolvimento, a documentação e o processo de patch ontem.

O Bitcoin sofreu umaataque de negação de serviçovisando nós de rede até junho.

BTC Chaveiro via Flickr

Danny Bradbury

Danny Bradbury é escritor profissional desde 1989 e trabalha como freelancer desde 1994. Ele cobre Tecnologia para publicações como o Guardian.

Picture of CoinDesk author Danny Bradbury