Agave 4.4.0 gilt als stabil für 20 % des Solana-Stakes
Anza hat Agave 4.4.0 vom Release Candidate zur stabilen Version erklärt. Das GitHub-Release vom 28. Oktober nennt es ein stabiles Release mit Empfehlung für 20 % Verbreitung: Validator-Betreiber sollen ein Fünftel des Mainnet-Stakes darauf umstellen, der Rest bleibt auf der vorigen Linie; für Testnet und Devnet wird es ebenfalls empfohlen.
Laut Changelog zu 4.4.0 gibt es inkompatible Änderungen an zwei Stellen. Vorgefertigte Windows-Binärdateien werden nicht mehr bereitgestellt. Bei Validatoren steigt die Version der Scheduler-Bindings auf 5, externe Block-Scheduler müssen also angepasst werden, und drei längst veraltete experimentelle Retransmit-Flags für XDP entfallen zugunsten von --xdp-interface, --xdp-cpu-cores und --xdp-zero-copy.
Bei RPC akzeptiert getTransaction nun minContextSlot und getSignatureStatuses commitment und minContextSlot; beide liefern Fehler -32016, wenn der Knoten den verlangten Slot noch nicht erreicht hat. getSignatureStatuses nutzt weiterhin standardmäßig processed. accountSubscribe und programSubscribe beachten jetzt dataSlice bei binären Kontodaten, und getLeaderSchedule gibt den neuen Fehler -32022 zurück, wenn die angefragte Identität nicht im Plan steht. Das Kommandozeilenwerkzeug erhält vote-update-commission-bps, das die Provision eines Vote-Kontos in Basispunkten getrennt für Inflationsbelohnungen und Blockerlöse setzt, sowie einen passenden Befehl für das Empfängerkonto der Provision.
Die letzten Änderungen zwischen Release Candidate und stabilem Tag waren Backports, darunter eine Korrektur am Aufbau von Vote-Konten für die Belohnungsberechnung und ein neu verschlüsseltes Feature-Gate für SIMD-0550.

Was das bedeutet
Für RPC-Anbieter und Anwendungsentwickler schließt minContextSlot bei Transaktionsabfragen ein bekanntes Wettrennen, bei dem ein Client einen noch nicht synchronisierten Knoten fragt und ein fehlendes Ergebnis für endgültig hält. Wer eigene Scheduler betreibt, muss vor dem Update die Bindings anpassen. Die 20 % sind eine gestaffelte Einführung, kein Qualitätsurteil.