S'inscrire

Blockchains de consortium : concepts et mise en pratique

Environnement scientifique et technique de la formation

Laboratoire d'informatique de Grenoble - UMR 5217

RESPONSABLES

Didier DONSEZ

Professeur

UMR 5217

Vivien QUEMA

Professeur

UMR 5217

LIEU

GRENOBLE (38)

ORGANISATION

2 jours
De 5 à 12 stagiaires
TP encadrés par 2 intervenants

COÛT PÉDAGOGIQUE

1200 Euros

A L'ISSUE DE LA FORMATION

Evaluation de la formation par les stagiaires
Envoi d'une attestation de formation

DATE DU STAGE

19299 : du jeudi 16/05/2019 au vendredi 17/05/2019

Janvier Février Mars Avril
Mai
19299
Juin Juillet Août
Sept. Oct. Nov. Déc.

OBJECTIFS

- Comprendre les différentes blockchains et les garanties offertes
- Comprendre les applications et les cas d'usage des blockchains
- Etre capable de concevoir et de déployer en pratique une blockchain de consortium

PUBLIC

Toute personne impliquée dans le développement, le test et la mise en production de logiciels : développeur logiciel, architecte logiciel, chef de projets, directeur de systèmes d'information, chercheur

PRÉREQUIS

Eléments d'utilisation de systèmes Unix (commandes shell) ; éléments de programmation (Java, Python, Node.js)

PROGRAMME

Cours (1 jour)
- Introduction : l'émergence des blockchains
- Typologie des blockchains
- Les garanties
- Les gouvernances
- Quelques éléments de cryptographie (signature, hachage, arbres de Merkle, infrastructures de clés publiques)
- Les consensus
- Les smart-contracts
- Les applications et les cas d'usage et leurs actifs numériques
- Les outils, les plateformes et les as-a-service
- Les choix d'utilisation d'une blockchain ou d'une base de données " traditionnelle "
- Perspectives

Travaux pratiques avec Hyperledger (1 jour)
- Le projet Hyperledger
- Concevoir un smart contract avec Hyperledger Composer
- Déployer en pratique une blockchain avec Hyperledger Fabric

EQUIPEMENT

Il sera demandé aux stagiaires de venir avec leur propre ordinateur portable. Les recommandations liées à la préparation des machines seront communiquées avant le début du stage.

Choisir une formation

Choisir un autre domaine

+ d'infos