CirculeID

Infrastructure

Quattro parti in movimento, e una che deve sopravvivere al contratto

Un resolver, un archivio dei record, un archivio eventi e un livello credenziali. La domanda architetturale che conta non è il throughput: è se un identificativo emesso oggi si risolva ancora quando il prodotto arriva a fine vita nel 2041.

Resolver
GS1 Digital Link
Eventi
Solo append
Residenza
Selezionabile, UE disponibile

Definition

In che cosa consiste l’infrastruttura del passaporto digitale di prodotto?

Una piattaforma di passaporto ha quattro componenti: un resolver che mappa gli identificativi GS1 Digital Link su risposte delimitate per ruolo, un archivio dei record con i dati del passaporto, un archivio eventi ad append-only con gli eventi EPCIS 2.0 di filiera e un livello credenziali che emette e verifica W3C Verifiable Credentials. Le integrazioni stanno attorno a questi quattro.

The separation is not incidental. Reads follow public scans and writes follow machine-generated events, and the GS1 Digital Link resolver has to answer the first without waiting on the second.

Architettura

Di che cosa è responsabile ciascun livello

Sapere quale livello garantisce che cosa è ciò che rende breve una revisione architetturale con il tuo team di piattaforma.
Livelli della piattaforma di passaporto, la loro responsabilità e lo standard che ciascuno segue
LayerResponsabilitàStandard
ResolverTurns an identifier into the response the caller is entitled toGS1 Digital Link
Record storeHolds the current passport state and its access policyModello allineato a CIRPASS
Event storeAppend-only history of what happened to each objectGS1 EPCIS 2.0
Credential layerIssues, verifies and revokes signed claimsW3C VC 2.0 · DID
IntegrationMoves data in from ERP, PLM and partner systemsREST · webhooks

Risposte

Domande frequenti

Quali sono le parti in movimento di una piattaforma di passaporti?

Quattro. Un resolver che trasforma un identificativo GS1 Digital Link nella risposta adatta al chiamante, un archivio dei record con i dati del passaporto, un archivio eventi ad append-only con gli eventi EPCIS 2.0, e un livello credenziali che emette e verifica W3C Verifiable Credentials. Tutto il resto è integrazione attorno a questi quattro.

Gira su una blockchain?

Non per il record del passaporto in sé, il che sarebbe lento e inadatto a dati che talvolta devono essere corretti o cancellati. Un ledger distribuito si usa solo dove l’ancoraggio aggiunge qualcosa che una firma non dà: marcatura temporale a prova di manomissione e registri di revoca che nessuna singola parte dovrebbe controllare.

Dove sono conservati i nostri dati?

La residenza dei dati è selezionabile per tenant, e i deployment residenti nell’UE mantengono record, eventi e credenziali all’interno dell’UE. Qui conta più del solito, perché il dato del passaporto è un dato di prodotto regolamentato che un’autorità di vigilanza può dover raggiungere per l’intera vita del prodotto.

Che cosa deve continuare a funzionare per quindici anni?

L’identificativo deve continuare a risolversi, e le credenziali a verificarsi. Entrambe le cose sono affrontate per progetto anziché per promessa: gli identificativi seguono GS1 Digital Link e possono risolversi sul tuo dominio, e le credenziali si verificano rispetto a Decentralized Identifiers che non dipendono dal fatto che questa piattaforma continui a esistere.

Come si comporta davvero il carico?

Il volume di lettura segue le scansioni, a raffiche e rivolte al pubblico, mentre il volume di scrittura segue gli eventi di filiera, regolari e generati da macchine. Sono carichi diversi, quindi resolver e archivio eventi scalano in modo indipendente anziché condividere un collo di bottiglia.

Next step

Porta il tuo team di piattaforma

Percorreremo l’architettura, il modello di residenza e il percorso di uscita, e risponderemo alla domanda che davvero decide: che cosa succede se smettete di usarci.

Index