
Formation Blockchain, synthèse

- Programme
- Participants / Prérequis
- Intra / sur-mesure
-
Ce séminaire répond à des besoins de sécurité applicative par l'implémentation d'une Blockchain. Une étude détaillée vous permettra de comprendre les mécanismes inhérents. Vous aurez alors une vision précise de ce à quoi la Blockchain répond et comment vous pourrez l'intégrer à vos applications.
Objectifs pédagogiques
- Evaluer la Blockchain et les services de sécurité associés
- Comprendre le type d'application candidate pour la Blockchain
- Préciser comment sont atteints les services de sécurité fournis par la Blockchain
- Appliquer la Blockchain à des applications à base de preuve au sens juridique
- Maîtriser l'état de l'offre et faire des choix technologiques de Blockchain
Propriétés et principes de la Blockchain
- Architecture et DAO : distribution et décentralisation et alternative à l'intermédiation.
- Typologie des gouvernances et impact sur la confiance.
- Blockchain public et privé.
- Besoins ciblés par la Blockchain et services de sécurité.
- Algorithme de consensus : preuve de travail et preuve d'enjeu.
Démonstration
Présentation abstraite des différentes entités de la Blockchain.
Fondements cryptographiques de la Blockchain
- Principes généraux de la cryptographie et services.
- Eléments de cryptographie asymétrique et les courbes elliptiques.
- Algorithmes asymétrique RSA, DSA et ECC.
- Les fonctions de hachage et leurs usages.
- Signature numérique RSA et ECDSA : conception et vérification.
- Clés publiques : codage et adresse.
- Exigences et problèmes liés aux clés.
Démonstration
Cas concret d'un système crypté.
Fondations de la Blockchain
- Structure des blocs et structure des transactions.
- Types de sémantiques des transactions.
- Principes de chaînages, autonomie et minage.
- Algorithmes de consensus : preuve de travail et preuve d'enjeu.
- Protocoles et types d'entité : mineurs, Wallets, nœud de routage, nœud complet.
Démonstration
Exemple de mise en œuvre de la Blockchain au travers de Bitcoin.
Evolutions et état de la Blockchain
- Problématiques de gouvernance et leurs impacts techniques.
- Sécurité de la Blockchain.
- Ethereum (architecture, Ether, Gas...) : réalisation applicative.
- Smart-contracts et smart-property : fonctionnalités et perspectives applicatives.
- Langage solidity pour les smart-contracts : exemple et portée.
- Performances et passage à l'échelle de la Blockchain.
Etude de cas
Menaces et attaques sur la Blockchain et les contremesures.
Plateformes et applications de la Blockchain
- Etat de l'art et offre API de la Blockchain.
- Définition des critères de comparaison des plateformes de mise œuvre de la Blockchain.
- Secteurs d'applications : analyse et perspectives.
- Quelles évolutions pour l'endurcissement de la Blockchain ?
- Mettre en œuvre la Blockchain : du choix de l'API à sa mise en œuvre.
Démonstration
Quels modèles économiques pour la Blockchain ?
» Participants
» Prérequis

yves P. 13/12/2018 |
4 / 5
|
jean-paul M. 13/12/2018 |
4 / 5
|
HANSER B. 13/12/2018 |
4 / 5
|
Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.