Sie können sich für eine Unterkunft bewerben.... Verwendung von ZKPs (@hyli_org & @NoirLang).... So funktioniert's👇
@hyli_org @NoirLang David, ein @hyli_org-Stipendiat, entwickelte zkTenant, eine Zero-Knowledge-App für Wohnungsbauanwendungen in Frankreich. Es ermöglicht den Nutzern, die Einkommensklasse und die französische Staatsbürgerschaft nachzuweisen, ohne Rohdaten preiszugeben. Das System verwendet Noir und nutzt das 2D-Doc-Format der französischen Regierung.
@hyli_org @NoirLang 2D-Doc ist ein QR-Code-basiertes digitales Signaturschema, das auf offiziellen französischen Dokumenten (Personalausweise, Steuererklärungen usw.) verwendet wird. Er signiert Klartextinhalte mit ECDSA (p256) und bettet sie als Barcode ein. Die Herausforderung: die clientseitige ZK-Verifizierung dieser Signaturen im Browser.
@hyli_org @NoirLang Um dieses Problem zu lösen, hat David eine Noir-Bibliothek entwickelt, die 2D-Doc-Barcodes vollständig im Browser analysiert und verifiziert. Keine Serverabhängigkeit. Alle Proofs werden lokal über WASM generiert. Dies steht im Einklang mit Einschränkungen in Bezug auf die Datenhoheit und die Transparenz der Verifizierung.
@hyli_org @NoirLang Clientseitige ECDSA zk-proofs sind RAM-intensiv. Frühere Benchmarks (z.B. von Vlad) zeigten die Machbarkeit in Noir. Die Beweisgenerierung wurde in kleinere rekursive Komponenten fragmentiert, um innerhalb der WASM-Grenzen zu bleiben. Dies ermöglichte eine performante Prüfung im Browser.
@hyli_org @NoirLang zkTenant-Workflow: - Eingabe: Name, Steuerjahr, zu versteuerndes Einkommen. - Scan: Französische Ausweis- und Steuererklärung (2D-Doc). - @NoirLang generiert Nachweise über die Einkommensklasse + Staatsbürgerschaft. - Ausgabe: wiederverwendbarer ZK-Beweis, vorerst in der App simulierbar.
@hyli_org @NoirLang Integration mit @hyli_org ermöglicht zusammensetzbare zkProofs. Sowohl ID- als auch Einkommensnachweise können in einem einzigen Blob gebündelt werden. Dies unterstützt modulare Upgrades (z. B. Reisepass anstelle von Personalausweis), ohne dass die Nachweislogik neu gestaltet werden muss.
@hyli_org @NoirLang Datenschutzmodell: Originaldokumente verlassen den Kunden nie. Nur verifizierte Hashes extrahierter Daten werden on-chain übertragen. Keine Offenlegung von Rohdaten, vollständige Überprüfbarkeit.
4,26K