Сооснователь Ethereum Виталик Бутерин (Vitalik Buterin) опубликовал комментарии к новой публичной дорожной карте протокола, предусматривающей переход на генерацию блоков каждые 2 секунды и защиту сети от квантовых компьютеров — все это в горизонте четырех лет.
Быстрее, короче, надежнее
Толчком к публикации стала дорожная карта под названием Strawmap, выпущенная командой протокола Ethereum Foundation. Бутерин уточнил ключевые детали, отметив, что раздел об ускорении генерации блоков существует обособленно и «не связан с остальными частями карты». Сегодня новый блок появляется примерно каждые 12 секунд. Цель — сократить этот интервал до двух.
По словам Бутерина, ускорение будет постепенным, по формуле, близкой к квадратному корню из двух: с 12 до 8, затем до 6, 4 и в конечном счете до 2 секунд. Параллельно планируются улучшения в работе p2p-сети — системы, по которой узлы Ethereum обмениваются данными. Более эффективный обмен блоками без повторной передачи уже известных данных способен существенно сократить время распространения новых блоков, «делая более короткие интервалы генерации реализуемыми без каких-либо компромиссов в безопасности».
Подтверждение транзакций за секунды вместо минут
Второй крупный блок изменений касается подтверждения транзакций — момента, когда транзакция становится математически необратимой. Сегодня этот процесс занимает около 16 минут. Дорожная карта ставит целью сократить его до 6–16 секунд за счет замены действующего многоуровневого механизма подтверждений более простым и одновременно квантово-устойчивым.
«Цель — разграничить генерацию блоков и подтверждение транзакций, чтобы рассуждать о них независимо друг от друга», — пояснил Бутерин. Это, по его словам, «очень масштабный набор изменений», поэтому наиболее значимые шаги в каждом направлении планируется объединить с переходом на постквантовую криптографию на основе хеш-функций.
Квантовая защита генерации блоков — раньше подтверждения транзакций
Любопытное следствие поэтапного подхода состоит в том, что квантовая защита появится на уровне генерации блоков значительно раньше, чем на уровне подтверждения транзакций. Бутерин объяснил это так: если квантовые компьютеры появятся внезапно, сеть лишится гарантии необратимости транзакций, но продолжит работу в штатном режиме. Иными словами, базовая функциональность блокчейна сохранится даже в случае форс-мажора.
В итоге поэтапная замена механизма генерации блоков и консенсуса должна привести к созданию «более чистой, простой, квантово-устойчивой, верифицируемой и формально доказуемой» архитектуры. Согласно дорожной карте Strawmap, общая продолжительность преобразований — четыре года, в течение которых запланированы, семь форков примерно с шестимесячным интервалом. Два из них — Glamsterdam и Hegotá — уже подтверждены на этот год.
Дорожная карта Strawmap закладывает последовательную архитектурную трансформацию Ethereum с конкретными ориентирами: генерация блоков каждые 2 секунды, подтверждение транзакций менее чем за 16 секунд и переход на постквантовую криптографию. Развертывание рассчитано до 2030 года, а первые изменения должны появиться уже в форках текущего года.
Мнение ИИ
С точки зрения машинного анализа данных, история крупных протокольных миграций показывает: заявленные сроки почти всегда сдвигаются. Переход Ethereum с PoW на PoS — The Merge — изначально планировался на 2019 год, а состоялся лишь в сентябре 2022-го. Семь форков за четыре года — это примерно один форк каждые полгода, что для протокола такого масштаба представляет собой исключительно высокий темп изменений. Каждый форк — это точка риска: несогласованность клиентов, потенциальные уязвимости в новом коде, нагрузка на разработчиков.
▼
Самые интересные и важные новости на нашем канале в Telegram