Autor: Dewhales Research Tradução: Shan Opa, Golden Finance
1. Introdução
A trajetória de atualizações do Ethereum tem seguido uma abordagem estruturada e bem pensada, com cada atualização destinada a resolver desafios técnicos específicos, enquanto se prepara para as necessidades futuras. Desde as primeiras atualizações Byzantium e Constantinople, até a revolucionária The Merge, a rede Ethereum evolui continuamente para aumentar suas capacidades e atender à demanda do mercado. A próxima atualização Pectra (EIP-7600) é o mais recente passo nessa evolução contínua, contendo 11 propostas de melhoria do Ethereum (EIPs), que abrangem vários aspectos da eficiência e funcionalidade da rede.
Com base nas atualizações anteriores, como The Merge, Shanghai-Capella (Shapella) e Dencun, Pectra visa eliminar os gargalos remanescentes e pavimentar o caminho para novos avanços técnicos. Em resumo, o impacto de cada uma das atualizações anteriores no Ethereum é o seguinte:
• The Merge (Setembro de 2022): Marca a transição do Ethereum de PoW para PoS, reduzindo significativamente o consumo de energia e introduzindo o staking como um novo mecanismo de consenso.
• Shanghai-Capella (Abril de 2023): Também conhecido como Shapella, esta atualização permite que os stakers retirem seu ETH bloqueado, aumentando a liquidez no ecossistema Ethereum.
• Dencun (Março de 2024): Introduz proto-danksharding e transações de blob, promovendo o desenvolvimento de soluções L2 como Optimism e Arbitrum, estabelecendo as bases para melhor escalabilidade e maior taxa de transferência de transações.
Atualmente, o Ethereum está se preparando para a hard fork Pectra, que está prevista para ser lançada na mainnet no dia 7 de maio. O foco do Pectra é aumentar a eficiência dos validadores, melhorar a disponibilidade de dados e aprimorar a experiência do usuário, ao mesmo tempo que estabelece as bases para inovações futuras (como Verkle Trees e clientes sem estado).
Os testes do Pectra começaram em 24 de fevereiro com a implementação na rede de testes Holesky do Ethereum. No entanto, a atualização não foi concluída conforme o esperado, e os desenvolvedores começaram a investigar o problema. A segunda tentativa na rede de testes Sepolia em 5 de março também encontrou problemas, um atacante não identificado explorou uma situação limite, resultando na mina de muitos blocos vazios. Para garantir que a atualização fosse lançada de forma mais suave, os desenvolvedores principais do Ethereum lançaram uma nova rede de testes chamada Hoodi, e o Pectra foi implantado com sucesso em 26 de março. Com os testes se estabilizando, espera-se que o Ethereum lance a versão principal na rede em maio.
2. O que é o hard fork Pectra? Quais serão suas implicações?
Como mencionado anteriormente, esta atualização inclui 11 EIPs, cada um servindo à rede Ethereum de maneira diferente:
1. EIP-2537: Adicionar pré-compilados para operações na curva BLS12-381
O EIP-2537 visa adicionar operações da curva BLS12-381 ao Ethereum, tornando as operações criptográficas mais eficientes e escaláveis. Esta proposta introduz novos contratos pré-compilados (funções integradas do Ethereum), permitindo que os contratos inteligentes utilizem diretamente as operações BLS12-381, sem a necessidade de implementação adicional. Pode-se comparar a isso a uma calculadora embutida, substituindo o cálculo manual de matemática complexa. Duas melhorias chave deste EIP são:
• Validação em Lote: Permite que o Ethereum valide várias assinaturas ao mesmo tempo, em vez de verificar uma por uma.
• Assinaturas menores: Reduzir o tamanho das assinaturas, economizando espaço em bloco (mais barato e mais rápido).
O EIP-2537 ajuda a escalar o Ethereum através do aumento da velocidade e da eficiência de custo da verificação criptográfica. Além disso, é especialmente importante para provas de conhecimento zero e tecnologias de privacidade aprimorada.
2. EIP-2935: Armazenar o hash de blocos históricos no estado
Pode-se imaginar o Ethereum como um grande caderno onde todos registram transações. Os nós completos mantêm o registro completo, mas e se alguns nós não armazenarem todo o histórico, ainda puderem participar? Esse é o significado dos "clientes sem estado" – eles não armazenam o estado completo da blockchain, mas ainda podem validar e interagir de forma eficiente. Isso é conseguido através de provas criptográficas.
EIP-2935 propõe uma nova maneira de armazenar e ler o estado histórico do Ethereum (como saldos de contas, dados de contratos, etc.). Os seus objetivos são os seguintes:
• Aumentar a raiz de estado passado disponível (ou seja, instantâneas de dados do Ethereum) de 256 blocos para 8192;
• Permite que clientes sem estado validem rapidamente transações sem a necessidade do histórico completo da blockchain. Eles podem apenas solicitar provas, em vez de baixar todos os dados.
A importância desta melhoria reflete-se em:
• Permitir mais nós leves a participar, ajudando na escalabilidade do Ethereum;
• Suporte a Verkle Trees e Ethereum sem estado (grande atualização futura);
• Reduzir o tempo de sincronização de novos nós.
3. EIP-6110: fornecimento de dados de depósitos de validadores na cadeia
A proposta EIP-6110 altera a forma como novos validadores se juntam ao sistema PoS do Ethereum, tornando o processo de staking mais simples.
Atualmente, se alguém quiser se tornar um validador, precisa enviar uma transação de depósito na camada de execução. A camada de consenso depende do mecanismo de votação entre os mineradores para confirmar esses depósitos. Esse método é complexo e lento (pode levar cerca de 12 horas) e apresenta riscos de segurança.
A proposta EIP-6110 sugere que a camada de execução inclua diretamente uma lista de operações de depósito em cada bloco. Desta forma, a camada de consenso pode reconhecer imediatamente e automaticamente os novos depósitos, sem a necessidade de esperar pela votação.
Em termos simples, esta proposta visa acelerar e tornar mais seguro o processo de adesão à rede de validadores, simplificando o compartilhamento de dados entre a camada de execução e a camada de consenso.
4. EIP-7002: A camada de execução pode acionar a operação de saída
Atualmente, os validadores precisam usar sua "chave de validador" (uma chave BLS) para enviar um pedido de saída para a cadeia de beacon, a fim de parar a participação e retirar ETH. A chave de retirada só pode receber fundos e não pode iniciar uma operação de saída. Isso traz problemas quando as chaves são controladas por usuários diferentes ou quando a chave de validação é perdida.
O EIP-7002 introduz um novo contrato inteligente na camada de execução, permitindo que os stakers iniciem a saída usando a chave de retirada. Isso significa que a operação de saída pode ser concluída apenas interagindo com esse contrato, sem depender da chave de validação ou do acesso à cadeia de beacon.
5. EIP-7251: Aumentar o limite de MAX_EFFECTIVE_BALANCE
EIP-7251 aumentou o limite máximo de staking efetivo para validadores de 32 ETH para 2048 ETH, permitindo que os validadores façam staking de um valor maior sem a necessidade de executar múltiplos nós.
Esta alteração permite que os pequenos stakers ganhem mais recompensas através de staking adicional, enquanto os grandes stakers podem gerir de forma centralizada, aumentando a eficiência. Ao reduzir os nós de validadores redundantes, esta proposta ajuda a diminuir a carga na rede e pode acelerar a velocidade da prova.
6. EIP-7549: Remover o índice do comitê do conteúdo da assinatura
A EIP-7549 propõe alterar a forma como os votos de assinatura dos validadores (ou seja, as provas) são realizados. Atualmente, cada prova contém um "índice de comissão", que identifica o grupo ao qual o validador pertence. Portanto, mesmo que dois validadores votem de forma idêntica, suas provas ainda serão diferentes.
Esta proposta sugere mover o índice do comitê para fora da parte de assinatura. Assim, os mesmos votos podem ser mais facilmente combinados, reduzindo drasticamente o número de provas individuais a serem processadas, melhorando assim a eficiência do consenso do Ethereum.
Além disso, o EIP-7549 é um passo crucial na direção dos "Based Rollups". Ao otimizar o processo de consenso, o Ethereum pode atuar como um ordenado descentralizado, reduzindo a dependência de ordenadores de terceiros, tornando assim os Based Rollups mais viáveis.
7. EIP-7623: Aumentar o custo de calldata
Antes da introdução de blobs na atualização Dencun, as redes Layer 2 dependiam do calldata no EVM para armazenar dados permanentemente, embora essa não fosse a maneira mais eficiente. Embora agora os blobs tenham se tornado a forma recomendada de armazenamento de dados, em alguns casos, o custo de usar calldata ainda é mais baixo.
A EIP-7623 propõe aumentar os custos de uso do calldata, a fim de incentivar as soluções de Layer 2 a adotarem completamente o uso de blobs, controlando assim o tamanho dos blocos (especialmente em transações intensivas em dados) e promovendo um desenvolvimento mais eficiente e estável da rede Ethereum.
8. EIP-7685: Interface de Solicitação de Camada de Execução Genérica
O EIP-7685 introduziu um sistema padronizado de comunicação entre a camada de execução (EL) e a camada de consenso (CL) do Ethereum, permitindo que contratos inteligentes desencadeiem solicitações diretamente dentro da rede. Esta estrutura aumenta a flexibilidade e eficiência das operações de validação (como retiradas), uma vez que essas operações podem ser iniciadas diretamente por contratos inteligentes, sem depender do atual mecanismo de mensagens intercadeias, que é relativamente complexo.
9. EIP-7691: Aumentar a taxa de transferência de blobs
A proposta EIP-7691 visa aumentar o número de blobs que podem ser incluídos em cada bloco do Ethereum, a fim de melhorar a escalabilidade da rede, beneficiando especialmente as soluções L2 que dependem da capacidade de dados L1. Esta proposta traz duas mudanças-chave:
• Objetivo e limite de blob: Recomenda-se ajustar o valor alvo e o máximo de blob para cada bloco para 6 e 9, respectivamente, a fim de proporcionar uma maior taxa de transferência de dados sem sobrecarregar a rede.
• Ajuste da Taxa Base: Otimizar a capacidade de resposta da taxa base às mudanças no uso de blob, alterando a proporção entre o valor alvo e o valor máximo. Esta proposta introduz um novo parâmetro que garante que a taxa base reaja de forma razoável com base na quantidade de uso de blob.
10. EIP-7702: Definir código de conta para EOA
EIP-7702 é um passo em direção à abstração de contas, permitindo que contas de usuário padrão (EOA) na Ethereum executem temporariamente a lógica de contratos inteligentes. Esse mecanismo de delegação permite que EOA aproveitem funcionalidades avançadas que geralmente são restritas a carteiras de contratos inteligentes, como agrupar várias operações em uma única transação, pagar taxas de gás para outros e implementar controle de permissões granular. Além disso, os usuários também podem optar por usar outras criptomoedas (como $USDC ou $DAI) para pagar as taxas de transação.
11. EIP-7840: Adicionar mecanismo de agendamento de blob no perfil da camada de execução
Esta proposta permite que desenvolvedores e participantes da rede modifiquem os parâmetros do blob conforme necessário, otimizando o desempenho e a escalabilidade da rede. O EIP-7840 introduziu alvos e valores máximos de blob configuráveis no perfil do cliente, tornando a afinação da rede mais simples e criando um mercado de taxas mais previsível para transações de blob.
Para apresentar de forma mais clara o contexto geral da atualização do Pectra, dividimos o seu EIP nas seguintes categorias temáticas:
3. Desafios e Preocupações
Apesar de a atualização do Pectra ser apenas um pequeno passo na otimização das funcionalidades básicas do Ethereum, e os desenvolvedores estarem a trabalhar arduamente, ainda existem alguns riscos potenciais:
• Complexidade do processo de lançamento: A transição da rede de teste para a rede principal envolve desafios técnicos e de coordenação significativos.
• Consistência com o plano geral de desenvolvimento do Ethereum: Garantir que a atualização do Pectra possa ser integrada com sucesso no roteiro mais amplo do Ethereum é um desafio crucial. Como o Pectra estabelece a base para atualizações maiores, como a Fusaka, qualquer erro ou problema técnico pode causar um efeito dominó, atrasando as atualizações subsequentes e retardando o progresso na realização da escalabilidade de longo prazo do Ethereum.
• Capacidade de adaptação do ecossistema: Validadores, desenvolvedores e operadores de dApp precisam atualizar seus sistemas para suportar o novo protocolo. Isso não só requer tempo, mas também consumirá muitos recursos. A velocidade e a eficiência da adaptação do ecossistema determinarão em grande medida o sucesso ou fracasso desta atualização.
É importante notar que o saldo da conta do usuário não mudará, e o ETH (e outros tokens do ecossistema Ethereum) que eles detêm atualmente ainda poderá ser utilizado normalmente após a atualização.
• Impacto no Mercado: Embora esta atualização tenha como objetivo aprimorar as funcionalidades principais do Ethereum, seu impacto no preço do $ETH a curto prazo ainda é imprevisível, dependendo principalmente do sentimento dos investidores e da taxa de adoção real.
• Atenção regulatória: Se a atualização afetar o modelo econômico de staking ou gerar novos riscos de centralização, pode chamar a atenção das autoridades regulatórias.
4. O impacto potencial da Pectra na rede e ecossistema Ethereum
Embora o Pectra seja considerado uma "pequena vitória" relativa, ele impactará tudo, ou seja, a rede Ethereum, o ecossistema e os jogadores, e seu impacto não deve ser ignorado ou subestimado. Além disso, é a base para futuras atualizações (como o Fusaka). Como mencionamos acima, o impacto técnico do Pectra, agora faremos uma visão geral deles:
1.Impacto na rede e ecossistema Ethereum:
Escalabilidade aumentada
Melhoria da experiência do utilizador
A solução L2 oferece suporte ao melhorar a disponibilidade de dados e reduzir custos.
2.Impacto para os usuários:
Função de carteira (conta) melhorada
Reduzir custos de transação
Aumentar a velocidade de negociação
3. Impacto para os desenvolvedores:
Melhorar a comunicação entre camadas
Oferecer melhores oportunidades para os desenvolvedores, uma vez que podem obter pré-compilados de criptomoeda aprimorados e funcionalidades de blob expandidas, facilitando a criação de dApps inovadores e rentáveis.
4. Impacto sobre os validadores:
Aumentar a flexibilidade dos direitos
Simplificar a operação dos validadores
Recompensas compostas automaticamente
Por último, mas não menos importante, é discutir a liquidez e a fragmentação da atividade no ecossistema Ethereum, que se tornou um tópico quente à medida que o preço do ETH continua a cair. Com a expansão do ecossistema Ethereum, impulsionada pelos altos custos de gas da Ethereum e pelo rápido crescimento das redes L2, cada vez mais atividades estão se movendo para as blockchains L2. Essa migração resulta na liquidez sendo dispersa em várias L2, causando fragmentação. Em contraste, o modelo unificado e monolítico da Solana integra a liquidez em uma única rede. Em outras palavras, o Ethereum fez grandes avanços na escalabilidade por meio de soluções L2, mas isso vem à custa da fragmentação da liquidez e da atividade dos usuários.
A descentralização da liquidez e da atividade terá um impacto negativo na rede e em todos os participantes:
Impacto para os usuários: A dispersão da liquidez limita o acesso a pools de ativos profundos e líquidos, tornando mais difícil para os traders executarem grandes ordens sem causar um impacto significativo no preço.
Impacto para os desenvolvedores: Os desenvolvedores enfrentam desafios ao construir aplicações que possam interagir de forma contínua entre diferentes cadeias, o que resulta em trabalho duplicado e aumento da complexidade.
Impacto nos validadores: Quanto menor o número de transações e as taxas, menor será a demanda por espaço em bloco. Assim, quando as taxas diminuem, não só a taxa de consumo de ETH diminui, mas também a receita dos validadores.
Impacto no preço do $ETH: Os dados do Ultrasound.money mostram que a taxa de consumo do $ETH caiu para 28.000 $ETH por ano, enquanto a taxa de crescimento da oferta subiu para 0,76% ao ano. Isso faz com que a taxa de emissão atual seja de aproximadamente 950.000 $ETH por ano. Portanto, na prática, o $ETH é agora um token inflacionário.
Embora a Pectra prepare o caminho para uma maior adoção e expansão do L2, desenvolvedores e pesquisadores continuam a trabalhar em vários projetos e soluções para abordar esse efeito "parasitário" do L2 na rede Ethereum. Abaixo estão algumas das soluções e métodos mencionados:
Interoperabilidade e comunicação entre cadeias: Estão a explorar soluções para permitir a comunicação e transferência de ativos sem costura entre diferentes cadeias, resolvendo o problema da falta de interoperabilidade inerente.
Protocólos de Agregação: Estes protocolos têm como objetivo integrar a liquidez de várias fontes, oferecendo aos usuários uma experiência DeFi unificada.
Rollup baseado em Rollup: São um novo tipo de L2 Rollup, projetado para se integrar profundamente à infraestrutura do Ethereum. Diferente do Rollup tradicional, o Rollup baseado é gerido diretamente pela camada de consenso do Ethereum. Em outras palavras, o Rollup não possui mais seu próprio ordeneador independente, mas sim o próprio Ethereum assume esse papel. Isso também reduz a dependência de participantes centralizados.
5. O impacto potencial da Pectra no preço do Ethereum
Em geral, atualizações tecnológicas tendem a aumentar o preço dos tokens, e o Ethereum não é exceção. De acordo com dados da 10xResearch, as variações médias e medianas do preço do $ETH a curto e médio prazo são quase sempre positivas. No entanto, há um problema: nos últimos anos, especialmente após o The Merge, os dados pós-atualização parecem decepcionantes. Isso pode ser atribuído a um evento bem conhecido, que é "comprar rumores, vender notícias". Então, quem sabe? Talvez isso aconteça novamente com a Pectra.
Deixando de lado a história, em relação à direção do $ETH após a Pectra, as pessoas têm tanto uma visão otimista quanto uma visão pessimista. Aqui, vamos dividir essas ideias em duas partes:
Em suma, ninguém pode ter 100% de certeza sobre o que acontecerá com o preço do ETH, seja a curto prazo ou a longo prazo após o Pectra. Além do que discutimos anteriormente, há alguns fatores macroeconômicos dignos de nota:
Uma atmosfera de mercado de criptomoedas mais ampla,
Em torno da emoção do Pectra e da percepção do mercado sobre ele,
Como os concorrentes do Ethereum, principalmente a Solana, irão jogar.
6. Qual é o próximo passo para o Ethereum?
Pectra não só pode melhorar imediatamente o Ethereum, mas também estabelecer as bases para uma transformação mais profunda da infraestrutura da rede. Embora Pectra introduza várias atualizações de código, seu papel maior é preparar o terreno para o próximo hard fork Fusaka (Fulu + Osaka), que implementará a árvore Verkle.
A árvore Verkle é uma estrutura de dados projetada para permitir que os nós do Ethereum armazenem e acessem dados de forma mais eficiente. Ao fornecer provas de validação de dados menores e mais eficientes, elas ajudam a reduzir as necessidades de armazenamento e a melhorar a escalabilidade, tornando a rede como um todo mais eficiente.
Comparado ao Pectra, a escala de atualização do Fusaka é maior e mais complexa, lidando com uma grande parte da evolução de longo prazo do Ethereum. Embora o cronograma específico do Fusaka ainda esteja em discussão, espera-se que seja lançado em 2025 ou 2026, dependendo do progresso das atualizações e testes anteriores.
As principais melhorias que podem ser incluídas no Fusaka incluem:
Amostragem de Disponibilidade de Dados Paritária (PeerDAS): Este é um elemento central, destinado a melhorar a amostragem de disponibilidade de dados, permitindo assim uma maior escalabilidade.
Formato de objeto Ethereum (EOF): Destina-se a modernizar a Máquina Virtual Ethereum (EVM), melhorando a segurança, as ferramentas para desenvolvedores e a experiência geral dos desenvolvedores.
Por fim, para responder à pergunta no título deste artigo, devemos esperar para ver qual será o sucesso do Pectra e como o ecossistema e o mercado mais amplo o perceberão.
O conteúdo é apenas para referência, não uma solicitação ou oferta. Nenhum aconselhamento fiscal, de investimento ou jurídico é fornecido. Consulte a isenção de responsabilidade para obter mais informações sobre riscos.
Ethereum Pectra atualização: é um marco ou mais uma jogada de marketing?
Autor: Dewhales Research Tradução: Shan Opa, Golden Finance
1. Introdução
A trajetória de atualizações do Ethereum tem seguido uma abordagem estruturada e bem pensada, com cada atualização destinada a resolver desafios técnicos específicos, enquanto se prepara para as necessidades futuras. Desde as primeiras atualizações Byzantium e Constantinople, até a revolucionária The Merge, a rede Ethereum evolui continuamente para aumentar suas capacidades e atender à demanda do mercado. A próxima atualização Pectra (EIP-7600) é o mais recente passo nessa evolução contínua, contendo 11 propostas de melhoria do Ethereum (EIPs), que abrangem vários aspectos da eficiência e funcionalidade da rede.
Com base nas atualizações anteriores, como The Merge, Shanghai-Capella (Shapella) e Dencun, Pectra visa eliminar os gargalos remanescentes e pavimentar o caminho para novos avanços técnicos. Em resumo, o impacto de cada uma das atualizações anteriores no Ethereum é o seguinte:
• The Merge (Setembro de 2022): Marca a transição do Ethereum de PoW para PoS, reduzindo significativamente o consumo de energia e introduzindo o staking como um novo mecanismo de consenso.
• Shanghai-Capella (Abril de 2023): Também conhecido como Shapella, esta atualização permite que os stakers retirem seu ETH bloqueado, aumentando a liquidez no ecossistema Ethereum.
• Dencun (Março de 2024): Introduz proto-danksharding e transações de blob, promovendo o desenvolvimento de soluções L2 como Optimism e Arbitrum, estabelecendo as bases para melhor escalabilidade e maior taxa de transferência de transações.
Atualmente, o Ethereum está se preparando para a hard fork Pectra, que está prevista para ser lançada na mainnet no dia 7 de maio. O foco do Pectra é aumentar a eficiência dos validadores, melhorar a disponibilidade de dados e aprimorar a experiência do usuário, ao mesmo tempo que estabelece as bases para inovações futuras (como Verkle Trees e clientes sem estado).
Os testes do Pectra começaram em 24 de fevereiro com a implementação na rede de testes Holesky do Ethereum. No entanto, a atualização não foi concluída conforme o esperado, e os desenvolvedores começaram a investigar o problema. A segunda tentativa na rede de testes Sepolia em 5 de março também encontrou problemas, um atacante não identificado explorou uma situação limite, resultando na mina de muitos blocos vazios. Para garantir que a atualização fosse lançada de forma mais suave, os desenvolvedores principais do Ethereum lançaram uma nova rede de testes chamada Hoodi, e o Pectra foi implantado com sucesso em 26 de março. Com os testes se estabilizando, espera-se que o Ethereum lance a versão principal na rede em maio.
2. O que é o hard fork Pectra? Quais serão suas implicações?
Como mencionado anteriormente, esta atualização inclui 11 EIPs, cada um servindo à rede Ethereum de maneira diferente:
1. EIP-2537: Adicionar pré-compilados para operações na curva BLS12-381
O EIP-2537 visa adicionar operações da curva BLS12-381 ao Ethereum, tornando as operações criptográficas mais eficientes e escaláveis. Esta proposta introduz novos contratos pré-compilados (funções integradas do Ethereum), permitindo que os contratos inteligentes utilizem diretamente as operações BLS12-381, sem a necessidade de implementação adicional. Pode-se comparar a isso a uma calculadora embutida, substituindo o cálculo manual de matemática complexa. Duas melhorias chave deste EIP são:
• Validação em Lote: Permite que o Ethereum valide várias assinaturas ao mesmo tempo, em vez de verificar uma por uma.
• Assinaturas menores: Reduzir o tamanho das assinaturas, economizando espaço em bloco (mais barato e mais rápido).
O EIP-2537 ajuda a escalar o Ethereum através do aumento da velocidade e da eficiência de custo da verificação criptográfica. Além disso, é especialmente importante para provas de conhecimento zero e tecnologias de privacidade aprimorada.
2. EIP-2935: Armazenar o hash de blocos históricos no estado
Pode-se imaginar o Ethereum como um grande caderno onde todos registram transações. Os nós completos mantêm o registro completo, mas e se alguns nós não armazenarem todo o histórico, ainda puderem participar? Esse é o significado dos "clientes sem estado" – eles não armazenam o estado completo da blockchain, mas ainda podem validar e interagir de forma eficiente. Isso é conseguido através de provas criptográficas.
EIP-2935 propõe uma nova maneira de armazenar e ler o estado histórico do Ethereum (como saldos de contas, dados de contratos, etc.). Os seus objetivos são os seguintes:
• Aumentar a raiz de estado passado disponível (ou seja, instantâneas de dados do Ethereum) de 256 blocos para 8192;
• Permite que clientes sem estado validem rapidamente transações sem a necessidade do histórico completo da blockchain. Eles podem apenas solicitar provas, em vez de baixar todos os dados.
A importância desta melhoria reflete-se em:
• Permitir mais nós leves a participar, ajudando na escalabilidade do Ethereum;
• Suporte a Verkle Trees e Ethereum sem estado (grande atualização futura);
• Reduzir o tempo de sincronização de novos nós.
3. EIP-6110: fornecimento de dados de depósitos de validadores na cadeia
A proposta EIP-6110 altera a forma como novos validadores se juntam ao sistema PoS do Ethereum, tornando o processo de staking mais simples.
Atualmente, se alguém quiser se tornar um validador, precisa enviar uma transação de depósito na camada de execução. A camada de consenso depende do mecanismo de votação entre os mineradores para confirmar esses depósitos. Esse método é complexo e lento (pode levar cerca de 12 horas) e apresenta riscos de segurança.
A proposta EIP-6110 sugere que a camada de execução inclua diretamente uma lista de operações de depósito em cada bloco. Desta forma, a camada de consenso pode reconhecer imediatamente e automaticamente os novos depósitos, sem a necessidade de esperar pela votação.
Em termos simples, esta proposta visa acelerar e tornar mais seguro o processo de adesão à rede de validadores, simplificando o compartilhamento de dados entre a camada de execução e a camada de consenso.
4. EIP-7002: A camada de execução pode acionar a operação de saída
Atualmente, os validadores precisam usar sua "chave de validador" (uma chave BLS) para enviar um pedido de saída para a cadeia de beacon, a fim de parar a participação e retirar ETH. A chave de retirada só pode receber fundos e não pode iniciar uma operação de saída. Isso traz problemas quando as chaves são controladas por usuários diferentes ou quando a chave de validação é perdida.
O EIP-7002 introduz um novo contrato inteligente na camada de execução, permitindo que os stakers iniciem a saída usando a chave de retirada. Isso significa que a operação de saída pode ser concluída apenas interagindo com esse contrato, sem depender da chave de validação ou do acesso à cadeia de beacon.
5. EIP-7251: Aumentar o limite de MAX_EFFECTIVE_BALANCE
EIP-7251 aumentou o limite máximo de staking efetivo para validadores de 32 ETH para 2048 ETH, permitindo que os validadores façam staking de um valor maior sem a necessidade de executar múltiplos nós.
Esta alteração permite que os pequenos stakers ganhem mais recompensas através de staking adicional, enquanto os grandes stakers podem gerir de forma centralizada, aumentando a eficiência. Ao reduzir os nós de validadores redundantes, esta proposta ajuda a diminuir a carga na rede e pode acelerar a velocidade da prova.
6. EIP-7549: Remover o índice do comitê do conteúdo da assinatura
A EIP-7549 propõe alterar a forma como os votos de assinatura dos validadores (ou seja, as provas) são realizados. Atualmente, cada prova contém um "índice de comissão", que identifica o grupo ao qual o validador pertence. Portanto, mesmo que dois validadores votem de forma idêntica, suas provas ainda serão diferentes.
Esta proposta sugere mover o índice do comitê para fora da parte de assinatura. Assim, os mesmos votos podem ser mais facilmente combinados, reduzindo drasticamente o número de provas individuais a serem processadas, melhorando assim a eficiência do consenso do Ethereum.
Além disso, o EIP-7549 é um passo crucial na direção dos "Based Rollups". Ao otimizar o processo de consenso, o Ethereum pode atuar como um ordenado descentralizado, reduzindo a dependência de ordenadores de terceiros, tornando assim os Based Rollups mais viáveis.
7. EIP-7623: Aumentar o custo de calldata
Antes da introdução de blobs na atualização Dencun, as redes Layer 2 dependiam do calldata no EVM para armazenar dados permanentemente, embora essa não fosse a maneira mais eficiente. Embora agora os blobs tenham se tornado a forma recomendada de armazenamento de dados, em alguns casos, o custo de usar calldata ainda é mais baixo.
A EIP-7623 propõe aumentar os custos de uso do calldata, a fim de incentivar as soluções de Layer 2 a adotarem completamente o uso de blobs, controlando assim o tamanho dos blocos (especialmente em transações intensivas em dados) e promovendo um desenvolvimento mais eficiente e estável da rede Ethereum.
8. EIP-7685: Interface de Solicitação de Camada de Execução Genérica
O EIP-7685 introduziu um sistema padronizado de comunicação entre a camada de execução (EL) e a camada de consenso (CL) do Ethereum, permitindo que contratos inteligentes desencadeiem solicitações diretamente dentro da rede. Esta estrutura aumenta a flexibilidade e eficiência das operações de validação (como retiradas), uma vez que essas operações podem ser iniciadas diretamente por contratos inteligentes, sem depender do atual mecanismo de mensagens intercadeias, que é relativamente complexo.
9. EIP-7691: Aumentar a taxa de transferência de blobs
A proposta EIP-7691 visa aumentar o número de blobs que podem ser incluídos em cada bloco do Ethereum, a fim de melhorar a escalabilidade da rede, beneficiando especialmente as soluções L2 que dependem da capacidade de dados L1. Esta proposta traz duas mudanças-chave:
• Objetivo e limite de blob: Recomenda-se ajustar o valor alvo e o máximo de blob para cada bloco para 6 e 9, respectivamente, a fim de proporcionar uma maior taxa de transferência de dados sem sobrecarregar a rede.
• Ajuste da Taxa Base: Otimizar a capacidade de resposta da taxa base às mudanças no uso de blob, alterando a proporção entre o valor alvo e o valor máximo. Esta proposta introduz um novo parâmetro que garante que a taxa base reaja de forma razoável com base na quantidade de uso de blob.
10. EIP-7702: Definir código de conta para EOA
EIP-7702 é um passo em direção à abstração de contas, permitindo que contas de usuário padrão (EOA) na Ethereum executem temporariamente a lógica de contratos inteligentes. Esse mecanismo de delegação permite que EOA aproveitem funcionalidades avançadas que geralmente são restritas a carteiras de contratos inteligentes, como agrupar várias operações em uma única transação, pagar taxas de gás para outros e implementar controle de permissões granular. Além disso, os usuários também podem optar por usar outras criptomoedas (como $USDC ou $DAI) para pagar as taxas de transação.
11. EIP-7840: Adicionar mecanismo de agendamento de blob no perfil da camada de execução
Esta proposta permite que desenvolvedores e participantes da rede modifiquem os parâmetros do blob conforme necessário, otimizando o desempenho e a escalabilidade da rede. O EIP-7840 introduziu alvos e valores máximos de blob configuráveis no perfil do cliente, tornando a afinação da rede mais simples e criando um mercado de taxas mais previsível para transações de blob.
Para apresentar de forma mais clara o contexto geral da atualização do Pectra, dividimos o seu EIP nas seguintes categorias temáticas:
3. Desafios e Preocupações
Apesar de a atualização do Pectra ser apenas um pequeno passo na otimização das funcionalidades básicas do Ethereum, e os desenvolvedores estarem a trabalhar arduamente, ainda existem alguns riscos potenciais:
• Complexidade do processo de lançamento: A transição da rede de teste para a rede principal envolve desafios técnicos e de coordenação significativos.
• Consistência com o plano geral de desenvolvimento do Ethereum: Garantir que a atualização do Pectra possa ser integrada com sucesso no roteiro mais amplo do Ethereum é um desafio crucial. Como o Pectra estabelece a base para atualizações maiores, como a Fusaka, qualquer erro ou problema técnico pode causar um efeito dominó, atrasando as atualizações subsequentes e retardando o progresso na realização da escalabilidade de longo prazo do Ethereum.
• Capacidade de adaptação do ecossistema: Validadores, desenvolvedores e operadores de dApp precisam atualizar seus sistemas para suportar o novo protocolo. Isso não só requer tempo, mas também consumirá muitos recursos. A velocidade e a eficiência da adaptação do ecossistema determinarão em grande medida o sucesso ou fracasso desta atualização.
É importante notar que o saldo da conta do usuário não mudará, e o ETH (e outros tokens do ecossistema Ethereum) que eles detêm atualmente ainda poderá ser utilizado normalmente após a atualização.
• Impacto no Mercado: Embora esta atualização tenha como objetivo aprimorar as funcionalidades principais do Ethereum, seu impacto no preço do $ETH a curto prazo ainda é imprevisível, dependendo principalmente do sentimento dos investidores e da taxa de adoção real.
• Atenção regulatória: Se a atualização afetar o modelo econômico de staking ou gerar novos riscos de centralização, pode chamar a atenção das autoridades regulatórias.
4. O impacto potencial da Pectra na rede e ecossistema Ethereum
Embora o Pectra seja considerado uma "pequena vitória" relativa, ele impactará tudo, ou seja, a rede Ethereum, o ecossistema e os jogadores, e seu impacto não deve ser ignorado ou subestimado. Além disso, é a base para futuras atualizações (como o Fusaka). Como mencionamos acima, o impacto técnico do Pectra, agora faremos uma visão geral deles:
1.Impacto na rede e ecossistema Ethereum:
2.Impacto para os usuários:
3. Impacto para os desenvolvedores:
4. Impacto sobre os validadores:
Por último, mas não menos importante, é discutir a liquidez e a fragmentação da atividade no ecossistema Ethereum, que se tornou um tópico quente à medida que o preço do ETH continua a cair. Com a expansão do ecossistema Ethereum, impulsionada pelos altos custos de gas da Ethereum e pelo rápido crescimento das redes L2, cada vez mais atividades estão se movendo para as blockchains L2. Essa migração resulta na liquidez sendo dispersa em várias L2, causando fragmentação. Em contraste, o modelo unificado e monolítico da Solana integra a liquidez em uma única rede. Em outras palavras, o Ethereum fez grandes avanços na escalabilidade por meio de soluções L2, mas isso vem à custa da fragmentação da liquidez e da atividade dos usuários.
A descentralização da liquidez e da atividade terá um impacto negativo na rede e em todos os participantes:
Embora a Pectra prepare o caminho para uma maior adoção e expansão do L2, desenvolvedores e pesquisadores continuam a trabalhar em vários projetos e soluções para abordar esse efeito "parasitário" do L2 na rede Ethereum. Abaixo estão algumas das soluções e métodos mencionados:
5. O impacto potencial da Pectra no preço do Ethereum
Em geral, atualizações tecnológicas tendem a aumentar o preço dos tokens, e o Ethereum não é exceção. De acordo com dados da 10xResearch, as variações médias e medianas do preço do $ETH a curto e médio prazo são quase sempre positivas. No entanto, há um problema: nos últimos anos, especialmente após o The Merge, os dados pós-atualização parecem decepcionantes. Isso pode ser atribuído a um evento bem conhecido, que é "comprar rumores, vender notícias". Então, quem sabe? Talvez isso aconteça novamente com a Pectra.
Deixando de lado a história, em relação à direção do $ETH após a Pectra, as pessoas têm tanto uma visão otimista quanto uma visão pessimista. Aqui, vamos dividir essas ideias em duas partes:
Em suma, ninguém pode ter 100% de certeza sobre o que acontecerá com o preço do ETH, seja a curto prazo ou a longo prazo após o Pectra. Além do que discutimos anteriormente, há alguns fatores macroeconômicos dignos de nota:
6. Qual é o próximo passo para o Ethereum?
Pectra não só pode melhorar imediatamente o Ethereum, mas também estabelecer as bases para uma transformação mais profunda da infraestrutura da rede. Embora Pectra introduza várias atualizações de código, seu papel maior é preparar o terreno para o próximo hard fork Fusaka (Fulu + Osaka), que implementará a árvore Verkle.
A árvore Verkle é uma estrutura de dados projetada para permitir que os nós do Ethereum armazenem e acessem dados de forma mais eficiente. Ao fornecer provas de validação de dados menores e mais eficientes, elas ajudam a reduzir as necessidades de armazenamento e a melhorar a escalabilidade, tornando a rede como um todo mais eficiente.
Comparado ao Pectra, a escala de atualização do Fusaka é maior e mais complexa, lidando com uma grande parte da evolução de longo prazo do Ethereum. Embora o cronograma específico do Fusaka ainda esteja em discussão, espera-se que seja lançado em 2025 ou 2026, dependendo do progresso das atualizações e testes anteriores.
As principais melhorias que podem ser incluídas no Fusaka incluem:
Por fim, para responder à pergunta no título deste artigo, devemos esperar para ver qual será o sucesso do Pectra e como o ecossistema e o mercado mais amplo o perceberão.