Columnist / Expert Insight

Atualização de Constantinopla do Ethereum: Uma visão geral técnica

Atualização de Constantinopla do Ethereum: Uma visão geral técnica. Constantinopla é uma atualização complicada que combina cinco grandes Propostas de Melhoria de Ethereum, ou EIPs para abreviar, propostas por proeminentes desenvolvedores Ethereum, como Vitalik Buterin, Wei Fang e Vlad Zamfir.
A atualização de Constantinopla é a última parte da atualização de Metropolis e trará melhorias de rede muito necessárias, abrindo caminho para prova de estaca (PoS) e fragmento que virá com a próxima atualização Serenity.
Imagem: Resultado de imagem para constantinopla.
Roteiro Ethereum
Antes de mergulharmos profundamente na barriga da fera, é importante lembrar o roteiro anterior e real de Ethereum. Desde o seu lançamento inicial, sofreu várias atualizações cruciais (ambos garfos duros e garfos macios, como explicado neste guia).
Cada atualização abaixo representa um marco importante para a rede Ethereum, à medida que passa de um protocolo de consenso de prova de trabalho (PoW) para prova de estaca com o objetivo final de ser um computador mundial, lar de todos os melhores DApps.
No momento da escrita, o roteiro Ethereum mais atualizado se parece com isso:
Fronteira
Herdade
Metrópolis
Serenidade
Julho 2015
Março 2016
Outubro 2017
TBA
Lançamento inicial da rede ao vivo do Ethereum
Principais melhorias de rede e atualizações de código
Bizâncio.
Constantinopla (janeiro 2019)
Caçando,
prova de participação
Visão geral dos aprimoramentos de Constantinopla
Existem cinco objetivos principais que Constantinopla pretende alcançar, conforme relatado pelo Coin Rivet, e cada EIP promove uma mudança diferente no protocolo:
EIP 145: Instruções de mudança a bit [eficiência e velocidade]: Essa melhoria significa que a execução de turnos em contratos inteligentes será dez vezes mais barata.
EIP 1052: Verificação de contrato inteligente [velocidade e energia]: Essa alteração permite que os contratos inteligentes verifiquem uns aos outros puxando apenas o hash do outro contrato inteligente.
EIP 1014: CREATE2 [escalabilidade]: essa atualização melhora a habilitação de canais de estado, uma solução de escalabilidade Ethereum baseada em transações fora da cadeia.
EIP 1283: SSTORE [custo]: Essa alteração reduzirá o custo do gás para a operação SSTORE. Essa redução permite que várias atualizações ocorram dentro de uma transação de forma mais barata.
Recompensas de bloco EIP 1234 e atraso de bomba de dificuldade [o grande]: Esta é a grande mudança para a rede. Ele é composto por dois componentes: redução de recompensa de bloco (de três para dois ETH) e atraso de bomba dificuldade.
Imagem:.
Cada EIP é uma camada de melhorias em cima das melhorias anteriores feitas durante as atualizações Homestead e Bizâncio.
As melhorias acima ajudarão os sidechains a interagir com o Ethereum blockchain (EIP 1014), facilitando a ponte de dados entre redes (EIP 1283), além de permitir que a funcionalidade de contrato inteligente mais barata (EIP 145 e 1052) seja implementada. O atraso da bomba de dificuldade, que, em essência, tornará o PoW obsoleto em Ethereum, foi contestado por alguns membros da comunidade, embora devido ao atraso na liberação dos POs de Casper, eu entendo por que a fundação optou por não impor um aumento de dificuldade.
Aceitação do cliente
No momento da escrita, todos os principais clientes que se comunicam com a cadeia de blocos Ethereum, como Parity, Geth e assim por diante, aceitaram e atualizaram sua infraestrutura para combinar com o próximo garfo rígido de Constantinopla, como podemos ver abaixo.
Cliente
EIP
145
EIP
1014
EIP
1052
EIP
1283
EIP
1234
Meta Lançamento
Problema/RP
Geth
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Não.
Ethereum de paridade
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Sim.
aleth
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Sim.
EthereumJ (Harmonia)
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Sim.
Trindade
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Sim.
Ethereumjs
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Sim.
Mana
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Sim.
Mente Infernal
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Sim.
Panteão
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Imagem:: white_check_mark:. Sim
Não.
Não espero problemas com a atualização de amanhã. Ao avançar com Constantinopla, a Fundação Ethereum provou sua resiliência contra a adversidade (mais uma vez), uma característica importante para qualquer projeto que deseje sobreviver ao mercado de ursos longos que estamos enfrentando atualmente.
A visão de longo prazo Vitalik impressa na equipe da Fundação Ethereum é o que mais me excita. Como ele disse durante a conferência DevCon4 em outubro 2018:
“O Ethereum 2.0 é uma combinação de várias características diferentes das quais falamos há vários anos, pesquisando por vários anos, construindo ativamente por vários anos que estão finalmente prestes a se unir em um todo coeso.”
No final das contas, a tecnologia simplesmente cria estruturas mais novas para que os seres humanos se comuniquem e troquem valor de forma diferente. Ao desenvolver sua rede em direção a um ecossistema mais barato, mais escalável e descentralizado, a Ethereum está certificando-se de que mantém seu modelo de captura de valor permanecendo uma peça central na esfera de criptografia.
Muito bem feito!

Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.

Previous Article

We need to talk about marketing

Next Article

HSBC has settled $250 billion worth of FX transactions using distributed ledger technology

Read More Related articles