- Ethereum 2.0 continua a fazer grandes progressos. A Runtime Verification Inc. completou com sucesso a verificação formal do deposit contract do Ethereum 2.0.
- A interface do usuário para o deposit contract já poderia ser apresentada em duas semanas na Ethereum Community Conference 3.
A Runtime Verification Inc., uma empresa start-up que visa utilizar técnicas baseadas em verificação de tempo de execução para melhorar a segurança, confiabilidade e integridade dos sistemas de software, anunciou que concluiu com sucesso a verificação formal do deposit contract do Ethereum 2.0. O contrato é provavelmente o contrato inteligente mais importante para o ETH 2.0, que forma a base para a fase 0 e para a Beacon Chain.
Como informou a CNF no início de fevereiro, Danny Ryan, coordenador do projeto Ethereum 2.0, anunciou que a Fundação Ethereum completou a verificação formal (FV) dos bytecodes do contrato Ethereum 2.0 de depósito inteligente. O bytecode é um código de baixo nível que executa a Máquina Virtual Ethereum (EVM) e pega o código escrito em Solidity e o converte em bytecode para a EVM.
O deposit contract é a “porta de entrada para juntar” Ethereum 2.0. Para se tornar um validador e aderir à blockchain Proof of Stake (PoS), chamada Beacon Chain, os utilizadores têm de depositar uma certa quantidade de Ether (ETH) como “Stake”, enviando uma transacção para o contrato de depósito através da rede Ethereum 1.0. O contrato de depósito registra o histórico dos depósitos e bloqueia todos os depósitos na blockchain Ethereum 1.0 que podem ser reclamados posteriormente na Beacon Chain Ethereum 2.0.
No entanto, esta é uma função unidirecional. Isso significa que o ETH não pode ser removido do deposit contract e não pode ser transferido de volta para a blockchain ETH 1.0.
A interface do usuário do contrato de depósito será apresentada na próxima semana?
A Fundação Ethereum está atualmente trabalhando em conjunto com a Consensys na interface do usuário (IU) para o contrato de depósito. Recentemente uma versão anterior foi vazada. De acordo com rumores, a IU poderia agora ser oficialmente apresentada na Ethereum Community Conference 3 (ETH, 3-5 de março em Paris).
Quando o contrato será aberto para depósitos ainda não é conhecido. Atualmente, abril parece ser a data alvo, como os desenvolvedores do Ethereum Core anunciaram durante uma AMA no início de fevereiro. O lançamento do Ethereum 2.0, fase 0, está atualmente programado para 30 de julho, o quinto aniversário do Ethereum.
Siga-nos no Facebook e Twitter e não perca mais nenhuma notícia quente! Gosta dos nossos índices de preços?