(DE) Die Erfindung betrifft ein computerimplementiertes Verfahren zum Bereitstellen von Daten, insbesondere für eine Konformitätsverfolgung, in einem verteilten peer-to-peer Netz (1), mit den Schritten: - Bereitstellen zumindest eines ersten Datenblocks (4a), insbesondere mit Daten repräsentativ für die Konformitätsverfolgung, zum Generieren einer Blockchain (3) mit einer ersten Prüfsumme (6a) durch eine erste Instanz (5a) des peer-to-peer Netzes (1), - Bereitstellen zumindest eines proof-of-authority Nachweises (10) zum Verifizieren eines weiteren Datenblocks (4b, 4c), - Erzeugen des weiteren Datenblocks (4b, 4c) repräsentativ für eine Konformitätsverfolgung mit einer weiteren Prüfsumme (6b, 6c) und zumindest der ersten Prüfsumme (6a) durch eine weitere Instanz (5b, 5c) des peer-to-peer Netzes (1), - Prüfen des proof-of-authority Nachweises (10), - Hinzufügen des weiteren Datenblocks (4b, 4c) zum ersten Datenblock (3a) bei erfolgreicher Prüfung des proof-of-authority Nachweises (10) um die Blockchain (3) zu bilden, und - Bereitstellen der Blockchain (3) in dem verteilten peer-to-peer Netz (1), wobei einer der Datenblöcke (4a, 4b, 4c) als ein Smart Contract (29a, 29b, 29c) ausgebildet ist, der auf Vorliegen eines vorbestimmten Fehlerfalls eine Fehlerbehandlungsmaßnahme bereitstellt und/oder auf Vorliegen eines Testauslösesignals (37) eine Funktionsprüfung auslöst.
(EN) The invention relates to a computer-implemented method for providing data, in particular for conformity tracking, in a distributed peer-to-peer network (1), having the steps of: - providing at least one first data block (4a), in particular having data representative of the conformity tracking, for generating a blockchain (3) having a first checksum (6a) by means of a first entity (5a) of the peer-to-peer network (1), - providing at least one piece of proof-of-authority evidence (10) for verifying a further data block (4b, 4c), - generating the further data block (4b, 4c) representative of conformity tracking having a further checksum (6b, 6c) and at least the first checksum (6a) by means of a further entity (5b, 5c) of the peer-to-peer network (1), - checking the proof-of-authority evidence (10), - adding the further data block (4b, 4c) to the first data block (3a) in the event of a successful check on the proof-of-authority evidence (10) in order to form the blockchain (3), and - providing the blockchain (3) in the distributed peer-to-peer network (1), wherein one of the data blocks (4a, 4b, 4c) is in the form of a smart contract (29a, 29b, 29c) that responds to the presence of a predetermined case of error by providing an error handling measure and/or responds to the presence of a test trigger signal (37) by triggering a function check.
(FR) L’invention concerne un procédé mis en œuvre par ordinateur pour la fourniture de données, en particulier pour une surveillance de conformité, dans un réseau pair-à-pair distribué (1), comprenant les étapes de : - fourniture d’au moins un premier bloc de données (4a), en particulier comprenant des données représentatives pour la surveillance de conformité, pour la génération d’une chaîne de blocs (3) ayant une première somme de contrôle (6a) par une première instance (5a) du réseau pair-à pair (1), - fourniture d’au moins une preuve « proof-of-authority » (10) pour la vérification d’un autre bloc de données (4b, 4c), - génération d’un autre bloc de données (4b, 4c) représentatif pour une surveillance de conformité ayant une autre somme de contrôle (6b, 6c) et au moins la première somme de contrôle (6a) par une autre instance (5b, 5c) du réseau pair-à-pair (1), - contrôle de la preuve « proof-of-authority » (10), - ajout de l’autre bloc de données (4b, 4c) au premier bloc de données (3a) en cas de contrôle réussi de la preuve « proof-of-authority » (10) pour former la chaîne de blocs (3), et - fourniture de la chaîne de blocs (3) dans le réseau pair-à-pair distribué (1), un des blocs de données (4a, 4b, 4c) étant formé comme un contrat intelligent (29a, 29b, 29c), lequel fournit, en cas d’existence d’un cas d’erreur prédéfini, une mesure de traitement d’erreur et/ou déclenche, en cas d’existence d’un signal de déclenchement d’essai (37), un contrôle de fonctionnement.