Vitalik disse que pesquisas recentes sobre formatos de transação deram ao Ethereum uma compreensão mais clara das “ações” e “dependências” nas transações, que podem ser otimizadas separadamente. De acordo com a Odaily, ele disse que assinaturas, provas Merkle para UTXOs e ZK-SNARKs ou STARKs se enquadram como dependências, enquanto a chamada que envia ETH é uma ação.

Ele disse que as dependências podem ser processadas em paralelo, as dependências relacionadas ao estado podem ser tratadas pelo mempool, e as dependências puras podem ser processadas uma vez na camada do mempool e podem ser substituídas por provas STARK para reduzir a execução e o processamento de dados. Vitalik também disse que a estratégia atual de escalabilidade do Ethereum precisa distinguir entre partes dinâmicas e flexíveis e partes que podem ser analisadas estaticamente, sendo estas últimas elegíveis para custos de gás mais baixos. Ele acrescentou que mais de 90% da atividade do Ethereum por volume de transações não requer flexibilidade dinâmica.

Vitalik disse que o tipo de transação EIP-8141 está avançando em direção a uma orientação geral e minimalista de lista de chamadas, e que novos tipos de estado, mempools STARK recursivos e nonces com chave também se encaixam nessa direção.