Анализ方案 ускорения подтверждения транзакций Ethereum: окончательность в одном слоте и механизм предварительного подтверждения становятся центром внимания

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

Обсуждение жизнеспособных решений для повышения скорости подтверждения транзакций в Ethereum

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

Виталик предложил схему Epoch и slot: обеспечить более быстрое время подтверждения транзакций для Эфира, улучшить пользовательский опыт

Обзор существующих технологий

Однослотовая окончательность

Ethereum в настоящее время использует механизмConsensus Gasper, основанный на архитектуре с одним слотом и эпохами. Каждый слот длится 12 секунд, валидаторы голосуют за голову цепи, и у всех валидаторов есть возможность проголосовать один раз в течение 32 слотов (6,4 минуты). Эти голоса интерпретируются как сообщения, аналогичные алгоритму консенсуса PBFT, и обеспечивают сильные экономические гарантии окончательности через два Epoch (12,8 минуты).

Однако этот метод имеет проблемы со сложностью и длительным временем подтверждения. Однослотовая финальность (SSF) предлагает заменить текущую архитектуру механизмом, аналогичным Tendermint, что позволяет окончательно подтвердить блок N до генерации блока N+1. Основная проблема SSF заключается в том, что требуется, чтобы ставщики публиковали два сообщения каждые 12 секунд, что создает значительную нагрузку на цепочку.

Виталик предложил схему Epoch и slot: для ETH обеспечивается более быстрое время подтверждения транзакций, улучшая опыт конечных пользователей

Предварительное подтверждение Rollup

Эфир следует дорожной карте, сосредоточенной на rollup, проектируя L1 для поддержки таких функций, как доступность данных, для использования протоколами L2. Это привело к разделению фокуса: L1 сосредоточен на таких основных функциях, как антикоррупция и надежность, в то время как L2 более непосредственно ориентирован на потребности пользователей.

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

Базовое предварительное подтверждение

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

Возможные направления развития

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

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

Виталик предложил схему Epoch и slot: для ETH обеспечивается более быстрое время подтверждения транзакций, улучшая опыт конечных пользователей

Возможные стратегии L2

На данный момент существует три разумные стратегии для L2:

  1. Технически и морально "based", оптимизация свойств базового уровня Эфира и его ценностей.
  2. Стать "сервером с блокчейн-скафандром", максимально использовать эффективность сервера.
  3. Компромиссный метод: быстрая цепочка с примерно ста узлами, Эфир предоставляет дополнительную интероперабельность и безопасность.

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

Виталик предложил схему Epoch и slot: для Эфир обеспечить более быстрое время подтверждения транзакций и улучшить пользовательский опыт

Будущее

В настоящее время мы находимся на некотором расстоянии от окончательных ответов на эти вопросы. Степень сложности блок-просителей всё ещё вызывает неопределенность. Новаторский дизайн, такой как Orbit SSF, открывает возможности для дальнейшего изучения архитектуры эпох и слотов. Чем больше у нас есть вариантов, тем лучше мы можем обслуживать пользователей L1 и L2 и упрощать работу разработчиков L2.

Виталик предложил схему Epoch и slot: для Эфира обеспечить более быстрое время подтверждения транзакций, улучшить опыт конечных пользователей

ETH-0.79%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Поделиться
комментарий
0/400
faded_wojak.ethvip
· 07-06 23:34
Пожалуйста, быстро займитесь одним слотом, это действительно неприятно.
Посмотреть ОригиналОтветить0
PanicSellervip
· 07-06 23:16
V-карта наконец-то решилась поработать!
Посмотреть ОригиналОтветить0
IronHeadMinervip
· 07-04 02:59
Не говорите каждый день о реформе, давайте лучше займемся майнингом!
Посмотреть ОригиналОтветить0
SelfCustodyIssuesvip
· 07-04 02:58
gm в общем 666啊
Посмотреть ОригиналОтветить0
ForkMastervip
· 07-04 02:47
Снова начали играть в концепции? Старые неудачники всё понимают, сейчас все в ловушке и пытаются найти оправдание.
Посмотреть ОригиналОтветить0
NotSatoshivip
· 07-04 02:44
V слишком тонкий, ха
Посмотреть ОригиналОтветить0
  • Закрепить