Auf einem kürzlichen Vaulta Node Operator Meeting wurde das System Contracts v3.10 auf dem Mainnet ausgerollt, wodurch alle Staking- und Block-Belohnungen über den core.vaulta-Vertrag auf $A verlagert wurden. Außerdem wurde das Gossip-basierte Auto-Peering für Blockproduzenten aktiviert, wodurch manuelle Peer-Listen entfallen und die Verbindungen widerstandsfähiger werden. Entwickler erhielten einen ersten Einblick in Antelope Spring v2.0 und CDT v5.0, komplett mit Sync-Calls für intelligentere Vertragsinteraktionen. Außerdem ist Ubuntu 22 jetzt das erforderliche Betriebssystem für die erste Spring 2.0 Dev-Version. All dies ist Teil der laufenden Vaulta $EOS $A-Umstellung.
Wichtigste Erkenntnisse
-
Vaulta System Contracts v3.10 wurde auf dem Mainnet live geschaltet und leitet Staking und Belohnungen über core.vaulta an $A weiter.
-
Gossip-basiertes Auto-Peering für Blockproduzenten ist jetzt aktiv, ersetzt manuelle Peer-Listen und erhöht die Widerstandsfähigkeit.
-
Antelope Spring v2.0 und CDT v5.0 Entwickler-Previews stehen kurz bevor und zeigen neue Sync-Call-Funktionen.
-
Sync-Calls ermöglichen es Smart Contracts, Daten von anderen Verträgen sicher und ohne zusätzlichen Aufwand zu lesen.
-
Ubuntu 22 ist für den ersten Spring 2.0 Dev-Build erforderlich, daher sollten Betreiber OS-Upgrades planen.
Vaulta System Contracts auf Vaulta Mainnet aktualisiert
Okay, die große Neuigkeit ist, dass die Vaulta System Contracts auf dem Mainnet aktualisiert wurden. Es ist eine ziemlich bedeutende Änderung, und hier ist, was Sie wissen müssen. Das MSIG (Multi Signature) hat seine Arbeit getan, und Vaulta System Contracts v3.10 sind jetzt live.
Dieses Upgrade bringt einige wichtige Änderungen in der Funktionsweise mit sich, insbesondere bei Staking und BP-Belohnungen.
Hier ist ein kurzer Überblick:
-
Das Staking und Unstaking von $EOS ist jetzt direkt deaktiviert. Das gesamte Staking muss über $A über den core.vaulta System Contract erfolgen. Es ist eine Verschiebung in der Art und Weise, wie die Dinge verwaltet werden, also stellen Sie sicher, dass Sie sich dessen bewusst sind.
-
Der core.Vaulta System Contract ist jetzt für die Abwicklung von BP-Belohnungen in $A zuständig. Dies zentralisiert den Belohnungsverteilungsprozess.
-
EOSIO bpay konvertiert Belohnungen jetzt automatisch in $A. Dies sollte den Prozess rationalisieren und die Verwaltung erleichtern.
-
Wenn Sie benutzerdefinierte Anspruchsberechtigungen haben, müssen Sie diese möglicherweise aktualisieren, um Belohnungsfehler zu vermeiden. Es lohnt sich zu überprüfen, ob alles noch wie erwartet funktioniert.
Im Grunde geht es bei diesem Upgrade darum, ein rationalisierteres und effizienteres System für die Verwaltung von Staking und Belohnungen zu schaffen. Es erfordert möglicherweise einige Anpassungen Ihrerseits, aber es sollte sich auf lange Sicht lohnen.
Gossip-basiertes BP Auto-Peering jetzt live
Tolle Neuigkeiten für Vaulta Mainnet! Gossip-basiertes BP Auto-Peering ist offiziell live. Dies ist ein großer Schritt hin zu einem robusteren und sichereren Netzwerk. Im Grunde bedeutet dies, dass Blockproduzenten sich automatisch finden und miteinander verbinden können. Kein Herumfummeln mehr mit statischen Peer-Listen oder Gedränge, wenn sich der Zeitplan ändert. Es sollte auch bei einer schnelleren Wiederherstellung helfen, wenn Endpunkte ausfallen.
Stellen Sie es sich so vor:
-
Es ist widerstandsfähig: Es passt sich automatisch an Änderungen der Peer-Verbindungsdetails an.
-
Es ist sicher: Informationen werden nur mit anderen Top-BPs geteilt.
-
Es ist einfach: Sie registrieren einfach einen Schlüssel und aktualisieren Ihre Node-Konfiguration.
Um den vollen Nutzen daraus zu ziehen, muss es jeder übernehmen. Indem Sie Gossip-Peering einrichten, ermöglichen Sie es anderen BPs, Sie automatisch zu entdecken und sich mit Ihnen zu verbinden, und umgekehrt. Es ist eine Win-Win-Situation!
Diese Funktion benötigt Spring v1.2.0 oder höher. Wenn Sie noch kein Upgrade durchgeführt haben, ist jetzt der richtige Zeitpunkt. Wenn Sie ein Top-50-Blockproduzent sind, aktivieren Sie bitte BP Gossip Peering. Die Einrichtung ist schnell und hilft dem Netzwerk wirklich.
Antelope Spring v2 und CDT v5 Developer Previews stehen kurz bevor
Macht euch bereit, Leute! Die Developer Preview 1 (dev1) Releases für Antelope Spring 2.0 und CDT 5.0 stehen vor der Tür. Dies ist ein großer Schritt nach vorne, und das Team freut sich sehr darauf, Ihnen diese Tools in die Hände zu geben.
Die erste Vorschau wird Sync-Calls in den Mittelpunkt stellen – eine brandneue Funktion für Smart Contracts. Node-Betreiber, das bedeutet Sie! Sie sind aufgefordert, einzusteigen, Dinge auszuprobieren und Feedback zum Developer Testnet zu geben. Ihr Input ist sehr wichtig, um sicherzustellen, dass alles reibungslos läuft.
Haben Sie bestehende Verträge? Großartig! Sie können sie für Regressionstests bereitstellen. Dies hilft sicherzustellen, dass die neuen Updates nichts kaputt machen. Hier ist, was Sie beachten sollten:
-
Testen, testen, testen! Je mehr Tests, desto besser.
-
Melden Sie alle Probleme, die Sie finden. Im Ernst, selbst kleine Dinge können hilfreich sein.
-
Halten Sie Ausschau nach Updates und Ankündigungen. Die Dinge können sich im Laufe der Vorschau ändern.
Sync-Calls für verbessertes Smart Contract Design eingeführt
Sync-Calls sind da, und sie sind eine große Sache für die Art und Weise, wie wir Smart Contracts erstellen. Sie ermöglichen es Verträgen im Grunde, einfacher und sicherer miteinander zu kommunizieren. Stellen Sie es sich so vor: Anstatt dass ein Vertrag direkt in den Daten eines anderen Vertrags herumschnüffelt (was riskant sein kann), kann er jetzt über eine definierte Schnittstelle nach bestimmten Informationen fragen.
Was bedeutet das in der Praxis? Nun, ein paar Dinge:
-
Größere, modularere Verträge: Sie können komplexe Logik in kleinere, besser handhabbare Teile zerlegen und diese Teile dann mithilfe von Sync-Calls kommunizieren lassen. Dies macht den Code leichter verständlich, testbar und wartbar.
-
Sichererer Datenzugriff: Durch die Definition klarer Schnittstellen für den Datenzugriff reduzieren Sie das Risiko, dass ein Vertrag versehentlich die Daten eines anderen Vertrags durcheinander bringt. Es ist wie eine gut definierte API, anstatt einfach jeden in der Datenbank herumschnüffeln zu lassen.
-
Vereinfachte Cross-Contract-Interaktionen: Das Lesen von Daten aus anderen Verträgen wird viel einfacher. Keine komplizierten Workarounds oder unordentlichen Code mehr – nur ein sauberer, unkomplizierter Sync-Call.
Es gibt einen Benutzerleitfaden, der all dies detaillierter erklärt, mit Anwendungsfällen und Implementierungsschritten. Entwickler werden ermutigt, mit dem Erstellen und Testen von Verträgen mithilfe dieser neuen Sync-Call-Logik zu beginnen. Es ist ein Game Changer für das Smart Contract Design, und es lohnt sich, sich damit vertraut zu machen.
Kompatibilitätshinweis: Ubuntu 22 für Spring 2.0 Dev1 erforderlich
Okay, hier ist die Sache. Wenn Sie planen, in die Spring 2.0 Developer Preview 1 (dev1) einzusteigen, gibt es etwas, das Sie unbedingt wissen müssen: Sie spielt nur offiziell mit Ubuntu 22 zusammen.
Stellen Sie es sich so vor:
-
Wenn Sie eine ältere Version von Ubuntu verwenden, können beim Erstellen Probleme auftreten. Es ist nicht garantiert, dass es kaputt geht, aber seien Sie auf mögliche Kopfschmerzen vorbereitet.
-
Das Team konzentriert seine Testbemühungen auf Ubuntu 22 für diese erste Version. Dies hilft ihnen, die Dinge stabil zu halten und Fehler effizienter zu beheben.
-
Keine Panik, wenn Sie gerade nicht auf Ubuntu 22 sind. Die Unterstützung für Ubuntu 24 steht für die endgültige Spring 2.0-Version auf der Roadmap. Sie werden also später die Möglichkeit haben, ein Upgrade durchzuführen.
-
Im Grunde ist Ubuntu 22 der richtige Weg, wenn Sie die reibungsloseste Erfahrung mit der Dev1-Version wünschen. Es ist nur das, was bisher getestet und genehmigt wurde.
Dieser Artikel wurde mit Unterstützung KI-gestützter Technologie erstellt und basiert auf mehreren renommierten Quellen. Der endgültige Inhalt wurde von der Redaktion von BlockzHub sorgfältig geprüft und bearbeitet, um Genauigkeit, Klarheit und Kohärenz sicherzustellen. Originalquellen werden, sofern erforderlich und angemessen, entsprechend gewürdigt. Die in diesem Artikel geäußerten Meinungen spiegeln nicht notwendigerweise die offiziellen Ansichten oder Positionen von BlockzHub wider. Dieser Artikel dient ausschließlich Informationszwecken und stellt keine Finanz- oder Fachberatung dar. Investitionen bergen Risiken, und Sie sollten vor Anlageentscheidungen einen qualifizierten Finanzberater konsultieren.
