Zwei Optionen, die von der Compymarket-Lösung für den digitalen Produktpass für den End-to-End-Prozessfluss verwendet werden

Digital Product Passport with IPFS and Blockchain Storage Options for Secure Verification

 

End-to-End-Prozessfluss: 

Option 1 - Firmengeschäft auf IPFS erbracht

1. Generieren Sie digitale Anmeldeinformationen

  • Das Unternehmen erwirbt ein digitales Zertifikat von einer vertrauenswürdigen Zertifikatbehörde (CA), die eine Öffentlichkeit und einen privaten Schlüssel umfasst.

2. Senden und überprüfen Sie die Anmeldeinformationen

  • Das Unternehmen legt seine Anmeldeinformationen der CA über eine Webanwendung vor. Mit der Zertifikatbehörde überprüft das Unternehmen seine Anmeldeinformationen.

3.. Genehmigung und Schaffung von Lösung

  • Nach der Überprüfung ist das Unternehmen zur Erstellung von DID -Resolver berechtigt. Die Anwendung, einschließlich eines DID -Resolvers, erstellt ein DO -Dokument mit Haupt- und Backup -URLs. Das Unternehmen unterschreibt dies mit seinem privaten Schlüssel, und die DID -Resolver bettet die Signatur- und Zertifikatsinformationen in das Dokument ein.

4. Speichern Sie das Dokument der DI -Dokument

  • Es gibt zwei Speicheroptionen: Direkter Blockchain -Speicher oder IPFS -Speicher. In diesem Fall wird der IPFS -Speicher veranschaulicht.
    • Direkter Blockchain -Speicher: Speichern Sie das DID -Dokument direkt auf einer Blockchain (z. B. Polygon oder Ethereum) mit intelligenten Verträgen.
    • IPFS -Speicher: Speichern Sie das DID -Dokument auf IPFS. Hier integriert sich IPFS in die Blockchain, in der der IPFS -Hash gespeichert ist, und die Blockchain veröffentlicht diesen Hash.

5. QR -Codegenerierung und -unterzeichnung

  • Nach der Veröffentlichung codiert das Unternehmen die DI -URI und die Unterschrift in einen QR -Code und unterschreibt ihn. Der Generator verwendet das codierte DID -URI und signierte Daten zum Erstellen des QR -Code.

6. QR -Code Scannen und Überprüfung

  • Nach der Generation liest ein Scanner den QR -Code.

7. Failover -Handler (Zentralregister)

  • Das Überwachungssystem überprüft die Verfügbarkeit der Haupt -URL. Wenn die Haupt -URL nicht verfügbar ist, wechselt das Resolver -System auf die Sicherungs -URL. Eine Benachrichtigung wird dann von der Hauptdarstellung an die Sicherungsdatenbank über diesen Fehler gesendet.

8. Abruf von DID -Dokument

  • Der Resolver ruft das mit dem QR -Code zugeordnete Dokument ab.

9. Unterschriften- und Metadatenüberprüfung

  • Eine Verifiziereranwendung überprüft die Signatur gegen den eingebetteten öffentlichen Schlüssel. Nach der Überprüfung holt der Resolver den IPFS -Hash und überprüft Metadaten aus der Datenbank des Unternehmens.
    • Wenn Metadaten übereinstimmen, ist das Produkt als authentisch gekennzeichnet.
    • Wenn Metadaten nicht übereinstimmen, wird das Produkt als Fälschung markiert.


 

Option 2 - Firmengeschäft in Blockchain

1. Generieren Sie digitale Anmeldeinformationen

  • Das Unternehmen erhält ein digitales Zertifikat von einer vertrauenswürdigen Zertifikatbehörde (CA), die sowohl einen öffentlichen Schlüssel als auch einen privaten Schlüssel enthält.

2. Senden und überprüfen Sie die Anmeldeinformationen

  • Das Unternehmen legt seine Anmeldeinformationen der CA vor und überprüft sie.

3.. Genehmigung und Schaffung von Lösung

  • Bei Überprüfung ist das Unternehmen zur Erstellung von DID -Resolvers befugt, und ein DID -Dokument wird mit Haupt- und Backup -URLs erstellt. Dieses Dokument ist mit dem privaten Schlüssel des Unternehmens unterzeichnet, in dem die Signatur- und Zertifikatsinformationen darin eingebettet sind.

4. Speichern Sie das DID -Dokument (Blockchain -Speicher)

  • Das Dokument wird direkt auf der Blockchain über einen implementierten Smart -Vertrag über Ethereum/Polygon gespeichert, um sicherzustellen, dass das Dokument unerbittlich gespeichert ist.

5. QR -Codegenerierung und -unterzeichnung

  • Das Unternehmen codiert die DI -URI und Signatur in einen QR -Code und unterschreibt es. Der Generator verwendet diese codierten Daten, um den QR -Code zu erstellen.

6. QR -Code Scannen und Überprüfung

  • Nach der Generation liest ein Scanner den QR -Code.

7. Failover -Handler (Zentralregister)

  • Die Überwachung der Haupt -URL tritt bei Bedarf auf eine Sicherungs -URL auf. Benachrichtigungen werden nach URL -Fehler an das Sicherungsdatenbanksystem gesendet.

8. Abruf von DID -Dokument

  • Der Resolver ruft das mit dem QR -Code zugeordnete Dokument ab.

9. Unterschriften- und Metadatenüberprüfung

  • Die Verifieranwendung überprüft die Signatur mit dem öffentlichen Schlüssel und holt dann den IPFS -Hash, um die Metadaten zu bestätigen.
    • Wenn Metadaten übereinstimmen, ist das Produkt als authentisch gekennzeichnet.
    • Wenn nicht, ist es als gefälscht gekennzeichnet.


Durch die Befolgen dieser Schritte können Unternehmen die Produktauthentizität und Integrität durch digitale Anmeldeinformationen und dezentrale Identifikatoren (DIDS) sicherstellen.

Unsere Dienste

Um zu verstehen, wie befriedigend Sie bei der Erstellung Ihres digitalen Produktpasses unterstützen können, besuchenDiese SeiteoderKontaktieren Sie unsdirekt.

 

Warnung:Die Lösungen für die Bekämpfung von Bekämpfung werden patentiert und jede Verwendung ohne schriftliche Genehmigung von ComplyMarket wird zu schweren rechtlichen Folgen führen.

 

Geschrieben von: Alaa Rezk, Senior -Softwareentwickler

Kommentare

Hinterlassen Sie einen Kommentar oder stellen Sie eine Frage

I agree to the Terms of Service and Privacy Policy