Оптимізація часу підтвердження транзакцій Ethereum: Дослідження архітектури Epoch та Slot
Одним із важливих показників користувацького досвіду в блокчейні є швидкість підтвердження транзакцій. Ethereum у цьому плані вже досяг значного прогресу, але все ще є простір для покращення. У цій статті буде розглянуто можливі рішення для прискорення підтвердження транзакцій в Ethereum.
Огляд існуючих технологій
Однослотова остаточність
Наразі Ethereum використовує консенсус Gasper, кожні 12 секунд - один слот, 32 слоти складають один Epoch. Валідатори по черзі голосують у кожному Epoch, досягаючи остаточного консенсусу через два Epoch. Цей спосіб має проблеми зі складністю та занадто тривалим часом підтвердження.
Остання остаточність одного слота (SSF) пропонує механізм, подібний до Tendermint, де кожен блок може бути остаточно підтверджений до генерації наступного. Але це вимагає від стейкерів частого публікування повідомлень, що створює навантаження на мережу. Хоча існують деякі оптимізації, такі як Orbit SSF, користувачам все ще потрібно чекати 5-20 секунд на підтвердження.
Попереднє підтвердження Rollup
Ethereum використовує дорожню карту, зосереджену на rollup, L2 відповідає за надання користувачам швидшого підтвердження. Теоретично, L2 може створити децентралізовану мережу сортування, яка підписується кожні кілька сотень мілісекунд. Але на практиці прогрес повільний.
Базове попереднє підтвердження
Ця схема використовує пропозиції Ethereum для надання послуг попереднього підтвердження. Користувачі можуть сплатити додаткову плату для отримання гарантії, що транзакція буде включена в наступний блок. Якщо пропозиціонер порушить умови, його можуть покарати. Цей механізм може бути одночасно застосований до L1 і L2 транзакцій.
Можлива архітектура майбутнього
Поєднуючи остаточність одного слота та механізм попереднього підтвердження, ми можемо бачити архітектуру Epoch-Slot:
Епоха: Використання технологій, подібних до Orbit, для зменшення кількості валідаторів підписів у кожному слоті
Slot: Швидке підтвердження через rollup або базове попереднє підтвердження
Ця архітектура відображає глибоку причину: досягнення приблизного консенсусу займає менше часу, ніж досягнення остаточного консенсусу. Фактори, що впливають на це, включають кількість учасників вузлів та якість вузлів.
Вибір стратегії L2
L2 наразі має три можливі стратегії:
Повністю оснований на Ethereum, оптимізуючи його технічні властивості та цінності.
Як "сервер з блокчейн-скелетом", поєднуючи централізовану ефективність та децентралізовану безпеку
Компромісний варіант: створення маломасштабного швидкого ланцюга, що ґрунтується на Ethereum для забезпечення додаткової безпеки
Кожна стратегія відповідає різним способам реалізації Epoch-Slot. Ключовим є те, наскільки добре рідна архітектура Ethereum може досягти продуктивності, що вплине на простір для розвитку інших схем.
Наразі існує невизначеність щодо складності пропозицій блоків, нових дизайнів, таких як Orbit SSF, та інших факторів. Продовження дослідження нових варіантів допоможе забезпечити кращий досвід для користувачів L1 та L2, спростивши процес розробки L2.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
24 лайків
Нагородити
24
5
Репост
Поділіться
Прокоментувати
0/400
TheShibaWhisperer
· 07-30 13:37
газ тільки й важливий, а все інше дешевше за газ
Переглянути оригіналвідповісти на0
GasWaster69
· 07-29 11:26
Це хто зрозуміє? Про tps поговоримо потім.
Переглянути оригіналвідповісти на0
AirdropHunter9000
· 07-29 06:14
靠 газвеликий памп хто ще дбає про це
Переглянути оригіналвідповісти на0
ImpermanentLossFan
· 07-29 06:12
Битва L2 ще не закінчена, нерозв'язаних питань ще досить багато.
Переглянути оригіналвідповісти на0
StablecoinGuardian
· 07-29 06:07
Знову бачимо, що оптимізація злиття та паралелізму покращилася
Оптимізація підтвердження транзакцій Ethereum: Дослідження архітектури Epoch-Slot та вибір стратегій L2
Оптимізація часу підтвердження транзакцій Ethereum: Дослідження архітектури Epoch та Slot
Одним із важливих показників користувацького досвіду в блокчейні є швидкість підтвердження транзакцій. Ethereum у цьому плані вже досяг значного прогресу, але все ще є простір для покращення. У цій статті буде розглянуто можливі рішення для прискорення підтвердження транзакцій в Ethereum.
Огляд існуючих технологій
Однослотова остаточність
Наразі Ethereum використовує консенсус Gasper, кожні 12 секунд - один слот, 32 слоти складають один Epoch. Валідатори по черзі голосують у кожному Epoch, досягаючи остаточного консенсусу через два Epoch. Цей спосіб має проблеми зі складністю та занадто тривалим часом підтвердження.
Остання остаточність одного слота (SSF) пропонує механізм, подібний до Tendermint, де кожен блок може бути остаточно підтверджений до генерації наступного. Але це вимагає від стейкерів частого публікування повідомлень, що створює навантаження на мережу. Хоча існують деякі оптимізації, такі як Orbit SSF, користувачам все ще потрібно чекати 5-20 секунд на підтвердження.
Попереднє підтвердження Rollup
Ethereum використовує дорожню карту, зосереджену на rollup, L2 відповідає за надання користувачам швидшого підтвердження. Теоретично, L2 може створити децентралізовану мережу сортування, яка підписується кожні кілька сотень мілісекунд. Але на практиці прогрес повільний.
Базове попереднє підтвердження
Ця схема використовує пропозиції Ethereum для надання послуг попереднього підтвердження. Користувачі можуть сплатити додаткову плату для отримання гарантії, що транзакція буде включена в наступний блок. Якщо пропозиціонер порушить умови, його можуть покарати. Цей механізм може бути одночасно застосований до L1 і L2 транзакцій.
Можлива архітектура майбутнього
Поєднуючи остаточність одного слота та механізм попереднього підтвердження, ми можемо бачити архітектуру Epoch-Slot:
Ця архітектура відображає глибоку причину: досягнення приблизного консенсусу займає менше часу, ніж досягнення остаточного консенсусу. Фактори, що впливають на це, включають кількість учасників вузлів та якість вузлів.
Вибір стратегії L2
L2 наразі має три можливі стратегії:
Кожна стратегія відповідає різним способам реалізації Epoch-Slot. Ключовим є те, наскільки добре рідна архітектура Ethereum може досягти продуктивності, що вплине на простір для розвитку інших схем.
Наразі існує невизначеність щодо складності пропозицій блоків, нових дизайнів, таких як Orbit SSF, та інших факторів. Продовження дослідження нових варіантів допоможе забезпечити кращий досвід для користувачів L1 та L2, спростивши процес розробки L2.