Compartilhe este artigo

Desenvolvedores do Ethereum aprovam as primeiras alterações de código para o hard fork 'Istanbul'

Os desenvolvedores aprovaram hoje duas Propostas de Melhoria do Ethereum para a atualização de todo o sistema blockchain em outubro.

Duas Propostas de Melhoria do Ethereum (EIPs) foram aprovadas para inclusão na próxima grande atualização do Ethereum, Istambul.

Essas são as duas primeiras alterações de código a serem oficialmente aprovadas para a atualização de Istambul, que está provisoriamente programada para ser ativada na rede principal do Ethereum em outubro.

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

Na chamada quinzenal de hoje

, os desenvolvedores discutiram quais dos quase 30 EIPs para Istambul seriam aprovados e quais seriam rejeitados ou adiados para uma atualização posterior em todo o sistema, também chamada de hard fork.

Embora a maioria dos EIPs ainda exija mais discussão, dois já foram oficialmente aprovados.

EIP 2024 e EIP 1702

PEI 2024

– ou, em alguns documentos, EIP 131 – adiciona uma nova pré-compilação à máquina virtual Ethereum . Pré-compilações são normalmente operações caras no blockchain Ethereum que são implantadas por uma taxa fixa ou "custo de GAS ".

O EIP 2024 introduz uma pré-compilação para uma nova função hash chamada “Blake2”. Diz-se que a função é mais rápida na verificação e autenticação de dados de blockchain do que outras funções hash mais tradicionais no Ethereum , como SHA-3.

Várias vertentes do Blake2 estão sendo usadas atualmente por outros projetos de Criptomoeda , como a moeda de Política de Privacidade Zcash e a plataforma de nomes de domínio Handshake. O EIP 2024 introduz uma pré-compilação para uma versão do Blake2 chamada "Blake2B".

"Blake2B significa que poderíamos interoperar com Zcash na rede principal Ethereum ", disse James Hancock, um dos três autores por trás do EIP 2024. " ZEC encapsulado dentro do Ethereum, transações [blindadas], um monte de coisas legais."

O EIP 1702, por outro lado, de autoria do desenvolvedor da Parity Technologies, Wei Tang, é voltado para uma atualização mais suave dos contratos inteligentes.

Atualmente, aplicativos descentralizados (dapps) executados na blockchain Ethereum são baseados em linhas de código praticamente imutáveis ​​e autoexecutáveis, conhecidas como contratos inteligentes.

Esses contratos inteligentes são compilados e executados por meio demáquina virtual Ethereum, considerado o coração da rede blockchain, que funciona como o mecanismo de implantação de milhares de dapps criados por desenvolvedores.

Espera-se que a atual máquina virtual Ethereum seja atualizada a longo prazo para o código WebAssembly, o que oferece aos desenvolvedores maior flexibilidade no que diz respeito à linguagem de programação e desempenho.

O EIP 1702 sugere a introdução de uma nova metodologia para hard forks chamada "controle de versão de conta" para que a atualização da máquina virtual Ethereum ou a introdução de novas máquinas virtuais na rede possa ser mais fácil.

Tang explicana sua proposta:

"Ao permitir o versionamento de contas, podemos executar diferentes máquinas virtuais para contratos criados em momentos diferentes. Isso permite que recursos de interrupção sejam implementados, ao mesmo tempo em que garante que os contratos existentes funcionem conforme o esperado."

Ethereum é atualmente o segundo maior blockchain do mundo em capitalização de mercado, com mais de 20.000 usuários ativos diários, de acordo com o site de análise de Cripto Estado dos DApps.

Ethereumimagem 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