CirculeID

Infrastructure

Cuatro piezas móviles, y una que debe sobrevivir al contrato

Un resolutor, un almacén de registros, un almacén de eventos y una capa de credenciales. La pregunta arquitectónica que importa no es el rendimiento, sino si un identificador emitido hoy sigue resolviéndose cuando el producto llegue al final de su vida en 2041.

Resolutor
GS1 Digital Link
Eventos
Solo adición
Residencia
Seleccionable, UE disponible

Definition

¿En qué consiste la infraestructura del pasaporte digital de producto?

Una plataforma de pasaporte tiene cuatro componentes: un resolutor que mapea identificadores GS1 Digital Link a respuestas acotadas por rol, un almacén de registros con los datos del pasaporte, un almacén de eventos de solo adición con los eventos EPCIS 2.0 de la cadena, y una capa de credenciales que emite y verifica W3C Verifiable Credentials. Las integraciones se sitúan alrededor de esos cuatro.

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.

Arquitectura

De qué responde cada capa

Saber qué capa aporta cada garantía es lo que acorta una revisión de arquitectura con su equipo de plataforma.
Capas de la plataforma de pasaporte, su responsabilidad y el estándar que sigue cada una
LayerResponsabilidadEstándar
ResolverTurns an identifier into the response the caller is entitled toGS1 Digital Link
Record storeHolds the current passport state and its access policyModelo alineado con 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

Respuestas

Preguntas frecuentes

¿Cuáles son las piezas móviles de una plataforma de pasaportes?

Cuatro. Un resolutor que convierte un identificador GS1 Digital Link en la respuesta adecuada al llamante, un almacén de registros con los datos del pasaporte, un almacén de eventos de solo adición con los eventos EPCIS 2.0, y una capa de credenciales que emite y verifica W3C Verifiable Credentials. Todo lo demás es integración alrededor de esos cuatro.

¿Funciona esto sobre una blockchain?

No para el registro del pasaporte en sí, lo que sería lento e inapropiado para datos que a veces deben corregirse o borrarse. El ledger distribuido se usa solo donde el anclaje aporta algo que una firma no da: sellado de tiempo a prueba de manipulación y registros de revocación que ninguna parte debería controlar en solitario.

¿Dónde se guardan nuestros datos?

La residencia de datos se elige por inquilino, y los despliegues residentes en la UE mantienen registros de pasaporte, eventos y credenciales dentro de la UE. Aquí importa más de lo habitual, porque el dato del pasaporte es un dato de producto regulado que una autoridad de vigilancia puede necesitar alcanzar durante toda la vida del producto.

¿Qué tiene que seguir funcionando durante quince años?

El identificador debe seguir resolviéndose, y las credenciales deben seguir verificándose. Ambas cosas están resueltas por diseño y no por promesa: los identificadores siguen GS1 Digital Link y pueden resolverse en su propio dominio, y las credenciales se verifican contra Decentralized Identifiers que no dependen de que esta plataforma siga existiendo.

¿Cómo se comporta realmente la carga?

El volumen de lectura sigue a los escaneos, que llegan a ráfagas y de cara al público, mientras que el de escritura sigue a los eventos de la cadena, constantes y accionados por máquinas. Son cargas distintas, así que el resolutor y el almacén de eventos escalan de forma independiente en vez de compartir un cuello de botella.

Next step

Traiga a su equipo de plataforma

Recorreremos la arquitectura, el modelo de residencia y la vía de salida, y responderemos a la pregunta que de verdad lo decide: qué ocurre si deja de usarnos.

Index