План по перестройке Ethereum: стремление к простоте для повышения устойчивости и масштабируемости

robot
Генерация тезисов в процессе

Пересоздание Ethereum: стремление к красоте простоты

Величественное видение Ethereum заключается в том, чтобы стать глобальной бухгалтерской книгой, предоставляющей надежную платформу для гражданских активов и записей, поддерживающей ключевую инфраструктуру, такую как финансы, управление и сертификация высокозначимых данных. Для достижения этой цели необходимо одновременно работать над масштабируемостью и устойчивостью.

Недавний хард-форк значительно увеличит пространство данных L2, а будущая дорожная карта также планирует аналогичное расширение для L1. В то же время, Эфир перешел на консенсус PoS, разнообразие клиентов значительно улучшилось, а исследования ZK-доказуемости и устойчивости к квантовым атакам продолжаются. Однако, помимо расширения и повышения производительности, есть еще один легко игнорируемый, но равно важный аспект устойчивости: простота протокола.

Простота: Ультимативный щит децентрализации

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

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

Упрощенный уровень консенсуса

Новый механизм консенсуса объединяет глубокие накопления за последние десять лет в области теории консенсуса, ZK-SNARK и экономике стейкинга, направленный на создание долгосрочного оптимального и значительно упрощённого уровня консенсуса. Основные меры включают:

  1. Введение трехслотового механизма завершения, упрощение логики, связанной со слотами и эпохами.
  2. Оптимизировать выбор форка и сетевую структуру, снизить количество активных валидаторов.
  3. Переработать механизмы, связанные с валидаторами, чтобы снизить сложность кода.

Упрощенный уровень исполнения

Исполнительный слой является настоящим "собирательным местом черной магии", существует множество проблем сложности. Решением является замена EVM на простой, высокопроизводительный и дружественный к ZK виртуальный механизм, например RISC-V. Это приведет к значительному повышению производительности, лучшей совместимости с основными языками программирования, а также к более четкой структуре, что облегчит аудит и проверку безопасности.

Процесс миграции будет использовать прогрессивный подход, позволяя старым контрактам продолжать работать в интерпретаторе EVM, который сам написан на контрактах RISC-V. Этот способ позволяет осуществить безболезненное обновление.

Построение элегантной базы системы

В будущем протокол Ethereum должен интегрировать больше "общих компонентов", чтобы снизить сложность системы:

  1. Универсальный код исправления ошибок используется в нескольких сценариях.
  2. Используйте унифицированный формат сериализации.
  3. Унифицированная структура состояния дерева, более подходящая для ZK-доказательств.

Эти улучшения сделают базу Ethereum настоящим "протоколом-кирпичиком", построенным на инженерной эстетике, а не результатом различных компромиссов.

Обнимите простоту, встречайте будущее

Простота, как и децентрализация, является важным путем к системной устойчивости. Настоящее внимание к простоте требует культурных изменений; хотя ее выгоды могут быть трудны для немедленной количественной оценки, в долгосрочной перспективе ценность простоты будет постепенно проявляться.

Используя опыт других проектов, установить целевое число максимальных строк кода консенсуса для долгосрочных стандартов Ethereum, с целью приблизить сложность критических путей консенсуса к уровню Bitcoin. В то же время, общий дизайн должен следовать принципу "предпочитать более простые решения", склоняясь к локальной упаковке, а не к системной сложности, и отдавать предпочтение архитектурным решениям с четкими свойствами и проверяемостью.

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

ETH1.58%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Поделиться
комментарий
0/400
VitaliksTwinvip
· 07-23 23:17
Снова рисуете BTC?
Посмотреть ОригиналОтветить0
AirdropHunter007vip
· 07-21 07:55
Звучит довольно раздражающе.
Посмотреть ОригиналОтветить0
MidnightGenesisvip
· 07-21 07:48
В блокчейне данные сложнее, чем кажется. Осторожно интерпретируйте время обновления и развертывания.
Посмотреть ОригиналОтветить0
BlockchainArchaeologistvip
· 07-21 07:34
Ца-ца, перед BTC я на три дюйма ниже.
Посмотреть ОригиналОтветить0
  • Закрепить