• Сеть Solana сообщила о внедрении нового консенсус-протокола Alpenglow.

  • Благодаря ему финализация блоков выросла до 150 мс.

  • По мнению Анатолия Яковенко, Alpenglow — лучшее, что случалось с Solana.

Блокчейн Solana представила Alpenglow — новый консенсус-протокол, который, по словам команды, станет самым большим изменением с момента создания сети. Alpenglow призван сделать Solana самой быстрой глобальной блокчейн-сетью, пригодной для приложений с реальным временем, и достигает финализации блоков всего за 150 мс.

«Почти все, что я думал о консенсусе, оказалось ложным — кроме двух вещей: он не должен мешать продуцентам блоков использовать 100% пропускной способности, и пользователи должны иметь финализацию за один раунд. Alpenglow соответствует обоим требованиям», — заявил сооснователь Solana Анатолий Яковенко.

Согласно заявлению, Alpenglow устраняет старые компоненты вроде TowerBFT и Proof-of-History. Им на смену пришли Votor — новая логика голосования и финализации блоков, а также Rotor — протокол распространения данных, который усовершенствует идеи Turbine. Rotor позволяет максимально эффективно использовать пропускную способность всех узлов, минимизируя задержки.

Вместо «сплетен» (gossip) Alpenglow использует прямые коммуникации, которые уменьшают задержки еще больше.

Модель голосования в Votor позволяет завершить финализацию:

  • в один раунд, если 80% стейка участвует;

  • в два раунда, если 60% стейка активны.

Оба пути работают одновременно, и блок считается финализированным сразу после завершения самого быстрого из них.

«Alpenglow — это протокол, который может финализировать блоки за 100-150 мс при текущем распределении узлов в сети. Это выводит Solana на уровень скорости Web2-инфраструктуры», — говорится в презентации.

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

«Нет слов в человеческих языках, чтобы описать, насколько легче работать с Alpenglow. Вместо эпохи неподтвержденных блоков — всего два. Это на порядки упрощает анализ и безопасность», — добавил Яковенко.

Команда Solana также опубликовала white paper, где подробно описана работа Alpenglow, включая интуицию, псевдокод, симуляции и формальные доказательства правильности.

Напомним, что недавно Solana Foundation устранила уязвимости, которая позволяла злоумышленникам подделывать доказательства владения и выпускать частные токены Token-22.

#solana #Solana⁩