Amaru Beta bringt Werkzeuge für Stake Pools und Validierungskorrekturen für Cardano
Die neueste Version des Rust Knoten führt Befehle zur Inspektion von Pool Anmeldeinformationen ein und korrigiert mehrere Probleme bei der Ledger Validierung. Die Blockproduktion im Mainnet bleibt ein Entwicklungsziel.
By SongMarketCap
PRAGMA veröffentlichte am 29. Oktober eine neue Beta Version von Amaru und fügte Werkzeuge für Stake Pool Betreiber sowie Änderungen an der Transaktionsvalidierung hinzu. Amaru ist eine alternative Cardano Node Implementierung in Rust.
Version 10.11.20261029 erscheint, während das Projekt auf die Produktion von Blöcken im Cardano Mainnet hinarbeitet. Amaru kann bereits als Relay arbeiten, während eine frühere Beta das Schmieden von Blöcken in Testnetzwerken einführte.
Neue Befehle für Cardano Stake Pool Betreiber
Die Version ergänzt drei Befehle zur Inspektion von Informationen, die in Stake Pool Abläufen verwendet werden. Einer zeigt Details aus dem Betriebszertifikat eines Pools an, darunter seine Pool ID, die Sequenznummer und die Key Evolving Signature Periode.
Ein weiterer Befehl prüft die aktuelle KES Periode und die verbleibende Zeit, bevor die Schlüssel rotiert werden müssen. KES Schlüssel werden zum Signieren von Blöcken verwendet und müssen regelmäßig erneuert werden. Ein dritter Befehl leitet eine Pool ID aus dem kalten Verifikationsschlüssel ab.
Das Update ändert auch den Befehl zur Erzeugung von KES Schlüsseln. Betreiber können nun amaru pool kes create anstelle des vorherigen Befehls verwenden.
Transaktionsvalidierung und Plutus Änderungen
Die Beta stärkt Ledger Prüfungen für Transaktionen mit ungültigen Ausführungsbudgets, nicht autorisierten Sicherheitseingaben oder fehlenden Zeugen. Sie adressiert außerdem Vorgänge mit nicht registrierten Stake Anmeldeinformationen und delegierten Vertretern.
Eine separate Korrektur behebt, wie Amaru Zuwendungen an den Treasury aus Transaktionen erfasst, deren Plutus Skripte die Validierung nicht bestehen. Die Release Hinweise führen außerdem Korrekturen für die Decodierung von Blöcken und Transaktionen auf, zusammen mit Verbesserungen der Kompatibilität des Plutus Evaluators mit der Cardano Referenzimplementierung.
Für die Plutus Ausführung verwenden Release Builds nun die arithmetische Bibliothek Malachite. Die Änderung führt eine Abhängigkeit ein, die durch die LGPL Lizenz abgedeckt ist, so die Release Hinweise.
[NEWSBREAK]
Amarus Weg zur Blockproduktion im Mainnet
Eine frühere Amaru Beta, veröffentlicht am 22. Oktober, fügte die Möglichkeit hinzu, in Testnetzwerken Blöcke zu schmieden, wenn die erforderlichen KES und VRF Schlüssel sowie ein Betriebszertifikat vorliegen. Das Schmieden von Blöcken im Mainnet war in dieser Version deaktiviert.
Amarus Roadmap führt den Meilenstein Minimum Viable Block Producer für November 2026 auf, gefolgt von einer umfassenderen Phase als Blockproduzent im Dezember. Ein separater Dijkstra und Leios Meilenstein ist für Januar 2027 aufgeführt.
Das Amaru Team organisiert außerdem einen Workshop zur Node Diversität in London am 12. und 13. November. Die Agenda umfasst eine Diskussion der Implementierungskosten und der Bedürfnisse der Community für zukünftige Cardano Upgrades.