Według Foresight News, 19 maja Anza, studio deweloperskie wydzielone z Solana Labs, wprowadziło nowy protokół warstwy konsensusu dla Solana o nazwie Alpenglow. Protokół ten modyfikuje istniejące mechanizmy konsensusu TowerBFT i PoH, włączając nowe komponenty, Votor i Rotor, aby obsługiwać głosowanie i ostateczność bloku oraz udoskonalić obecny protokół propagacji bloku Solana. Zbudowany na Turbine, wersji shardingu Solana, optymalizuje wykorzystanie pasma za pośrednictwem węzła przekaźnikowego jednowarstwowego w oparciu o stawkę.

Roger Wattenhover, szef ds. badań w Anza, stwierdził na konferencji Solana Accelerate, że nowy mechanizm konsensusu znacznie skróci czas finalizacji transakcji z obecnych 12,8 sekund do 150 milisekund. Alpenglow ukończył testy prototypu i oczekuje się, że zostanie wdrożony w sieci testowej do połowy 2025 r., a wdrożenie w sieci głównej spodziewane jest w dalszej części roku po zatwierdzeniu przez Solana Improvement Documents (SIMD). W porównaniu z obecną siecią główną Solana, Alpenglow upraszcza architekturę i optymalizuje wydajność propagacji danych, dzięki czemu nadaje się do handlu o wysokiej częstotliwości i płatności w czasie rzeczywistym.

Votor, główny komponent Alpenglow, zastąpi TowerBFT, obsługując logikę konsensusu. Działa poprzez bezpośrednią komunikację, a nie obecny model plotek węzłowych, wykorzystując komunikację peer-to-peer i dynamiczne strategie grupowania oparte na wadze stawki lub lokalizacji geograficznej. Zmniejsza to nadmiarową transmisję wiadomości i opóźnienia sieciowe.

Votor wprowadza wielopoziomowy mechanizm głosowania udziałów: jeśli blok otrzyma ponad 80% wsparcia udziałów w pierwszej rundzie, jest natychmiast notarialnie poświadczany; jeśli wsparcie wynosi od 60% do 80%, inicjowana jest druga runda szybkiego potwierdzenia. Węzły mogą pominąć głosowanie, jeśli zostanie wykryte opóźnienie lub ryzyko bloku, zapobiegając marnotrawstwu zasobów. Ogólnie rzecz biorąc, gdy próg walidatora jest poniżej 60%, opóźnienie można kontrolować do około 100 milisekund.

Rotor koncentruje się na poprawie wydajności propagacji bloków i alokacji zasobów sieciowych poprzez integrację technologii Turbine sharding. Zastępuje tradycyjny model przekaźnika wielowarstwowego architekturą węzła przekaźnika jednowarstwowego, dzieląc dane blokowe na lekkie fragmenty i dynamicznie optymalizując ścieżki transmisji, znacznie zmniejszając złożoność sieci i opóźnienie transmisji.

Rotor wprowadza również adaptacyjny algorytm propagacji, który monitoruje stan sieci w czasie rzeczywistym i przełącza zatłoczone ścieżki, łącząc lekką weryfikację danych w celu zmniejszenia narzutu obliczeniowego, znacznie zwiększając prędkość propagacji i tolerancję błędów. Pod względem wydajności Rotor kompresuje opóźnienie propagacji bloku do milisekund, wspierając cel Solany, jakim jest osiągnięcie 50 000 TPS, spełniając wymagania dotyczące rozliczeń DeFi i scenariuszy płatności w czasie rzeczywistym.

Ogólnie rzecz biorąc, protokół Alpenglow usuwa mechanizm PoH, zmniejszając ryzyko operacyjne w całym łańcuchu i upraszczając architekturę. Zastępując konsensus Tower BFT przez Votor i używając głosowania opartego na stawkach 1-2 rund, osiąga ostateczność bloku w ciągu 100-150 milisekund bez polegania na optymistycznym potwierdzeniu. Rotor optymalizuje sharding Turbine za pomocą jednowarstwowego systemu przekaźnikowego, zwiększając wydajność propagacji do fizycznego limitu opóźnienia sieci, przy czym głównym wąskim gardłem jest podstawowa prędkość transmisji sieci. Odporność systemu jest znacznie zwiększona, jest on w stanie wytrzymać 20% złośliwych węzłów i 20% scenariuszy offline, poprawiając odporność na ataki i tolerancję błędów. Ostatecznie Alpenglow kompresuje ostateczność transakcji do milisekund, zapewniając podstawowe wsparcie dla handlu wysokoczęstotliwościowego, płatności w czasie rzeczywistym i aplikacji łańcuchowych na dużą skalę.