Le fondateur d'Ethereum a souligné l'importance de simplifier le protocole afin de préserver son caractère sans confiance, sa souveraineté individuelle et sa sécurité. Il soutient que, malgré la décentralisation d'Ethereum et ses fonctionnalités cryptographiques avancées, la complexité peut compromettre ces principes fondamentaux. Le fondateur met en garde contre la tendance du protocole à s'alourdir en raison des ajouts fréquents visant à maintenir la compatibilité ascendante, ce qui peut compliquer le système et le rendre moins sûr. Pour y remédier, il propose une fonction de « simplification » ou de « collecte des déchets » dans le processus de développement d'Ethereum. Cela impliquerait de réduire le nombre de lignes de code, de diminuer les dépendances aux composants complexes et d'ajouter des invariants fondamentaux. Il suggère des approches telles que la compatibilité ascendante de type Rosetta et la conversion des fonctionnalités complexes en code de contrats intelligents pour rationaliser le protocole. L'objectif est de ralentir le rythme des changements et d'éviter une complexité inutile, garantissant ainsi la viabilité à long terme d'Ethereum en tant qu'hyperstructure décentralisée.