Skip to content

Garantir l'authenticité et l'intégrité d'un fichier de métadonnées en l'enregistrant de manière permanente et immuable sur la blockchain bloxberg.

License

Notifications You must be signed in to change notification settings

CedricGoby/bloxberg-certify-metadata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 

Repository files navigation

bloxberg certify metadata

Description

Ce script d'exemple en bash génère un fichier de métadonnées pour un jeu de données puis, en utilisant l'API bloxberg, il certifie ce fichier de métadonnées sur la blockchain bloxberg et télécharge le certificat correspondant.

Puisqu'il fait appel à l'API bloxberg ce script peut être adapté dans n'importe quel langage de programmation.
Il peut ainsi être intégré à n'importe quel logiciel open source existant pour authentifier et certifier des données sur la blockchain bloxberg.

bloxberg

bloxberg (sans b majuscule) est la blockchain pour la science avec le plus grand réseau de PoA (Proof of Authority) au monde, géré uniquement par des organismes de recherche.
La mission de bloxberg est de faire progresser la science avec sa propre infrastructure de blockchain et de permettre à la société dans son ensemble de sécuriser les données.
Dédiée à cette mission, l'association bloxberg facilite et accélère l'usage de la blockchain décentralisée bloxberg et les applications scientifiques fonctionnant sur cette blockchain.

Usage

Lancez le script avec comme paramètres votre clé API bloxberg, l'adresse de votre wallet bloxberg et le chemin vers le jeu de données.

./metadata-bloxberg-certify.sh CLÉ_API_BLOXBERG WALLET_BLOXBERG REPERTOIRE_JEU_DE_DONNÉES

Prérequis

Ce script fonctionne sous Linux, assurez-vous que les programmes suivants soient installés :

CURL, JQ, GIT, UNZIP

Vous devez également posséder :

Support

Pour toute question vous pouvez vous adresser à :
Cédric GOBY : [email protected]

Auteur

Cédric GOBY (Agap Institut) - ORCID 0009-0004-8417-3677

Licence

GNU General Public License v3.0 or later

About

Garantir l'authenticité et l'intégrité d'un fichier de métadonnées en l'enregistrant de manière permanente et immuable sur la blockchain bloxberg.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages