Compartilhe este artigo

Código para o blockchain de prova de participação do Ethereum será finalizado no próximo mês

O pesquisador da Ethereum Foundation, Justin Drake, afirmou que os planos para finalizar o código para a blockchain de prova de participação da Ethereum estavam previstos para 30 de junho.

O código para o tão aguardado blockchain de prova de participação (PoS) do Ethereum está a caminho de ser finalizado já no mês que vem.

Em uma chamada quinzenal entre desenvolvedores do Ethereum , o pesquisador da Ethereum Foundation Justin Drake disse que as especificações de código para a primeira fase do Ethereum transiçãopara uma rede de prova de participação estavam "no caminho certo" para serem finalizadasaté 30 de junho.Essas especificações são efetivamente modelos para desenvolvedores que buscam trabalhar na blockchain de próxima geração do Ethereum.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter Crypto Daybook Americas hoje. Ver Todas as Newsletters

"Continuo a pentear a Fase Zero em preparação para o congelamento de especificações que estamos almejando para o dia 30 de junho", comentou Drake na chamada. "Ainda estamos muito no caminho certo. Ainda assim, simplificações [de código] estão chegando, o que é ótimo, e o processo de pentear também é para encontrar bugs finais."

O Ethereum tem se aproximado de uma grande atualização, chamada de Ethereum 2.0, que mudaria radicalmente a forma como a rede de US$ 17 bilhões cria blocos e verifica transações. Conforme explicado pelo fundador do Ethereum Vitalik Buterin em uma entrevista recente na conferência Ethereum ETHCapetown, o Ethereum 2.0 tem "dois principais componentes emblemáticos".

"Um é o Casper, que é nosso algoritmo de prova de participação que substitui a mineração... por algo que consideramos muito mais eficiente", disse Buterin na época. "A segunda parte é o sharding, que é essa melhoria massiva de escalabilidade que acontece porque você T precisa mais de todos os computadores da rede para processar todas as transações na rede.

Buterin acrescentou que com o sharding, ele antecipa um "aumento de 1.000 fatores na escalabilidade" da rede. No entanto, o sharding só virá nas duas últimas fases da implementação do Ethereum 2.0. A primeira fase – chamada de Fase Zero – lança estritamente o novo blockchain de prova de participação do ethereum.

O caminho para o lançamento da 'cadeia de beacon'

Chamada de "Beacon Chain", a Fase Zero ativará um novo sistema de validação de blocos no qual validadores – em vez de mineradores – apostam tokens na rede e votam em diferentes propostas de blocos.

Conforme declarado pelo desenvolvedor do Ethereum, Ben Edgington, em um postagem de blog anterior, a cadeia de beacons desempenhará uma série de funções, incluindo: gerenciar validadores e suas participações; organizar validadores em comitês para votar nos blocos propostos; aplicar as regras de consenso; aplicar recompensas e penalidades aos validadores; e muito mais.

As recompensas para validadores neste novo sistema são calculadas com base em quantos tokens são apostados, bem como no número total de tokens apostados na rede. Buterinrecentemente propôs um aumento na emissão de recompensas do validador no sistema Ethereum 2.0 que terá que ser finalizado para a execução da Fase Zero.

"Ao final da Fase Dois, é um sistema completo", Buterin explicou durante sua entrevista. "Mas para a Fase Zero e a Fase Um, ainda é útil para algumas coisas. Atualmente, a Fase Zero está muito próxima da conclusão."

E uma vez concluído, como Drake disse hoje:

"Uma das coisas que podem ser possíveis quando fazemos um congelamento de especificações — graças a todas essas simplificações, tanto cosméticas quanto substantivas — é que podemos encaixar a função de transição de estado da Fase Zero em 512 linhas de código... Todo o Ethereum 2.0 em termos de função de transação de estado, incluindo a Beacon Chain e os shards, pode caber em 1.000 linhas de código, o que é incrível."

Drake ofereceu a ressalva de que há "algumas caixas-pretas" que ainda precisam ser descobertas com os designs do Ethereum 2.0. Ainda assim, muitos implementadores do Ethereum 2.0 estão ansiosos para começar os testes para a Fase Zero.

Até este ponto, Joseph Delong – engenheiro de software sênior da Consensys – destacou que uma reunião presencial entre várias equipes de implementação do Ethereum 2.0 seria realizada em Nova York em 16 de maio.

Correção:Uma versão anterior deste artigo dizia que a reunião presencial seria em 15 de maio.

Imagem Ethereum via Shutterstock

Christine Kim

Christine é uma analista de pesquisa da CoinDesk. Ela se concentra em produzir insights baseados em dados sobre a indústria de Criptomoeda e blockchain. Antes de sua função como analista de pesquisa, Christine era uma repórter de tecnologia da CoinDesk , cobrindo principalmente desenvolvimentos na blockchain Ethereum . Ativos em Criptomoeda : Nenhum.

Christine Kim