O Ethereum 2.0 e sua tão esperada fase 0 estão adiados devido a problemas técnicos e de desenvolvimento até julho de 2020. Porém, é possível que este evento não ocorra na nova data prevista. E que a tão esperada transição da rede Ethereum para PoS não ocorrerá até 2021.
Vitalik Buterin, cofundador da Ethereum, observou que A transação de rede para o protocolo de consenso Proof of Stake (PoS) não ocorreria até o final de julho. O anúncio foi feito por Buterin por meio de uma conferência virtual que realizou em meados deste mês. Onde também deu a entender que é provável que o tão esperado lançamento também não ocorra nesta data. Algumas horas depois ele indicou que não tinha ouvido bem a pergunta que lhe foi feita. Então foi tudo um simples mal-entendido.
Mesmo assim, segundo a Fundação Ethereum, o trabalho de investigação, design e desenvolvimento para implementar o novo protocolo na rede Ethereum está a progredir de acordo com o roteiro planeado. No entanto, em vários estágios de teste desta transação, os desenvolvedores notaram vários erros importantes. Portanto, estão atualmente focados na busca de soluções alternativas que permitam a correção e detecção atempada destes. O que impediu o tão esperado lançamento da testnet com o protocolo de piquetagem PoS.
Você pode estar interessado: Fórum Econômico Mundial publicou documento sobre os princípios da tecnologia Blockchain que ajudará a proteger seus usuários
O que é Ethereum 2.0?
O projeto de rede Ethereum 2.0, chamado Serenidade, é a próxima evolução da rede Ethereum. Que busca aumentar os níveis de processamento da rede para melhorar sua escalabilidade. Permitindo que milhares de transações sejam processadas por segundo, em vez de apenas cerca de 20.
Da mesma forma, Ethereum 2.0 busca melhorar a usabilidade e reduzir os custos operacionais e operacionais da rede. O que pode ser semelhante ao consumo de energia de um país como o Quénia. Portanto, a transição no protocolo da rede Ethereum de Proof of Work (PoW) para Proof of Stake (PoS) busca mudar a necessidade de energia e esforço computacional, para aquisição de fundos e incentivos econômicos. Assim, os mineradores da rede Ethereum se tornarão validadores, e não necessitarão mais de cálculos computacionais para minerar novos blocos. Mas sim, através dos seus fundos, poderão participar na validação e aprovação de um novo bloco.
Por seu lado, a integração desta nova atualização não será realizada de forma única, mas sim em 3 fases.
fonte: Hsiao-Wei Wang e a equipe Ethereum
Fase 0: Rede de Prova de Participação Beacon Chain
Nesta fase, a testnet Beacon Chain será responsável pela gestão do Protocolo Ethereum Casper com todas as cadeias de fragmentos fragmentação). Isto dará oficialmente o primeiro passo para a transação do protocolo PoW para PoS. Durante esta fase, a Beacon Chain operará como uma cadeia lateral da blockchain original da rede Ethereum.
Durante a fase 0 do Ethereum 2.0 os participantes e os conjuntos de validadores que estarão dentro da rede serão gerenciados. Bem como todas as regras de consenso que os participantes devem respeitar.
Da mesma forma, nesta fase será apresentado o novo token Ethereum, ETH2. Que será utilizado dentro da rede de teste como um ativo e pode ser obtido como recompensa pela participação na validação de um bloco. Além disso, este novo token pode ser adquirido na proporção de 1:1 através de outros usuários de ETH, após os validadores do Beacon confirmarem que os tokens adquiridos foram efetivamente queimados dentro da cadeia.
Fase 1: Cadeias de dados de fragmentos
Para aumentar exponencialmente a escalabilidade da rede Ethereum, o cadeias de fragmentos ou cadeias de fragmentação. Essas cadeias de fragmentos são, na verdade, a aplicação da técnica de fragmentação ao blockchain Ethereum. Com o qual procuramos distribuir a carga de processamento da rede de forma equitativa entre muitos nós. Transformando-o em um blockchain muito mais leve, rápido e gerenciável. Além disso, a resiliência e a segurança da rede também aumentam.
Na fase 1 estima-se que haverá um total de 64 shard chains; embora muitos mais possam ser incorporados no futuro. Da mesma forma, cada uma dessas shard chains terá seu próprio conjunto ou grupo de validadores, o que permitirá a criação e certificação dos blocos.
Fase 2: Ambientes de aplicação e execução
Durante a fase 2, os desenvolvedores estimam implementar a atualização da atual máquina virtual Ethereum para o sistema eWASM. Isso permitirá que cada cadeia de fragmentos gerencie sua própria máquina virtual com base neste design. Além disso, são implementados ambientes de execução aos quais cada cadeia de shard terá acesso.
O objetivo desta fase é otimizar a capacidade de processamento da rede, abrindo caminho para a paralelização do Ethereum.
Bugs apresentados no Ethereum 2.0 atrasam seu lançamento
Para conseguir a transição de PoW para PoS, os desenvolvedores do Ethereum implementaram a combinação do protocolo Casper com a técnica de sharding scaling. O que permite que uma blockchain seja fragmentada em segmentos menores e menos pesados que a blockchain completa. Contribuindo para otimizar a sua operacionalidade e funcionamento.
Através desta implementação, os validadores da rede Ethereum não terão que armazenar nós completos contendo todo o blockchain. Portanto, o tempo de confirmação da transação pode ser reduzido, melhorando e otimizando o processo de validação no Ethereum.
No entanto, embora esta seja uma das melhores implementações para lidar com blockchains e bancos de dados de forma mais rápida e fácil, parece que a combinação de ambos não foi capaz de se estabilizar dentro da testnet Ethereum. O que tem levado os desenvolvedores a continuar realizando testes e correções nos erros detectados na rede.
Da mesma forma, erros de sincronização apresentados nos clientes Ethereum também causaram atraso no lançamento da rede. Portanto, o Ethereum 2.0 deixou a comunidade criptográfica esperando desde janeiro. E novamente foi adiado para o final de julho, ou até por muito mais tempo.
E resolver problemas dentro de uma rede blockchain não é uma tarefa fácil para os desenvolvedores. Devem realizar e aplicar uma infinidade de protocolos para verificar o correto funcionamento do código. E, embora com base no progresso alcançado, uma data específica possa ser estimada para o lançamento da atualização Ethereum 2.0, o tempo necessário para realizar todos os processos que faltam para alcançá-la não pode ser estimado com precisão.
Continue lendo: O interesse pelo Bitcoin cresce na África e na Europa, em meio à pandemia de COVID-19