Solana soll heute, am Mittwoch, dem 21. Oktober, Alpenglow aktivieren. Es ist die größte Änderung am Konsens des Netzwerks seit dem Start des Mainnets im Jahr 2020 und soll die vollständige Transaktionsfinalität auf etwa 150 Millisekunden senken, gegenüber bisher rund 6,4 Sekunden. Die Funktion wird zu Beginn der Epoche 1064 aktiviert. Etwa 18 Minuten später, bei Slot 459.653.000, wird der Konsens umgestellt.
Abstimmungen finden nicht mehr auf der Blockchain statt
Bei TowerBFT, dem System, das Solana seit 2020 verwendet, stimmen Validatoren ab, indem sie Transaktionen an die Blockchain übermitteln. Ein Block wird endgültig, sobald sich über 32 Slots genügend Stimmen angesammelt haben. In Alpenglows erster Phase namens Votor tauschen Validatoren Stimmen direkt untereinander aus und fassen sie zu BLS-Zertifikaten zusammen.
Ein Block wird in einer Runde finalisiert, wenn 80 % des Stake-Gewichts dafür stimmen. Andernfalls ist eine zweite Runde mit einer Schwelle von 60 % nötig. Sobald die Migration abgeschlossen ist, stellt Proof of History die Taktung der Blockproduktion ein.

Laut Galaxy Digital entfielen etwa drei Viertel aller vom Netzwerk verarbeiteten Vorgänge auf Abstimmungstransaktionen. Die gemeldeten Transaktionszahlen von Solana werden daher stark sinken, ohne dass die tatsächliche Aktivität zurückgeht. Robin Nordnes, CEO und Gründer des Handelsinfrastrukturunternehmens Raiku, sagte gegenüber CoinDesk, die Handelsaktivität sei weiterhin vollständig vorhanden.
Die Finalisierungszeit sinkt auf dem Papier um den Faktor 40
Jüngste Verkürzungen der Slot-Zeit haben die Wartezeit bis zur vollständigen Finalisierung bereits halbiert – von 12,8 Sekunden auf etwa 6,4 Sekunden. Alpenglows Ziel von 150 ms würde sie um einen weiteren Faktor von etwa 40 verkürzen. Zum Vergleich: Ethereum benötigt ungefähr 13 Minuten bis zur vollständigen Finalisierung.
Die Solana Foundation beschreibt 150 ms als Erwartungswert und nicht als Konstante. Die Zeit variiert je nach Stake-Verteilung und danach, ob ein Block in einer oder zwei Runden bestätigt wird. Auf dem Mainnet wurde sie noch nicht gemessen.
Die für Nutzer spürbare Veränderung könnte geringer ausfallen, als das Verhältnis der Schlagzeile vermuten lässt. Die meisten Anwendungen handeln bereits auf Grundlage von Solanas optimistischem Status „confirmed“, der nach etwa einem Slot erreicht wird. Neu ist, dass die unwiderrufliche Garantie nun ungefähr genauso schnell eintrifft. Das ist vor allem für Börsen und Zahlungs-Apps wichtig, die auf die vollständige Finalisierung warten, bevor sie Einzahlungen gutschreiben. Nordnes sagte, schnellere Finalisierung sei für Handelsdesks nie der wichtigste Engpass gewesen; entscheidend sei nach wie vor die Nähe zu den Orten, an denen Blöcke erstellt werden.
Validator-Abstimmungskosten wieder unter dem Niveau vor der Verkürzung
Unter TowerBFT zahlen Validatoren für jede Abstimmung eine Gebühr – einmal pro Slot. Die am 9. Oktober abgeschlossene Verkürzung der Slots auf 200 ms verdoppelte diese Kosten pro Tag ungefähr auf rund 2 SOL.

Alpenglow ersetzt Gebühren pro Abstimmung durch eine Zulassungsgebühr für Validatoren von 0,8 SOL pro Epoche. Bei der aktuellen Slot-Zeit entspricht eine Epoche etwa 24 Stunden. Die Gebühr wird dem Abstimmungskonto belastet und vollständig verbrannt. Sie liegt etwa 60 % unter den derzeitigen Brutto-Abstimmungskosten.
Die Nettoeinsparung fällt geringer aus. Die Hälfte jeder Abstimmungsgebühr ging zuvor an den Block-Leader, daher entgeht Validatoren, die viele Blöcke produzieren, diese Einnahme. Galaxy weist darauf hin, dass der Nettoeffekt von der Blockproduktion des jeweiligen Validators abhängt.
Mehr Toleranz für Ausfälle, weniger für böswilliges Verhalten
Alpenglow ist darauf ausgelegt, den Betrieb aufrechtzuerhalten, wenn bis zu 20 % des Stake-Gewichts böswillig handeln und weitere 20 % offline sind. Das ergibt zusammen einen Spielraum von 40 %, gegenüber 33 % unter TowerBFT. Der Anteil, der aktiv feindselig handeln kann, sinkt jedoch von 33 % auf 20 %.
Galaxy zufolge akzeptierten die Entwickler dies, weil Solanas bisherige Ausfälle auf Fehler, Überlastung und gleichzeitige Abstürze zurückgingen, nicht auf koordinierte Angriffe. Eine Bestrafung für doppelte Abstimmungen ist zwar definiert, wird in dieser ersten Version aber nicht aktiviert.
Ein holpriger Weg durch den Test-Cluster
Der Community-Test-Cluster startete Anfang Mai mit etwa 50 Betreibern und ist inzwischen auf rund 100 Validatoren angewachsen. Galaxy Digital stieß im Juni dazu. Seitdem wurde der Cluster sechsmal zurückgesetzt und neu gestartet. Ein Migrationsversuch scheiterte netzwerkweit und wurde rückgängig gemacht, bevor ein späterer Versuch gelang. Es waren keine echten Gelder gefährdet.
Alpenglow wurde am 24. September auf Solanas Testnet und am folgenden Tag auf dem Devnet aktiviert. Während der Migration müssen Validatoren einen auf Agave basierenden Client verwenden: Agave, Jito-Solana oder Harmonic Salsa. Firedancer und Frankendancer werden für die Umstellung nicht unterstützt.
Zeitplan für die Aktivierung und die nächsten Schritte
Die Solana Foundation schätzt, dass Epoche 1064 gegen 13:20 UTC beginnt, während Anza etwa 14:50 UTC angegeben hat. Der Zeitpunkt einer Epoche verschiebt sich mit der Slot-Geschwindigkeit. Das Netzwerk wird die Übergabe über einen neuen RPC-Aufruf bestätigen, der das Genesis-Zertifikat von Alpenglow zurückgibt.
Rotor, eine zweite Phase, die Turbines Blockverbreitung durch eine einzelne Relay-Schicht ersetzt, ist für eine spätere Veröffentlichung geplant und noch nicht terminiert.
