Atualização do Ethereum-Istambul interromperá 680 contratos inteligentes em Aragão

Testnet segunda-feira ethereum Ropsten tem uma atualização de todo o sistema. E embora Istambul deva melhorar a eficiência da rede, o lançamento da rede de teste não será tranquilo para todos.

Especificamente, para a plataforma de controle Aragon, as mudanças no código deveriam quebrar cerca de 680 contratos inteligentes, disse Jorge Izquierdo, CTO da Aragon One. Esses contratos inteligentes geralmente regem o gerenciamento de aplicativos descentralizados (dapps) em execução no blockchain ethereum.

Izquierdo diz que isso significa que atualizações forçadas são necessárias para os contratos inteligentes envolvidos para manter Organizações Autônomas Descentralizadas (DAOs) construídas na plataforma Aragon funcionando sem problemas.

“Até agora, os DAOs podiam receber ETH uns dos outros”, disse Izquierdo. “Isso não será possível depois do hard fork de Istambul.”

Aragon One, líder de relações públicas John Light, diz que essas transferências de fundos entre DAOs em Aragão efetivamente "se esgotarão".

Chamando isso de um "compromisso" infeliz do ponto de vista de Aragão, Izquierdo disse:

"Esta questão não deveria ter sido considerada tão importante para que esta bifurcação difícil não tenha acontecido, o que em nossa opinião é lamentável [mas] que entendemos que se trata de um equilíbrio apertado.")

De fato, para a plataforma de troca de tokens da Ethereum Kyber Network, a atualização de todo o sistema afeta apenas um contrato inteligente, de acordo com a co-fundadora da Kyber Network, Loi Luu.

Voltando a isso, a mudança de código em Istambul afetando alguns contratos inteligentes é conhecida como “ Proposta de Melhoria Ethereum "(EIP) 1884 e visa eliminar um lado do crescimento sustentável da Ethereum.

Conforme o tamanho do blockchain aumentou, o custo computacional de chamar dados de estado da rede (como saldos de contas) também aumentou. Por outro lado, os preços do gás permaneceram estagnados, criando o que, nas palavras de Martin Holst Svende, chefe de segurança da Fundação Ethereum, "um desequilíbrio entre o custo de uma operação e o consumo de recursos".

Para reduzir a probabilidade de congestionamento da rede, o EIP 1884 aumenta os preços do gás para três operações intensivas em recursos.

Sload para baixo

A chamada operação SLOAD enfrentará o maior aumento de custo para desenvolvedores de aplicativos baseados em Ethereum, de 200 gases por operação para 800 gases por operação.

Este aumento de quatro vezes no custo do gás SLOAD viola os contratos inteligentes da Aragão e aumenta os preços para os usuários finais da rede Kyber.

“Em uma única transação Kyber, na verdade usamos muitas operações SLOAD”, disse Luu. “Portanto, depois que [Istambul] entrar em vigor, o preço da maioria dos nossos negócios aumentará em 30%.”

Embora esta não seja a primeira vez que os preços do gás aumentam para uma operação SLOAD, Luu diz que o aumento anterior de 50 para 200 gases no ano 2016 aconteceu quando havia menos usuários ativos na rede ethereum e quando a ETH tinha um valor de mercado inferior.

Agora, diz Luu, o aumento do custo das operações SLOAD terá grandes implicações tanto para os usuários finais quanto para os desenvolvedores de aplicativos.

“[Istambul] é uma espécie de hard fork que quebra muitos contratos inteligentes”, disse Luu no início deste mês. "Se não acompanhássemos as conversas entre os principais desenvolvedores, teríamos perdido [informações EIP 1884] e isso seria muito ruim para nós."

No entanto, o pesquisador do blockchain Mikhail Bjelich disse na segunda-feira que "má prática do desenvolvedor" é provavelmente a razão para tais casos, e não a modernização em si, acrescentando:

“Definitivamente, os desenvolvedores não deveriam definir premissas rígidas sobre os preços do gás em suas aplicações, porque esses números podem mudar a qualquer momento”.

Classifique este artigo
Mídia blockchain
Adicionar um comentário