Nouveau

La Blockchain - Approche technologique et pratique

Code Formation: 5272

| Ajouter aux favoris

Objectifs pédagogiques

A l'issue du stage, être capable de : 

  • Décrire le fonctionnement des protocoles à blockchains, leurs champs d’applications et leur potentiel
  • Identifier les différentes technologies existantes 
  • Choisir la technologie pertinente selon le projet
  • Accompagner les mutations technologiques induites par les technologies blockchain
  • Maitriser la mise en oeuvre des principaux réseaux blockchain issus de la branche Bitcoin 
  • Comparer les réseaux blockchains de première génération avec les technologies plus récentes, notamment Ethereum

Présentation de la formation

Compétence principale visée

Concevoir et mettre en oeuvre des solutions basées sur les technologies Blockchain.

Public

  • Développeurs, techniciens ou chefs de projet susceptibles de prendre en charge l’architecture, le développement et le déploiement de solutions basées sur les technologies blockchains

 

Prérequis

  • Connaissances fondamentales en informatique.
  • Connaître/comprendre au moins un langage de script
APPORTS THEORIQUES
  • Origines - Pourquoi ? Les prémisses ?
  • Fonctionnement du réseau
  • Architecture : la base de donnée 
  • Mining : Proof of Work, le consensus sans confiance
  • Évolutions technologiques
  • Évolutions communautaires et idéologiques
  • Impact de la technologie sur l’idéologie et inversement
  • Ethereum - Un modèle différent de celui de Bitcoin - Les smart contracts
  • Dash - Origines et gouvernance intégrée - Les masternodes
  • Stellar - Un nouveau modèle de consensus - Les bénéfices de ce nouveau consensus
 
TRAVAUX PRATIQUES 
  • Compilation d’un wallet/client/node
  • Utilisation du wallet/client/node
  • Création d’un service, dialogue avec CLI
  • Clefs, adresses
  • “Script”, le langage de script de Bitcoin
  • Création de transactions brutes
  • Connexion à Stellar
  • Emission d’un token sur Stellar (testnet)
  • Connexion à Ethereum
  • Création d’un smart contract sur Ethereum
Alternance d'apports théoriques et de mises en situation pratique
Fiche d'évaluation en fin de formation