Ethereum Пурга: Падение сложности и требований к хранилищу в будущем

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

Будущее Эфира: The Purge

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

! Виталик: возможное будущее для Ethereum, чистка

Исторический срок истек

Историческая устаревание направлена на решение проблемы постоянно растущих требований к хранилищу узлов. В настоящее время полностью синхронизированным узлам Ethereum требуется около 1,1 ТБ дискового пространства, и это пространство будет увеличиваться на сотни ГБ каждый год. Ключом к историческому устареванию является использование механизма консенсуса блокчейна, который позволяет узлам в сети хранить только часть исторических данных, а не все.

Способы реализации включают:

  • Создать одноранговую сеть, состоящую из узлов Ethereum, для распределенного хранения старых данных
  • Использование кодов коррекции для повышения надежности данных
  • Введение EIP-4444, ограничивающего время хранения исторических данных узлами.

Основная проблема заключается в том, как сбалансировать доступность данных и децентрализацию, а также в том, как разработать механизмы стимулирования, чтобы обеспечить достаточное количество узлов для участия в хранении исторических данных.

! Виталик: Возможное будущее Ethereum, Чистка

Статус истек

Истечение состояния предназначено для решения проблемы постоянного роста состояния. Даже если устранить необходимость хранения исторических записей, объем хранения, необходимый клиенту, будет увеличиваться примерно на 50 ГБ в год. Сложность истечения состояния заключается в том, что проектирование EVM предполагает, что объекты состояния существуют вечно, как только они созданы.

Существует два основных варианта истечения срока действия:

  1. Часть состояния устарела: состояние делится на блоки, только недавно посещенные данные будут храниться. EIP-7736 является конкретной реализацией.

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

У обоих вариантов есть свои плюсы и минусы, необходимо взвесить эффективность хранения, удобство для пользователей и удобство для разработчиков.

! Виталик: Возможное будущее Ethereum, Чистка

Очистка характеристик

Очистка функций направлена на снижение сложности протокола путем удаления ненужных функций. Некоторые конкретные возможности для очистки включают:

  • Преобразовать RLP-кодировку в SSZ
  • Удалить старый тип交易
  • Реформа механизма журналов
  • Удалить механизм синхронизации комитета Beacon Chain
  • Единый формат данных
  • Упрощенный механизм газа
  • Удалить некоторые предварительно скомпилированные
  • Улучшение статического анализа EVM

При реализации этих очисток необходимо сбалансировать степень упрощения и обратную совместимость. Рекомендуется создать стандартизированный процесс для внесения неэкстренных разрушительных изменений к обратной совместимости.

Виталик: Возможное будущее Эфириума, The Purge

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

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

! [Виталик: возможное будущее Ethereum, чистка] (https://img-cdn.gateio.im/webp-social/moments-dcbf40e0c1bc28d9082b35ed7741f911.webp0192837465674839201

ETH2.24%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Поделиться
комментарий
0/400
SchrodingerPrivateKeyvip
· 07-25 12:10
Очистка исторических данных — восторг!
Посмотреть ОригиналОтветить0
RetiredMinervip
· 07-22 21:08
V酱бой吧~
Посмотреть ОригиналОтветить0
GraphGuruvip
· 07-22 21:03
Упрощение — это хорошо.
Посмотреть ОригиналОтветить0
PretendingSeriousvip
· 07-22 20:49
Похоже, что POS не был заменен зря.
Посмотреть ОригиналОтветить0
GasFeeLadyvip
· 07-22 20:49
следить за Газом как ястреб... меньшие комиссии = счастливый трейдер
Посмотреть ОригиналОтветить0
RektRecordervip
· 07-22 20:49
Кто будет платить, если цена упадет?
Посмотреть ОригиналОтветить0
  • Закрепить