BTC 61911.6$
ETH 2402.82$
Tether (USDT) 1$
Toncoin (TON) 5.27$
telegram vk Х
telegram vk Х
Russian English
"

Виталик Бутерин предлагает однослотовую финализацию для ускорения транзакций Ethereum

Дата публикации:02.07.2024, 11:05
1542
1542
Поделись с друзьями!

Соучредитель Ethereum Виталик Бутерин стремится ускорить транзакции в сети Ethereum, используя инструменты, которые потенциально могли бы сократить время подтверждения Layer 1 (L1) с нескольких секунд до миллисекунд.

30 июня Бутерин опубликовал сообщение в блоге под названием «Эпохи и слоты вплоть до конца: способы сократить время подтверждения транзакций пользователям Ethereum».

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

Cлияние сократило время подтверждения на Ethereum до 5–20 секунд

По словам Бутерина, слияние Ethereum — переход Ethereum от консенсусного механизма доказательства работы к доказательству доли в 2022 году — сократило время подтверждения транзакций L1 всего до 5–20 секунд.

«Это примерно конкурирует с опытом оплаты кредитной картой», — сказал соучредитель ETH, добавив, что существует потенциал для дальнейшего ускорения транзакций.

«Есть ценность в дальнейшем улучшении пользовательского опыта, и есть некоторые приложения, которые требуют задержек порядка сотен миллисекунд или даже меньше», — заявил Бутерин.

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

Что такое слоты и эпохи в Ethereum 2.0?

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


Структура эпох и слотов на Ethereum 2.0. Источник: Ethos.dev

Консенсусная система Гаспера направлена ​​на обеспечение важной концепции Ethereum, известной как окончательность. Это относится к гарантии того, что блок не может быть изменен или удален из блокчейна без сжигания 33% общего количества поставленного эфира (ETH) после завершения транзакции, слота или эпохи.

Бутерин предлагает внедрить однослотовую финализацию

По словам Бутерина, Ethereum Foundation становится все более некомфортным из-за нынешнего механизма голосования по ячейкам и подхода окончательности «эпоха за эпохой».

Такая система подвержена множеству ошибок взаимодействия и сложностей. Он отметил, что такая инфраструктура также делает слишком долгим процесс достижения окончательности, который в настоящее время занимает 12,8 минуты.

Чтобы смягчить эти проблемы, Бутерин предложил изменить окончательность слот-за-слотом на окончательность по одному слоту, что будет механизмом, аналогичным консенсусу Tendermint.

«Главное отклонение от Tendermint заключается в том, что мы сохраняем механизм «утечки бездействия», который позволяет блокчейну продолжать работать и восстанавливаться, если более 1/3 валидаторов выходят из сети», — отметил Бутерин.

Бутерин подчеркнул, что у SSF есть серьезная проблема, связанная с потенциальными последствиями, например, каждый стейкер Ethereum должен публиковать два сообщения каждые 12 секунд, что увеличивает нагрузку на сеть.

«Есть умные идеи, как смягчить это, включая недавнее предложение Orbit SSF», — написал Бутерин, добавив, что такая инфраструктура по-прежнему не меняет того факта, что пользователи должны ждать 5–20 секунд.

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

«Проекты, подобные Orbit SSF, появились совсем недавно, что позволяет предположить, что пространство проектирования слотов и эпох, где что-то вроде Orbit SSF является эпохой, все еще недостаточно изучено», — написал разработчик.

«Чем больше у нас возможностей, тем больше мы сможем сделать для пользователей как на L1, так и на L2, и тем больше мы сможем упростить работу разработчиков L2», — заключил Бутерин.

Подписывайся на наш Telegram канал. Не трать время на мониторинг новостей. Только срочные и важные новости

https://t.me/block_chain24