Berlin, hardfork da rede Ethereum, é lançada e pode diminuir custos das taxas

Berlin é uma atualização de software para a rede blockchain Ethereum, incorpora quatro propostas de melhoria para o protocolo.

Seguindo seu plano de atualização da rede Ethereum, a atualização conhecida como Berlin entrou no ar e irá incorporar quatro Ethereum Improvement Proposals (EIPs), feitas por usuários e integradas ao código da blockchain pelos desenvolvedores principais. Isso inclui EIP-2565, que reduz alguns custos de GAS, e EIP-2718, que é um invólucro que permite vários tipos de transação na blockchain.

A atualização que leva o nome da cidade alemã anfitriã da convenção inaugural da Devcon, é uma atualização de rede que faz alterações no software Ethereum. aQualquer pessoa que execute um Ethereum ou extraia tokens ETH deve atualizar seu cliente de software de acordo. A atualização foi ao ar no bloco 12.244.000 da rede Ethereum esta manhã, dia 15 de abril. Confirmado inicialmente em 8 de março, o hardfork era composto por quatro EIPs, qualquer pessoa pode enviar uma Proposta de Melhoria Ethereum, e aquelas aceitas pela comunidade são implementadas na blockchain.

Sobre os 4 EIP’s

O primeiro foi o EIP-2565, que reduz o custo do GAS para exponenciação modular, também conhecido como função “ModExp”. A atualização também incluiu o EIP-2929, apresentado por Vitalik Buterin e Martin Swende. EIP-2929 aumenta os custos de GAS para operações de acesso ao estado da rede (também conhecido como “opcodes”) e adiciona melhorias de segurança ao blockchain. A atualização também introduziu o EIP-2718 e o EIP-2930, que envolvem a definição de um novo tipo de transação para transações futuras e a adição de um novo tipo de transação que inclui listas de acesso.

EIP-2565

A proposta EIP-2565 é sobre uma mudança na forma como os preços do GAS são definidos quando se trata de “exponenciação modular”. A exponenciação modular – mais amplamente conhecida como ”ModExp” – é uma função exponencial discreta que é importante para muitas funções cripto. 

Fonte: Ethereum 

Hoje, no entanto, o compilador ModExp do Ethereum é comparativamente caro, e o EIP-2565 visa tornar o ModExp mais utilizável na prática. O EIP-2565 tentará fazer isso reduzindo os preços do GAS para ModExp e alcançando forte aleatoriedade e segurança com, por exemplo, VDFs (funções de atraso verificáveis). aEssencialmente, o EIP-2565 promoverá o uso de uma gama mais ampla de operações criptográficas para contratos inteligentes em Ethereum.

EIP-2718

A proposta EIP-2718, ou “envelope de transação digitada”, visa definir um novo tipo de transação. Especificamente, esse tipo de transação é planejado para ser um ‘envelope’ para futuros tipos de transação na rede Ethereum. Então o que isso quer dizer?

Fonte: Ethereum

O EIP-2718 reconhece que novos tipos de transação são difíceis de adicionar, visto que eles precisam ser compatíveis com outras transações. O EIP-2718 quer resolver isso introduzindo uma espécie de “invólucro”, ou envelope, para tipos de transações futuras.

EIP-2929

Este EIP que é coautoria de Vitalik Buterin e Martin Swende, também se refere a preços de GAS muito parecidos com EIP-2565. No entanto, ao contrário de como o EIP-2565 reduz os preços do GAS ModExp, o EIP-2929 aumentará alguns custos do GAS. Especificamente, as operações (ou “opcodes”) que acessam a memória são tradicionalmente baratas e estão envolvidas em ataques DoS.

Fonte: Ethereum

Embora os preços do GAS para opcodes já tenham subido antes, isso não desencorajou suficientemente esses ataques DoS. O problema por trás disso é, de acordo com o EIP-2929, que ainda é relativamente barato para os hackers forçar todos os nós a participar desse tipo de ataque. O EIP-2929 aumentará o custo dos opcodes de acesso ao estado da rede em aproximadamente três vezes, fechando esta vulnerabilidade com sorte.
 

EIP-2930

O quarto e último EIP incluído no hardfork do Berlin é o EIP-2930 que define um novo tipo de transação para transações futuras e ao adicionar um novo tipo de transação que inclui listas de acesso.

Fonte: Ethereum

Como tal, este EIP vai permitir um novo tipo de transação onde o acesso dentro da lista de acesso é mais barato. Este novo tipo de transação baseia-se no EIP-2718 e introduz um formato de lista de ativos para transações mais rápidas. Além disso, o EIP-2930 também reduz os riscos de quebra de contrato de outra forma introduzidos com o EIP-2929.
 

Leia Mais:

Você pode gostar...