Купить Криптовалюту
iOS & Android

Виталик наметил дорожную карту уровня исполнения Ethereum, сосредоточившись на двух основных изменениях: дереве состояния и виртуальной машине.

2 марта PANews сообщил, что сооснователь Ethereum Виталик Бутерин изложил на социальных медиа дорожную карту исполнительного уровня Ethereum, сосредоточившись на двух основных изменениях: дереве состояния и виртуальной машине. Что касается дерева состояния, Виталик поддерживает обновление текущего шестнадцатеричного дерева Меркла-Патриции до бинарного дерева на основе более эффективной хеш-функции через EIP-7864. Это изменение может сократить ветви Меркла в четыре раза, снижая затраты на пропускную способность для проверки данных на стороне клиента; одновременно хеш-функция может быть изменена на Blake3 или серию Poseidon, значительно повышая эффективность доказательств. Дизайн бинарного дерева также группирует слоты хранения в «страницы», делая затраты на доступ между смежными местами хранения ниже, экономя для многих DeFi-приложений более 10 000 комиссии за газ за транзакцию. Кроме того, более простая структура бинарного дерева позволяет резервировать биты метаданных для будущей функциональности истечения срока действия состояния.

Что касается виртуальных машин, Виталик предложил долгосрочное направление по замене EVM, потенциально с принятием архитектуры RISC-V. Новая VM должна соответствовать четырём целям: более высокая исходная эффективность выполнения, делающая большую часть предварительно скомпилированного кода ненужной; превосходная эффективность доказательств по сравнению с EVM; поддержка генерации ZK-доказательств на стороне клиента; и максимальное упрощение кода. Он отметил, что хотя Ethereum «достаточен» на уровне «EVM+GPU», лучшая VM сделает протокол более устойчивым. Дорожная карта развертывания состоит из трёх шагов: новая VM изначально заменит предварительно скомпилированный код; впоследствии пользователям будет разрешено развертывать контракты на основе новой VM; и, наконец, EVM будет выведена из эксплуатации, заменённая смарт-контрактами, написанными с новой VM, достигая полной обратной совместимости.