PANews повідомив 2 березня, що співзасновник Ethereum Віталік Бутерін опублікував у соціальних мережах, щоб пояснити дорожню карту виконавчого шару Ethereum, зосередившись на двох основних змінах: дереві стану та віртуальній машині. Щодо дерев станів, Віталік підтримує оновлення поточного шістнадцяткового дерева Меркл-Патрісії до бінарного дерева на основі більш ефективної хеш-функції через EIP-7864. Ця зміна може скоротити гілку Merkle у 4 рази, знижуючи витрати на пропускну здатність даних валідації клієнта. Водночас хеш-функції можна змінити на ряди Blake3 або Poseidon, що значно підвищує ефективність доказування. Дизайн бінарного дерева також групує слоти для зберігання у «сторінки», що робить доступ до сусідніх сховищ дешевшим, і багато DeFi-додатків можуть економити понад 10 000 газів на одну транзакцію. Крім того, структура бінарного дерева простіша і зберігає біти метаданих для майбутніх функцій експірації стану. Щодо віртуальних машин, Віталік запропонував довгостроковий напрямок замінити EVM, можливо, з використанням архітектури RISC-V. Нова віртуальна машина має досягти чотирьох цілей: чисте виконання буде ефективнішим, що робить більшість прекомпіляцій непотрібними; доводить, що ефективність краща, ніж у EVM; Підтримуйте генерацію ZK proofs на стороні клієнта. Максимізуйте реалізацію коду. Він зазначив, що якщо він залишається лише на рівні «EVM+GPU», Ethereum буде «достатнім», але краща віртуальна машина може зробити протокол потужнішим. Дорожня карта розгортання складається з трьох етапів: нові віртуальні машини замінюють попередню компіляцію; Це дозволяє користувачам розгортати контракти на основі нових віртуальних машин; Зрештою, EVM вийшов з експлуатації і перейшов на смарт-контракти, написані з новими віртуальними машинами, досягнувши повної зворотної сумісності.
Пов'язані статті
Віталік Бутерін підтримує нове оновлення для спрощення програмного забезпечення вузлів Ethereum