O desenvolvedor do Ethereum, Mikhail Kalinin, publicou uma nova proposta que possibilita incorporar os dados do ETH 1.0 na cadeia de sinais do Ethereum 2.0.
Com o lançamento do Beacon Chain Ethereum 2.0 se aproximando, Kalinin postou a nova proposta que visa livrar a rede de complexidades desnecessárias.
Assim, o mecanismo ajudará a unificar a blockchain Ethereum original com a nova versão do ETH 2.0 em Proof-of-Stake.
O Ethereum 2.0 está programado para ser lançado em 1º de dezembro e começará com a implantação da cadeia Beacon.
Trata-se de uma cadeia separada, pelo menos inicialmente, que apresentará o mecanismo de consenso de prova de aposta e coordenará a rede expandida de “shard” e “staker”.
Inicialmente, as blockchains de Proof-of-Work ETH 1.0 e Proof-of-Stake ETH 2.0 irão operar em paralelo.
Estima-se que demorará cerca de dois anos para que o ETH 2.0 seja totalmente implantado.
Durante este período o acesso aos dados da ETH 1.0 será fornecido por meio de uma cadeia de “shard” independente.
Kalinin afirmou que este método pode complicar o nível de consenso e aumentará os atrasos entre a publicação de dados em “shards”, e o acesso a eles no ETH 1.0.
Para ajudar a resolver este problema, Kalinin postou uma nova proposta chamada “Executable Beacon Chain”.
Na proposta, o desenvolvedor descreve um sistema no qual os dados ETH 1.0 serão diretamente embutidos nos blocos de “cadeia de sinal”.
Kalinin postou que “o mecanismo ETH 1.0 é suportado por todos os validadores do sistema. Quando o validador deseja propor um bloco para a cadeia de sinais, ele faz uma solicitação para que o mecanismo ETH 1.0 crie os dados ETH 1.0. Os dados ETH 1.0 são então inseridos no corpo da Beacon Chain que está sendo criada. Se os dados ETH 1.0 forem inválidos, também invalida o bloco da cadeia de sinal que os transmite”.
A nova versão da rede Ethereum será lançada automaticamente no dia 1º de dezembro, e qualquer pessoa pode se tornar um validador.