O cofundador do Ethereum, Vitalik Buterin, discutiu os planos para o Ethereum 2.0 durante uma entrevista exclusiva ao Cointelegraph em 19 de fevereiro, na Stanford Blockchain Conference. Buterin explicou que o principal desenvolvimento do ETH 2.0 ao longo deste ano é o lançamento da Fase 0. Ele disse:
“A fase 0 é a primeira fase do lançamento do Ethereum 2.0. Isso lançará a rede de prova de participação, que estará online este ano.”
Embora a data oficial de lançamento da fase 0 ainda seja desconhecida, Buterin explicou que a Fase 0 está perto de ter uma rede de teste para vários clientes e auditorias do código existente. Ele notou:
"Muita otimização está em andamento na fase 0, que continuaremos aprimorando nos próximos meses".
Roteiro Ethereum 2.0
Após o lançamento da fase 0, Buterin afirmou que o ETH 2.0 começará como uma rede PoS independente. Ele explicou que o objetivo por trás disso é permitir que o sistema PoS inicie lentamente, a fim de provar suas capacidades ao longo do tempo. Ele explicou: "O Ethereum 2.0 começará sem aplicativos e terá um pequeno número de validadores".
Buterin observou que a fase 1 do ETH 2.0 será lançada em seguida, o que permitirá o sharding. De acordo com uma postagem no blog do cliente do ETH 2.0, Prysmatic Labs, o ETH 2.0 conterá um blockchain central conhecida como Beacon Chain. Isso coordenará todas as 64 sidechains chamadas shards.
O post explica que toda shard atuará como um sistema PoS completo, contendo um pedaço independente do estado e do histórico de transações. Em vez de processar todas as transações de rede, cada node processará apenas transações para um determinado fragmento.
Se implementado corretamente, o sharding forneceria uma solução para o problema de escalabilidade da Ethereum sem comprometer a segurança e a natureza descentralizada da rede. Buterin observou que quando a rede ETH 2.0 se tornar totalmente robusta, o Ethereum 1.0 entrará no sistema 2.0, completando a transição.
Preocupações com staking
A equipe de desenvolvimento do Ethereum 2.0 realizou uma sessão "pergunte-me qualquer coisa" no Reddit em 5 de fevereiro. O Cointelegraph relatou que durante o evento, a principal preocupação da comunidade Ethereum era a transição para um sistema PoS. Como uma rede PoS, os detentores de ativos são recompensados por comprometerem seus estoques de moedas para proteger e validar a rede. O ETH 2.0 exigirá 32 Ether (ETH) para participar como validador.
Além disso, um usuário observou durante a sessão que a crescente disparidade de riqueza observada em um modelo de staking poderia potencialmente recompensar os ricos por terem mais dinheiro. No entanto, Danny Ryan, da Ethereum Foundation, argumentou que os sistemas PoS são mais justos que os sistemas de prova de trabalho. Ele disse:
“Nos dois casos, a posse de um ativo permite buscar ganhos nesse ativo. A diferença entre os dois é que, em PoS, o mapeamento de capital para ganhos é muito mais direto e justo.”
As novas soluções de dimensionamento estão criando menos urgência para o ETH 2.0?
Buterin também observou que, enquanto o ETH 2.0 está sendo testado e desenvolvido, estão sendo criadas novas soluções de dimensionamento compatíveis com o Ethereum e capazes de solucionar alguns de seus principais desafios. Por exemplo, “Optimistic Rollups” são construções de segunda camada que permitem a expansão de contratos inteligentes.
O cofundador e cientista chefe da Offchain Labs, Edward Felten, disse ao Cointelegraph que seu produto, Arbitrum Rollup, agora está disponível na rede de testes. O Arbitrum é o primeiro sistema Rollup para contratos inteligentes. Felten explicou:
"A Offchain Labs está tentando ampliar e melhorar o desempenho e reduzir o custo de contratos inteligentes no Ethereum de uma forma que seja compatível com as blockchains já existentes do Ethereum."
Segundo Felten, os aplicativos escritos em Solidity como contratos inteligentes podem ser inseridos na cadeia de ferramentas Arbitrum. Isso cria uma sidechain personalizada para aplicativos de desenvolvedor, mas a segurança desses aplicativos está ancorada no Ethereum. Ele disse:
“Há um grupo de participantes no aplicativo que trabalhará em conjunto para melhorar o aplicativo. No entanto, isso será verificado no Ethereum, garantindo que a segurança esteja ancorada lá. Transferimos quase todo o trabalho da mainchain para o aplicativo de participantes, que na verdade são apenas computadores comuns que não fazem parte da cadeia Ethereum.”
Felten também deixou claro que a Offchain Labs não está competindo com o Ethereum, mas oferecendo uma solução de segunda camada compatível para resolver problemas de desempenho e escalabilidade. Quando perguntado se uma solução como o ETH 2.0 é necessária com o Arbitrum, Felten disse:
"Queremos que o Ethereum 2.0 traga os benefícios esperados para as soluções da camada 2 como a nossa, mas não estamos esperando que isso aconteça."