A rede Ethereum é uma das blockchains de uso geral mais valiosas e maduras. Todos os anos, a conferência de desenvolvedores do Ethereum, Devcon, impulsiona o avanço do protocolo Ethereum. Após discutir o escopo da atualização de rede Praga/Electra, a Fundação Ethereum acabou fundindo-os em “Pectra”. Pectra é uma atualização significativa para a rede Ethereum, projetada para introduzir uma série de otimizações e aprimoramentos na Camada de Consenso do Ethereum.
Desde a sua criação, o Ethereum tem continuamente melhorado a sua tecnologia. A Fusão do Ethereum em 2022 e a atualização “Cancun” em 2024 trouxeram avanços significativos para a rede. A atualização Pectra aborda as altas taxas, velocidade de transação e problemas de escalabilidade do Ethereum. Na última reunião AllCoreDevs de 2024, com a par
Mekong é um testnet baseado nas regras do Pectra Devnet 4, lançado em novembro passado. Permite testar melhorias na experiência do usuário (UX) e modificações relacionadas à próxima atualização do Pectra, enquanto ajuda os stakers a se familiarizarem com essas mudanças. O nome Mekong vem do Rio Mekong no Sudeste Asiático, alinhando-se com a localização do Devcon 7. O testnet Mekong fornece um ambiente para testar novos mecanismos de depósito e saque de staking sem afetar o Ethereum mainnet ou outros testnets. Os testes no Mekong serão uma referência para implantar a atualização do Pectra em outras redes Ethereum.
O líder do protocolo da Fundação Ethereum, Tim Beiko, twittou (Fonte: x.com/TimBeiko)
A testnet do Mekong é de curto prazo, mas totalmente funcional, contendo todos os EIPs esperados para o Pectra. Os desenvolvedores podem ver pequenas alterações de especificação ou EIPs menores, mas as funcionalidades incluídas aqui serão implementadas nos testnets públicos existentes e no Ethereum mainnet final. O Pectra introduz mudanças nos depósitos e saques de staking, e o testnet do Mekong é o primeiro lugar para experimentar essas modificações. A Ethereum Foundation incentiva os desenvolvedores a testar nesta rede e fornecer feedback para ajudar a refinar essas atualizações, garantindo sua estabilidade e experiência do usuário antes da implantação oficial.
A testnet do Mekong integra todas as propostas EIP que serão aplicadas no garfo Ethereum Pectra, abrangendo várias melhorias técnicas. Abaixo estão as principais alterações incluídas na testnet do Mekong:
Lista de EIP Pectra Devnet 4: https://notes.ethereum.org
EIP-7702 tem como objetivo permitir que contas de propriedade externa (EOAs) definam um código em transações específicas. Esta proposta aborda limitações e diferenças entre EOAs e contas de contrato, proporcionando mais flexibilidade. Em certos cenários, ao definir um código de contrato, as EOAs podem funcionar de forma semelhante a contas de contrato e executar operações específicas por meio desses códigos.
EIP-7251 otimiza o mecanismo de staking do Ethereum 2.0, permitindo que validadores tenham um saldo efetivo mais alto mantendo o mínimo de 32 ETH. Isso aumenta o limite de staking de 32 ETH para 2048 ETH, melhorando a flexibilidade e segurança do staking. Os usuários podem fazer staking e unstaking de forma mais eficiente, reduzindo os períodos de bloqueio e melhorando a liquidez. A proposta também fortalece a segurança, minimizando os riscos de ataques maliciosos ou má gestão dos fundos staked. Além disso, melhora o mecanismo de distribuição de recompensas, tornando os incentivos de staking mais justos e transparentes para incentivar uma participação mais ampla.
EIP-6110 e EIP-7002 otimizam coletivamente os mecanismos de depósito e saque do Ethereum, permitindo processamento de depósito quase instantâneo. EIP-6110 garante que os depósitos sejam reconhecidos pela cadeia de forma mais rápida e segura, sem afetar a velocidade de ativação do validador. EIP-7002 melhora o processo de saque, reduzindo o tempo de espera para sair das apostas e aumentando a liquidez dos fundos, permitindo que os participantes saquem os ativos apostados de forma mais eficiente. Essas melhorias aumentam a transparência, permitindo que os usuários acompanhem o status de depósito e saque, aumentando assim a participação no staking do Ethereum e reduzindo as barreiras operacionais.
A EIP-7685 fornece um mecanismo geral para compartilhar solicitações acionadas pela camada de execução entre a Camada de Execução (EL) e a Camada de Consenso (CL) do Ethereum. Esta proposta não impõe requisitos estritos de validação nas fontes de solicitação ou obriga quando ou como as solicitações devem ser validadas, oferecendo aos desenvolvedores flexibilidade no projeto de geração de solicitações e processos de verificação. Por exemplo, chamadas de contrato podem acionar diretamente solicitações ou usar mecanismos de evento para passá-las ao sistema, dando aos designers de protocolo máxima adaptabilidade.
EIP-2537 introduz um pré-compilador para operações de curva BLS12-381. BLS12-381 é uma curva elíptica usada para provas de conhecimento zero eficientes (zk-SNARKs), assinaturas criptográficas e outros protocolos criptográficos. Ele aprimora a acessibilidade e o desempenho dos validadores do Ethereum. As assinaturas BLS permitem que múltiplas assinaturas sejam agregadas, melhorando a eficiência, simplificando a validação e reduzindo os custos de gás.
O EIP-2935 permite armazenar hashes de blocos históricos no armazenamento do contrato do sistema, tornando as consultas de hashes de bloco e verificação mais eficientes sem exigir computação adicional ou fontes de dados externas. Isso suporta modelos de cliente sem estado agrupando hashes de blocos como provas (testemunhas), permitindo que contratos inteligentes acessem diretamente do armazenamento de estado em vez de recalculá-los bloco por bloco, reduzindo a complexidade computacional.
EIP-7549 remove índices de comitê da estrutura de prova para otimizar a eficiência de votação de consenso. Atualmente, os índices dos membros do comitê (identificadores ou posições dentro de um comitê) são armazenados dentro das estruturas de prova, o que apresenta desafios de eficiência. Ao mover os índices do comitê para fora da estrutura de prova e armazená-los separadamente, esta proposta simplifica o acesso e gerenciamento de dados, melhorando a eficiência da agregação de votos e reduzindo custos de verificação e carga de rede.
Em conclusão, Pectra é uma atualização significativa que irá melhorar consideravelmente a escalabilidade e a experiência do usuário do Ethereum. Está programada para fazer a transição para o mainnet nos próximos meses. Além disso, os desenvolvedores estão se preparando para o próximo Pectra devnet, Pectra Devnet 5, embora o Pectra Devnet 4 permaneça estável e esteja planejado para continuar em execução. Futuros devnets implementarão mais mudanças de especificação, indicando que a atualização ainda está evoluindo.
Пригласить больше голосов
A rede Ethereum é uma das blockchains de uso geral mais valiosas e maduras. Todos os anos, a conferência de desenvolvedores do Ethereum, Devcon, impulsiona o avanço do protocolo Ethereum. Após discutir o escopo da atualização de rede Praga/Electra, a Fundação Ethereum acabou fundindo-os em “Pectra”. Pectra é uma atualização significativa para a rede Ethereum, projetada para introduzir uma série de otimizações e aprimoramentos na Camada de Consenso do Ethereum.
Desde a sua criação, o Ethereum tem continuamente melhorado a sua tecnologia. A Fusão do Ethereum em 2022 e a atualização “Cancun” em 2024 trouxeram avanços significativos para a rede. A atualização Pectra aborda as altas taxas, velocidade de transação e problemas de escalabilidade do Ethereum. Na última reunião AllCoreDevs de 2024, com a par
Mekong é um testnet baseado nas regras do Pectra Devnet 4, lançado em novembro passado. Permite testar melhorias na experiência do usuário (UX) e modificações relacionadas à próxima atualização do Pectra, enquanto ajuda os stakers a se familiarizarem com essas mudanças. O nome Mekong vem do Rio Mekong no Sudeste Asiático, alinhando-se com a localização do Devcon 7. O testnet Mekong fornece um ambiente para testar novos mecanismos de depósito e saque de staking sem afetar o Ethereum mainnet ou outros testnets. Os testes no Mekong serão uma referência para implantar a atualização do Pectra em outras redes Ethereum.
O líder do protocolo da Fundação Ethereum, Tim Beiko, twittou (Fonte: x.com/TimBeiko)
A testnet do Mekong é de curto prazo, mas totalmente funcional, contendo todos os EIPs esperados para o Pectra. Os desenvolvedores podem ver pequenas alterações de especificação ou EIPs menores, mas as funcionalidades incluídas aqui serão implementadas nos testnets públicos existentes e no Ethereum mainnet final. O Pectra introduz mudanças nos depósitos e saques de staking, e o testnet do Mekong é o primeiro lugar para experimentar essas modificações. A Ethereum Foundation incentiva os desenvolvedores a testar nesta rede e fornecer feedback para ajudar a refinar essas atualizações, garantindo sua estabilidade e experiência do usuário antes da implantação oficial.
A testnet do Mekong integra todas as propostas EIP que serão aplicadas no garfo Ethereum Pectra, abrangendo várias melhorias técnicas. Abaixo estão as principais alterações incluídas na testnet do Mekong:
Lista de EIP Pectra Devnet 4: https://notes.ethereum.org
EIP-7702 tem como objetivo permitir que contas de propriedade externa (EOAs) definam um código em transações específicas. Esta proposta aborda limitações e diferenças entre EOAs e contas de contrato, proporcionando mais flexibilidade. Em certos cenários, ao definir um código de contrato, as EOAs podem funcionar de forma semelhante a contas de contrato e executar operações específicas por meio desses códigos.
EIP-7251 otimiza o mecanismo de staking do Ethereum 2.0, permitindo que validadores tenham um saldo efetivo mais alto mantendo o mínimo de 32 ETH. Isso aumenta o limite de staking de 32 ETH para 2048 ETH, melhorando a flexibilidade e segurança do staking. Os usuários podem fazer staking e unstaking de forma mais eficiente, reduzindo os períodos de bloqueio e melhorando a liquidez. A proposta também fortalece a segurança, minimizando os riscos de ataques maliciosos ou má gestão dos fundos staked. Além disso, melhora o mecanismo de distribuição de recompensas, tornando os incentivos de staking mais justos e transparentes para incentivar uma participação mais ampla.
EIP-6110 e EIP-7002 otimizam coletivamente os mecanismos de depósito e saque do Ethereum, permitindo processamento de depósito quase instantâneo. EIP-6110 garante que os depósitos sejam reconhecidos pela cadeia de forma mais rápida e segura, sem afetar a velocidade de ativação do validador. EIP-7002 melhora o processo de saque, reduzindo o tempo de espera para sair das apostas e aumentando a liquidez dos fundos, permitindo que os participantes saquem os ativos apostados de forma mais eficiente. Essas melhorias aumentam a transparência, permitindo que os usuários acompanhem o status de depósito e saque, aumentando assim a participação no staking do Ethereum e reduzindo as barreiras operacionais.
A EIP-7685 fornece um mecanismo geral para compartilhar solicitações acionadas pela camada de execução entre a Camada de Execução (EL) e a Camada de Consenso (CL) do Ethereum. Esta proposta não impõe requisitos estritos de validação nas fontes de solicitação ou obriga quando ou como as solicitações devem ser validadas, oferecendo aos desenvolvedores flexibilidade no projeto de geração de solicitações e processos de verificação. Por exemplo, chamadas de contrato podem acionar diretamente solicitações ou usar mecanismos de evento para passá-las ao sistema, dando aos designers de protocolo máxima adaptabilidade.
EIP-2537 introduz um pré-compilador para operações de curva BLS12-381. BLS12-381 é uma curva elíptica usada para provas de conhecimento zero eficientes (zk-SNARKs), assinaturas criptográficas e outros protocolos criptográficos. Ele aprimora a acessibilidade e o desempenho dos validadores do Ethereum. As assinaturas BLS permitem que múltiplas assinaturas sejam agregadas, melhorando a eficiência, simplificando a validação e reduzindo os custos de gás.
O EIP-2935 permite armazenar hashes de blocos históricos no armazenamento do contrato do sistema, tornando as consultas de hashes de bloco e verificação mais eficientes sem exigir computação adicional ou fontes de dados externas. Isso suporta modelos de cliente sem estado agrupando hashes de blocos como provas (testemunhas), permitindo que contratos inteligentes acessem diretamente do armazenamento de estado em vez de recalculá-los bloco por bloco, reduzindo a complexidade computacional.
EIP-7549 remove índices de comitê da estrutura de prova para otimizar a eficiência de votação de consenso. Atualmente, os índices dos membros do comitê (identificadores ou posições dentro de um comitê) são armazenados dentro das estruturas de prova, o que apresenta desafios de eficiência. Ao mover os índices do comitê para fora da estrutura de prova e armazená-los separadamente, esta proposta simplifica o acesso e gerenciamento de dados, melhorando a eficiência da agregação de votos e reduzindo custos de verificação e carga de rede.
Em conclusão, Pectra é uma atualização significativa que irá melhorar consideravelmente a escalabilidade e a experiência do usuário do Ethereum. Está programada para fazer a transição para o mainnet nos próximos meses. Além disso, os desenvolvedores estão se preparando para o próximo Pectra devnet, Pectra Devnet 5, embora o Pectra Devnet 4 permaneça estável e esteja planejado para continuar em execução. Futuros devnets implementarão mais mudanças de especificação, indicando que a atualização ainda está evoluindo.