A atualização em larga escala é ativada em 7 de maio
Pectra, em particular, traz funcionalidade de contrato inteligente para carteiras familiares e permite que os validadores acumulem mais do que o limite atual de 32 ETH - até 2.048 ETH.
Pectra é formado pelos nomes de duas atualizações anteriormente planejadas: Praga ( para o nível de execução ) e Electra ( para o nível de consenso ).
“A atualização Pectra desempenha um papel fundamental na evolução do Ethereum, e o envolvimento da comunidade de desenvolvedores eleva as capacidades da rede a um nível superior”, observaram os analistas da CoinGecko.
A enormidade da atualização é sugerida pela longa lista de EIPs que estão sendo preparados para implementação como parte do hardfork:
Esses EIPs incluem melhorias no contexto da abstração de contas (ACA), fazem mudanças significativas nos validadores e visam melhorar o desempenho geral da rede.
Entre as propostas mais notáveis:
“Após a atualização, o Ethereum será aplicável a uma gama mais ampla de casos de uso, atendendo a uma variedade de necessidades dos usuários. As contas de usuário convencionais se tornarão mais programáveis, L2 mais acessível, contratos inteligentes mais eficientes e validadores mais flexíveis para gerenciar,” observou William M. Pister do Bankless.
Um dos componentes mais importantes da atualização futura deveria ser o EIP-3074, que permite trazer funcionalidade de contratos inteligentes para carteiras de criptomoedas convencionais. Em particular, deveria permitir que os usuários mesclassem transações e as assinassem em um único passo.
A EIP-3074 apresenta a ideia de “delegar o controle de EOA a um contrato inteligente.” Entre os principais objetivos da proposta:
As transações patrocinadas permitem a separação da conta da qual o gás é pago e a conta que realmente realiza as transações com os tokens padrão ERC-20. Por exemplo, a DEX pode incluir o custo do gás na taxa de negociação pagando em nome do usuário. Ao fazer isso, o último tem a capacidade de optar por não possuir ETH se não o utilizar.
Em palavras simples, a proposta permitiria agrupar transferências (batching) para economizar tempo e dinheiro, assim como pagar taxas para outros usuários.
EIP-3074 define dois novos códigos de transação para o Ethereum:
AUTH valida a assinatura do utilizador e a ação pretendida, e AUTHCALL invoca o contrato alvo para execução com “endereço do remetente como chamador”
Por exemplo, os utilizadores normalmente precisam de assinar manualmente uma mensagem sempre que interagem com uma dapp (troca de tokens ou staking de tokens). Com o EIP-3074, apenas uma assinatura é necessária - AUTH e AUTHCALL realizam automaticamente todas as funções subsequentes.
Outras inovações incluem recuperação de chaves perdidas. Para usar a ferramenta, os usuários devem transferir a propriedade de seus ativos para um contrato iniciador através de uma assinatura digital que realiza transações e chamadas de função em seu nome.
Apesar de vários benefícios como a recuperação “social”, transações avançadas e uma experiência do utilizador melhorada, alguns membros da comunidade criticaram o EIP-3074. Por exemplo, o desenvolvedor DeFi Llama, sob o pseudónimo 0xngmi, chamou a principal desvantagem de que “agora será possível esgotar completamente um endereço, todos os tokens, todos os NFTs, todas as posições DeFi com apenas uma má assinatura.”
Representantes da Safe estão preocupados com o fato de que a proposta não possui um “caminho claro para a abstração total de contas” e está tendo um impacto negativo na sua adoção.
Para fornecer mais segurança, o cofundador do Ethereum, Vitalik Buterin, propôs uma abordagem ligeiramente diferente. O EIP-7702 envolve a criação de um novo tipo de transação, semelhante ao EIP-2930, que é compatível com os processos do EIP-3074, convertendo-os em código otimizado.
A melhoria permitirá que os endereços de conta Ethereum funcionem como carteiras de contratos inteligentes durante a transação, seguida pela restauração do estado original.
De acordo com a ideia de Buterin, AUTH e AUTHCALL são substituídos por funções de verificação e execução mais simples associadas a EOA. Esta mudança preserva a integridade operacional, bem como melhora a eficiência do processo de autorização.
De acordo com o desenvolvedor, tal abordagem exigiria mudanças mínimas na rede porque o EIP-3074 mantém compatibilidade direta com a abstração de conta final.
Além disso, o EIP-7702 permite que o EOA atue temporariamente como um contrato, garantindo a compatibilidade com a arquitetura atual. A alternativa recebeu feedback positivo da comunidade, e logo foi decidido substituir o EIP-3074 por uma nova proposta. Esta última foi rotulada pelo desenvolvedor da Polygon, Jarrod Watts, como “uma das mudanças mais impressionantes que alguma vez acontecerão ao Ethereum.”
Ele acrescentou que, uma vez que a nova funcionalidade seja implementada, “a sua EOA existente poderá executar qualquer código de contrato inteligente.” O especialista também descreveu as principais desvantagens do EIP-3074, incluindo a possibilidade de um atacante ganhar controle de todos os fundos dos usuários.
O sucesso da The Merge, o aumento do preço e o desenvolvimento do ecossistema Ethereum levaram a um aumento no número de validadores envolvidos na aplicação do consenso. O número total está se aproximando da marca de 1,5 milhão, e o valor agregado de ETH bloqueado na Gate.io excede $140 bilhões.
Embora a abundância de validadores tenha fortalecido a segurança da blockchain, alguns pesquisadores expressaram preocupação sobre o possível impacto desse crescimento na estabilidade da rede.
Dinâmica de crescimento de validadores desde a ativação da fusão. Fonte: BeaconScan. EIP-7251 ( ou MaxEB, MAX_EFFECTIVE_BALANCE ) visa abordar o problema dos “validadores em excesso”. Propõe aumentar o tamanho máximo do steak de 32 ETH para 2048 ETH (, mantendo o limite mínimo de 32 ETH ).
“Isto permite que grandes operadores de nós agreguem os seus conjuntos de validadores para reduzir o número destes. Também permite que os stakers individuais ganhem mais e adiciona flexibilidade ao processo de depósito,” explicou no site Ethereum.org.
Por exemplo, um grande operador com 2048 ETH pode combinar 64 conjuntos de validadores em um. Ao mesmo tempo, um staker individual com 45 ETH poderá gerenciar um conjunto, conforme mencionado em uma contribuição do projeto Unchained.
Assim, o EIP-7251 propõe reduzir o número de validadores enquanto mantém a alta segurança econômica da rede Ethereum. Entre outras características da proposta:
Entre os benefícios da nova proposta:
Argumentos contra:
Assim, o EIP-7251 propõe reduzir significativamente o número de validadores sem mudanças drásticas na rede da segunda criptomoeda mais capitalizada. No entanto, a comunidade deve trabalhar cuidadosamente em todos os aspectos para evitar consequências negativas.
Embora nada tenha sido finalizado ainda, a comunidade Ethereum está considerando implementar árvores Werkle na atualização de Osaka que se seguirá a Pectra.
“Estou realmente ansioso por árvores Werkle. Elas permitirão que clientes de stack-node funcionem em um modo sem estado. Isso tornará possível que notas de steaking operem com quase nenhum espaço em disco rígido e se sincronizem [com a blockchain] quase instantaneamente,” observou Vitalik Buterin.
As árvores Verkle são um algoritmo para estruturar dados em um protocolo, semelhante às árvores Merkle. A principal diferença é que cada nó utiliza um tipo especial de hash, chamado de compromisso vetorial, para comprometer nós filhos.
A integração da nova estrutura de dados faz parte do roteiro do Ethereum. As árvores Verkle estão programadas para aparecer na terceira fase chamada The Verge.
Recursos da Verge Stage. Fonte: Ethroadmap. Especificamente, a solução otimiza o armazenamento de informações on-chain e o volume de nós. Buterin descreveu sua principal característica como “provas muito mais eficientes em termos de tamanho”, uma vez que o mecanismo permite que qualquer bloco seja verificado usando apenas os dados que contém.
Esta abordagem à verificação reduz significativamente os requisitos técnicos para os validadores, o que a longo prazo levará a uma maior diversidade de nós e a uma maior descentralização da rede.
O cofundador da Ethereum enfatizou que a atualização também melhorará a experiência para os stakers solo, otimizando a interface do usuário e adicionando novas funcionalidades ao software cliente.
A próxima fase após The Verge será The Purge. O objetivo é simplificar a estrutura da rede e reduzir a carga nos nós.
O ecossistema Ethereum está em contínua evolução. Ele lidera consistentemente em TVL, e a criptomoeda subjacente ainda é a segunda maior em termos de capitalização.
As próximas duas atualizações do Ethereum prometem melhorar significativamente a usabilidade da rede tanto para usuários quanto para desenvolvedores. A plataforma se tornará mais versátil, capaz de atender a uma variedade de necessidades dos usuários. Vitalik Buterin está convencido de que os próximos cinco anos serão “cruciais” para o ether no contexto de sua adoção em massa e aceitação pelo “mundo real”. Atualizações futuras ajudarão o Ethereum a lidar com a crescente demanda, integrar-se a outras redes e introduzir novos recursos, mantendo a plataforma na vanguarda da inovação em blockchain.