Вы слышали о новом обновлении от Solana под названием Alpenglow? Это довольно серьезное изменение, которое должно ускорить работу блокчейна в 100 раз. Вместо текущих 12,8 секунд, требуется всего 150 миллисекунд для финализации блока.
На самом деле это означает, что транзакции будут подтверждаться почти мгновенно, и это повлияет на всю экосистему: от dApps до платежных решений. Но наряду с этим ускорением есть некоторые компромиссы.
Что такое Alpenglow?
Это хард-форк, который полностью меняет систему консенсуса Solana. В настоящее время используется механизм Доказательства истории (PoH), который маркирует блоки временем, чтобы все валидаторы были синхронизированы. Вместе с ним работает система подтверждений BFT Tower, которая гарантирует, что большинство участников сети пришли к соглашению.
С Alpenglow оба этих механизма станут делом прошлого. Их заменят два новых:
Ротор — ускоряет распределение блоков по сети. Он использует архитектуру Turbine, уже знакомую Solana, но делает доставку блоков проще и быстрее, с минимальным количеством промежуточных шагов.
Вася — отвечает за финализацию блоков. Блок считается подтвержденным, если 80% валидаторов проголосовали за него в первом раунде. Или если как минимум 60% в первом и столько же во втором. Это снижает количество повторных подтверждений, которые раньше замедляли работу.
Почему это необходимо?
Теперь Ethereum активно разрабатывает и внедряет масштабируемые решения, такие как шардинг. Если Solana не улучшит производительность, она может потерять позиции.
Alpenglow — это ответ на вызовы времени. Более того, Solana хочет развивать свою концепцию PayFi, быструю, децентрализованную систему массовых платежей, которая может конкурировать с Visa и Mastercard. И без молниеносного подтверждения блоков эта идея просто не взлетит.
Как это работает?
Фокус в том, что большая часть работы по распределению и проверке блоков теперь перенесена за пределы блокчейна. Другими словами, нагрузка на саму сеть будет меньше, и блоки будут подтверждаться за доли секунды.
Каждый валидатор будет подписывать блоки сертификатами BLS, которые являются безопасными и легковесными цифровыми подписями, которые легко и быстро проверяются.
Каков результат?
Завершение блока за 150 мс (по сравнению с 12,8 секунды сейчас).
Фиксированное время блока составляет 400 мс, что делает сеть стабильной и предсказуемой.
Комиссии снижаются — больше транзакций в секунду → меньшая нагрузка на блок → более низкая цена.
Сеть масштабируется — больше приложений, больше пользователей, без перегрузок.
PayFi — поддержка Solana движется к созданию платежной системы на основе блокчейна.
Но не все так просто
Alpenglow снижает уровень приемлемого сбоя. Ранее Solana могла работать даже при компрометации до 49% валидаторов (так называемое правило 51%).
Теперь новый механизм может терять до 40%: 20% могут быть взломаны, а еще 20% могут просто отключиться от сети. Это упрощает систему, но делает ее более уязвимой к атакам и сбоям.
Вопрос
Alpenglow обеспечивает огромный прирост скорости и масштабируемости, что может сделать Solana действительно глобальной платформой для платежей и децентрализованных услуг. Но всё это достигается за счет частичной потери устойчивости к сбоям и атакам.
Так стоит ли стремиться к мгновенным транзакциям, если ради этого необходимо пожертвовать частью вашей безопасности?