• Home
  • Química
  • Astronomia
  • Energia
  • Natureza
  • Biologia
  • Física
  • Eletrônicos
  • Ethereum responde a ataques de eclipse descritos pelo trio de pesquisa

    A IA servirá para desenvolver um sistema de controle de rede que não apenas detecta e reage aos problemas, mas também pode prever e evitá-los. Crédito CC0:domínio público

    Em poucas palavras, três pesquisadores descreveram em um artigo "Ataques Eclipse de poucos recursos na rede ponto a ponto da Ethereum" que é possível realizar um ataque eclipse na rede Ethereum. Tão importante, mantenedores da rede Ethereum descobriram o caso e divulgaram uma atualização.

    O que é um ataque de "eclipse"? Amy Castor, que segue Bitcoin e Ethereum, os leitores entraram Revista Bitcoin através deste tipo de ataque.

    "Um ataque de eclipse é um ataque em nível de rede em um blockchain, onde um invasor essencialmente assume o controle da rede ponto a ponto, obscurecendo a visão de um nó do blockchain. "

    Catalin Cimpanu, editor de notícias de segurança para Biping Computer :"Ataques Eclipse são ataques em nível de rede realizados por outros nós, acumulando e monopolizando os slots de conexão ponto a ponto da vítima, mantendo o nó em uma rede isolada. "

    Enquanto isso, aqui estão algumas definições de Ethereum. É uma plataforma de software aberta baseada na tecnologia blockchain.

    Também é descrito como "uma plataforma descentralizada que executa contratos inteligentes:aplicativos que funcionam exatamente como programados, sem qualquer possibilidade de tempo de inatividade, censura, fraude ou interferência de terceiros. "

    A rede de nós serve como a espinha dorsal da criptomoeda Ether, disse Biping Computer , e a miríade de contratos inteligentes que oferecem suporte a muitas outras moedas digitais e ICOs.

    Castor disse que sua descoberta foi comunicada à Ethereum:"Os pesquisadores enviaram sua descoberta por meio do programa de recompensa de insetos da Ethereum, um programa que recompensa indivíduos por enviarem bugs. "

    Os três divulgaram os ataques ao Ethereum em janeiro e os desenvolvedores do Ethereum lançaram um patch - Geth v1.8.1 - como correção de rede.

    Os autores do artigo têm afiliações que incluem a Boston University e a University of Pittsburgh. O artigo foi postado online em 1º de março, onde os autores Yuval Marcus, Ethan Heilman e Sharon Goldberg descreveram os ataques.

    Goldberg falou com Revista Bitcoin , e ela disse que trabalhar com os desenvolvedores do Ethereum para consertar a vulnerabilidade foi um processo tranquilo. "Foi muito funcional, divulgação fácil, " ela disse.

    Os autores em seu artigo agradeceram a Felix Lange e Martin Holst Swende da Fundação Ethereum (supervisiona o desenvolvimento do Ethereum) por sua "colaboração produtiva" no desenvolvimento de patches.

    Em um e-mail para Revista Bitcoin , Swende, líder de segurança na Fundação Ethereum, disse que o patch Geth teve modificações na camada ponto a ponto e não afetou o código crítico de consenso. Os usuários não precisam se preocupar porque "um ataque eclipse é um ataque direcionado contra uma vítima específica, " ele escreveu, adicionando, "No entanto, recomendamos a todos os usuários que atualizem para 1.8.1. "

    Então, como o ataque Ethereum foi possível?

    Castor ponderou sobre um protocolo:"Ethereum era realmente mais fácil de atacar, principalmente porque enquanto o Bitcoin depende de uma rede não estruturada onde os nós formam conexões aleatórias uns com os outros, Ethereum depende de uma rede estruturada baseada em um protocolo chamado Kademlia, que é projetado para permitir que os nós se conectem a outros nós de forma mais eficiente. "

    Os autores afirmaram que as vulnerabilidades de ataque de eclipse resultam da adoção do protocolo ponto a ponto Kademlia pelo Ethereum.

    No papel, os autores disseram que o Ethereum herda a maioria dos artefatos complicados do protocolo Kademlia, embora raramente use a propriedade chave para a qual o Kademlia foi projetado.

    Solução:eleve a fasquia para os atacantes. (Como disse Cimpanu, Contudo, "As contramedidas não evitam totalmente os ataques de eclipse, mas apenas aumente o número de nós maliciosos necessários para realizar tal ataque de dois para milhares.)

    "Sugerimos um conjunto de contra-medidas que elimina alguns artefatos do protocolo Kademlia, "eles escreveram. As contra-medidas dos autores os forçam" a controlar milhares de endereços IP (em vez de apenas dois) para lançar ataques com sucesso. "

    Muitas de suas contra-medidas já foram adotadas em geth v1.8.0, disseram os autores, e isso fortalece o Ethereum contra os ataques de eclipse discutidos no artigo.

    © 2018 Tech Xplore




    © Ciência https://pt.scienceaq.com