EIP-7928 da World Chain Visa Validação Paralela de L2

Validação Paralelalistas de acessoWorld ChainFlashblocksescalabilidadeEIP-7928
2026-08-06Fonte: mexc.com
EIP-7928 da World Chain Visa Validação Paralela de L2

Visão Geral

A implementação do EIP-7928 da World Chain é projetada para transmitir listas de acesso em nível de bloco através de Flashblocks, permitindo que validadores iniciem a verificação paralela enquanto um bloco ainda está sendo construído. A World Chain ativou o sistema na Sepolia em 27 de julho de 2026 e programou sua ativação na mainnet para 17 de agosto. Portanto, não deve ser descrito como totalmente ativo na mainnet ainda.

O EIP-7928 registra as contas, locais de armazenamento, mudanças de código e valores resultantes tocados durante a execução do bloco. Ao conhecer essas dependências antecipadamente, um verificador pode processar transações independentes em múltiplos núcleos de CPU, pré-buscar estado do armazenamento e calcular a raiz do estado em paralelo. A World Chain estende o design proposto pela Ethereum transmitindo uma fatia da lista de acesso a cada Flashblock de 200 milissegundos, em vez de esperar por um bloco completo.

Os benchmarks internos da rede de teste alcançaram até 1 gigagas por segundo sem que a latência de validação aumentasse proporcionalmente. Esses resultados são tecnicamente significativos, mas permanecem benchmarks controlados. O desempenho na mainnet, custos de largura de banda, tratamento de falhas e efeitos de descentralização determinarão se a arquitetura oferece benefícios comparáveis sob cargas de trabalho reais.

Principais Conclusões

  • A World Chain Sepolia ativou listas de acesso em fluxo em 27 de julho; a ativação na mainnet está programada para 17 de agosto.
  • Cada Flashblock de 200 milissegundos carrega parte de uma lista de acesso EIP-7928.
  • Validadores podem executar transações independentes e calcular mudanças de estado em paralelo.
  • A World Chain relatou testes de até 1 gigagas por segundo em infraestrutura de nuvem padrão.
  • Throughput de benchmark não é o mesmo que capacidade sustentada da mainnet ou demanda do usuário.

Como Funciona o EIP-7928 da World Chain

Qual problema o EIP-7928 da World Chain aborda?

Ele aborda o gargalo de verificação sequencial criado quando os validadores não sabem quais partes do estado do blockchain uma transação acessará. No modelo convencional, um verificador frequentemente executa transações em ordem porque uma transação posterior pode depender de um saldo ou valor de armazenamento alterado por uma anterior.

Listas de acesso em nível de bloco tornam essas dependências explícitas. O EIP-7928 define uma estrutura que registra as contas e slots de armazenamento acessados durante a execução do bloco, juntamente com os valores pós-execução. Os validadores podem identificar transações que não dependem umas das outras e processá-las em múltiplos workers.

Os mesmos dados podem suportar leituras de disco paralelas, validação de transações, cálculo da raiz do estado e atualizações de estado sem execução. Uma lista deve corresponder ao trace de execução real; resultados imprecisos podem fazer com que o bloco seja rejeitado. A especificação formal do EIP-7928 trata, portanto, a lista de acesso como um componente verificável, em vez de uma dica de desempenho opcional.

Como as listas de acesso são entregues através de Flashblocks?

A World Chain produz um bloco a cada dois segundos e divide o bloco em andamento em Flashblocks assinados entregues aproximadamente a cada 200 milissegundos. Cada Flashblock carrega as transações adicionadas durante esse intervalo e uma fatia correspondente da lista de acesso do bloco.

As fatias contêm índices mínimos e máximos de transação para que os validadores possam montá-las em uma lista completa para o bloco. Cada Flashblock também inclui um access_list_hash, criando um compromisso criptográfico com o estado acessado e alterado durante essa parte da execução.

Os seguidores podem começar a verificação assim que cada fatia chega. As transações são distribuídas em um pool de workers, os resultados são remontados em ordem de índice, e as mudanças de estado reivindicadas são verificadas contra a execução. O cálculo da raiz do estado pode prosseguir em segundo plano. Quando o Flashblock final chega, grande parte do trabalho de verificação já foi concluída.

Por que Listas de Acesso em Fluxo Podem Melhorar a Escalabilidade

O design pode aumentar o throughput sem hardware mais forte?

Os testes da World Chain sugerem que ele pode melhorar o throughput de verificação sem aumentar proporcionalmente o hardware do verificador, mas evidências da mainnet ainda são necessárias. O projeto testou o design em infraestrutura padrão da AWS com o cliente de execução limitado a quatro vCPUs e armazenamento EBS gp3 comum.

Um teste de nove pontos aumentou o throughput sustentado de 1,7 Mgas/s para 1 Ggas/s contra um limite de bloco de dois bilhões de gás. A World Chain relatou que a latência de validação aumentou em throughput mais baixo, atingiu um joelho perto de 100 Mgas/s e depois se estabilizou amplamente à medida que o trabalho era distribuído entre workers de CPU e intervalos de Flashblock.

Na saturação, as restrições declaradas eram o gerador de carga e o sequenciador, em vez do validador. Isso indica que a verificação paralela pode enfraquecer a relação tradicional entre blocos maiores e maior latência de validação no final do bloco. Os resultados e o ambiente de teste estão detalhados no relatório de engenharia da World Chain.

A limitação é que esses foram testes conduzidos pelo projeto em um cluster de desenvolvimento. Transações na mainnet podem produzir padrões de dependência, comportamento de banco de dados, condições de rede e crescimento de estado diferentes.

Como o World Chain difere do design planejado da Ethereum?

A Ethereum selecionou o EIP-7928 como um componente principal da planejada atualização Glamsterdam. Sua implementação proposta na Camada 1 usa uma lista de acesso por bloco para um bloco de aproximadamente 12 segundos, coloca um compromisso no cabeçalho do bloco e requer ativação por meio de um hard fork coordenado.

O World Chain usa o mesmo conceito subjacente, mas o adapta a um pipeline de Camada 2 mais rápido. Em vez de uma lista por bloco, ele distribui uma fatia de lista de acesso por Flashblock de 200 milissegundos. Os compromissos aparecem em deltas de Flashblock assinados, e os dados trafegam pelo protocolo peer-to-peer do World Chain.

O World Chain pode ativar o recurso por meio de uma flag de tempo de execução, portanto, a implementação não requer um hard fork de rede coordenado. A ativação na Sepolia ocorreu em 27 de julho, enquanto a ativação na mainnet está agendada para 17 de agosto. A implementação torna o World Chain um teste inicial orientado à produção de um conceito de execução que a Ethereum planeja adotar posteriormente.

Segurança, Largura de Banda e Limites Operacionais

Uma lista de acesso desonesta pode tornar um bloco inválido válido?

Não, desde que os validadores executem e comparem os resultados de forma independente, mas uma lista desonesta ainda pode desperdiçar recursos de validação. O produtor do bloco produz os dados de acesso durante a execução, enquanto os seguidores verificam se as leituras, gravações e pós-valores declarados correspondem aos seus próprios resultados.

Se a lista omitir estado necessário ou relatar alterações incorretas, a discrepância deve ser detectada e o bloco rejeitado. Hashes assinados também comprometem o produtor com cada fatia transmitida, permitindo que a divergência seja identificada dentro de um intervalo de Flashblock, em vez de após o bloco inteiro de dois segundos.

Este modelo introduz complexidade de implementação. Os clientes devem montar corretamente as fatias, impor limites de índice de transação, gerenciar execução paralela e evitar condições de corrida. Falhas na lógica de paralelização ou compromisso podem se tornar riscos de consenso ou disponibilidade, mesmo quando o design teórico é sólido.

O que deve ser medido após a implementação de 17 de agosto?

Os principais indicadores devem incluir throughput sustentado de gás, latência de validação por Flashblock, utilização de CPU, entrada/saída de banco de dados, consumo de largura de banda, crescimento de estado e desempenho de sincronização dos seguidores. O World Chain mediu aproximadamente 2–3 KiB de dados de lista de acesso por Mgas em testes deliberadamente pesados em armazenamento, enquanto cargas de trabalho intensivas em computação geraram listas proporcionalmente menores.

A estabilidade operacional é tão importante quanto o throughput máximo. Os observadores devem acompanhar blocos perdidos, interrupções do sequenciador, comportamento de reorganização, falhas de verificação e o desempenho de nós com diferentes configurações de hardware.

A demanda é outra restrição. A capacidade técnica não garante que usuários ou aplicativos a consumirão. Limites mais altos podem beneficiar pagamentos de alta frequência, jogos, aplicativos sociais e mercados onchain complexos, mas a adoção real deve ser separada da capacidade de benchmark.

Dados da Mainnet Devem Validar a Alegação de Escala do World Chain

O EIP-7928 do World Chain é uma tentativa importante de mudar como o throughput da Camada 2 é verificado. Em vez de completar um bloco grande e então exigir que os seguidores reproduzam suas transações sequencialmente, o design comunica dependências de estado durante toda a construção do bloco. Isso permite que verificação, pré-busca de estado e cálculo da raiz de estado ocorram em paralelo e ao longo de todo o intervalo do bloco.

A abordagem é especialmente relevante porque aumentar a capacidade do bloco sem alterar a arquitetura de verificação pode elevar os requisitos dos nós e enfraquecer a participação independente. Os benchmarks do World Chain indicam que listas de acesso transmitidas podem fornecer throughput substancialmente maior, mantendo o hardware do validador relativamente modesto. A implementação via flag de tempo de execução também dá à rede um caminho de implantação mais rápido do que a Camada 1 da Ethereum, onde a mudança equivalente requer coordenação de hard fork em todo o consenso.

Ainda assim, as alegações mais fortes permanecem provisórias até que a ativação na mainnet em 17 de agosto produza resultados mensuráveis. Testes controlados não podem representar totalmente os padrões de acesso ao estado da mainnet, variabilidade de rede, falhas de clientes ou comportamento adversário. O EIP-7928 do World Chain deve, portanto, ser visto como um experimento de produção significativo em verificação paralela de blockchain—não ainda uma prova de que o throughput de um gigagas pode ser sustentado com segurança sob demanda real.

Fontes

https://eips.ethereum.org/EIPS/eip-7928

https://world.org/blog/engineering/world-chain-full-block-access-lists

Aviso de Risco: Este artigo é apenas para referência e não constitui aconselhamento de investimento. O mercado de criptomoedas é altamente volátil. Por favor, tome decisões com cautela com base em suas circunstâncias individuais.