09:36
Vitalik: Der Schlüssel zur langfristigen nachhaltigen Entwicklung von Ethereum liegt in der Einfachheit des Protokolls und einem „Garbage Collection“-Mechanismus.BlockBeats News, 18. Januar: Ethereum-Gründer Vitalik veröffentlichte einen Beitrag und erklärte: „Ein wichtiger Aspekt von ‚Vertrauenslosigkeit‘, ‚Escape-Hatch-Freiheit‘ und ‚Souveränität‘, der lange unterschätzt wurde, ist die Einfachheit des Protokolls. Selbst wenn ein Protokoll extrem dezentralisiert ist, mit Hunderttausenden von Nodes, 49% byzantinischer Fehlertoleranz, Nodes, die quantensichere Peerda und Stark verwenden, um alles vollständig zu validieren – wenn das Protokoll jedoch ein unübersichtliches Durcheinander aus Hunderttausenden von Codezeilen und fünf Arten kryptischer, doktoratsniveau Kryptografie ist, wird das Protokoll letztlich alle drei Tests nicht bestehen: nicht vollständig vertrauenslos, nicht vollständig souverän und nicht sehr sicher.“ Eine Sorge, die ich bezüglich der Entwicklung des Ethereum-Protokolls habe, ist, dass wir vielleicht zu eifrig sind, neue Funktionen hinzuzufügen, um spezifische Bedürfnisse zu erfüllen, selbst wenn diese Funktionen das Protokoll aufblähen oder völlig neue interaktive Komponenten oder komplexe kryptografische Technologien als zentrale Abhängigkeiten einführen. Dies kann kurzfristige Funktionsverbesserungen bringen, wird aber die langfristige Souveränität des Protokolls stark beeinträchtigen. Das Kernproblem ist, dass, wenn wir Protokolländerungen daran messen, „wie viel sich am bestehenden Protokoll ändert“, dann werden zur Wahrung der Rückwärtskompatibilität das Hinzufügen von Funktionen das Entfernen von Funktionen bei weitem übersteigen, und das Protokoll wird mit der Zeit zwangsläufig aufgebläht. Um dieses Problem zu lösen, benötigt der Entwicklungsprozess von Ethereum einen klaren Mechanismus zur „Vereinfachung“ bzw. „Garbage Collection“. Wir hoffen, dass Client-Entwickler sich künftig nicht mehr mit allen alten Versionen des Ethereum-Protokolls auseinandersetzen müssen. Dies kann älteren Versionen von Clients überlassen werden, die in Docker-Containern laufen. Langfristig hoffe ich, dass sich das Entwicklungstempo von Ethereum verlangsamen wird. Ich denke, aus verschiedenen Gründen ist dies letztlich unvermeidlich. Die ersten fünfzehn Jahre sollten als Wachstumsphase betrachtet werden, in der wir viele Ideen ausprobiert und beobachtet haben, welche effektiv, welche nützlich und welche nicht nützlich waren. Wir sollten uns bemühen, zu verhindern, dass diese nutzlosen Teile zu einer dauerhaften Belastung für das Ethereum-Protokoll werden.“