ShieldUSD Demo zeigt private Transfers und Compliance Kontrollen auf Midnight
W3i Software CTO Andrew Westberg nutzte die Perdix Proof of Concept Wallet, um geschützte Transfers, die Umwandlung zwischen privaten und öffentlichen Salden sowie getrennte Rollen von Emittent, Auditor und Compliance für den auf Midnight entwickelten Stablecoin zu demonstrieren.
By SongMarketCap
W3i Software CTO Andrew Westberg hat demonstriert, wie ShieldUSD über private Transfers, öffentliche Saldenkonvertierung und Compliance Kontrollen auf Vertragsebene funktionieren soll. Westberg stellte das System in einer Folge von Cardano: NerdOut vor und nutzte dafür Perdix, eine von ihm erstellte Demonstrations Wallet, um die aktuelle Funktionalität von ShieldUSD zu zeigen.
ShieldUSD wird als USD Stablecoin für Midnight entwickelt, die datenschutzfokussierte Partnerchain von Cardano. Moneta Digital und Norwegian Block Exchange sollen den Vermögenswert gemeinsam emittieren, während W3i den Technologiestack, Integrationen und die Implementierungsinfrastruktur aufbaut. Das Projekt nennt Lohnabrechnung, B2B Abwicklung, Zahlungen in der realen Welt und institutionelles DeFi als Zielanwendungen.
Andrew Westberg demonstriert private ShieldUSD Transfers
Die Perdix Demonstration nutzte getrennte Konten für zwei Nutzer, Alice und Bob, sowie separate Konten für Emittent, Auditor und Compliance.
Alice begann mit 10,000 ShieldUSD in einem privaten Saldo und übertrug 5,000 Einheiten an Bob. Der Vertrag verbrauchte Alices ursprüngliche private Note und erzeugte zwei neue Notes, eine mit Bobs 5,000 Einheiten umfassendem Saldo und eine weitere, die die verbleibenden 5,000 Einheiten an Alice zurückgab.
Die Struktur funktioniert ähnlich wie ein UTXO System, wobei private Notes ausgabefähige Salden innerhalb des ShieldUSD Vertrags darstellen. Wallets scannen die Blockchain nach Notes, die sie entschlüsseln können, während externen Beobachtern die in der Wallet angezeigten Salden, Empfänger oder transferierten Beträge nicht sichtbar gemacht werden.
Der Transaktionsablauf umfasste die Erzeugung eines Proofs, das Signieren, die Einreichung an die Blockchain, die Bestätigung und die Synchronisierung des Vertragszustands. Westberg sagte, der gesamte Prozess dauere derzeit ungefähr 40 Sekunden bis eine Minute.
Perdix nutzte während der Demonstration einen lokal betriebenen Proof Server. Westberg sagte, andere Wallet Implementierungen könnten sich mit entfernten Proof Servern oder sicheren Rechenumgebungen verbinden, je nachdem wie Entwickler Leistung und Schutz des Beweisprozesses ausbalancieren.
Öffentliche Materialien zu ShieldUSD beschreiben den Vermögenswert als Privacy first Stablecoin mit selektiver Offenlegung. Während der Demonstration wurde keine unabhängige Datenschutzbewertung oder öffentliche Sicherheitsprüfung vorgestellt, und die offizielle ShieldUSD Website führt das Produkt weiterhin als “Coming soon.”
Private und öffentliche Salden schaffen einen Zugang zu DeFi
ShieldUSD ist so konzipiert, dass sowohl private als auch öffentliche Salden innerhalb desselben Vertragssystems unterstützt werden.
Während der Demonstration wandelte Alice 300 ShieldUSD aus ihrem privaten Saldo in einen öffentlichen Saldo um. Die Transaktion verbrauchte ihre vorherige private Note und erzeugte eine neue private Note mit 4,700 Einheiten, während die verbleibenden 300 Einheiten auf der öffentlichen Seite des Vertrags verfügbar wurden.
Der öffentliche Saldo ist für dezentrale Börsen und andere Anwendungen gedacht, die einen transparenten Vertragszustand erfordern. Im gezeigten Modell könnte ein Nutzer einen Teil eines privaten Saldos in die öffentliche Ebene verschieben, mit einer DeFi Anwendung interagieren und die Mittel später wieder in einen geschützten Saldo zurückverwandeln.
Die Demo bestätigte den Umwandlungsmechanismus, beinhaltete jedoch keinen Swap, keine Kreditposition, keine Liquiditätseinlage und keine Interaktion mit einem Live DeFi Protokoll. Eine Integration mit einem Cardano oder Midnight DEX wurde während der Sitzung nicht demonstriert.
Anders als das öffentliche Cardano Modell, das von $USDM genutzt wird, wird ShieldUSD rund um geschützte Transfers und selektive Offenlegung auf Midnight aufgebaut. In W3is ursprünglicher Ankündigung hieß es, der Stablecoin werde es ermöglichen, die Gültigkeit von Transaktionen und die Compliance zu verifizieren, ohne sensible Finanzinformationen standardmäßig zu veröffentlichen.
Westberg stufte ShieldUSD als programmierbares geschütztes Token ein. Midnight unterstützt auch native geschützte Tokens, doch diese Vermögenswerte bieten nicht dieselben Kontrollen auf Vertragsebene. ShieldUSD verbleibt in einem programmierbaren Vertrag, wodurch das System private Notes, öffentliche Salden, Emissionsregeln und Compliance Maßnahmen kombinieren kann.
Die Perdix Oberfläche zeigte während der Demonstration auch $NIGHT, das native Token von Midnight, getrennt von den ShieldUSD Salden an.
Getrennte Rollen definieren das ShieldUSD Compliance Modell
Der in Perdix gezeigte ShieldUSD Vertrag teilt die operative Autorität auf einen Emittenten, einen Auditor und einen Compliance Officer auf.
Der Emittent ist das einzige Konto, das berechtigt ist, ShieldUSD zu prägen und zu verbrennen. Neu geschaffene Einheiten werden zunächst dem Emittenten zugewiesen, der sie anschließend an Nutzer verteilen kann. Moneta Digital und Norwegian Block Exchange sind als geplante Co Emittenten für den produktiven Stablecoin aufgeführt.
Der Auditor hat eine Nur Lese Zugriff über den gesamten Vertrag. In Westbergs Demonstration konnte der Auditor private Notes, zugeordnete Adressen, Umwandlungen und die Aktivitätshistorie des Systems prüfen. Der Auditor konnte nicht eigenständig Salden einfrieren oder die Kontrolle über Nutzervermögen übernehmen.
Der Compliance Officer kann private oder öffentliche Salden einfrieren, hat jedoch nicht dieselbe Sicht über den gesamten Vertrag. Eine gezielte Maßnahme erfordert daher Informationen vom Auditor, die die relevante geschützte Adresse oder Note identifizieren.
Ein eingefrorenes Konto kann weiterhin Gelder empfangen, sie jedoch nicht ausgeben. Eine Beschlagnahmung erfordert die Identifizierung bestimmter eingefrorener Notes, und beschlagnahmte Gelder werden an den Emittenten übertragen und nicht an den Compliance Officer. Der Vertrag enthält außerdem eine Notfall Pause Funktion, die bei einem größeren Netzausfall, einem Einbruch bei einer Börse oder einem anderen Sicherheitsvorfall alle Aktivitäten stoppen kann.
Westberg beschrieb eine Zusammenarbeit zwischen den drei Rollen, sagte jedoch nicht, dass jeder Eingriff eine Multisignatur Transaktion mit drei Parteien erfordert. Die Einfrieren und Beschlagnahme Funktionen wurden während der Sitzung nicht ausgeführt, da sich die Tests auf Transfers, Notemanagement und die Umwandlung von privat zu öffentlich konzentrierten.
Perdix wurde nicht als öffentliche Wallet veröffentlicht, und es wurden weder eine produktive ShieldUSD Vertragsadresse noch ein unabhängiger Prüfbericht oder ein Mainnet Starttermin angekündigt. Westbergs Demonstration vermittelt einen funktionsfähigen Einblick darin, wie geschützte Salden, öffentlicher Anwendungszugang, Auditing und gezielte Compliance Maßnahmen innerhalb derselben Vertragsarchitektur zusammenarbeiten können.