Vitalik Buterin propose de fusionner la couche de consensus et la couche d’exécution d’Ethereum en une seule structure de code unifiée. L’objectif de cette idée est de simplifier le processus de configuration des nœuds et de réduire la complexité à laquelle doivent faire face les développeurs et les validateurs lors de l’exploitation du réseau.
Actuellement, Ethereum fonctionne avec deux logiciels distincts : un pour le traitement du mécanisme de consensus et un pour l’exécution des transactions. Buterin pense que leur combinaison en une architecture unifiée pourrait faciliter le déploiement des nœuds, améliorer l’efficacité opérationnelle et réduire les coûts de maintenance.
Cette proposition vise également à simplifier le développement en diminuant les problèmes de compatibilité entre différents clients. Si elle est mise en œuvre, cette modification pourrait contribuer à abaisser les barrières techniques, attirer davantage de participants et renforcer la décentralisation d’Ethereum. Cependant, cette proposition est encore en cours de discussion.