VIA Labs demonstriert USDM Transfers zwischen Cardano und Midnight

VIA Labs hat Live USDM Transfers in beide Richtungen zwischen Cardano Pre-Prod und Midnight Preview abgeschlossen. Das Team stellte außerdem ein NPM Paket vor, das Entwicklern programmatischen Zugriff auf denselben kettenübergreifenden Ablauf bietet.

By SongMarketCap

Cardano News - VIA Labs demonstriert USDM Transfers zwischen Cardano und Midnight

VIA Labs hat während des jüngsten Midnight Fireside Dev Hang eine Live Übertragung von USDM in beide Richtungen zwischen Cardano und Midnight abgeschlossen.

Die Demonstration bewegte den Stablecoin von Cardano Pre-Prod zu Midnight Preview und dann zurück zu Cardano, wobei beide Transaktionen bis zur Bestätigung und Ausführung nachverfolgt wurden.

Die zugrunde liegende Testnet Brücke war bereits vor der Sitzung verfügbar. Die neue Entwicklung ist die Ergänzung eines Entwicklerpakets, das es ermöglicht, den Übertragungsprozess direkt in Anwendungen zu integrieren, anstatt ihn nur über eine Browseroberfläche aufzurufen.

USDM bewegt sich zwischen Cardano und Midnight

Für die erste Übertragung verband VIA Labs eine für Cardano Pre-Prod konfigurierte Eternl Wallet mit einer auf Midnight Preview laufenden 1AM Wallet.

Fünf Einheiten USDM wurden von Cardano in Richtung Midnight gesendet. Nachdem die Cardano Transaktion akzeptiert wurde, überwachte die Infrastruktur von VIA Labs die erforderlichen Bestätigungen der Quellkette, bevor die entsprechende Transaktion auf Midnight abgeschlossen wurde.

Anschließend führte das Team den Prozess in umgekehrter Richtung aus. Auch die Transaktion von Midnight nach Cardano wurde während der Präsentation abgeschlossen und zeigte damit die vollständige Rundreise Übertragung zwischen den beiden Testnetzwerken.

VIA Labs ermöglicht es Entwicklern, die Anzahl der erforderlichen Bestätigungen der Quellkette zu konfigurieren, bevor eine kettenübergreifende Nachricht zugestellt wird. Anwendungen können die Bestätigungsanforderungen daher an ihre Anforderungen in Bezug auf Sicherheit und Ausführung anpassen.

Lock and Mint hält USDM auf Cardano gedeckt

Die USDM Integration verwendet eine Lock and Mint Architektur.

Wenn USDM sich von Cardano nach Midnight bewegt, werden die ursprünglichen Token in einem Smart Contract Tresor auf Cardano gesperrt. Auf Midnight wird dann eine entsprechende Repräsentation erstellt und eins zu eins durch die auf dem Quellnetzwerk gehaltenen Vermögenswerte gedeckt.

VIA Labs beschrieb dieses Modell als geeignet für Assets, die sich über ihre native Blockchain hinaus ausdehnen, ohne auf dem Zielnetzwerk ein separates ungedecktes Angebot zu schaffen.

Die Brücke arbeitet über die breitere kettenübergreifende Messaging Infrastruktur von VIA Labs, die sowohl Nachrichten übertragen als auch Token Übertragungen zwischen unterstützten Netzwerken koordinieren kann. Dadurch erhalten Anwendungen rund um Midnight Zugriff auf kettenübergreifende Funktionalität, die mit aus Cardano stammenden Assets interagieren kann.

NPM Paket ergänzt programmatischen Bridge Zugriff

VIA Labs präsentierte außerdem ein NPM Paket für Entwickler, die mit der Cardano Midnight Brücke bauen.

Das Paket unterstützt Vorgänge von Cardano nach Midnight und von Midnight nach Cardano über Werkzeuge für die Befehlszeile und kann auch in größere Anwendungen importiert werden. VIA Labs sagte, dass das Paket derzeit für die Nutzung im Testnet verfügbar ist, wobei Unterstützung für das Mainnet später geplant ist.

Die Implementierung unterstützt Blockfrost für den Zugriff auf die Cardano Infrastruktur und kann auf öffentliche Koios APIs zurückfallen, wenn keine Blockfrost Projekt ID konfiguriert ist. Transaktionen auf der Midnight Seite erfordern DUST, während Entwickler während der Entwicklung einen lokalen Proof Server betreiben können.

Die neueste Veröffentlichung erweitert damit die bestehende Testnet Brücke über manuelle Browser Übertragungen hinaus. USDM Bewegungen zwischen Cardano und Midnight können nun direkt aus Anwendungscode, aus Umgebungen der Befehlszeile und durch automatisierte Agenten ausgelöst werden und geben Entwicklern eine wiederverwendbare programmatische Komponente für das Testen kettenübergreifender Anwendungen über beide Netzwerke hinweg.