- O próximo hard fork de Ethereum, o Muir Glacier, está a cerca de duas semanas de distância. No entanto, os primeiros efeitos da Difficulty Bomb já são visíveis.
- Tanto o tempo médio de bloqueio quanto a dificuldade de mineração já estão aumentando significativamente.
Ethereum é esperado para conduzir o Muir Glacier hard fork entre 01 de janeiro e 4 de janeiro de 2020. Como relatado pela CNF, na última reunião, os principais desenvolvedores do Ethereum concordaram em ativar o próximo hard fork no bloco número 9.069.00 para atrasar a Difficulty Bomb por 4 milhões de blocos, cerca de 1,7 anos. No entanto, como os últimos dados da Etherscan indicam, a bomba já está lentamente “explodindo”.
Isto é refletido especialmente nas duas métricas: tempo de bloco e dificuldade. O tempo de bloqueio tem aumentado continuamente desde o início de novembro, com um aumento significativo especialmente em 14 de dezembro. Enquanto o tempo médio de bloco de Março de 2019 até ao final de Outubro foi de cerca de 13 segundos, subiu ontem para quase 17 segundos, como mostra o gráfico.
A causa do aumento do tempo de bloco pode ser vista na dificuldade (como o nome “Difficulty Bomb” já sugere). A dificuldade de mineração Ethereum tem aumentado continuamente desde o início de março, quando o hard fork de Constantinople (28 de fevereiro de 2019) foi ativado. Atualmente o valor está ao alcance do nível no momento do último fork.
Quais são os efeitos da “explosão” da Difficulty Bomb?
A Difficulty Bomb faz parte do mecanismo de redirecionamento da dificuldade integrado ao algoritmo de Proof of Work do Ethereum. Este mecanismo fornece um tempo de bloqueio constante, controlando a dificuldade da mineração. Se um tempo de bloco é muito curto (menos de 10 segundos) ou muito longo (mais de 20 segundos), o mecanismo aumenta a dificuldade de mineração.
A Difficulty Bomb é um mecanismo separado que manipula a dificuldade usando um algoritmo complexo que aumenta o valor a cada 100.000 blocos. Este valor é pequeno no início, mas aumenta exponencialmente, de modo que o efeito é dificilmente perceptível no início, mas depois se torna aparente muito rapidamente. Pooja Ranjan disse em um post recente de um blog do Ethereum Cat Herders que o momento era difícil de prever:
O momento em que a Difficulty Bomb começa é difícil de prever. Ao planejar Istanbul, estimou-se inicialmente que a bomba não seria sentida até meados de 2020. Isto significava que a adaptação para Istanbul poderia certamente ser adiada. No entanto, estas estimativas estavam erradas.
O efeito perceptível acaba de chegar à rede Ethereum. Os aumentos através da Difficulty Bomb são muito grandes para o mecanismo de redirecionamento da dificuldade. Como resultado, os tempos de bloqueio aumentam. Isso leva a uma diminuição da usabilidade do Ethereum, pois leva mais tempo para confirmar as transações.
Para eliminar o problema no longo prazo, o Muir Glacier hard fork será implementado, que contém apenas uma melhoria, EIP 2384. Com o novo hard fork, a Difficulty Bomb fica ainda mais atrasada, permitindo que a rede Ethereum volte a processar as transações mais rapidamente.
Estimar o impacto adicional da Difficulty Bomb nos tempos de bloco mostra que veremos 20 vezes por bloco no final de dezembro de 2019 e 30 vezes por bloco a partir de fevereiro de 2020. Isso fará com que a cadeia fique inchada e mais cara.
Upgrade do Muir Glacier já em pleno andamento
Atualmente todos os operadores de nós são solicitados a atualizar seu software para Geth v1.9.9.9.9, Parity v2.5.12 ou v2.6.7, Besu 1.3.7, Nethermind v1.2.6.6 e Aleth 1.8.0. Quanto a Istanbul, Ethnodes publicou novamente uma visão geral do progresso da ativação do Muir Glacier .
No momento da redação deste artigo, 46,5% já haviam atualizado, com o segundo maior cliente do Ethereum, o Parity, lançando novas versões prontas para o Muir Glacier apenas ontem, 16 de dezembro. Assim, 0% dos clientes da Parity foram atualizados no momento da redação do artigo.
Siga-nos no Facebook e Twitter e não perca mais nenhuma notícia quente! Gosta dos nossos índices de preços?