Resumo
Ethereum 2.0 é uma atualização há muito esperada para a rede Ethereum (ETH) que prometeu melhorias significativas na funcionalidade e experiência geral da rede. Entre as melhorias mais notáveis estão a transição para o consenso Proof of Stake (PoS), a incorporação de shard chains e a criação de uma nova blockchain central chamada Beacon Chain. Espera-se que tudo isto e muito mais seja implementado em fases, de acordo com um roteiro cuidadosamente planeado.
No entanto, esta é apenas a ponta do iceberg. Como o Ether é uma das criptomoedas mais populares do planeta, há detalhes importantes sobre o que realmente é o Ethereum 2.0 e como ele afetará o criptoverso como um todo.
Introdução
Desde o lançamento do Ethereum, o desenvolvimento de novas tecnologias, como aplicações descentralizadas (DApps) e outras blockchains, expandiu-se bastante. Mais importante ainda, muitas dessas tecnologias foram construídas na rede Ethereum. Pense em algumas das maiores inovações em Finanças Descentralizadas (DeFi): uma grande parte delas funciona em Ethereum.
Infelizmente, começaram a surgir problemas de escalabilidade. À medida que o número de transações na rede Ethereum aumentou, também aumentou o custo de realização dessas transações (que são pagas em gás). Se o Ethereum pretende ser uma plataforma que guia ou acompanha a próxima geração da Internet, a economia deve fazer sentido, caso contrário a sua utilização torna-se impraticável.
E é aqui que o Ethereum 2.0 entra em ação. As atualizações ETH 2.0 propostas para a rede Ethereum devem resolver, em primeiro lugar, o problema de escalabilidade. Essas melhorias contrastarão com a versão existente do Ethereum e serão implementadas através de um roteiro cuidadosamente planejado.
O que é Ethereum 2.0?
Ethereum 2.0 (também conhecido como Eth2 ou “Serenity”) é uma atualização há muito esperada para a rede Ethereum que promete, entre outras coisas, melhorar sua escalabilidade. Ao implementar diversas melhorias, tanto a velocidade, a eficiência e a escalabilidade devem ser aumentadas, sem sacrificar a segurança. e descentralização.
Esta versão do Ethereum sempre esteve no horizonte, mas sua implantação demorou alguns anos. A principal razão é que escalar uma blockchain de forma segura e descentralizada é um verdadeiro desafio.
Felizmente, o Ethereum 2.0 pretende resolver este problema implementando uma série de funcionalidades muito importantes. Esses novos recursos geram certas diferenças importantes entre o Ethereum que conhecemos e o esperado.
Diferenças entre Ethereum e Ethereum 2.0
As principais diferenças entre Ethereum e Ethereum 2.0 incluem o uso do mecanismo de consenso Proof of Stake (PoS), shard chains e Beacon Chain. Passemos a analisar essas diferenças com mais detalhes.
Prova de participação
O mecanismo de Prova de Trabalho (PoW) é como o Ethereum (e muitos outros blockchains) mantêm a rede protegida e atualizada, recompensando os mineradores pela criação e validação de blocos no blockchain. Infelizmente, o consenso PoW não é escalável, exigindo uma quantidade crescente de poder computacional à medida que o blockchain cresce.
O mecanismo de Prova de Participação (PoS) resolve isso substituindo o poder da computação e assumindo também os riscos. Ou seja, desde que você tenha no mínimo 32 ETH, você pode alocá-lo (ou seja, apostar), tornar-se um validador e receber pagamentos ao confirmar transações. Se você quiser saber um pouco mais sobre como funciona o PoS e o mecanismo de staking, veja a Prova de Stake explicada.
Fragmentación o "sharding"
Quem quiser acessar a rede Ethereum deverá fazê-lo através de um nó. Um nó armazena uma cópia de toda a rede, o que significa que o nó deve baixar, computar, armazenar e processar todas as transações desde o início da existência do Ethereum. Embora não seja necessário que você, como usuário, execute um nó para a transação, isso torna tudo mais lento.
As cadeias de fragmentos são como qualquer outra blockchain, exceto que contêm apenas subconjuntos específicos de uma blockchain completa. Isso ajuda os nós ao ter que gerenciar apenas uma parte ou fragmento da rede Ethereum. Isto deve aumentar a capacidade de processamento de transações e a capacidade geral do Ethereum.
Corrente de farol
Com as cadeias de fragmentos trabalhando em paralelo, algo deve garantir que tudo permaneça sincronizado entre si. O Beacon Chain cuida disso fornecendo consenso para todas as cadeias de fragmentos executadas em paralelo.
Beacon Chain é um novo blockchain que desempenha um papel central no Ethereum 2.0. Sem ele, as informações não poderiam ser compartilhadas entre os fragmentos e a escalabilidade não seria gerada. Por esse motivo, será o primeiro recurso lançado no caminho para o Ethereum 2.0.
O caminho para Ethereum 2.0
O lançamento do Ethereum 2.0 não acontecerá de uma só vez. Em vez disso, será lançado em três fases, cada uma das quais acompanhará funcionalidades diferentes para garantir o sucesso do novo Ethereum.
Fase 0
A primeira fase, ou fase 0, será dedicada ao lançamento do Beacon Chain, pois é crucial para a funcionalidade das shard chains. Ainda não haverá fragmentos, mas a Beacon Chain começará a aceitar validadores (ou seja, stakers) por meio de um contrato de depósito unilateral.
É importante observar que todos os validadores registrados que fizerem stake de seus ETH não poderão desfazer o stake até que as shard chains sejam totalmente implementadas. Isso significa que o ETH dos validadores ficará bloqueado até a próxima fase.
Beacon Chain foi lançado em 1º de dezembro de 2020 e funciona paralelamente à rede principal. Após o seu lançamento, a Beacon Chain não tem processado transações na rede principal. Em vez disso, tem funcionado em paralelo e alcançou consenso graças ao acordo dos validadores ativos e dos seus saldos de contas.
Fase 1/1.5
A próxima fase é, na verdade, uma mistura de duas fases: fase 1 e fase 1.5. A Fase 1 introduziu cadeias de fragmentos, que permitem aos validadores criar blocos no blockchain usando o mecanismo PoS. A fase 1.5 é quando a rede principal Ethereum introduzirá oficialmente as cadeias de fragmentos e iniciará a transição do mecanismo PoW para PoS.
A Fase 1/1.5 começou a ser implementada em 2021.
A fusão
A fusão é um passo importante no caminho para o Ethereum 2.0 e é a conclusão da transição do mecanismo de consenso PoW. A fusão mudará o blockchain Ethereum do mecanismo de consenso PoW para PoS.
Esta fusão envolve a transição do atual protocolo mainnet Ethereum para Beacon Chain. Esta é uma grande mudança, pois novas transações Ethereum ocorrerão na nova rede PoS. Os novos tokens ETH serão cunhados por nós da rede, apostando uma quantidade razoável de tokens Ether em um pool para proteger a rede e validar as transações.
O Merge não é como um hard fork que resulta em duas versões diferentes do blockchain. Ethereum continuará como um único blockchain e todo o histórico de transações do usuário será mesclado. Todo o histórico de transações atualmente armazenado na rede principal não será perdido. Portanto, os usuários não precisam realizar nenhuma ação para proteger seus ativos.
Fase 2
A fase final será a Fase 2, quando o Ethereum 2.0 suportará fragmentos totalmente formados e se tornará a rede Ethereum oficial. As cadeias de fragmentos serão capazes de trabalhar com contratos inteligentes, bem como permitir que desenvolvedores de DApps e outras tecnologias se integrem perfeitamente ao Ethereum 2.0.
Espera-se que a Fase 2 seja implementada após a fusão ou posteriormente.
Conclusões
Ethereum 2.0 é uma grande atualização para a rede Ethereum por vários motivos, especialmente quando se trata de escalabilidade. Sem os novos recursos de PoS, shard chains e Beacon Chain, o Ethereum poderia eventualmente se tornar insustentável e deixar de ser a plataforma de contrato inteligente líder no ecossistema criptográfico.
A implantação do Eth2 levará algum tempo e pode até demorar mais do que o esperado. A boa notícia é que já está em andamento e os desenvolvedores do Ethereum estão empenhados em concluir a implementação.

