Vitalik Buterin skizziert umfassende Ethereum-Überarbeitung zur Behebung von State-Tree- und VM-Proving-Engpässen
Ethereum-Mitgründer Vitalik Buterin hat Änderungen an der Execution-Schicht skizziert, die die Netzwerkarchitektur durch Überarbeitung von State Tree und virtueller Maschine erheblich umgestalten könnten, wie aus einem ausführlichen Post auf X hervorgeht. Er hob EIP7864 von Guillaume Ballet und Mitarbeitern hervor, das Ethereums derzeitigen hexären Keccak-basierten Merkle Patricia Tree durch eine binäre Struktur mit effizienteren Hash-Funktionen wie BLAKE3 oder einer Poseidon-Variante ersetzen würde, was Merkle-Branches etwa um das Vierfache verkürzen, Datenkosten für Tools wie Helios und Private-Information-Retrieval-Systeme um das Vierfache senken und die Proving-Effizienz um das Drei- bis Vierfache verbessern könnte, während Storage in 64×256-Slot-Seiten gruppiert wird, um für einige Anwendungen mehr als 10.000 Gas pro Transaktion einzusparen. Buterin fügte hinzu, dass ein prover-freundlicher State Tree Zero-Knowledge-Anwendungen direkte Interaktion mit Ethereums State ermöglichen und zukünftige State-Expiry-Metadaten unterstützen könnte, und er plädierte für einen längerfristigen Übergang von der Ethereum Virtual Machine zu einer RISCV-basierten VM über eine schrittweise Roadmap, die mit Precompiles beginnt, später direkte Contract-Deployments ermöglicht und die EVM schließlich in einen Compatibility-Layer-Smart-Contract überführt, während Abwärtskompatibilität abgesehen von Gas-Cost-Änderungen erhalten bleibt. Seine Vorschläge folgen einer kürzlich veröffentlichten Quantenresistenz-Roadmap, in der er vorschlug, Consensus-Layer-BLS-Signaturen durch Hash-basierte Schemata wie Winternitz-Varianten zu ersetzen.