CirculeID

Infrastructure

Quatro peças móveis, e uma que tem de sobreviver ao contrato

Um resolvedor, um arquivo de registos, um arquivo de eventos e uma camada de credenciais. A questão arquitetural que importa não é o débito — é saber se um identificador emitido hoje ainda resolve quando o produto atinge o fim de vida em 2041.

Resolvedor
GS1 Digital Link
Eventos
Apenas por acrescento
Residência
Selecionável, UE disponível

Definition

Em que consiste a infraestrutura do passaporte digital de produto?

Uma plataforma de passaporte tem quatro componentes: um resolvedor que mapeia identificadores GS1 Digital Link para respostas delimitadas por função, um arquivo de registos com os dados do passaporte, um arquivo de eventos apenas por acrescento com os eventos EPCIS 2.0 da cadeia, e uma camada de credenciais que emite e verifica W3C Verifiable Credentials. As integrações situam-se em torno destes quatro.

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.

Arquitetura

Por que é responsável cada camada

Saber que camada garante o quê é o que torna curta uma revisão de arquitetura com a sua equipa de plataforma.
Camadas da plataforma de passaporte, a sua responsabilidade e a norma que cada uma segue
LayerResponsabilidadeNorma
ResolverTurns an identifier into the response the caller is entitled toGS1 Digital Link
Record storeHolds the current passport state and its access policyModelo alinhado com 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

Respostas

Perguntas frequentes

Quais são as peças de uma plataforma de passaportes?

Quatro. Um resolvedor que transforma um identificador GS1 Digital Link na resposta adequada a quem chama, um arquivo de registos com os dados do passaporte, um arquivo de eventos apenas por acrescento com os eventos EPCIS 2.0, e uma camada de credenciais que emite e verifica W3C Verifiable Credentials. Tudo o resto é integração em torno destes quatro.

Isto corre sobre uma blockchain?

Não para o próprio registo de passaporte, o que seria lento e desadequado para dados que por vezes têm de ser corrigidos ou apagados. Um ledger distribuído é usado apenas onde a ancoragem acrescenta algo que uma assinatura não dá: marcação temporal à prova de adulteração e registos de revogação que nenhuma parte isolada deveria controlar.

Onde ficam os nossos dados?

A residência dos dados é selecionável por inquilino, e as implantações residentes na UE mantêm registos, eventos e credenciais dentro da UE. Aqui isso conta mais do que o habitual, porque o dado do passaporte é um dado de produto regulado a que uma autoridade de fiscalização pode ter de aceder durante toda a vida do produto.

O que tem de continuar a funcionar durante quinze anos?

O identificador tem de continuar a resolver, e as credenciais a verificar-se. Ambas as coisas são resolvidas por conceção e não por promessa: os identificadores seguem o GS1 Digital Link e podem resolver no seu próprio domínio, e as credenciais verificam-se face a Decentralized Identifiers que não dependem de esta plataforma continuar a existir.

Como se comporta realmente a carga?

O volume de leitura acompanha as digitalizações, que são em rajadas e voltadas ao público, enquanto o volume de escrita acompanha os eventos da cadeia, constantes e gerados por máquinas. São cargas diferentes, pelo que o resolvedor e o arquivo de eventos escalam de forma independente em vez de partilharem um estrangulamento.

Next step

Traga a sua equipa de plataforma

Percorreremos a arquitetura, o modelo de residência e a via de saída, e responderemos à pergunta que realmente decide: o que acontece se deixar de nos usar.

Index