Vitalik Buterin propõe fundir a camada de consenso e a camada de execução do Ethereum numa estrutura de código unificada. O objetivo desta ideia é simplificar o processo de configuração de nós e reduzir a complexidade que os desenvolvedores e validadores enfrentam ao operar a rede.
Atualmente, o Ethereum funciona com dois softwares separados: um para o mecanismo de consenso e outro para o processamento de transações. Buterin acredita que combiná-los numa arquitetura unificada pode facilitar a implementação de nós, melhorar a eficiência operacional e reduzir os custos de manutenção.
Esta proposta também visa simplificar o desenvolvimento ao diminuir problemas de compatibilidade entre diferentes clientes. Se implementada, esta mudança pode ajudar a reduzir as barreiras técnicas, atrair mais participantes e fortalecer a descentralização do Ethereum. No entanto, a proposta ainda está em fase de discussão.