Sui ermöglicht das Ausleihen von Clock in Move ohne Clock-Eingabe
Sui fügt `sui::clock::borrow(): &Clock` hinzu, sodass Move-Funktionen auf die Clock der Transaktion zugreifen können, ohne sie als Eingabe entgegennehmen oder durch jede aufrufende Funktion weiterreichen zu müssen. Die Sui-Clock-Borrow-Funktion gibt denselben Zeitstempel zurück wie eine explizit übergebene Clock und erfasst die Clock-Version in den Transaktionseffekten als schreibgeschützte Root. Die Änderung ist zusammen mit einem Upgrade des Sui-Frameworks für Protokollversion 141 vorgesehen. Die Tests umfassen die Versionsbindung, Replay und Simulation auf einer Fullnode sowie Lesezugriffe in Transaktionen, die abgebrochen werden. Die Funktion verändert den Zugriff von Move-Anwendungen auf die Zeit; der Artikel beschreibt keine Änderungen an der SUI-Tokenökonomie.
Neutral
Dies ist eine Änderung am Sui-Framework und an den Entwicklerwerkzeugen, keine Aktualisierung der Tokenomics oder eine wesentliche Veränderung der Netzwerknachfrage. Sie ermöglicht es Move-Code, auf die Clock der Transaktion zuzugreifen, ohne sie als Eingabe zu übergeben, während die Versionskonsistenz gewahrt bleibt und der implizite Lesezugriff in den Transaktionseffekten erfasst wird. Das Upgrade ist für Protokollversion 141 geplant. Eine unmittelbare Änderung des SUI-Angebots, des Stakings, der Gebühren oder der Transaktionskapazität wird nicht beschrieben. Daher ist ein bedeutender direkter Handelsimpuls unwahrscheinlich. Kurzfristig dürften Händler abgesehen von einer möglichen allgemeinen Reaktion auf das Protokoll-Upgrade nur geringe Kursbewegungen beobachten. Langfristig könnte der einfachere Zugriff auf die Zeit die Entwicklung und Wartung einiger Move-Anwendungscodes erleichtern. Etwaige Auswirkungen auf die Nutzung von SUI hängen jedoch von der Übernahme durch Entwickler und der daraus entstehenden Anwendungsaktivität ab. Wie bei anderen entwicklerorientierten Upgrades wäre die Marktwirkung größer, wenn anschließend ein messbares Wachstum bei Nutzung, Gebühren oder Ökosystemaktivität zu verzeichnen wäre.