Midnight arbeitet mit Sig Network zusammen, um Datenschutz in Ethereum Apps zu bringen

Die Integration ermöglicht es Anwendungen, den Zugriff auf die bestehende Liquidität von Ethereum zu behalten, während individuelle Nutzerdaten auf Midnight geschützt werden. Vermögenswerte verbleiben auf Ethereum, ohne gebridgt oder in Wrapped Tokens umgewandelt zu werden.

By SongMarketCap

Midnight News - Midnight arbeitet mit Sig Network zusammen, um Datenschutz in Ethereum Apps zu bringen

Midnight Foundation und Sig Network kündigten am 28. Oktober eine Partnerschaft an, um Midnights programmierbaren Datenschutz mit Anwendungen auf Ethereum zu verbinden. Die Zusammenarbeit konzentriert sich auf eine Signaturinfrastruktur, die Midnight Smart Contracts eigene Ethereum Konten gibt und es privater Anwendungslogik ermöglicht, Transaktionen auf öffentlichen Märkten zu steuern.

Sig Network stellt auch die Signaturinfrastruktur hinter Nightmode bereit. Seine Tools stehen anderen Teams, die auf Midnight aufbauen, zur Verfügung, wobei die Ethereum Integration derzeit in Midnights Stagenet Testumgebung läuft.

Private Nutzerdaten, bestehende Ethereum Märkte

Nach dem von den Partnern beschriebenen Modell können Entwickler einer bestehenden Anwendung einen privaten Pool hinzufügen und dabei ihre Ethereum basierte Infrastruktur beibehalten. Nutzersalden und Identitäten sind auf Midnight abgeschirmt, während die Anwendung weiterhin auf Liquidität in etablierten Handels und Kreditprotokollen zugreift.

Eine vorgeschlagene Anwendung ist privater Handel über Uniswap. Aufträge gleichen sich innerhalb eines Pools auf Midnight gegenseitig aus, und nur der verbleibende Nettobetrag erreicht Uniswap über ein einziges Ethereum Konto. Für das Verleihen kann ein Pool Gelder bündeln und sie an Aave bereitstellen, während ein privates Verzeichnis des Anteils jedes Einzahlers erhalten bleibt. Teams können diese Funktionen schrittweise einführen und anschließend weitere Funktionen wie Strategie und Routing auf Midnight verlagern.

Wie Midnight Smart Contracts Ethereum Transaktionen autorisieren

Ein Midnight Smart Contract prüft zunächst die Anfrage des Nutzers. Ein in Compact, Midnights Smart Contract Sprache, geschriebener Circuit validiert den Vorgang, verbrennt den entsprechenden abgeschirmten Anspruch und stellt eine Ethereum Transaktion in die Warteschlange. Eine erforderliche Schwelle unabhängiger Sig Network Signierer erzeugt anschließend eine standardmäßige Ethereum Signatur; kein einzelner Signierer kann die Transaktion allein autorisieren.

Die Ausführung erfolgt vom vertragsgesteuerten Ethereum Konto, und die Bestätigung wird an Midnight zurückgemeldet, damit das Guthaben des Nutzers aktualisiert werden kann. Ethereum zeichnet die Beträge und Zeitpunkte dieser Transaktionen weiterhin öffentlich auf. Die Datenschutzebene schützt die individuellen Eigentumsnachweise und Nutzerinformationen hinter der Aktivität des Kontos.

[NEWSBREAK]

Anwendungssteuerung und Stagenet Zugriff

Die Partnerschaftsankündigung beschreibt außerdem anwendungsspezifische Teilnahme und Offenlegungsregeln. Jeder Midnight Vertrag legt fest, welche Einzahlungen er akzeptiert, welche Informationen Nutzer bereitstellen müssen und wer auf diese Informationen zugreifen darf. Selektive Offenlegung ermöglicht es autorisierten Parteien, relevante Aufzeichnungen einzusehen, ohne sie im öffentlichen Netzwerk zu veröffentlichen. Anwendungen führen getrennte Konten, und bestehende Ethereum Prüfwerkzeuge können auf diese Konten angewendet werden.

Die aktuelle Stagenet Funktionalität umfasst Einzahlungen, Uniswap Swaps, das Bereitstellen von Vermögenswerten an Aave sowie Auszahlungen an Ethereum Adressen. Entwickler können das Signet Modul in Compact importieren, um Ethereum Transaktionen aus ihren Verträgen in die Warteschlange zu stellen. Das veröffentlichte Beispiel enthält einen ERC-20 Tresor, der diese Vorgänge abdeckt, zusammen mit Bereitstellungstools und Integrationstests.