Midnight aktiviert Ledger 9: Eine neue Ära für privates DeFi

Das Mainnet Upgrade ermöglicht Interaktionen von Smart Contracts innerhalb einer einzigen Transaktion und führt kryptografische Standards für Wallets, Verwahrdienstleister und Cross Chain Anwendungen ein.

By SongMarketCap

Updated:

Midnight News - Midnight aktiviert Ledger 9: Eine neue Ära für privates DeFi

Midnight hat einen Hard Fork abgeschlossen, der sein Mainnet von Ledger 8 auf Ledger 9 aktualisiert hat. Die Veröffentlichung führt direkte Aufrufe zwischen Smart Contracts ein, erweitert die Kompatibilität mit bestehender Blockchain Infrastruktur und umfasst Verbesserungen bei Sicherheit und Leistung.

Bestehende Token Salden und bereitgestellte Smart Contracts wurden laut Midnight automatisch migriert. Mainnet cNIGHT Inhaber müssen nichts unternehmen, um weiterhin DUST zu erzeugen, die Ressource zur Abdeckung von Transaktionskosten.

Das Netzwerk hat Ledger 9 direkt im Mainnet bereitgestellt und die übliche Bereitstellung und Beobachtungsphase in Preprod übersprungen. Midnight bezeichnete dies als kontrollierten Veröffentlichungsweg, der verwendet wird, wenn Sicherheitskorrekturen zusätzlichen Schutz für das Netzwerk erfordern.

Smart Contracts können nun zusammenarbeiten

Ledger 9 ermöglicht es, dass ein Smart Contract innerhalb derselben Transaktion eine Funktion in einem anderen aufruft. Diese Fähigkeit, bekannt als Komponierbarkeit, gibt Entwicklern eine Möglichkeit, wiederverwendbare Komponenten beim Aufbau von Anwendungen zu verbinden.

Midnight nannte ein Beispiel mit drei DeFi Schritten: die Genehmigung eines Tokens, dessen Tausch und die Einzahlung in einen Liquiditätspool. Mit verbundenen Verträgen können Entwickler diese Vorgänge zu einer einzigen Benutzeraktion zusammenfassen.

Verträge können zudem erkennen, welcher andere Vertrag sie aufgerufen hat, und diese Information zur Autorisierung bestimmter Vorgänge nutzen. Ein Tresor könnte zum Beispiel einem freigegebenen Kreditvertrag Auszahlungen erlauben, während der Zugriff durch andere Verträge eingeschränkt wird.

Die Veröffentlichung führt öffentliche Events und Logs ein, die Verträge veröffentlichen können, wenn eine Aktion stattfindet. Wallets, Explorer und andere Anwendungen können diese Ereignisse überwachen und die resultierenden Informationen für Nutzer anzeigen.

Midnight stellt diese Fähigkeiten als Grundlage für weiter fortgeschrittene private Finanzanwendungen dar. Ein separates Private Composability Etappenziel bleibt für das erste Quartal 2027 auf der Roadmap. Entwickler müssen weiterhin berücksichtigen, was ihre Verträge offenlegen. Die Midnight Dokumentation weist darauf hin, dass ein Aufruf über Vertragsgrenzen hinweg die Adresse des aufgerufenen Vertrags preisgibt.

Neue Standards erweitern die Kompatibilität von Wallets und Verwahrung

Ledger 9 fügt native Unterstützung für ECDSA hinzu, ein digitales Signaturverfahren, das bei Bitcoin und Ethereum verwendet wird, sowie für Keccak-256, eine kryptografische Hash Funktion, die im Ethereum Ökosystem genutzt wird.

Das Ledger akzeptiert nun sowohl Schnorr als auch ECDSA Signaturen für die Autorisierung von Transaktionen. Laut Midnight erleichtert die direkte ECDSA Unterstützung es Verwahrdienstleistern, ihre bestehenden Systeme mit dem Netzwerk zu verbinden.

Die Veröffentlichung implementiert außerdem BIP-44, einen Standard, der es Wallets ermöglicht, aus einem einzigen Seed mehrere Adressen abzuleiten. Midnight erwartet, dass diese Ergänzung Wallet Anbietern und institutionellen Verwahrern hilft, das Netzwerk in bestehende Infrastrukturen zu integrieren.

In der Programmiersprache Compact geben die neuen kryptografischen Fähigkeiten Entwicklern Werkzeuge an die Hand, um Verbindungen zu anderen Blockchains aufzubauen. Midnight nennt private Stablecoin Übertragungen und Cross Chain Finanzanwendungen als mögliche Einsatzzwecke. Jede Bridge, jeder Verwahrdienst oder jede Token Integration würde weiterhin eine eigene Implementierung erfordern.

[NEWSBREAK]

Was sich für Entwickler und Token Inhaber ändert

Zuvor bereitgestellte Verträge werden unverändert übernommen und müssen aufgrund der Migration nicht neu kompiliert oder erneut bereitgestellt werden. Anwendungsentwickler müssen auf Midnight.js 5 aktualisieren, während noch nicht bereitgestellte Verträge mit einer Compact Toolchain kompiliert werden müssen, die auf Ledger 9 abzielt.

Die Veröffentlichung aktualisiert außerdem die Infrastruktur zur Erstellung und Verifizierung von Zero Knowledge Nachweisen. Die Unterstützung für ZKIR v3, ein Zwischenformat für kryptografische Programme, ermöglicht neuere Signaturformate. Die Release Notes zu Ledger 9.1.0.0 benennen bestimmte Schaltungstypen, deren Verifikationsschlüssel neu erzeugt werden müssen.

Mainnet cNIGHT DUST Registrierungen werden automatisch erneut ausgeführt. Auf den Testnetzwerken Preview und Preprod müssen Builder ihr Test NIGHT, also tNIGHT, erneut registrieren, um die Erzeugung von DUST wieder aufzunehmen.

Das Engineering Team von Midnight vervollständigt noch die Dokumentation für einige der neuen Fähigkeiten. Weitere technische Details, einschließlich Referenzen zu Operation Codes und Spezifikationen des Transaktionsformats, sollen in den kommenden Wochen veröffentlicht werden.