SYSTEMS AND METHODS FOR TRACKING DATA LINEAGE AND RECORD LIFECYCLE USING DISTRIBUTED LEDGERS

Systems and methods for tracking data lineage and record lifecycle using a distributed ledger are disclosed. In one embodiment, a method for tracking record lifecycle events may include: (1) creating, by a record lifecycle tool, a recordable artifact for a record lifecycle event in a record lifecycl...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KALMAR, Zsolt, LYNCH, Arthur G, TIWARI, Ashish
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Systems and methods for tracking data lineage and record lifecycle using a distributed ledger are disclosed. In one embodiment, a method for tracking record lifecycle events may include: (1) creating, by a record lifecycle tool, a recordable artifact for a record lifecycle event in a record lifecycle, the recordable artifact comprising data for the record lifecycle event; (2) generating, by the record lifecycle tool, a hash of the data; (3) creating, by the record lifecycle tool, record lifecycle event metadata for the recordable artifact; (4) signing, by the record lifecycle tool, the record lifecycle event metadata; (5) writing the record lifecycle event metadata to supply chain metadata storage at a storage location, wherein the supply chain metadata storage may be cryptographically verifiable and immutable; and (6) writing the hash and an identifier for the storage location in the supply chain metadata store to a present state database. La présente invention concerne des systèmes et des procédés de suivi de lignée de données et de cycle de vie d'enregistrement utilisant un registre distribué. Dans un mode de réalisation, un procédé de suivi de d'évènements de cycle de vie d'enregistrement peut comprendre : (1) la création, par un outil de cycle de vie d'enregistrement, d'un artefact enregistrable pour un événement de cycle de vie d'enregistrement dans un cycle de vie d'enregistrement, l'artefact enregistrable comprenant des données pour l'événement de cycle de vie d'enregistrement ; (2) la génération, par l'outil de cycle de vie d'enregistrement, d'un hachage des données ; (3) la création, par l'outil de cycle de vie d'enregistrement, de métadonnées d'événement de cycle de vie d'enregistrement pour l'artefact enregistrable ; (4) la signature, par l'outil de cycle de vie d'enregistrement, de métadonnées d'événement de cycle de vie d'enregistrement ; (5) l'écriture des métadonnées d'événement de cycle de vie d'enregistrement pour fournir un stockage de métadonnées de chaîne au niveau d'un emplacement de stockage, le stockage de métadonnées de chaîne d'approvisionnement pouvant être vérifiable par cryptographie et immuable ; et (6) l'écriture du hachage et d'un identifiant pour l'emplacement de stockage dans la mémoire de métadonnées de chaîne d'approvisionnement dans une base de données d'état présent.