Ethereum Vs Ethereum 2.0 [Principais diferenças]

Em 2013, Vitalik Buterin propôs o desenvolvimento de uma plataforma blockchain de suporte ao desenvolvimento de aplicativos com uma linguagem de script generalizada. Depois disso, Buterim se juntou a uma equipe de sete outros fundadores para desenvolver a plataforma de contrato inteligente Ethereum para aplicativos descentralizados. Para a mesma venda coletiva foi lançada e levantada 3700 BTC ($ 2,3 milhões) e o projeto foi lançado em 2015. Devido à limitação em termos de escalabilidade, custo, a complexidade PoW Dapps construídos em Ethereum não conseguiram atrair usuários. Para resolver a limitação de escalabilidade e desempenho, os desenvolvedores do Ethereum introduziram o roadmap do Ethereum 2.0 que inclui fragmentação, PoS e muito mais. Antes de entrar na diferença fundamental entre Ethereum vs Ethereum 2.0, vamos entender tudo em detalhes.

Ethereum vs Ethereum 2.0 pow vs pos ETH

O que é Ethereum?

Ethereum foi lançado em 2015 por Vitalik Buterin, cofundador da Ethereum blockchain. Ethereum é uma plataforma de código aberto para os construtores lançarem aplicativos descentralizados, contratos inteligentes, livros contábeis compartilhados e outros aplicativos financeiros e jurídicos. A plataforma é completamente descentralizada, livre do escrutínio de intermediários, um dos pré-requisitos de qualquer boa rede de blockchain. Ethereum ocupou o segundo lugar em valor de mercado logo depois do Bitcoin.

Introdução da Máquina Virtual Ethereum

Antes do Ethereum, a maioria dos blockchains estava principalmente relacionada às transações de criptomoedas suportadas por rede. O criador do Ethereum, Vitalik Buterin, pensou em mudar esse conceito e deu um passo à frente na criação de um blockchain mais aprimorado que permitirá que seus usuários personalizem dados na rede Ethereum com a ajuda da “Máquina Virtual Ethereum ou EVM”. Agora, com EVM, os usuários podem realizar uma transação com a ajuda de contratos inteligentes.

Contratos Inteligentes 

Graças a Buterin, todas as transações no blockchain Ethereum agora são protegidas com contratos inteligentes. EVM garante que todos os termos e condições das transações no Ethereum são acordados por ambas as partes e são validados por um contrato. Uma vez acordadas, essas transações são gravadas em um blockchain público e são executadas automaticamente e não há como voltar atrás. É isso que torna essas transações inteligentes e legitima a economia digital.

Aplicativos descentralizados de DAPPS 

Os contratos inteligentes revolucionaram as transações digitais. A lista de transações que você pode fazer no blockchain Ethereum é ilimitada. Desde pagar aluguel, doar dinheiro em fundos de caridade até enviar e-mails, tudo pode ser feito no Ethereum e também em minutos com a ajuda de contratos inteligentes. Além disso, o Ethereum permite que os usuários criem aplicativos descentralizados junto com outros serviços, como derivados financeiros, economia de tokens, sistemas de reputação, sistemas de votação e armazenamento de arquivos.

Ethereum Token Ether (ETH) e Ethereum Gas 

Ether ou ETH é a moeda nativa do blockchain Ethereum e é usada para todas as transações, incluindo o pagamento de recompensas aos seus acionistas. O token ETH também é usado para comprar Ethereum Gas para executar o blockchain. Cada transação e até mesmo contratos inteligentes são alimentados pelo gás Ethereum. O custo ou quantidade de gás depende do tamanho da transação. O gás evita que a rede desperdice seus recursos e economiza custos.

Os desenvolvedores do Ethereum costumam criar aplicativos no EVM que não usam gás suficiente para executar os contratos inteligentes. Essas transações perdem imediatamente a validação dos mineiros e são rejeitadas na rede. O desenvolvedor do aplicativo pode perder sua credibilidade na rede. Para operar a rede de maneira uniforme e eficiente, o EVM aloca tarefas para cada um dos mineiros. O uso de gás de rede garante a validação oportuna das transações, reduz a velocidade da transação e, assim, aumenta a eficiência geral da rede.

Ethereum (PoW) Vs Ethereum 2.0 (PoS)

O blockchain Ethereum foi construído no mecanismo de consenso de Prova de Trabalho (PoW). O PoW foi apresentado pela primeira vez por Satoshi Nakamoto, o homem por trás da criação do blockchain Bitcoin.

Ethereum 2.0:

Os criadores do Ethereum agora estão mudando para a Prova de Participação (PoS) consenso protocolo. Essa transição gerou várias controvérsias na comunidade do blockchain. Mas por que essa transição é necessária? Para entender isso, devemos entender os protocolos de consenso e tentar diferenciar entre PoW e PoS.

PoW envolve cálculos matemáticos para criar novos nós no blockchain. Este processo é denominado mineração. Em troca, os mineiros recebem recompensas na forma de “Éter”. Mas o processo pode ser bastante caro e envolve o uso de grandes volumes de energia computacional e eletricidade. À medida que o minerador resolve o quebra-cabeça matemático, um bloco é gerado na rede. Após a validação final do bloco, o mineiro é recompensado por seu empreendimento de sucesso.

Problema com custo e escalabilidade

Em 2008, Satoshi Nakamoto implementou esse processo por meio do blockchain Bitcoin e, desde então, muitas redes blockchain semelhantes têm usado esse processo para recompensar seus mineiros. Mas, ao longo dos anos, os desenvolvedores de blockchain experimentaram algumas desvantagens no método tradicional de geração de blocos. O processo não é apenas demorado, mas carece de escalabilidade, é caro e esgota muito poder de computação e eletricidade.

51% de ataque: Para adulterar o processo, o invasor precisa ultrapassar a participação total de todos os validadores da rede, que é de 51%, o que é praticamente impossível.

Para responder a este problema, os desenvolvedores criaram o mecanismo de consenso de Prova de Participação que eles acreditam que resolverá todos os problemas que a comunidade do blockchain está enfrentando hoje.

Protocolo Casper [Movendo PoW para PoS]

Ethereum optou por ir com o Casper Protocolo PoS. A versão do Casper que será implementada primeiro é o consenso PoW / PoS híbrido, projetado para fazer uma transição suave para o PoS. Os blocos serão minerados com PoW, onde cada 50º bloco é um ponto de verificação de PoS. Este método substitui os mineiros por validadores. Para chegar a um consenso, os validadores recebem poder de voto para validar o próximo bloco aceito. O poder de voto de cada validador depende da quantidade de aposta que ele / ela detém na rede ou da quantidade de Éter que ele mantém em sua conta.

Como sabemos, em PoW, o invasor precisa deter 51% do poder de hashing total, enquanto em PoS, é 51% do total de moedas Ethereum na rede. Portanto, o PoS é um protocolo de consenso muito mais desenvolvido em comparação com o PoW. O PoS consome menos eletricidade e energia computacional do que o PoW. É mais escalável e como todo o consenso depende da quantidade de participação dos acionistas, é muito mais seguro do que o PoW. Leia mais sobre PoS e PoW em nosso artigo sobre PoW vs PoS.

Ethereum2.0: além da prova de interesse

O Ethereum 2.0 deu um passo à frente da prova de participação no blockchain Ethereum. Inclui os recursos adicionais de:

  • Sharding – É uma forma de particionamento de dados onde grandes bancos de dados são mantidos em pequenos recursos gerenciáveis.
  • eWASM – Ethereum Web Assembly (eWASM) ajuda na execução mais rápida dos códigos.
  • Plasma e Raiden – soluções de escalonamento que podem lidar com grandes volumes de transações. [Leia sobre Raiden]

A comunidade de desenvolvedores Ethereum apresentará novos recursos na rede Ethereum 2.0 no futuro. Eles têm esperança de que isso acelere as transações, aumente a implementação de contratos inteligentes e também traga novos investidores para a rede. No entanto, embora a maioria dos desenvolvimentos tecnológicos, incluindo a implementação do hard fork, tenham sido bem-sucedidos, houve controvérsias em relação ao desenvolvimento de consenso PoS na rede Ethereum2.0. Muitos investidores estão preocupados com a eficácia da rede.