I-NERGY Trusted Data Sharing ist ein Tool, das im Rahmen des I-NERGY-Projekts entwickelt wurde, das durch das Forschungs- und Innovationsprogramm Horizont 2020 der Europäischen Union im Rahmen des INERGY-Projekts finanziert wird. Es bietet ein Instrument, das auf der Blockchain-Technologie basiert, um die Einhaltung der Datenschutzbestimmungen/GDPR und der damit verbundenen Souveränität zu gewährleisten und gleichzeitig die Aufbewahrung von Daten außerhalb der Kette zu ermöglichen.

Das Modul stellt zwei Haupt-APIs zur Verfügung:

  • Verification API: zur Berechnung des Hashes des Dokuments und zum Nachweis seiner Existenz in der Blockchain
  • Notarize API: zur Berechnung und Aufzeichnung des Hashes eines Dokuments in der Blockchain

Das Tool ist einfach zu installieren, da es auf docker-hub verfügbar ist und die Installation über eine entsprechende yml-Datei erfolgt. Die Art der Blockchain ist frei wählbar und hängt von den Bedürfnissen des Projekts ab, für das sie verwendet werden soll, ob sie privat oder öffentlich ist. Die drei wichtigsten getesteten Blockchains basieren auf Ethereum und sind Ganache, Hyperledger Besu und die öffentliche Sepolia.

I-NERGY Trusted Data Sharing ist unabhängig von der Art der zu beglaubigenden Daten und kann in verschiedenen Szenarien eingesetzt werden. Ein mögliches Beispiel für die Verwendung im Bereich ML ist die Beglaubigung von ML-Modellversionen/Leistungsergebnissen und entsprechenden Datensätzen, die zur Bewertung des Modells verwendet werden, um die Vertrauenswürdigkeit des Modells zu gewährleisten.

Das Tool bietet auch eine SwaggerUI, die nützlich ist, um das Tool zu testen, aber natürlich sind Sie daran interessiert, die REST-Dienste programmatisch aufzurufen. Eine Dokumentation über die Installation und Verwendung des Tools ist auf Docker-hub über einen gemeinsamen Link verfügbar.

Quelle: I-NERGY Trusted Data Sharing

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert