Соучредитель Ethereum, Виталик Бутерин, добавил в недавно опубликованную дорожную карту, в которой изложены планы Ethereum по ускорению производства новых блоков и подтверждению транзакций.
Комментарии Виталика в четверг предоставили больше деталей о визуальной публичной дорожной карте под названием "Strawmap", выпущенной командой протокола Ethereum Foundation.
"Быстрые слоты вынесены в отдельную полосу в верхней части дорожной карты и, похоже, никак не связаны с чем-либо другим", - отметил Бутерин, добавив, что остальная часть дорожной карты "достаточно независима от времени слота".
Время слота — это время, необходимое Ethereum для создания новых блоков, в настоящее время около 12 секунд. Дорожная карта направлена на сокращение этого времени до двух секунд для повышения скорости реагирования.
"Я ожидаю, что мы будем сокращать время слота постепенно", - сказал Бутерин, предложив уменьшения, следующие формуле квадратного корня из двух, начиная с 12 секунд и уменьшаясь до восьми, шести, четырех и, в конечном итоге, до двух секунд.
Он также предположил, что улучшения p2p, или обновления того, как узлы Ethereum общаются друг с другом — например, обмениваясь новыми блоками и данными без необходимости повторной загрузки данных — могут значительно сократить время распространения блоков, "делая более короткие слоты жизнеспособными без ущерба для безопасности".
Ethereum Strawmap отображает дорожную карту на четыре года. Источник: Ethereum Foundation __
Подтверждение от минут к секундам
Второе важное улучшение в дорожной карте — это окончательность, или момент, когда транзакция математически гарантированно необратима, что в настоящее время составляет около 16 минут.
Будущая цель — достичь окончательности в течение шести-шестнадцати секунд, заменив текущую сложную систему подтверждения более чистой, простой и устойчивой к квантовым вычислениям.
"Цель состоит в том, чтобы отделить слоты и окончательность, чтобы мы могли рассуждать об обоих по отдельности", - объяснил Бутерин.
Он сказал, что это "очень масштабные изменения", поэтому план состоит в том, чтобы объединить самый большой шаг каждого изменения с "переходом к криптографии, в частности к постквантовым хеш-сигнатурам".
Квантовая устойчивость слотов перед окончательностью
Бутерин сказал, что следствием этого подхода станет квантовая устойчивость слотов перед окончательностью.
"Один интересный результат постепенного подхода заключается в том, что существует путь к обеспечению квантовой устойчивости слотов намного раньше, чем квантовой устойчивости окончательности".
Сеть может "довольно быстро" перейти к режиму, когда, если внезапно появятся квантовые компьютеры, "мы потеряем гарантию окончательности, но цепочка продолжит работу", - сказал он.
"Ожидайте постепенного сокращения как времени слота, так и времени окончательности", - подытожил Бутерин.
"Покомпонентная замена" структуры слотов и консенсуса Ethereum приведет к "более чистой, простой, квантово-устойчивой, удобной для доказательств, формально проверенной альтернативе".
Сроки этих изменений составляют четыре года, запланировано семь форков примерно каждые шесть месяцев. Glamsterdam и Hegotá уже подтверждены и запланированы на более поздний срок этого года.