Neo SPCC hat Updates für NeoGo und NeoFS veröffentlicht, darunter Performance- und Stabilitätsverbesserungen für den NeoFS-Node und das REST-Gateway. Neben Fehlerbehebungen wurde NeoGo optimiert, um NeoFS-Blöcke effizienter abzurufen, und NeoFS soll zukünftig kürzere Blockzeiten von einer Sekunde erhalten. Diese Aktualisierungen zielen darauf ab, die Benutzerfreundlichkeit und Skalierbarkeit der Neo-Blockchain-Infrastruktur zu verbessern.
Neo SPCC hat verschiedene Aktualisierungen für seine Kernprodukte und -dienste veröffentlicht. Dazu gehören Upgrades wichtiger NeoFS-Komponenten und eine Patch-Version von NeoGo, um Probleme beim Abrufen von NeoFS-Blöcken zu beheben. Die Updates zielen darauf ab, die Leistung, Stabilität und Benutzerfreundlichkeit der Neo-Blockchain-Infrastruktur zu verbessern, wie neonewstoday.com berichtet.
Die neueste NeoGo-Version baut auf den Arbeiten von v0.107.0 und v0.107.1 auf, um eine NeoFS-basierte Blocksynchronisierung für den Node zu ermöglichen. Ein Fehler, der zu Hängern bei wiederholten Anfragen führen konnte, wurde behoben. Nach Abschluss der Arbeiten zum Abrufen von Blöcken aus NeoFS wird das Team die dezentrale Speicherlösung für State-Snapshots einsetzen. Die Erweiterung RemoveUntraceableHeaders
wurde experimentell hinzugefügt, um die Datenbankgröße zu reduzieren, indem Block-Header, die über die maximal nachverfolgbare Blockeinstellung hinausgehen, nicht gespeichert werden. Obwohl das Update keine erneute Synchronisierung durch Node-Betreiber erfordert, sollten NeoGo-Benutzer beachten, dass der NeoFSBlockFetcher-Dienst nun Standardwerte für die meisten Parameter enthält.
Neo SPCC hat den NeoFS-Node kürzlich auf v0.44.0 aktualisiert und dabei einen leistungsstarken FSTree-Writer und neue Utility-Befehle eingeführt. In den letzten Wochen veröffentlichte das Team zwei Patch-Releases. Der erste Patch, v0.44.1, brachte Änderungen an lokalen Objekt-PUT-Operationen und Parallelitätsgrenzen für die Benachrichtigungsbehandlung. Drei Fehlerkorrekturen wurden integriert, um ein falsch negatives Ergebnis bei Objekt-PUT von einem Container-Node zu vermeiden, Fehler bei der Metabasen-Resynchronisierung zu beheben und eine korrekte Behandlung von Konfigurationsvalidierungsfehlern zu gewährleisten. Das darauffolgende kleinere Release behebt Node-Startfehler, die auftreten konnten, wenn die Metabasenmigration nicht erfolgreich abgeschlossen wurde.
Das NeoFS REST Gateway bietet Entwicklern eine vertraute Schnittstelle zur Interaktion mit dem NeoFS-Protokoll. Dies vereinfacht die Integration von NeoFS in verschiedene Anwendungen. Die Version v0.11.1 war ein kleines Update mit Fokus auf Fehlerbehebungen. Entwickler, die ihre eigenen REST Gateways betreiben, sollten ein Upgrade durchführen, um von korrigierten HTTP-Code-Antworten, Korrekturen für hängende Anfragen nach fehlerhafter Container-Erstellung und der Anpassung des Gateways an Netzwerkänderungen zu profitieren.
In einem Videobericht über den Entwicklungsfortschritt des Teams im Oktober und November sprach Neo SPCC über die Absicht, öffentliche NeoFS-Netzwerke auf kürzere Blockzeiten umzustellen. Dies wurde nach den positiven Ergebnissen der zeitbeschränkten Benchmark-Tests, die Anfang des Jahres durchgeführt wurden, beschlossen. Eine Blockzeit von einer Sekunde wurde gewählt, die die neue erwartete Zeit für die Durchführung von On-Chain-Aktionen wie der Erstellung von Containern und der EACL-Modifikation sein wird. Um sicherzustellen, dass die Node-Datenbankgröße mit den neuen Blockzeitanforderungen bewältigt werden kann, wurde die Anpassung verzögert, bis die Arbeiten am NeoFS BlockFetcher-Dienst abgeschlossen waren. Im selben Bericht stellt das Team fest, dass das NeoFS MainNet derzeit viermal so viele Container und zehnmal so viele Daten wie im Vorjahr enthält. Es besteht die Hoffnung, dass die jüngsten Vereinfachungen der NeoFS-Interaktionen für Benutzer und Entwickler über Panel und das REST Gateway dazu beitragen werden, diese Zahlen im neuen Jahr weiter zu steigern.
Quellen: