Saltar al contenido
Luiz Hogrefe

AnyTrace

Prototipo de investigación sobre procedencia, linaje y cadena de custodia

Prototipo de investigación · no publicado

¿De dónde vinieron esta entidad y su evidencia, qué le ocurrió y cuándo, incluso cuando los eventos llegan tarde y desordenados desde distintas organizaciones?

Visión general

20pruebas en el repositorio

AnyTrace modela la custodia como eventos en una línea de tiempo encadenada por hash. Una entidad trazable tiene eventos de custodia, fuentes de evidencia y vínculos de linaje tipados, por ejemplo un lote derivado de otro.

Su disciplina central es el tiempo. Un evento de custodia que llega tarde se registra en el momento en que ocurrió realmente, y nunca reescribe quién tenía la entidad antes.

Los seis prototipos comparten un núcleo de aplicación en el repositorio de AnyLAI: casos, una línea de tiempo de eventos encadenada por hash, evidencia con procedencia y tres marcas de tiempo, tareas y actos de autoridad. Cada prototipo añade solo su propio vocabulario y sus propias reglas.

Una línea de tiempo de custodia con un evento tardío

Una línea de tiempo de custodia con un evento tardío

Lote 42 · café verde

  1. Día 1Cosechado· Productor
  2. Día 3Recibido· Cooperativa
  3. Día 9Enviado· Exportador
Mezcla 42-A · derivada del lote 42

El informe tardío se sitúa donde ocurrió. Nada anterior se reescribe.

Descripción en texto del diagrama

Una línea de tiempo para el lote 42 de café verde: cosechado por el productor el día 1, recibido por la cooperativa el día 3, enviado por el exportador el día 9. El día 12 llega un informe de que la cooperativa pesó el lote el día 4. Se inserta en el día 4 y se marca como informado con retraso; los custodios anteriores no cambian. Una segunda entidad, la mezcla 42-A, aparece vinculada como derivada del lote 42.

Componentes básicos

  • Entidad trazable

    Aquello a lo que se sigue el rastro: un lote, una partida, un documento.

  • Evento de custodia

    Quién lo tenía, desde cuándo y según quién.

  • Fuente de evidencia

    El registro que respalda un evento, conservado con su procedencia.

  • Vínculo de linaje

    Una relación tipada entre entidades, como “derivado de”.

  • Línea de tiempo

    Una secuencia de eventos por caso, encadenada por hash, a la que solo se añaden entradas.

  • Recorrido acotado del grafo

    La reconstrucción de la historia de una entidad a lo largo de su linaje, dentro de límites explícitos.

Un informe tardío

  1. 1

    El exportador informa del envío del lote 42 el día 9.

  2. 2

    El día 12 llega por fin el registro de pesaje de la cooperativa del día 4.

  3. 3

    AnyTrace lo registra en el día 4, anota cuándo se informó y lo encadena en la línea de tiempo.

  4. 4

    Al reconstruir ahora la historia del lote, el pesaje aparece en su lugar, y la custodia anterior permanece intacta.

En qué se diferencia

  • AnyTraceAnyVerifyPrototipo de investigación · no publicado

    AnyVerify se pregunta si la evidencia respalda una afirmación. AnyTrace registra lo que informaron las partes, sin decidir si es cierto.

    AnyVerify
  • AnyTraceAnyAuditDemostrador de investigación

    AnyAudit registra lo que hizo el software. AnyTrace registra lo que les ocurrió a cosas del mundo real.

    AnyAudit

Estado

Prototipo de investigación · no publicado

Prototipo de investigación en el repositorio de AnyLAI, no publicado y no desplegado. No ha funcionado con datos reales, y ningún sistema de terceros le envía eventos.

Limitaciones

  • Registra lo que informaron las partes; no establece la verdad.
  • El recorrido del grafo está acotado y no se ha probado a escala.
  • Sin integración real con sistemas de terceros.

Volver a Proyectos