Ускорение подтверждения транзакций Ethereum: обсуждение совместной оптимизации L1 и L2

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

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

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

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

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

Однослотовая финальность

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

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

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

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

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

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

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

Направления будущего развития

С учетом вышеуказанных решений, мы можем увидеть архитектуру epoch-slot, которая объединяет финальность одного слота и механизм предварительного подтверждения:

  1. Реализация окончательности одного слота может увеличить время слота до 16 секунд.
  2. Использовать технологии, подобные Orbit, для уменьшения количества валидаторов в каждом слоте.
  3. Используйте предварительное подтверждение rollup или базовое предварительное подтверждение, чтобы предоставить пользователям более быстрое подтверждение.

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

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

Стратегия развития L2

В настоящее время у L2 есть три основных стратегии развития:

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

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

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

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

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

Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Награда
  • 9
  • Поделиться
комментарий
0/400
VitaliksTwinvip
· 11ч назад
Эфир навсегда бог
Посмотреть ОригиналОтветить0
tx_pending_forevervip
· 15ч назад
Все еще вижу подтверждение сделки во сне.....
Посмотреть ОригиналОтветить0
gas_fee_therapyvip
· 23ч назад
L1 уже так быстро изменился, пока я ел.
Посмотреть ОригиналОтветить0
GameFiCriticvip
· 07-06 18:08
Надежно! Увеличение скорости базового уровня L1 является ключевым конкурентным преимуществом.
Посмотреть ОригиналОтветить0
CryptoComedianvip
· 07-06 18:01
Бегая так быстро, Майнеры скоро останутся без работы...
Посмотреть ОригиналОтветить0
SelfStakingvip
· 07-06 17:55
Эта волна пампа На луну
Посмотреть ОригиналОтветить0
AirdropHuntervip
· 07-06 17:52
Теперь эту скорость можно использовать для бота.
Посмотреть ОригиналОтветить0
MetaMisfitvip
· 07-06 17:52
Уменьшилось, скоро взлетим!
Посмотреть ОригиналОтветить0
LoneValidatorvip
· 07-06 17:46
Я несколько месяцев изучал это, так круто.
Посмотреть ОригиналОтветить0
Подробнее
  • Закрепить