Протокол Solana Alpenglow, похоже, будет принят: более 99% проголосовали за это предложение, направленное на то, чтобы приблизить время завершения транзакций Solana к скорости поиска в Google. До конца голосования осталось всего два дня.
Протокол консенсуса Alpenglow был представлен в мае компанией Anza — компанией-разработчиком Solana (SOL), отделившейся от Solana Labs. Участники экосистемы описали его как крупнейшее обновление протокола в истории Solana.
Протокол сократит текущее время завершения с 12,8 секунды до всего 150 миллисекунд, что означает почти 100-кратное увеличение скорости, которое может поставить его на один уровень с современной интернет-инфраструктурой.
Процесс голосования по Alpenglow начался 21 августа, и, согласно данным Staking Facilities, более 99,6% проголосовавших на данный момент высказались «за».
Голосование завершится в эпоху 842, которая, как ожидается, завершится во вторник в 13:00 UTC, согласно Solanabeach.io.
Кроме того, достигнут порог кворума в 33% голосов, что означает, что Alpenglow теперь практически наверняка будет принят, если текущая траектория голосования останется прежней.
Распределение голосов по предложению протокола консенсуса Alpenglow. Источник: Staking Facilities
Успешная реализация Alpenglow укрепит позиции Solana как одного из самых быстрых блокчейнов первого уровня, превзойдя Sui (SUI), у которого время завершения транзакций составляет около 400 мс, и, возможно, даже стандартный поиск Google, который возвращает результаты примерно за 200 мс.
Скорость транзакций была ключевым аргументом для блокчейнов первого уровня, стремящихся конкурировать с Bitcoin и Ethereum. В последнем из них транзакции выполняются примерно за 12–13 секунд, но завершаются примерно через 12 минут.
Исследователи Anza Квентин Книп, Коби Сливински и Роджер Ваттенхофер заявили в мае, когда была опубликована техническая документация, что Alpenglow может расширить возможности Solana далеко за пределы платежей, торговли и игр.
«Средняя задержка в 150 миллисекунд означает не только высокую скорость Solana, но и то, что Solana может конкурировать с инфраструктурой Web2 по скорости отклика, что потенциально делает технологию блокчейна жизнеспособной для совершенно новых категорий приложений, требующих производительности в режиме реального времени».
Alpenglow включает Votor и Rotor
Первым из ключевых компонентов Alpenglow является Votor, который будет обрабатывать транзакции голосования и логику финализации блоков, стремясь к финализации блоков за один раунд, если участвует 80% стейка, и за два раунда, если отвечает только 60% стейка. Он заменит TowerBFT.
Второй — Rotor, протокол распространения данных, который заменит систему временных меток Solana с поддержкой Proof-of-History и призван сократить время, необходимое всем узлам для согласования состояния сети.
Alpenglow не устранит сбои в работе сети Solana
В техническом документе проекта отмечается, что переход на Alpenglow не полностью защитит Solana от сбоев сети, которые случались в прошлом.
В настоящее время у Solana есть только один готовый к работе клиент — Agave, а это означает, что любая уязвимость безопасности в Agave может нарушить работу всей сети Solana.
Однако в этом году в основной сети Solana планируется запуск нового независимого клиента-валидатора Firedancer, который обеспечит диверсификацию клиентов сети.