Згідно з Foresight News, 19 травня Anza, розробницька студія, яка відокремилася від Solana Labs, представила новий протокол рівня консенсусу для Solana під назвою Alpenglow. Цей протокол модифікує існуючі механізми консенсусу TowerBFT та PoH, інтегруючи нові компоненти, Votor та Ротор, щоб обробляти голосування та фіналізацію блоків, а також покращити поточний протокол розповсюдження блоків Solana. Побудований на Turbine, версії шардінгу Solana, він оптимізує використання смуги пропускання через одношарове реле на основі частки.
Роджер Уаттенховер, керівник досліджень Anza, заявив на Solana Accelerate, що новий механізм консенсусу значно скоротить час фіналізації транзакцій з теперішніх 12,8 секунд до 150 мілісекунд. Alpenglow завершив тестування прототипу і очікується, що буде розгорнутий на тестовій мережі до середини 2025 року, а основне впровадження планується пізніше в році після затвердження через документи покращення Solana (SIMD). Порівняно з поточною основною мережею Solana, Alpenglow спрощує архітектуру та оптимізує ефективність розповсюдження даних, що робить його придатним для високочастотної торгівлі та реального часу платежів.
Votor, основний компонент Alpenglow, замінить TowerBFT, обробляючи логіку консенсусу. Він працює через прямий зв'язок, а не через поточну модель пліток між вузлами, використовуючи комунікацію рівний до рівного та динамічні стратегії групування на основі ваги частки або географічного розташування. Це зменшує надмірну передачу повідомлень та затримку в мережі.
Votor впроваджує механізм голосування за частками з багаторівневою структурою: якщо блок отримує понад 80% підтримки частки в першому раунді, він відразу ж нотаризується; якщо підтримка знаходиться між 60% і 80%, ініціюється другий раунд швидкого підтвердження. Вузли можуть пропустити голосування, якщо виявлено затримку блоку або ризик, запобігаючи марнотратству ресурсів. В цілому, коли поріг валідатора нижче 60%, затримку можна контролювати на рівні близько 100 мілісекунд.
Ротор зосереджується на поліпшенні ефективності розповсюдження блоків та розподілу мережевих ресурсів шляхом інтеграції технології шардінгу Turbine. Він замінює традиційну багатошарову модель реле на архітектуру одношарового реле, розділяючи дані блоків на легкі шард і динамічно оптимізуючи шляхи передачі, значно зменшуючи складність мережі та затримку передачі.
Ротор також впроваджує адаптивний алгоритм розповсюдження, який моніторить стан мережі в режимі реального часу та перемикає перевантажені шляхи, поєднуючи легку верифікацію даних для зменшення обчислювальних витрат, значно підвищуючи швидкість розповсюдження та стійкість до помилок. З точки зору продуктивності, Ротор стискає затримку розповсюдження блоків до мілісекунд, підтримуючи мету Solana досягти 50,000 TPS, відповідаючи вимогам очищення DeFi та сценаріям реального часу платежів.
В цілому, протокол Alpenglow усуває механізм PoH, зменшуючи операційний ризик на рівні ланцюга та спрощуючи архітектуру. Замінюючи консенсус Tower BFT на Votor та використовуючи голосування, засноване на частках, в 1-2 раунди, він досягає фіналізації блоку в межах 100-150 мілісекунд без покладання на оптимістичне підтвердження. Ротор оптимізує шардінг Turbine за допомогою одношарового реле, підвищуючи ефективність розповсюдження до фізичного обмеження затримки мережі, причому основним вузьким місцем є швидкість передачі даних в основній мережі. Стійкість системи значно підвищена, здатна витримувати 20% зловмисних вузлів та 20% сценаріїв офлайн частки, покращуючи стійкість до атак та стійкість до помилок. В кінцевому підсумку, Alpenglow стискає фіналізацію транзакцій до мілісекунд, надаючи фундаментальну підтримку для високочастотної торгівлі, реальних платежів та великих масштабних додатків на ланцюгу.