Виталик Бутерин представил масштабную модернизацию Ethereum для устранения узких мест в дереве состояний и VM

Сооснователь Ethereum Виталик Бутерин изложил изменения на уровне исполнения, которые могут значительно изменить архитектуру сети путем пересмотра дерева состояний и виртуальной машины, сообщается в подробном посте в X. Он выделил EIP7864 от Гийома Балле и соавторов, который заменит текущее шестнадцатеричное дерево Меркла-Патриции на основе Keccak на бинарную структуру с более эффективными хеш-функциями, такими как BLAKE3 или вариант Poseidon, что потенциально сократит ветви Меркла примерно в четыре раза, снизит затраты на данные для инструментов вроде Helios и систем приватного извлечения информации в 4 раза и повысит эффективность доказательства в 3–4 раза, одновременно группируя хранилище в страницы по 64×256 слотов для экономии более 10 000 газа на транзакцию в некоторых приложениях. Бутерин добавил, что дерево состояний, дружественное к доказательствам, может позволить zero-knowledge приложениям напрямую взаимодействовать с состоянием Ethereum и поддерживать будущие метаданные истечения состояния, а также выступил за долгосрочный переход от виртуальной машины Ethereum к VM на основе RISCV через поэтапный план, начинающийся с прекомпилятов, затем позволяющий прямое развертывание контрактов и в конечном итоге переводящий EVM в смарт-контракт уровня совместимости с сохранением обратной совместимости за исключением изменений стоимости газа. Его предложения последовали за недавно опубликованной дорожной картой квантовой устойчивости, в которой он предложил заменить BLS-подписи консенсусного уровня на схемы на основе хеша, такие как варианты Winternitz.