Laut BlockBeats-Nachrichten schrieb Ethereum-Gründer Vitalik am 18. Januar, dass "ein wichtiger Aspekt von 'Vertrauenslosigkeit', 'Bestehen des Fluchttests' und 'Autonomie' die Einfachheit des Protokolls ist. Selbst wenn ein Protokoll hyperdezentralisiert ist, mit Hunderttausenden von Knoten und 49 % byzantinischer Fehlertoleranz, wobei Knoten alles vollständig mit quantensicherem Peerda und Stark überprüfen, wird das Protokoll, wenn es sich um eine unbeholfene und chaotische Situation mit Hunderttausenden Codezeilen und fünf Doktoratenformen der Kryptographie handelt, schließlich alle drei Tests nicht bestehen: nicht völlig vertrauenslos, nicht völlig autonom und nicht sehr sicher.
Eine Sorge, die ich bei der Entwicklung von Ethereum-Protokollen habe, ist, dass wir vielleicht zu eifrig darauf aus sind, neue Funktionen hinzuzufügen, um spezifische Anforderungen zu erfüllen, selbst wenn sie das Protokoll aufblähen oder völlig neue interaktive Komponenten oder komplexe Kryptographie als Schlüsselabhängigkeiten einführen. Dies könnte kurzfristige funktionale Verbesserungen bringen, wird aber die langfristige Autonomie des Protokolls ernsthaft untergraben. Das Kernproblem ist, dass, wenn Protokolländerungen daran gemessen werden, "wie viele Änderungen an bestehenden Protokollen vorgenommen werden", es zur Aufrechterhaltung der Abwärtskompatibilität viel mehr neue Funktionen als Löschungen geben wird und das Protokoll mit der Zeit zwangsläufig aufgebläht wird. Um dieses Problem zu lösen, erfordert der Entwicklungsprozess von Ethereum einen klaren "vereinfachten"/"Garbage Collection"-Mechanismus.
Wir hoffen, dass Client-Entwickler nicht mehr mit allen älteren Versionen des Ethereum-Protokolls umgehen müssen. Dies kann älteren Versionen von Clients überlassen werden, die in Docker-Containern laufen. Langfristig hoffe ich, dass sich das Tempo des Wandels von Ethereum verlangsamt. Ich denke, aus verschiedenen Gründen ist das letztlich unvermeidlich. Diese ersten fünfzehn Jahre sollten als Wachstumsphase betrachtet werden, in der wir viele Ideen erforschten und betrachteten, was funktionierte, was funktionierte und was nicht. Wir sollten versuchen zu verhindern, dass diese nutzlosen Teile zu einem dauerhaften Bremsen für das Ethereum-Protokoll werden."
