El fundador d’Ethereum, Vitalik Buterin, va declarar que els objectius a llarg termini d’Ethereum de desconfiança i autosobirania estan directament relacionats amb la simplicitat del protocol.
Buterin va afirmar que la complexitat creixent del protocol amb el pas del temps va debilitar la seva seguretat i resiliència, i que el procés de desenvolupament d’Ethereum necessitava un mecanisme clar de “simplificació” i “recollida d’escombraries”.
Segons Buterin, un protocol, per descentralitzat que sigui, falla tres proves fonamentals si té centenars de milers de línies de codi, nombroses dependències criptogràfiques complexes i una estructura que només un grup reduït d’experts pot entendre. Aquests són: no pot ser realment sense confiança, els nous equips de desenvolupament no poden mantenir el sistema si els equips actuals desapareixen i els usuaris no poden controlar completament el protocol com “el seu propi sistema”. També va afirmar que aquesta complexitat augmenta les vulnerabilitats de seguretat a causa de les interaccions entre els components del protocol.
Buterin va afirmar que l’afany d’Ethereum d’afegir noves funcions per obtenir guanys de funcionalitat a curt termini durant el seu procés de desenvolupament podria ser perjudicial a llarg termini, argumentant que aquest enfocament contradiu l’objectiu d’una infraestructura descentralitzada sostenible durant un segle. Va dir que el desig de mantenir la compatibilitat enrere fomenta les addicions, però dificulta l’eliminació, la qual cosa fa que inevitablement el protocol es torni “inflat”.
Com a solució a aquest problema, va definir la “simplificació” amb tres criteris clau: minimitzar el nombre total de línies de codi del protocol tant com sigui possible, evitar dependències tècniques innecessàriament complexes i afegir més “invariants” en què es pot confiar el protocol. Com a exemple, va recordar que certes propostes de millora d’Ethereum (EIP) van simplificar significativament el desenvolupament i l’escalabilitat dels clients.
Buterin va afirmar que la simplificació podria ser tant incremental com a gran escala. Abans de descriure la transició de la prova de treball (PoW) a la prova d’aposta (PoS) com un esforç important de “recollida d’escombraries”, Buterin va suggerir que es podrien implementar neteges integrals similars en el futur mitjançant iniciatives com “un bon consens”. També va indicar que algunes característiques complexes però infrautilitzades podrien passar de ser components de protocol obligatoris a contractes intel·ligents, alliberant així els nous desenvolupadors de clients d’aquesta càrrega.
Buterin va argumentar que el ritme de canvi a Ethereum s’hauria de frenar a llarg termini, i va descriure els primers quinze anys com un “període d’experimentació i exploració”. Va afirmar que els elements que resulten ineficaços o proporcionen un benefici limitat no haurien de convertir-se en una càrrega permanent per al protocol i va argumentar que el futur de l’ETH depèn d’evolucionar cap a una estructura més senzilla, més comprensible i més resistent.
*Aquest no és un consell d’inversió.
