Цель Бутерина для Ethereum на 2030 год: простота, как у Биткойна

Основатель и ведущий разработчик Ethereum Виталик Бутерин в новой статье изложил свои предложения по упрощению структуры Ethereum до такой же простоты, как у Биткойна, за 5 лет. Бутерин предлагает радикальные упрощения как в консенсусе, так и в приложении (execution) на слоях протокола для достижения этой цели в долгосрочной перспективе.

Более простой консенсус с 3-Slot Finality

Бутерин утверждает, что консенсусный уровень, известный как «beacon chain», должен перейти на новый дизайн, называемый «3-slot finality». По словам основателя Ethereum, этот подход может упростить протокол, устранив такие понятия, как слот, эпоха и перемешивание комитетов. Кроме того, Бутерин отмечает, что использование основанных на STARK криптографических доказательств сделает процесс массовой подписи (aggregation) как дешевым, так и надежным.

Новая виртуальная машина на базе RISC-V вместо EVM

Бутерин отмечает, что уровень выполнения в Ethereum (EVM) также излишне сложен. Он подчеркивает, что 256-битная архитектура виртуальной машины слишком сосредоточена на некоторых криптографических операциях, которые раньше были важными, но в настоящее время большая часть из них не используется.

Для исправления этого он предлагает не «умеренные» изменения, а коренную трансформацию: полностью отказаться от EVM и перейти на простую архитектуру, такую как RISC-V. Таким образом, он указывает, что можно добиться увеличения производительности смарт-контрактов в 100 раз и что структура кода станет гораздо более простой.

Обратная совместимость: “Onchain Interpreter”

Бутерин утверждает, что вместо того, чтобы «оставить в прошлом» существующие EVM контракты, можно поддерживать обратную совместимость, запустив интерпретатор EVM (interpreter) на цепочке. Таким образом, старые смарт-контракты продолжат работать, но основной протокол Ethereum будет работать напрямую через минимальную ВМ, такую как RISC-V.

Объединение стандартов: Меньше кода, меньше проблем

Бутерин предлагает использовать общие стандарты для упрощения протокола как на уровне выполнения, так и на уровне консенсуса. Например:

  • Используя один код исправления ошибок (erasure code), уменьшить нагрузку кода как на публикацию данных, так и на выборку доступности данных, а также на хранение распределенной истории,
  • Установив единый формат сериализации (SSZ), обеспечить согласованность в консенсусе, исполнении и взаимодействиях с умными контрактами,
  • Использование единой структуры дерева (двойных деревьев Меркла) для ускорения как проверки данных, так и создания ZK-доказательств,

считает, что такими шагами можно значительно сократить сложность протокола Ethereum.

“Ethereum может быть таким же простым, как Биткойн”

Бутерин оценивает важность упрощения как с точки зрения безопасности, так и доступности. По его словам, красота протокола Биткойн заключается в том, что он так прост, что даже одинокий старшеклассник может легко его понять. Он также утверждает, что Ethereum может достичь аналогичного уровня простоты в долгосрочной перспективе.

Опубликовано: 4 мая 2025 15:36Последнее обновление: 4 мая 2025 15:37

Посмотреть Оригинал
Содержание носит исключительно справочный характер и не является предложением или офертой. Консультации по инвестициям, налогообложению или юридическим вопросам не предоставляются. Более подробную информацию о рисках см. в разделе «Дисклеймер».
  • Награда
  • комментарий
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить