Razumevanje postopka skeniranja in preverjanja QR za dokumente DID

BPMN diagram illustrating the QR code scanning and verification process with DID resolver, signature validation, IPFS hash retrieval, and metadata verification steps

 

QR koda Skeniranje in preverjanje diagrama BPMN

1. Začetek dogodka

  • Postopek se začne z začetnim dogodkom, kjer uporabnik sproži skeniranje QR kode prek mobilne aplikacije.

2. skeniranje QR kode

  • Nato skener QR kode v mobilni aplikaciji zajame in pregleda QR kodo.

3. Ali je Resolver dobil dokument

  • SOL (decentralizirani identifikator) Resolver pridobi ali pridobi dokument DID, povezan s kodo QR. Ta dokument vsebuje bistvene informacije, ki omogočajo nadaljnje korake preverjanja.

4. Preverite podpis

  • V tem koraku aplikacija za preverjanje preverja pristnost QR kode s preverjanjem njegovega digitalnega podpisa.
    • Odločitvena točka za veljavnost podpisa: Če je podpis veljaven, postopek nadaljuje do naslednjega koraka za pridobivanje hash IPFS (medplanetarni datotečni sistem). Če podpis ni veljaven, se postopek konča tukaj.

5. Pridobite ipfs hash

  • Aplikacija za preverjanje nato dobi hash iz IPFS, kjer je varno shranjena na blockchainu.

6. Preverite metapodatke

  • Aplikacija preveri metapodatke, povezane s kodo QR, da preveri njegovo celovitost.
    • Odločitvena točka za preverjanje metapodatkov: Če preverjanje metapodatkov opravi, je izdelek označen kot "preverjen". Če ne uspe, je izdelek označen kot "ponaredek".

7. končni dogodek

  • Postopek se zaključi s končnim rezultatom preverjanja, kar kaže na to, ali je izdelek verodostojen ali ne.

 

Naše storitve

Da bi razumeli, kako vas lahko ConpmpyMarket podpira pri izdelavi potnega lista digitalnega izdelka, obiskta stranalikontaktirajte nasneposredno.

 

OPOZORILO:Rešitve COMPYMARKET so patentirane in vsaka uporaba brez pisnega dovoljenja ContryMarketa bo privedla do hudih pravnih posledic.

 

Napisal: Alaa Rezk, višji razvijalec programske opreme

 

Pripombe

Pustite komentar ali postavite vprašanje

I agree to the Terms of Service and Privacy Policy