O que é o Ethereum London Hard Fork?
P√°gina Inicial
Artigos
O que é o Ethereum London Hard Fork?

O que é o Ethereum London Hard Fork?

Intermedi√°rio
Publicado em Jun 1, 2021Atualizado em Feb 21, 2023
6m

TL;DR

O hard fork Ethereum London é uma atualização que altera o modelo de taxa de transação e a "bomba-relógio de dificuldade" da blockchain. A rede Ethereum definirá taxas de transação com uma taxa básica para cada bloco, em vez de usar o sistema de leilão dos preços de Gas.

Para coincidir com a previsão de lançamento da Ethereum 2.0, os desenvolvedores também estão atrasando, intencionalmente, um evento integrado conhecido como "bomba-relógio de dificuldade". Isso incentivará os mineradores a mudar do mecanismo Proof of Work (PoW) para o Proof of Stake (PoS).


Introdução

O hard fork Ethereum London é uma atualização da blockchain Ethereum, chegando logo após o hard fork Berlin, de abril de 2021. A atualização London traz mudanças significativas no sistema de taxas de transação da Ethereum, que tem sido um assunto controverso. A atualização também prepara a rede para o lançamento da Ethereum 2.0, fazendo ajustes em seu modelo de consenso.

A atualização London, no entanto, é considerada controversa por alguns devido às mudanças significativas relacionadas a taxas de transação de criptomoedas e mineração. Ainda não é possível prever, com exatidão, os efeitos que as mudanças terão para usuários e mineradores, mas serão temporários porque a Ethereum 2.0 estará disponível em breve.


O que há de novo na atualização Ethereum London Update?

A atualização London da Ethereum é um hard fork que apresenta duas novas Propostas de Melhoria Ethereum (EIP - Ethereum Improvement Proposals). Com o lançamento da Ethereum 2.0 (Serenity) previsto para 2022, a atualização London oferece preparativos para a futura migração para o método Proof of Stake. Os mineradores presenciarão uma desaceleração na dificuldade crescente de mineração para que o sistema esteja em sincronia com a Serenity. Como London é um hard fork, todos os nodes (nós) deverão usar as novas regras e a versão mais recente para continuar com os processos de mineração e validação.
A mudan√ßa mais significativa ser√° nas taxas de transa√ß√£o, que incluir√° um novo mecanismo deflacion√°rio. Anteriormente, os usu√°rios participavam de um esquema de leil√£o para pagar as taxas de Gas. Os mineradores priorizariam as transa√ß√Ķes de acordo com a taxa adicionada e a usam como recompensa por adicion√°-la a um bloco. Agora, cada bloco ter√° uma taxa fixa associada a ele. Essa mudan√ßa vir√° como resultado da Proposta de Melhoria Ethereum EIP-1559, inclu√≠da na atualiza√ß√£o London junto com a EIP-3238.


O que é uma EIP?

Do ingl√™s, Ethereum Improvement Proposals (EIP), significa Proposta de Melhoria Ethereum. S√£o especifica√ß√Ķes t√©cnicas que descrevem novos recursos para a blockchain da Ethereum. Os desenvolvedores criam suas propostas junto com as sugest√Ķes da comunidade Ethereum. Qualquer pessoa pode fazer uma EIP e envi√°-la para discuss√£o antes que a proposta seja aceita pela comunidade.

Cada EIP segue as diretrizes estabelecidas na EIP1:

A EIP deve fornecer uma especifica√ß√£o t√©cnica concisa do recurso e uma justificativa para sua aplica√ß√£o. O autor da EIP √© respons√°vel pela constru√ß√£o de um consenso dentro da comunidade e ele deve documentar opini√Ķes divergentes.

Um autor de EIP precisa seguir um determinado processo antes de aprovar a EIP. Esse processo envolve a revisão de pares (peers) e rascunhos. Assim que a comunidade estiver satisfeita com a proposta, eles podem adicioná-la a um lançamento.


O que é EIP-1559?

EIP-1559 é uma proposta de mudança na forma como os usuários pagam as taxas de Gas na rede Ethereum. Esta EIP foi criada pelo fundador da Ethereum, Vitalik Buterin, e uma equipe de desenvolvedores.


Com o tempo, a taxa m√©dia paga pelos usu√°rios da Ethereum tornou-se muito cara para pequenas transa√ß√Ķes. Por exemplo, se a taxa de rede √© de cerca de $20 (USD), n√£o vale a pena fazer o envio de $20 em Ether (ETH) ou outro ativo digital. Essas altas taxas tornam a rede menos atraente, especialmente para iniciantes.

A EIP-1559 prop√Ķe um novo mecanismo de precifica√ß√£o de transa√ß√Ķes que criar√° uma taxa b√°sica para cada bloco. A blockchain ir√° queimar a taxa, reduzindo o fornecimento total de Ether (ETH). Esse efeito criar√° uma press√£o deflacion√°ria sobre a criptomoeda.
A taxa b√°sica muda para cada bloco, conforme a demanda da rede. Se um bloco ultrapassar 50% de preenchimento com transa√ß√Ķes, a taxa b√°sica aumentar√° e vice-versa. Este mecanismo tenta manter um n√≠vel de equil√≠brio de 50% da capacidade para a maioria dos blocos.
Você também pode adicionar uma gorjeta para os mineradores, como um incentivo para priorizar a sua transação. No entanto, o sistema da Ethereum tenta manter a capacidade dos blocos em torno de 50%, mesmo sem gorjetas. Com muito espaço disponível em cada bloco, é provável que a gorjeta necessária para priorizar uma transação na fila seja pequena.


O que é a EIP-3238?

Existe uma bomba-rel√≥gio de dificuldade embutida na rede Ethereum, que torna a minera√ß√£o de Ethereum cada vez mais dif√≠cil. Quando atingirmos o limite da bomba-rel√≥gio de dificuldade, o tempo que leva para extrair um novo bloco ser√° t√£o longo que a lucratividade dos mineradores cair√° drasticamente e as transa√ß√Ķes ser√£o muito lentas. Os desenvolvedores querem ter a certeza de que os mineradores n√£o t√™m escolha a n√£o ser parar de minerar a Ethereum 1.0 e passar a minerar na nova rede Ethereum 2.0, ap√≥s o lan√ßamento.
No entanto, a blockchain chegaria a esse ponto muito cedo. Para garantir que a rede incentive os validadores a usar o modelo de consenso Proof of Stake da Ethereum 2.0 no momento certo, a EIP-3238 atrasará a bomba-relógio.
Sem essa EIP, pode haver uma chance de que os mineradores continuem usando a Ethereum 1.0, de maneira parecida com o que ocorreu na divisão da Ethereum e Ethereum Classic. O atraso da bomba-relógio provocará um efeito "era do gelo" de 30 segundos por volta do segundo trimestre de 2022. Nesse ponto, a fusão da Ethereum 1.0 com a Ethereum 2.0 deve estar totalmente concluída.


Qual é a opinião da comunidade?

Quando se trata da atualização da rede (London), existem sentimentos divididos, principalmente no que diz respeito às taxas de transação. Embora, com a Ethereum 2.0, os mineradores estejam se preparando para o fim do Proof of Work, esta atualização altera significativamente as taxas que os eles recebem. Essa alteração pode provocar uma diminuição significativa nos lucros dos mineradores. Outra preocupação é que a mineração de Ethereum pode se tornar mais centralizada. Alguns argumentam que apenas as maiores mineradoras com os menores custos de energia serão capazes de operar com lucro.
Embora n√£o possamos afirmar com certeza, os mecanismos deflacion√°rios devem aumentar o pre√ßo da ETH. Tal expectativa pode estar relacionada ao fato de que, ap√≥s a atualiza√ß√£o, a Ethereum ir√° queimar a taxa b√°sica de ETH de todas as transa√ß√Ķes da blockchain.


O que a atualização London representa para os usuários?

Semelhante ao Bitcoin, o mecanismo atual funciona de forma similar a um sistema de leil√£o. Quanto mais voc√™ paga pelas taxas de transa√ß√£o (ou custos de Gas), maior a probabilidade de sua transa√ß√£o ser selecionada rapidamente e validada pelos mineradores. Mas ap√≥s a atualiza√ß√£o London, voc√™ n√£o precisar√° mais selecionar o pre√ßo de Gas ao fazer transa√ß√Ķes na Ethereum.

Em vez disso, você simplesmente verá a taxa básica e uma opção para dar uma gorjeta ao minerador. No entanto, a taxa básica pode variar durante o período de envio da transação até a adição dela no bloco. Para evitar isso, você pode definir um limite de taxa, ou seja, um valor máximo que você aceita pagar. Caso um minerador inclua sua transação em um bloco onde a taxa básica é inferior ao seu limite de taxa, a rede reembolsará a diferença.


Considera√ß√Ķes finais

Em termos de como os usu√°rios interagem com a Ethereum, a atualiza√ß√£o London ser√° uma das mais significativas do setor. Muitas atualiza√ß√Ķes anteriores mudaram v√°rios sistemas que n√£o s√£o normalmente utilizados na Ethereum. Agora, existe uma grande probabilidade de queda, tanto no custo quanto no tempo das transa√ß√Ķes, apesar de n√£o ser uma garantia.

Ainda assim, a transição do mecanismo PoS da Ethereum 2.0 está planejada para 2022, portanto, a implementação do hard fork London ainda será, de certa forma, limitada e temporária.