Gewinner des Midnight Korea Hackathons richten den Fokus auf Fördermittel, Wohnungswesen und Lieferketten
JustEnough, Safejeonse und Veilance wenden private Verifikation auf Berechtigungsprüfungen, Mietkautionen und Materialherkunft an. Ihre Designs zeigen, wie Organisationen spezifische Aussagen verifizieren können, während der Zugriff auf persönliche und kommerzielle Informationen begrenzt wird.
By SongMarketCap
Midnights Netzwerkupdate vom 27. Oktober hob drei Siegerprojekte aus seinem Korea Hackathon hervor, bei dem 38 Teams funktionsfähige dezentrale Anwendungen einreichten, die mit Compact, der Smart Contract Sprache des Netzwerks, entwickelt wurden. Die Entwicklungsphase im September mündete am 2. Oktober in eine Präsentation in Seoul unter Beteiligung von CertiK und Seoul Fintech Lab.
Drei Anwendungen für die Datenschutztechnologie von Midnight
JustEnough konzentriert sich darauf, die Berechtigung für Fördermittel und öffentliche Programme zu prüfen, ohne dass Antragstellende ihre persönlichen Dokumente jedem Programm offenlegen müssen. Safejeonse befasst sich mit einem anderen Informationsproblem im Wohnungswesen: der Prüfung der Sicherheit von Mietkautionen, wobei die finanziellen Details anderer Mieterinnen und Mieter privat bleiben.
Veilance wendet private Verifikation auf Lieferketten an. Midnight beschreibt es als einen Tracker zum Nachweis des Anteils recycelter Materialien für EU Vorschriften, ohne die Geschäftsgeheimnisse von Zulieferern offenzulegen. Sein Entwickler Juho Lee beschreibt eine Demonstration, die Minen, Raffinerien und Batteriehersteller über digitale Herkunftszertifikate verbindet. Diese Zertifikate tragen Informationen, die verschiedene Teilnehmende verifizieren können, ohne den vollständigen Transaktionsdatensatz zu erhalten.
Berechtigung verifizieren und doppelte Anträge verhindern
Die Projektdokumentation von JustEnough beschreibt einen Prozess, bei dem eine ausstellende Stelle zunächst die Attribute einer antragstellenden Person bestätigt. Die antragstellende Person erzeugt anschließend einen Zero Knowledge Proof, der zeigt, dass ein privates Credential die veröffentlichten Bedingungen eines Programms erfüllt. Ein Beispiel kombiniert eine Altersspanne, Wohnsitz in Seoul und Immatrikulationsstatus.
Der Vertrag speichert außerdem einen programmspezifischen Identifikator, genannt Nullifier, um wiederholte Ansprüche mit demselben Credential zurückzuweisen. Dadurch werden Berechtigungsverifizierung und Vermeidung doppelter Anträge voneinander getrennt, ohne die zugrunde liegenden Attribute der antragstellenden Person offenzulegen. Der Prototyp verwendet ein Demonstrationskonto des Ausstellers, und der Aussteller kennt weiterhin die Informationen, die er bescheinigt.
Veilance nutzt einen verwandten Mechanismus für Herkunftszertifikate. Nach Angaben von Lee werden Zertifikate über kryptografische Commitments erfasst, und Übertragungen hinterlassen einen Nullifier, der verhindert, dass dasselbe Zertifikat erneut verwendet wird. Verbraucherinnen und Verbraucher, Beschaffungsteams und Aufsichtsbehörden können unterschiedliche Bedingungen prüfen, darunter zertifizierte Herkunft, Autorisierung des Inhabers und ob eine CO2 Einstufung unter einem angegebenen Schwellenwert liegt. Originalzertifikate sind für ihre Empfänger verschlüsselt.
[NEWSBREAK]
Demonstrationen und weitere Entwicklung
Die Dokumentation der Projekte unterscheidet ihre Demonstrationen von einem breiteren Einsatz. Lee beschreibt für Veilance ein Szenario in einem lokalen Entwicklungsnetz, das die Ausstellung, Übertragung, Verifikation sowie die Zurückweisung eines erneut verwendeten Zertifikats abdeckt. Die Implementierung umfasst eine Weboberfläche und ein Backend zur Verwaltung der teilnehmenden Wallets.
JustEnough bietet einen Browser Simulator, mit dem Nutzende die Ausstellung von Credentials, Berechtigungsentscheidungen und abgewiesene doppelte Anträge erkunden können, ohne eine Wallet zu installieren. Die Dokumentation legt fest, dass echte Zero Knowledge Proofs im Netzwerk Build erzeugt werden. Geplante Erweiterungen umfassen mobilen Wallet Zugriff, zusätzliche Berechtigungsregeln und ein unabhängiges Circuit Audit. Über den Demonstrationsaussteller hinauszugehen würde die Integration mit vertrauenswürdigen Credential Anbietern sowie Unterstützung für Widerruf und Ablauf von Credentials erfordern.