DR

Ethereum 2.0 é uma atualização há muito esperada para a rede Ethereum (ETH) que prometeu melhorias significativas na funcionalidade e experiência da rede como um todo. Algumas das atualizações mais notáveis ​​incluem uma mudança para Proof of Stake (PoS), shard chains e um novo blockchain no núcleo chamado beacon chain. Espera-se que tudo isto e muito mais seja implementado gradualmente através de um roteiro cuidadosamente planeado.

Mas isso é apenas a ponta do iceberg. Sendo o Ether uma das criptomoedas mais populares do planeta, há detalhes importantes sobre o que o Ethereum 2.0 realmente é e como ele impactará o criptoverso como um todo.

Introdução

Desde o lançamento do Ethereum, o desenvolvimento de novas tecnologias na forma de 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 das finanças descentralizadas (DeFi) – uma parte significativa delas funciona em cima do Ethereum.

Infelizmente, problemas de escalabilidade começaram a surgir. À 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 a plataforma que inaugura a próxima geração da Internet, a economia tem que fazer sentido. Caso contrário, torna-se impraticável a sua utilização.

É aí que entra o Ethereum 2.0. As atualizações propostas do ETH 2.0 para a rede Ethereum devem resolver, principalmente, o problema de escalabilidade. Essas melhorias criarão um contraste com a versão existente do Ethereum, e todas serão implementadas por meio de um roteiro cuidadosamente planejado.

O que é Ethereum 2.0?

Ethereum 2.0 (também conhecido como Eth2 ou "Serenity") é a tão esperada atualização da rede Ethereum que promete, entre outras coisas, melhorar a escalabilidade da rede. sacrificando a segurança e a descentralização.

Esta versão do Ethereum sempre esteve no horizonte, mas demorou alguns anos para ser lançada. A principal razão para isso é que dimensionar uma blockchain de forma segura e descentralizada é uma tarefa desafiadora.

Felizmente, o Ethereum 2.0 pretende resolver este problema através da implementação de alguns recursos muito importantes. Esses novos recursos criam várias diferenças importantes entre o Ethereum que conhecemos e o Ethereum que deveríamos esperar.

Diferenças entre Ethereum e Ethereum 2.0

As maiores diferenças entre Ethereum e Ethereum 2.0 envolvem o uso do mecanismo de consenso Proof of Stake (PoS), cadeias de fragmentos e cadeia de beacon. Vamos dar uma olhada nessas diferenças com mais detalhes.

Prova de participação

Prova de Trabalho (PoW) é a maneira da Ethereum (e de muitas outras blockchains) de manter a rede segura e atualizada, recompensando os mineradores pela criação e validação de blocos na blockchain. Infelizmente, o PoW não é escalável, pois exige uma quantidade crescente de poder computacional à medida que o blockchain cresce.

O Proof of Stake (PoS) resolve isso substituindo o poder de computação pela “pele no jogo”. Isso quer dizer que, desde que você tenha um mínimo de 32 ETH, você pode comprometê-lo (ou seja, apostar), tornar-se um validador e ser pago pela confirmação de transações. Se você quiser se aprofundar em como o PoS e o staking funcionam, confira a Prova de Participação Explicada.

Fragmentação

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 cada transação desde o início da existência do Ethereum. Embora você, como usuário, não precise necessariamente executar um nó apenas para fazer transações, 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 inteira. Isso ajuda os nós ao ter que gerenciar apenas uma fatia, ou fragmento, da rede Ethereum. Isso deve aumentar o rendimento das transações e a capacidade geral do Ethereum.

A cadeia de faróis

Com as cadeias de fragmentos funcionando em paralelo, algo precisa garantir que todos permaneçam sincronizados entre si. Bem, a cadeia de beacon cuida disso, fornecendo consenso a todas as cadeias de fragmentos executadas em paralelo.

A cadeia de beacon é uma blockchain totalmente nova que desempenha um papel central no Ethereum 2.0. Sem ele, o compartilhamento de informações entre fragmentos não seria possível e a escalabilidade seria inexistente. Por esse motivo, foi afirmado que será o primeiro recurso lançado no caminho para o Ethereum 2.0.

O caminho para Ethereum 2.0

A implementação do Ethereum 2.0 não acontecerá de uma só vez. Em vez disso, será lançado em três fases, cada uma delas acompanhada de recursos distintos para garantir o sucesso do novo Ethereum.

Fase 0

A primeira fase, ou fase 0, será dedicada ao lançamento da cadeia de beacon, uma vez que é fundamental para a funcionalidade das cadeias de fragmentos. Ainda não haverá shard chains, mas a beacon chain começará a aceitar validadores (ou seja, stakers) por meio de um contrato de depósito unilateral.

It’s important to note that all registered validators who stake their ETH won’t be able to “unstake” until shard chains are fully implemented. That means ETH from validators will be locked up until the next phase.

The Beacon Chain was launched on the 1st of December 2020 and has been running parallel to the mainnet. Following its launch, the Beacon Chain has not been processing mainnet transactions. It has instead been running parallel, reaching consensus by agreeing on active validators and their account balances. 

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 por meio de PoS. A fase 1.5 é quando a rede principal do Ethereum apresentará oficialmente as cadeias de fragmentos e começará a transição de PoW para PoS.

A Fase 1/1.5 começou a ser implementada em 2021.

A fusão

A fusão é um passo importante para o Ethereum 2.0 e é a conclusão da transição do PoW. A fusão mudará o blockchain Ethereum de um mecanismo de consenso PoW para um mecanismo PoS.

Merge involves transitioning the current Ethereum mainnet protocol to the Beacon Chain. This is a major change as now Ethereum transactions will be conducted on the new PoS network. New ETH tokens will be minted by nodes on the network, staking a fair amount of ether tokens into a pool to secure the network and validate transactions.

The merge is not like a hard fork which would result in two different versions of the blockchain. Ethereum will continue as a single blockchain, and all user transaction history will be merged. All transaction history currently stored on the mainnet will not be lost; therefore users don’t need to take any action to protect their assets.

Fase 2

A fase final será a fase 2, quando o Ethereum 2.0 suportará fragmentos totalmente formados e se tornará a rede oficial do Ethereum. As cadeias de fragmentos também poderão trabalhar com contratos inteligentes, permitindo 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.

Pensamentos finais

Ethereum 2.0 é uma atualização importante 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, Ethereum poderia eventualmente se tornar insustentável e não mais a plataforma de contrato inteligente líder no ecossistema criptográfico.

A implementação do Eth2 levará algum tempo e pode até demorar mais do que o esperado. A boa notícia é que já está bem encaminhado e os desenvolvedores do Ethereum estão empenhados em levar isso até o fim.