Investor's wiki

Navegador de névoa

Navegador de névoa

O que era o navegador de névoa?

O navegador Mist pretendia ser parte integrante do ecossistema de dApps (aplicativos descentralizados) da rede Ethereum . Foi a primeira interface gráfica do usuário que permitiu que os usuários acessassem o blockchain em um momento em que você só podia acessá-lo pela linha de comando. Seus desenvolvedores queriam oferecer um balcão único para executar e executar vários aplicativos e projetos Ethereum.

Infelizmente, os requisitos técnicos de um sistema de navegador dApp totalmente descentralizado estavam muito além do que a tecnologia permitia na época. Como resultado, o projeto do navegador Mist foi abandonado e o software foi retirado de circulação em março de 2019.

Entendendo o Navegador de Névoa

O navegador Mist era uma interface Ethereum destinada a permitir que os usuários acessassem os vários dApps disponíveis na rede Ethereum. Também era conhecido como o Ethereum dApp Browser. Ethereum é um blockchain popular otimizado para contratos inteligentes e outros aplicativos descentralizados.

Como um navegador dApp, o Mist era um aplicativo autônomo com uma interface gráfica do usuário (GUI) que permitia aos usuários sincronizar com o blockchain. Ele também forneceu uma maneira fácil para os usuários criarem seus próprios dApps e implantarem tokens e outros contratos inteligentes de maneira não técnica. A própria carteira Mist Ethereum seria executada no computador de um usuário, o que significava que ela precisava ser baixada, instalada e executada localmente.

O navegador Mist foi projetado para permitir que os usuários acessem aplicativos descentralizados disponíveis na rede Ethereum, semelhante à maneira como o Chrome, Firefox ou Internet Explorer permite que os usuários acessem sites.

O navegador foi construído na plataforma Chromium de código aberto da Alphabet, e algumas tarefas que você pode realizar com ele incluem:

  • Geração de contratos inteligentes selecionados pelo usuário

  • Permitir que os usuários compartilhem tokens, replicando uma solução de crowdfunding descentralizada e sem confiança

  • Compartilhamento de informações com um grupo seleto de participantes

A ideia era permitir que as pessoas “façam” as coisas diretamente do navegador, oferecendo modelos prontos, crie configurações e personalizações e execute as ações necessárias, em vez de agir apenas como um aplicativo ou navegador da web. Infelizmente, o navegador Mist teve vários problemas que levaram ao seu fracasso.

Razões pelas quais o navegador de névoa falhou

###Segurança

O navegador Mist foi baseado no Electron, um projeto de código aberto que visa facilitar a criação de aplicativos multiplataforma usando JavaScript. O Electron, por sua vez, é baseado no navegador de código aberto Chromium desenvolvido pelo Google em 2009.

Como o Mist estava efetivamente a duas camadas das atualizações enviadas para os navegadores Chromium, também estava mais longe das correções para vulnerabilidades do Chromium que precisavam de patches de segurança cruciais. A camada entre Mist e Chromium (ou seja, Electron) não foi atualizada com frequência suficiente para manter-se atualizada com o Chromium, levando a um aumento do potencial de ataques ou vazamento de dados ao longo do tempo.

Como o Chromium é a estrutura para o Chrome e uma plataforma de teste para o navegador oficial, ele não possui um mecanismo de atualização automática, o que agrava os problemas de segurança para os usuários.

Alex Van de Sande, o desenvolvedor líder do navegador Mist, escreveu em uma postagem no blog anunciando a desativação e descontinuação do navegador:

Recebemos um aviso de alguns bugs muito sérios: aqueles que permitiriam que um invasor assumisse o controle de seu computador (e suas chaves criptográficas) simplesmente visitando um site não confiável...Lançamos uma versão corrigida imediatamente, mas depois outros ataques semelhantes foram revelados e, em algum momento, nossa própria equipe de segurança interna recomendou que não permitíssemos que o usuário navegasse em sites não confiáveis - que é o objetivo de um navegador.

Nó de sincronização

Outro problema com o navegador foi a dificuldade inerente da abordagem dApp totalmente descentralizada, que exigia que os usuários executassem um nó blockchain completo para interagir com a rede Ethereum.

Em sua forma pura, o Mist precisava ser constantemente sincronizado com o blockchain Ethereum. Essa operação exigia enormes quantidades de espaço em disco rígido, muito poder de processamento e uma conexão de alta velocidade à Internet. A simples sincronização de uma nova instalação com o estado atual da rede pode levar dias, e manter o nó atualizado exigia acesso à Internet 24 horas e o hardware dos usuários sobrecarregado significativamente.

##Destaques

  • Mist foi o primeiro navegador que permitiu aos usuários navegar em dApps e tinha uma carteira Ethereum integrada. Foi também a primeira carteira criptográfica de desktop com uma interface gráfica de usuário (GUI).

  • O navegador Mist foi um aplicativo descentralizado na rede Ethereum de 2015 a 2019.

  • Mist foi descontinuado em março de 2019 depois que os desenvolvedores decidiram que outros desenvolvedores de navegadores e fabricantes de carteiras eram mais capazes de criar produtos para esse espaço em rápida evolução.

##PERGUNTAS FREQUENTES

O que substituiu o navegador de névoa?

O navegador Mist era essencialmente uma carteira, então foi substituído por muitas outras carteiras que permitem acessar criptomoedas, blockchains, dApps e até negociar em uma exchange de criptomoedas.

O que é um navegador de névoa?

O navegador Mist foi uma tentativa de desenvolver uma interface gráfica de usuário para o blockchain Ethereum e a máquina virtual. Acabou em 2019.

O que aconteceu com o Ethereum Mist?

O navegador Mist era muito intensivo em recursos para ser usado na prática.