- Виталик говорит, что дерево штатов и виртуальные машины вызывают более 80% расходов на доказательство.
- Предлагаемое двоичное дерево может уменьшить размеры доказательств в 3–4 раза.
- Долгосрочный план может заменить EVM на RISC-V для более простого выполнения.
Ethereum, возможно, переживает самый радикальный редизайн с момента запуска.
В подробном техническом предложении сооснователь Ethereum Виталик Бутерин изложил масштабные обновления, направленные на то, чтобы сделать сеть значительно быстрее в проверке, дешевле в использовании и значительно эффективнее для технологии нулевого знания.
В основе его аргумента лежит эффективность. «Это те крупные узкие места, которые нам нужно решать, если мы хотим эффективного доказательства», — написал Бутерин, имея в виду дерево состояний и виртуальную машину Ethereum. Вместе, по его оценкам, они обеспечивают более 80% расходов на испытания.
Более простое и быстрое дерево состояний
Buterin предлагает заменить сложное шестигранное дерево состояний Ethereum на более чистый бинарный дизайн. Влияние может быть огромным.
Доказательства Меркла становились в три-четыре раза меньше. Проверка на стороне клиента будет значительно дешевле. Хранилище будет сгруппировано в «страницы», что позволит приложениям более эффективно загружать и редактировать данные, потенциально экономя более 10 000 газов на одну транзакцию в некоторых случаях.
Для разработчиков, создающих приложения с нулевым знанием, это изменение может устранить серьёзное узкое место. Вместо создания отдельных деревьев данных проекты могли бы напрямую взаимодействовать с состоянием Ethereum в удобном для доказателей способе.
Битва за Хаш: Посейдон против БЛЕЙКА
Buterin также участвовал в дебатах о хеш-функциях. Хотя он похвалил BLAKE как «красивый и хороший», он предупреждал о том, чтобы не терять эффективность порядка величины, которую предлагал «Посейдон».
Он очертил будущее, в котором конструкторы блоков быстро создают доказательства состояния локально и передают более тяжёлые вычисления в другие места. В такой конфигурации даже AI-центры данных можно было бы переоборудовать под Ethereum менее чем за минуту.
Будущее без EVM?
Самая смелая идея — долгосрочная: заменить виртуальную машину Ethereum на RISC-V. «Если EVM недостаточно хорош, чтобы действительно удовлетворить потребности этой универсальности, тогда нам стоит решить проблему напрямую и сделать более качественную виртуальную машину», — написал Бутерин.
Многие проверки нулевого знания уже работают на RISC-V. Согласование уровня исполнения Ethereum с этой архитектурой могло бы упростить протокол и значительно повысить эффективность.
Переход будет постепенным, с полной обратной совместимостью. Это не косметическое обновление. Это структурный сброс, направленный на то, чтобы сделать Ethereum более компактным, быстрым и созданным для будущего, ориентированного на доказательства.
Связанный: Buterin представляет «дорожную карту квантового сопротивления» для Ethereum
Disclaimer: The information presented in this article is for informational and educational purposes only. The article does not constitute financial advice or advice of any kind. Coin Edition is not responsible for any losses incurred as a result of the utilization of content, products, or services mentioned. Readers are advised to exercise caution before taking any action related to the company.