Guia do iniciante: o que é Ethereum Classic?

O que é Ethereum Classic?

Quando as comunidades Ethereum e Ethereum Classic se separaram, foi a disputa de maior visibilidade na história da comunidade criptomoeda. A invasão de alto nível da Organização Autônoma Descentralizada Ethereum (DAO) precipitou a disputa que dividiu a comunidade em dois projetos criptográficos separados, ou seja, Ethereum (ETH) e Ethereum Classic (ETC). Isso levanta a questão: o que é Ethereum Classic?

Ethereum DAO: um fundo de capital de risco dentro da comunidade Ethereum

A rede de blockchain Ethereum com sua “Ethereum Virtual Machine (EVM) e contratos inteligentes pavimentou o caminho para o desenvolvimento de projetos de criptomoeda e aplicativos distribuídos (DApps). A comunidade decidiu criar um fundo de capital de risco (VC) para garantir o financiamento de DApps promissores. Eles a chamaram de Organização Autônoma Descentralizada Ethereum (DAO).

Um membro da comunidade precisava comprar tokens DAO para se tornar um membro do DAO e votar em sua preferência. As regras do DAO financiarão um projeto DApp se ele tiver 20% dos votos. funcionou usando um contrato inteligente complexo, e o DAO funcionou como uma camada no topo da rede Ethereum.

Os membros do DAO também tinham uma rota de saída. Se eles não concordassem com a seleção de um DApp para financiamento, eles poderiam devolver seus tokens DAO e obter seu Ether de volta. A comunidade chamou isso de “função de divisão”. Os membros dissidentes podem criar seu próprio ‘Child DAO’, e até mesmo incluir os outros membros dissidentes.

O Ethereum DAO tornou-se popular rapidamente e acumulou US $ 150 milhões em Ethers em pouco tempo.

Hack de DAO: a disputa começa

O contrato inteligente DAO tinha uma falha e, em 17 de junho de 2016, um hacker roubou US $ 50 milhões em Ether para explorá-lo. A função de divisão funcionou em um processo de duas etapas:

  1. Reembolsar os Ethers dos usuários ao receber seus DAO Tokens quando o usuário quisesse deixar o DAO;
  2. Grave a transação no blockchain.

O hacker criou uma função recursiva na solicitação, que funcionou da seguinte maneira:

  1. Retorne Ethers em troca de DAO Token quando um membro deixa o DAO;
  2. Mesmo antes que a transação pudesse ser registrada no razão, o código voltaria e executaria a etapa 1 novamente!

O hacker armazenou os Ethers roubados em um ‘Child DAO’. Uma vez que o contrato inteligente estipulava um período de 28 dias após a saída, quando o membro não poderia gastar o Ether reembolsado, o fundo permaneceu lá. Um ponto importante a se notar aqui é que o blockchain Ethereum não foi hackeado, em vez disso, a camada DAO operando em cima dele foi.

A comunidade Ethereum precisava agir e agir rapidamente! A notícia do hack criou muitas preocupações na comunidade de criptografia.

Conflito Ethereum DAO: as escolhas difíceis

A comunidade tinha três opções:

  1. Não faça nada: alguns membros da comunidade apoiaram essa opção porque eram puristas e queriam tratar o código como a lei suprema da rede.
  2. Um soft fork para isolar e bloquear o Ether roubado e, posteriormente, segregar e ignorar qualquer bloco contendo uma transação que ajudaria o hack a mover os fundos roubados. Um soft fork é quando o software atualizado é compatível com versões anteriores, e mesmo se um nó não for atualizado, ele pode se comunicar com os nós atualizados. A maioria da comunidade apoiou isso, no entanto, foi descoberto mais tarde que isso criaria as possibilidades de um ataque de “negação de serviço” (DoS). Ethereum protege contra ataques DoS porque se um hacker dá a um minerador cálculos complexos muito grandes com a intenção de inundar a rede, o hacker também precisa gastar uma grande quantidade de Ether, e seu custo é proibitivo. No entanto, após o soft fork proposto, um hacker seria capaz de enganar um mineiro. O hacker pode solicitar transações que interagiriam com o DAO e fazer com que o minerador faça grandes cálculos sem gastar quase nenhum Ether e, assim, inundar a rede!
  3. A única escolha que restou foi um hard fork, o que significa uma atualização que não é compatível com versões anteriores. Nesse caso, isso significava que a comunidade se dividirá e tomará o estado da rede pouco antes do ataque DAO e executará um blockchain separado com isso. A nova rede foi chamada de “Ethereum” (ETH). Os membros da comunidade que apoiaram o hard fork também criaram um contrato inteligente para reembolsar o Ether roubado dos membros durante o ataque DAO.

Nascimento do ‘Ethereum Classic’: as vozes contra o garfo duro

A decisão da bifurcação difícil dividiu a comunidade. Os apoiadores acreditavam que os Ethers roubados deveriam ser devolvidos às pessoas que perderam o fundo devido ao ataque DAO. Por outro lado, as pessoas contra o hard fork acreditavam que a decisão ia contra os princípios da descentralização completa do blockchain e da primazia e imutabilidade dos contratos inteligentes. A parte da comunidade Ethereum que decidiu contra a atualização exigida pelo hard fork continuou com a antiga corrente, e eles chamaram sua criptomoeda de “Ethereum Classic” (ETC).

Do jeito que as coisas estão, o Ethereum é muito mais valorizado do que o Ethereum Classic, tanto em termos de preço quanto em capitalização de mercado. Há mais, como segue:

  1. Ethereum é vista como a comunidade que enfrentou uma crise desencadeada por uma lacuna no código, mas tomou a decisão de devolver o dinheiro roubado aos membros afetados e seguiu em frente. Em comparação, a comunidade Ethereum Classic é vista como aquela que ficou com o hacker, puramente por causa de sua crença na supremacia e imutabilidade do código. Os indicadores do mercado livre confiaram mais no Ethereum do que no Ethereum Classic.
  2. A comunidade Ethereum reteve o apoio de seus membros mais criativos e empreendedores e tem crescido cada vez mais. A transição planejada para o algoritmo de prova de aposta (PoS) é um trabalho em andamento e espera-se que torne o Ethereum muito mais escalonável (veja a comparação entre ‘prova de trabalho’ e ‘prova de aposta ‘). O novo protocolo ‘Casper’ associado e a implementação planejada de fragmentação também beneficiarão a rede Ethereum. Ethereum Classic não terá nenhuma dessas atualizações.
  3. O ‘Ethereum Enterprise Alliance‘(EEA), um consórcio de 200 empresas que trabalham com o projeto Ethereum para o desenvolvimento de tecnologia de blockchain empresarial, é mais uma indicação da confiança que o mercado tem na comunidade Ethereum. Em comparação, a comunidade Ethereum Classic tem muito poucos apoiadores.

Saber mais,

  • O que é éter (ETH)?
  • O recente hack DAO do Ethereum significa que o blockchain não é tão seguro quanto pensávamos?