Schéma vrstvy architektury pro bezpečné správu digitálních pověření

Diagram of IT architecture layers including presentation, application, and data layers, featuring QR code scanning, digital wallet, DID management, blockchain, and IPFS for secure digital credential management

 

Potřeba bezpečného a efektivního řízení digitálních údajů a identit se stala prvořadou. Jedna z nejslibnějších řešení spočívá v používání decentralizovaných technologií, jako jsou blockchain a IPF, kombinované se systémy digitální identity, jako je evropská digitální identita (EID)

 

Schéma vrstvy architektury

Prezentační vrstva

Komponenty:

  • Webová aplikace: Toto je rozhraní, kde společnosti předkládají přihlašovací údaje a uživatelé interagují se systémem. Poskytuje hlavní webové rozhraní.
  • QR kódový skener: Nástroj integrovaný do mobilní aplikace uživatele pro skenování QR kódů.
  • Rozhraní digitální peněženky: Umožňuje uživatelům spravovat role a přístup k přihlašovacím údajům pomocí evropské digitální identity (EID). Tento systém slouží jako třetí strana pro zpracování autorizace.

Interakce:

  • Společnost předkládá přihlašovací údaje.
  • Společnost generuje a skenuje QR kódy.
  • Správa rolí a přístup prostřednictvím EID.

Aplikační vrstva

Komponenty:

  • Ověření uživatele: zpracovává odeslání a ověření digitálních certifikátů prostřednictvím API poskytovaného certifikačním úřadem (CA).
  • Řídilo správu: Vytváření a obchody provedly dokumenty v síti IPFS při ukládání hash IPF na blockchainu. Blockchain publikuje tyto hash IPFS. Druhou možností je, že dokumenty DID mohou být uloženy přímo na blockchainu.
  • QR generování kódu: Concodes provedl URI a podpisy do kódů QR.
  • Proces ověření: Ověřuje QR kódy kontrolou podpisů a načítání dokumentů z IPF.
  • Řízení přístupu založené na rolích: Spravuje uživatelské role a přístupová oprávnění pomocí EID.

Interakce:

  • Ověření pověření s ca.
  • Provedl registraci a řízení.
  • Ukládejte hash IPFS na blockchainu.
  • Procesy generování a ověřování kódu QR.
  • Řízení přístupu založeného na rolích prostřednictvím EID.

Datová vrstva (databáze, IPF a blockchain)

Komponenty:

  • Primární databáze (PostgreSQL): Ukládá hlavní data, jako jsou specifikace produktu.
  • Záložní databáze (MongODB): Poskytuje řešení sekundárního úložiště pro převzetí služeb při selhání; Hlavní adresa URL se v případě potřeby přepne na záložní adresu URL.
  • IPFS: Decentralizované úložiště pro DID dokumenty a zajišťování nezbytnosti.
  • Blockchain (Ethereum/Polygon): Ukládá se hash a nehotovitelnosti pro integritu a neměnitelnost.

Interakce:

  • Ukládání a vyhledávání dat z databází primárních a záloh.
  • Uložení a načítání provedl dokumenty z IPF.
  • Uložení provedl dokument hash na blockchainu.
  • Uložte reference hash IPFS v hlavní databázi.
  • Systém oznámení pro monitorování dostupnosti URL a přechod na záložní adresy URL.

 

Naše služby

Chcete -li pochopit, jak vás může Concoventmarket podpořit při vytváření pasu digitálního produktu, návštěvatato stránkaneboKontaktujte náspřímo.

 

Varování:Řešení Concoventmarket jsou patentována a jakékoli použití bez písemného souhlasu s doplňkovým trhem povede k závažným právním důsledkům.

 

Napsal: Alaa Rezk, senior developer softwaru

Komentáře

Zanechte komentář nebo položte otázku

I agree to the Terms of Service and Privacy Policy