Solanas Alpenglow-Upgrade erreicht Devnet mit 150-ms-Finalitätsziel

SOL
ValidatorenAlpenglowFinalitätSolanaDevnet
vor 1 StundeQuelle: crypto.news
Solanas Alpenglow-Upgrade erreicht Devnet mit 150-ms-Finalitätsziel

Solanas Alpenglow-Upgrade hat sein öffentliches Entwicklernetzwerk erreicht, sodass Anwendungsteams ein System testen können, das die Transaktionsfinalität von etwa 12,8 Sekunden auf rund 150 Millisekunden reduzieren soll.

Zusammenfassung

  • Alpenglow ist auf Solanas Devnet und Testnet aktiv, während das Mainnet noch das aktuelle Konsenssystem verwendet.
  • Das Upgrade ersetzt Onchain-Validator-Abstimmungstransaktionen durch direkte Stimmen, die einen Block in einer oder zwei Runden finalisieren können.
  • Anwendungen, die nur Transaktionen senden und Guthaben lesen, benötigen keine Migration, aber Blockdaten-Dienste müssen ihre Systeme aktualisieren.
  • Anza hat kein festes Datum für die Mainnet-Aktivierung von Alpenglow angekündigt.

Laut der Upgrade-Seite der Solana Foundation ist Alpenglow jetzt auf Devnet und Testnet aktiv, wurde aber noch nicht auf dem Mainnet aktiviert. Anza, das die Kern-Validator-Software von Solana entwickelt, kündigte den Devnet-Wechsel am 25. September an, einen Tag nachdem das Testnet seinen Übergang abgeschlossen hatte.

Die beiden Netzwerke dienen unterschiedlichen Teilen des Rollouts. Anwendungsteams können Devnet nutzen, um zu prüfen, wie sich ihre Software mit Token verhält, die keinen realen Wert haben, während Testnet Validatoren und Infrastrukturbetreibern einen Ort bietet, um die Netzwerksoftware unter anspruchsvolleren Bedingungen zu testen.

Für Entwickler bedeutet die neue Devnet-Phase, dass sie Anwendungen gegen Alpenglow testen können, ohne darauf zu warten, dass das System die Blockchain erreicht, die die Gelder der Nutzer verwaltet. Solanas Mainnet verwendet weiterhin TowerBFT, sodass die 150-Millisekunden-Angabe ein Ziel für das geplante Upgrade bleibt und keine Finalitätszeit, die Nutzern heute zur Verfügung steht.

Solanas Alpenglow ändert, wie Validatoren Blöcke finalisieren

Unter TowerBFT reichen Validatoren Stimmen als Transaktionen ein, die in Blöcken erscheinen. Es müssen sich genügend Stimmen über 32 Slots ansammeln, bevor ein Block final wird, was laut der Foundation derzeit etwa 12,8 Sekunden dauert.

In der ersten Phase von Alpenglow, Votor genannt, senden Validatoren ihre Stimmen stattdessen direkt aneinander. Die Foundation sagt, dass ein Block nach einer Abstimmungsrunde Finalität erreichen kann, wenn Validatoren, die mindestens 80 % des Stakes repräsentieren, für die Annahme stimmen. Eine zweite Runde bietet einen weiteren Weg, wenn die erste diese Schwelle nicht erreicht.

Finalität ist der Punkt, an dem das Netzwerk sich so stark auf eine Transaktion geeinigt hat, dass sie nach seinen Konsensregeln nicht mehr rückgängig gemacht werden kann. Ein schnelleres Ergebnis könnte für eine US-Börse von Bedeutung sein, die entscheidet, wann sie eine Solana-Einzahlung gutschreibt, oder für einen Zahlungsanbieter, der entscheidet, wann er den Verkauf eines Händlers als abgeschlossen betrachtet. Jeder Dienst kann weiterhin eigene Prüfungen anwenden, bevor er Gelder freigibt oder eine Zahlung an einen Kunden bestätigt.

Die Foundation unterscheidet zwischen Finalität und der Zeit, die für die Produktion eines Blocks benötigt wird. Im September reduzierte Solana seine Ziel-Slot-Zeit von 300 Millisekunden auf 250 Millisekunden, wobei eine weitere Reduzierung auf 200 Millisekunden im Rahmen eines separaten Upgrades geplant ist. Kürzere Slots ändern, wie oft das Netzwerk sie produzieren kann; Alpenglow ändert, wie Validatoren sich darauf einigen, dass ein Block final ist.

Ein früherer Bericht von crypto.news behandelte die Testnet-Vorbereitungen am 23. September, als Entwickler Agave 4.3 für den öffentlichen Test vorbereiteten. Der Wechsel zu Devnet gibt Anwendungsteams nun Zugang zum aufgerüsteten Konsenssystem in dem Netzwerk, das sie üblicherweise für die Entwicklung nutzen.

Blockdaten-Dienste stehen vor Änderungen vor dem Mainnet

Für eine Anwendung, die Transaktionen sendet und Kontostände liest, sagt die Foundation, dass Alpenglow keine Migration erfordert. Transaktionsausführung, Gebühren und die Formate zum Senden von Transaktionen bleiben unter dem Konsens-Upgrade gleich.

Dienste, die Transaktionshistorien erstellen, haben mehr Arbeit zu erledigen. Alpenglow kann konkurrierende Kandidatenblöcke für denselben Slot offenlegen, bevor das Netzwerk einen auswählt. Die Foundation weist Datenanbieter an, diese Kandidaten getrennt zu halten und dann den Block zu behalten, der die Bestätigung erreicht. Das Kombinieren von Transaktionen aus verschiedenen Kandidaten könnte einen Explorer oder einen anderen Dienst mit einem falschen Datensatz zurücklassen.

Validator-Stimmen werden auch aus Blöcken verschwinden, da sie nicht mehr als Transaktionen eingereicht werden. Infolgedessen wird ein Diagramm, das sowohl Nutzertransaktionen als auch Validator-Stimmen zählt, nach der Aktivierung eine niedrigere Transaktionssumme anzeigen, selbst wenn Nutzer die gleiche Anzahl an Zahlungen und Trades durchführen. Die Foundation hat Datenanbieter angewiesen, Vergleiche und Warnmeldungen, die auf den alten Zahlen basieren, zurückzusetzen.

Einige Dienste lesen die Validator-Beteiligung auch aus Vote-Transaktionen. Unter Alpenglow gibt die Foundation an, dass diese Informationen in Zertifikate verschoben werden, die an Blockdaten angehängt sind, was diese Dienste dazu zwingt, zu ändern, wo sie sie beziehen. Betreiber, die Solanas Geyser- oder gRPC-Datenströme nutzen, müssen ebenfalls die Identifikatoren berücksichtigen, die Kandidatenblöcke innerhalb eines Slots unterscheiden.

Die Änderungen machen Devnet-Tests für Börsen, Explorer und andere Unternehmen relevant, die auf Transaktionsaufzeichnungen angewiesen sind, einschließlich US-Diensten, die mit Solana verbunden sind. Ihre Einzahlungsregeln bleiben ihre eigene operative Entscheidung; das Netzwerk-Upgrade ändert nicht automatisch, wann eine Plattform Gelder verfügbar macht.

Mainnet-Aktivierung hat noch kein festes Datum

Solanas frühere Alpenglow-Roadmap verknüpfte den vorgeschlagenen Mainnet-Rollout mit Agave 4.3 und einem Oktober-Ziel. Weder der Testnet-Übergang noch die Devnet-Aktivierung legen ein bestätigtes Datum für den Wechsel zum Live-Netzwerk fest.

Anzas Software-Zeitplan erlaubt vorläufig die Wiederaufnahme von Mainnet-Feature-Aktivierungen am 28. September. Der Zeitplan identifiziert diesen Tag nicht als Alpenglows Aktivierungsdatum, und die Statusseite der Foundation listet das Upgrade weiterhin als inaktiv auf dem Mainnet.

Die Foundation beschreibt Votor als die erste Phase von Alpenglow. Eine spätere Phase, Rotor, soll das System ersetzen, das zur Verbreitung von Blöcken im Netzwerk verwendet wird. Der aktuelle Rollout betrifft die Abstimmungs- und Finalitätsänderungen, während das Ziel von etwa 150 Millisekunden aus Tests und Simulationen stammt und nicht aus Transaktionen, die unter Live-Marktbedingungen abgewickelt wurden.