Projekte / AnyDPP
AnyDPP
Forschungs- und Demonstrationsumgebung für nachweisbasierte digitale Produktpässe
Kann ein digitaler Produktpass die Nachweise hinter jedem seiner Werte mitführen, statt nur die Werte?
Überblick
AnyDPP ist die Umgebung, in der die Trust Architecture durchgängig läuft. Ihre demonstrierte Anwendung ist ein Kaffeekorridor zwischen Brasilien und der EU: Brasilianische Quelldokumente wie elektronische Rechnungen, Einträge im ländlichen Grundstücksregister und landwirtschaftliche Genehmigungen werden zu Nachweisen für einen Pass, den ein europäischer Käufer lesen kann.
Das Parsing ist deterministisch. Jedes Attribut trägt seine Provenienz und eine Konfidenzstufe, ein Mensch prüft, was das System nicht klären kann, und erst dann wird der Pass zusammengesetzt und als Credential ausgestellt. Die Demonstrationsdaten sind als solche gekennzeichnet.
Vom Dokument zum Pass
- 01QuelldokumenteRechnung · Grundstücksregister · Genehmigung
- 02Deterministische Extraktion
- 03NachweiseWert · Provenienz · Konfidenz
- 04Menschliche Prüfung
- 05PasserstellungUNTP-Datenmodell
- 06Credential und öffentliche Ansicht
Jede Stufe behält die Verbindung zurück zum Quelldokument.
Textbeschreibung des Diagramms
Sechs Stufen von links nach rechts: Quelldokumente, deterministische Extraktion, Nachweise mit Provenienz, menschliche Prüfung, Zusammensetzung des Passes und ein signiertes Credential mit öffentlicher Passansicht. Unter allen Stufen verläuft eine dünne Linie zurück zu den Quelldokumenten.
Bausteine
Quelldokument
Die Originaldatei, aufbewahrt, damit jeder Wert auf sie zurückverweisen kann.
Nachweis
Ein Wert zusammen mit seiner Herkunft und der Art, wie er extrahiert wurde.
Attributkonfidenz
Eine Stufe je Attribut, die entscheidet, ob ein Wert weiterfließen darf oder einen Menschen braucht.
Menschliche Prüfung
Eine registrierte prüfende Person klärt, was das System nicht klären kann, mit der Quelle neben dem Wert.
Zusammensetzung des Passes
Die geprüften Nachweise, zu einem Pass nach dem UNTP-Datenmodell von UN/CEFACT zusammengesetzt.
Credential
Der Pass, ausgestellt als W3C Verifiable Credential, mit einer öffentlichen Ansicht für Lesende.
Ein Wert auf seinem Weg
- 1
Für eine Partie Rohkaffee geht eine elektronische Rechnung ein.
- 2
Menge und Erzeuger werden deterministisch extrahiert, jeweils mit einem Verweis auf die Rechnung.
- 3
Ein Attribut lässt sich nicht automatisch klären und wird zur Prüfung weitergeleitet.
- 4
Eine prüfende Person sieht den Wert neben seiner Quelle und nimmt ihn an; die Entscheidung wird in der Spur aufgezeichnet.
- 5
Der Pass wird zusammengesetzt und ausgestellt, und seine öffentliche Ansicht zeigt die Werte mit ihrer Provenienz.
Abgrenzung
AnyDPP ≠ Any2DPPForschungsprototyp · unveröffentlicht
Any2DPP erforscht generische, deklarative Mappings aus beliebigen Quellstrukturen. AnyDPP nutzt quellspezifische Extraktion für einen demonstrierten Korridor und ist der einzige Ort, an dem ein Pass zusammengesetzt wird.
Any2DPPAnyDPP ≠ AnyAuditForschungsdemonstrator
AnyAudit löst die Schicht für Audit-Nachweise als Bibliothek heraus. AnyDPP ist eine vollständige Umgebung, die eine solche Schicht nutzt.
AnyAuditAnyDPP ≠ Trust ArchitectureUmgesetzte Plattformarchitektur
Die Trust Architecture ist die Forschungssicht; AnyDPP ist der Ort, an dem sie durchgängig läuft.
Trust Architecture
Stand
Umgesetzt als Forschungs- und Demonstrationsumgebung unter anydpp.eu. Es ist kein kommerzieller Dienst, und Zugänge werden nicht allgemein vergeben; der öffentliche Demonstrationspass und die API-Dokumentation sind frei zugänglich.
Grenzen
- Nur Demonstrationsdaten; keine Lieferung wird damit zertifiziert oder deklariert.
- Die Audit-Kette ist noch nicht außerhalb des Systems verankert.
- Die Prüfung des produktiven Credentials durch externe Standard-Verifier ist nicht abgeschlossen.
- Diese Seite beschreibt die Umgebung im Überblick; ihre interne Methode dokumentiert sie nicht.