December 31, 2024

Neuer Release Candidate für SnarkOS: v3.1.0 

Datum und Autor des offiziellen Blogbeitrags:
01. Dezember 2024
von Aleo Engineering
Übersetzt von discord: egormajj

Das vollständig dezentralisierte Aleo-Mainnet ist seit über zwei Monaten live und die Resonanz war unglaublich. 5 Millionen Transaktionen, Zehntausende von Benutzern und Tausende von Zero-Knowledge-Proof-Minern sind auf Aleo aktiv.

Während all diese Aktivitäten stattfanden, wurde die Entwicklung der zugrunde liegenden Software mit voller – aber verantwortungsvoller – Geschwindigkeit fortgesetzt. Wir freuen uns, unseren neuen Bereitstellungsplan bekannt zu geben und den ersten Release Candidate anzukündigen: v3.1.0. In diesem Artikel erhalten Sie eine Kurzfassung der wichtigsten Änderungen.

Unser Ziel ist es, diese Version um den 3. Dezember 2024 im Mainnet bereitzustellen. Bleiben Sie dran!

Aleos Veröffentlichungsplan

In einem früheren Blogbeitrag haben wir die verschiedenen öffentlichen Netzwerke hervorgehoben, über die jede Softwareänderung laufen muss: Canary, Testnet und Mainnet. Neue Versionen werden zwar regelmäßig auf Canary getestet, müssen aber mindestens eine Woche lang auf Canary laufen, bevor sie auf Testnet verschoben werden. Nach zwei erfolgreichen Wochen auf Testnet werden Mainnet-Validatoren aufgefordert, ihre Validatoren auf diese neueste stabile Version zu aktualisieren.

Dadurch erhält die Community regelmäßig Zugriff auf spannende neue Verbesserungen bei Benutzerfreundlichkeit und Leistung. Weitere Informationen zu den nächsten Neuerungen finden Sie in der neuesten Version des aktiven Veröffentlichungsplans .

Release Candidate-Hinweise für v3.1.0

Änderungen am snarkVM-Konsens

Die wichtigste Änderung in dieser Version ist ein Konsens-Update, das zwei von vielen Mitgliedern der Aleo-Community gewünschte Funktionen einführt:

  • ARC42AleoNet/snarkVM#2569Verwenden Sie zeitstempelbasierte Block_Reward- und Coinbase_Reward-Algorithmen (anstelle von höhenbasierten) für eine genauere Ausgabe der Belohnungen.
  • AleoNet/snarkVM#2564 Reduzierte Mapping-Basiskosten von 10.000 auf 1.500 Mikrokredite für GET-Operationen basierend auf einer Benchmark-Laufzeitleistung, wodurch die Kettenökonomie unter Beibehaltung der Sicherheitsmargen optimiert wurde.

Die Konsensänderungen werden in den folgenden Blöcken erfolgen:

  • Kanarienvogel - Block 2.900.000
  • Testnetz – Block 2.950.000
  • Mainnet – Block 2.800.000

Hinweis: Die folgenden Endpunkte wurden verworfen und wie folgt geändert:

/<network>/latest/height ===> /<network>/block/height/latest
/<network>/latest/hash   ===> /<network>/block/hash/latest
/<network>/latest/block  ===> /<network>/block/latest
/<network>/latest/stateRoot ===> /<network>/stateRoot/latest
/<network>/latest/committee ===> /<network>/committee/latest

ACHTUNG: Validierer, die nicht rechtzeitig aktualisiert werden, laufen Gefahr, sich zu verzweigen und erfordern manuelle Eingriffe. Clients, die nicht aktualisiert werden, laufen Gefahr, angehalten zu werden, bis ein Upgrade erfolgt.

Weitere wichtige Änderungen

Vollständiger Änderungssatz

Es wurden zahlreiche weitere Verbesserungen an Dokumentation, Leistung und Stabilität vorgenommen.

Um einen vollständigen Überblick über die zusammengeführten Änderungen zu erhalten, laden wir Sie ein, einen Blick auf die folgenden Zwischenversionen des Canary zu werfen:

Abschluss

Wir sind der Aleo-Community für ihre Unterstützung und begeisterte Teilnahme beim Testen dieser Updates in unseren Netzwerken ungemein dankbar. Diese Verbesserungen spiegeln unser Engagement wider, auf der Grundlage Ihres wertvollen Feedbacks ein effizienteres und benutzerfreundlicheres Ökosystem aufzubauen. Wir freuen uns darauf zu sehen, was Sie als Nächstes bauen werden, und wie immer ermutigen wir Sie, Ihre Erfahrungen und Vorschläge mit uns zu teilen, während wir die Aleo-Plattform gemeinsam weiterentwickeln.