Соучредитель Ethereum Виталик Бутерин вновь привлекает внимание к проблеме скорости транзакций в сети Ethereum. В своей недавней статье под названием «Эпохи и слоты вплоть до конца: способы сократить время подтверждения транзакций пользователям Ethereum», Бутерин предложил радикальные изменения, направленные на сокращение времени подтверждения транзакций до миллисекунд.
Переход на Proof-of-Stake
Переход Ethereum от механизма доказательства работы (Proof-of-Work) к доказательству доли (Proof-of-Stake) в 2022 году значительно сократил время подтверждения транзакций L1 до 5-20 секунд. Это уже приблизило Ethereum к скорости операций с кредитными картами, но Бутерин считает, что есть потенциал для еще большего улучшения.
Проблемы с Текущим Механизмом
Текущая архитектура эпох и слотов в Ethereum 2.0 и базовом консенсусе Gasper сталкивается с несколькими проблемами:
Длительное время достижения окончательности: Процесс достижения окончательности занимает около 12,8 минут.
Сложность и подверженность ошибкам: Механизм голосования по ячейкам и подход окончательности «эпоха за эпохой» создают множество проблем взаимодействия.
Предложение Бутерина: Окончательность по Одному Слоту (SSF)
Что Такое SSF?
Бутерин предложил переход от текущего механизма к системе окончательности с одним слотом (SSF), что аналогично консенсусу Tendermint. В отличие от существующей системы, SSF предполагает, что каждый слот может достигать окончательности сам по себе.
Преимущества SSF
Сокращение времени подтверждения: Возможность сократить время подтверждения до миллисекунд.
Упрощение механизма: Снижение сложности и вероятности ошибок взаимодействия.
Проблемы и Решения
Нагрузка на сеть: Каждый стейкер должен публиковать два сообщения каждые 12 секунд, что увеличивает нагрузку на сеть.
Умные идеи для смягчения: Виталик отметил, что существуют предложения, такие как Orbit SSF, которые могут помочь смягчить эти проблемы.
Будущее Ethereum
Исследование и Разработка
Бутерин подчеркнул, что Ethereum еще далек от окончательных ответов на все вопросы, связанные с ускорением транзакций. Проекты, подобные Orbit SSF, только начали появляться, что свидетельствует о необходимости дальнейших исследований.
Влияние на Пользователей и Разработчиков
Улучшение пользовательского опыта: Ускорение транзакций значительно улучшит опыт пользователей.
Упрощение для разработчиков: Чем больше возможностей для ускорения, тем проще будет работать разработчикам L2.
Предложение Виталика Бутерина по внедрению окончательности по одному слоту (SSF) представляет собой значительный шаг к улучшению скорости и эффективности сети Ethereum. Хотя впереди еще много работы и исследований, этот шаг демонстрирует стремление сообщества Ethereum к постоянному совершенствованию и инновациям. Ускорение транзакций до миллисекунд может сделать Ethereum еще более привлекательной платформой как для пользователей, так и для разработчиков, открывая новые возможности для применения блокчейн-технологий.
|