A Ethereum possui uma história longa e fascinante em relação a atualizações. Desde o seu início, a rede passou por inúmeras mudanças que aprimoraram sua funcionalidade. Esse é um dos motivos pelos quais a rede é popular entre usuários e desenvolvedores. Se você é um investidor de ether (ETH) ou apenas tem curiosidade em relação a criptomoedas, é importante entender a origem da rede, seu estado atual e para onde ela está caminhando no futuro.
O que são as atualizações da Ethereum?
As atualizações da Ethereum referem-se a mudanças técnicas implementadas na rede Ethereum. Essas atualizações podem melhorar a escalabilidade, alterar o modelo de tarifação de gás ou afetar as capacidades técnicas da rede. Para fazer essas alterações, um processo adequado é seguido, que envolve o desenvolvimento e a verificação das propostas de melhoria da Ethereum (Ethereum Improvement Proposals - EIPs) pela comunidade e pela equipe de desenvolvimento.
A maioria das atualizações da Ethereum requerem a realização de hard forks na blockchain. Essas atualizações principais implicam em uma incompatibilidade entre o novo código implementado e o código antigo. Para participar da nova atualização, os usuários que executam nós na rede devem atualizar seu software. Qualquer nó ou validador que utilize o software antigo não poderá produzir blocos válidos na atualização mais recente. Por outro lado, um soft fork permite que validadores e nós que ainda executam o código antigo criem e verifiquem blocos, mesmo após a atualização.
O hard fork é necessário para atualizações com grandes mudanças, garantindo que todos na rede estejam executando o novo código. Isso permite que a maioria dos usuários concorde efetivamente com as novas atualizações. Se uma atualização não for popular entre os usuários que utilizam o sistema de hard fork, a maioria simplesmente ficaria com a blockchain original e inalterada.
Por exemplo, a atualização que transforma a Ethereum em uma rede Proof of Stake (PoS) não funcionaria se alguns validadores pudessem continuar usando a rede Proof of Work (PoW). Qualquer validador que ainda utilizasse o antigo mecanismo PoW permaneceria na blockchain antiga e desatualizada, criando uma divisão. Isso já aconteceu anteriormente na Ethereum com o ataque hacker à DAO. A maioria dos usuários mudou para um hard fork que reverteu o ataque hacker, mas muitos discordaram da mudança, permaneceram na versão mais antiga da blockchain e a renomearam como Ethereum Classic (ETC).
Principais atualizações da Ethereum
A atualização da Beacon Chain, implementada em 1º de dezembro de 2020, foi um marco importante na transição da Ethereum do mecanismo de consenso Proof of Work (PoW) para o Proof of Stake (PoS). A Beacon Chain é uma nova blockchain que funciona como coordenadora da rede Ethereum, responsável por criar e validar novos blocos enquanto premia os validadores com ETH.
Com a Beacon Chain, os usuários da Ethereum puderam começar a fazer staking de ETH bloqueado para se tornarem validadores na rede. Em vez de gastar energia em mineração de blocos como no PoW, no PoS os validadores bloqueiam uma certa quantidade de ETH como garantia de que eles não fraudarão a rede. Em troca, eles recebem recompensas em ETH por validar transações e criar novos blocos.
A introdução da Beacon Chain foi o primeiro passo para a fusão planejada da Ethereum PoW original com a Beacon Chain. Quando isso acontecer, a Ethereum se tornará completamente uma rede PoS e o processo de mineração será substituído pelo staking. A fusão ainda está em desenvolvimento e deve ser concluída em um futuro próximo.
A atualização "The Merge" da Ethereum, implementada em 6 de setembro de 2022, foi um marco significativo na transição da rede Ethereum do mecanismo de consenso Proof of Work (PoW) para o Proof of Stake (PoS). Essa atualização viu a fusão da blockchain PoW original da Ethereum com a nova e fragmentada Beacon Chain PoS, concluindo com sucesso a mudança para PoS.
Durante a atualização, todos os contratos inteligentes e dados transacionais foram transferidos para a Beacon Chain. Os validadores agora são responsáveis por criar novos blocos e validar transações usando o staking de ETH como garantia. A implementação do PoS é um marco importante para a rede Ethereum, pois é mais eficiente em termos de energia e segurança do que o PoW.
A transição para o PoS também abre a possibilidade de novos recursos e funcionalidades na rede Ethereum, incluindo contratos inteligentes mais complexos e escalabilidade aprimorada. A atualização "The Merge" é um passo importante em direção à realização desses objetivos.A atualização "The Merge" da Ethereum, lançada em 6 de setembro de 2022, realizou a fusão da blockchain original da Ethereum PoW com a nova Beacon Chain PoS fragmentada. Essa mudança resultou na transferência bem-sucedida de todos os contratos inteligentes e dados transacionais para a Beacon Chain, marcando a conclusão da transição para o PoS.
A implementação do sharding, planejada para 2023/24, será uma atualização significativa para melhorar a escalabilidade da rede Ethereum. Embora os planos exatos ainda estejam em desenvolvimento, a equipe está trabalhando em várias opções para implementar essa tecnologia escalável.
Uma das opções é usar blockchains fragmentadas como a memória RAM de um computador. Essas blockchains oferecerão armazenamento de dados para a mainchain por meio de um processo de rollup, permitindo que a Ethereum aumente suas transações por segundo (TPS).
Outra opção é executar código e processar transações nos próprios shards. Cada shard terá seus próprios contratos inteligentes e saldos de contas armazenados, que serão compartilhados em toda a rede Ethereum. No entanto, os detalhes exatos de como a implementação do sharding funcionará ainda estão sendo desenvolvidos.
Outras atualizações da Ethereum que vale a pena conhecer
O Hard Fork Ethereum London (5 de agosto de 2021) implementou cinco EIPs em preparação para a mudança da rede para PoS. Sua maior mudança foi a introdução de transações e um mecanismo deflacionário. Cada bloco passou a ter uma taxa de gas fixa em vez do sistema anterior de licitação. A bomba-relógio de dificuldade foi estendida para dezembro de 2021 para coincidir com a atualização planejada The Merge.
Já a atualização Arrow Glacier da Ethereum (9 de dezembro de 2021) foi uma pequena atualização que adiou novamente a bomba-relógio de dificuldade. Desta vez, a equipe tentou direcionar especificamente para junho de 2022 a "era do gelo".
A próxima atualização da Ethereum: Shanghai
A atualização de Shanghai da Ethereum é altamente aguardada como um hard fork que trará saques de staking para a Ethereum. Por um período prolongado, os usuários que fizeram staking como parte do mecanismo de validação da Ethereum não puderam remover seus tokens de staking. Com a implementação do EIP-4895, esse problema será resolvido e permitirá o desbloqueio dos 32 ETH de cada nó validador. Desde o lançamento da Beacon Chain em dezembro de 2020, muitos stakers aguardavam ansiosamente por essa solução, embora alguns já estivessem usando soluções de staking de liquidez de terceiros para seus tokens em staking.
Embora a jornada em direção ao PoS e ao sharding tenha sido longa, ainda há muito a ser feito para melhorar a escalabilidade. A escalabilidade é um tópico vasto e em constante evolução, e provavelmente veremos muitos ajustes finos à medida que desenvolvedores e usuários experimentem diferentes modelos de implementação. Soluções como rollups, provas de conhecimento zero e camadas de segundo nível podem ser usadas, mas ainda não sabemos quais serão os ingredientes principais. Teremos que aguardar pelos próximos hard forks para ver.
Fonte: www.binance.com