Ifølge BlockBeats-nyheter skrev Ethereum-grunnlegger Vitalik den 18. januar at «et viktig aspekt ved 'tillitsløshet', 'å bestå flukttesten' og 'autonomi' er protokollens enkelhet. Selv om en protokoll er hyperdesentralisert, med hundretusener av noder, og har 49 % bysantinsk feiltoleranse, med noder som fullstendig verifiserer alt ved bruk av kvantesikker peerda og stark, hvis protokollen er en klønete og kaotisk situasjon med hundretusener av kodelinjer og fem doktorgradsformer for kryptografi, vil protokollen til slutt feile alle tre testene: ikke helt tillitsløs, ikke helt autonom og ikke særlig sikker.


En bekymring jeg har med utviklingen av Ethereum-protokoller er at vi kanskje er for ivrige etter å legge til nye funksjoner for å møte spesifikke behov, selv om de blåser opp protokollen, eller introduserer helt nye interaktive komponenter eller kompleks kryptografi som nøkkelavhengigheter. Dette kan gi kortsiktige funksjonelle forbedringer, men vil alvorlig undergrave protokollens langsiktige autonomi. Kjerneproblemet er at hvis protokollendringer måles etter «hvor mye endringer som gjøres i eksisterende protokoller», vil det for å opprettholde bakoverkompatibilitet komme langt flere nye funksjoner enn slettinger, og protokollen vil uunngåelig bli oppblåst over tid. For å løse dette problemet krever Ethereums utviklingsprosess en tydelig «forenklet»/«søppelinnsamling»-mekanisme.


Vi håper at kundeutviklere ikke lenger må håndtere alle eldre versjoner av Ethereum-protokollen. Dette kan overlates til eldre versjoner av klienter som kjører i Docker-containere å håndtere. På lang sikt håper jeg at Ethereums endringstakt vil avta. Jeg tror at dette av flere grunner til syvende og sist er uunngåelig. Disse første femten årene bør sees på som en vekstfase, hvor vi utforsket mange ideer og så på hva som fungerte, hva som fungerte og hva som ikke gjorde det. Vi bør prøve å forhindre at disse ubrukelige delene blir en permanent belastning på Ethereum-protokollen."