Оптимизация подтверждения транзакций Ethereum: Исследование архитектуры Epoch-Slot и выбор стратегии L2

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

Оптимизация времени подтверждения транзакций Ethereum: Исследование архитектуры Epoch и Slot

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

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

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

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

Однослотовая финализация ( SSF ) предлагает механизм, похожий на Tendermint, при котором каждый блок может быть окончательно подтвержден до генерации следующего. Однако это требует от ставящих частой публикации сообщений, что создает нагрузку на сеть. Хотя существуют некоторые оптимизационные решения, такие как Orbit SSF, пользователям все равно нужно ждать подтверждения от 5 до 20 секунд.

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

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

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

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

Данное решение использует услуги предварительного подтверждения, предоставляемые предложителями Эфира. Пользователи могут заплатить дополнительную плату за гарантию включения транзакции в следующий блок. В случае невыполнения обязательств предложитель может быть наказан. Этот механизм может применяться как для сделок уровня 1 (L1), так и для сделок уровня 2 (L2).

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

Будущая возможная архитектура

С учетом окончательности с одним слотом и механизма предварительного подтверждения, мы можем увидеть архитектуру Epoch-Slot:

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

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

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

Выбор стратегии L2

В настоящее время существует три жизнеспособные стратегии L2:

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

Каждая стратегия соответствует разным способам реализации Epoch-Slot. Ключевым моментом является то, насколько хорошую производительность может достичь нативная архитектура Ethereum, что повлияет на пространство для развития других решений.

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

В настоящее время сложность предложителей блоков и неопределенности, связанные с новыми дизайнами, такими как Orbit SSF, все еще существуют. Продолжение исследования дополнительных вариантов поможет обеспечить лучший опыт для пользователей L1 и L2, а также упростить процесс разработки L2.

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

ETH6.48%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
TheShibaWhisperervip
· 07-30 13:37
Газ才是关键吧 啥都不如Газ便宜
Посмотреть ОригиналОтветить0
GasWaster69vip
· 07-29 11:26
Кто это поймет? О tps поговорим позже.
Посмотреть ОригиналОтветить0
AirdropHunter9000vip
· 07-29 06:14
靠 Газбольшой памп谁还在乎这个
Посмотреть ОригиналОтветить0
ImpermanentLossFanvip
· 07-29 06:12
Битва L2 не закончена, еще много нерешенных вопросов.
Посмотреть ОригиналОтветить0
StablecoinGuardianvip
· 07-29 06:07
Снова увидел оптимизацию конкурентного слияния
Посмотреть ОригиналОтветить0
  • Закрепить