FC9CS10

Stage inter entreprise

Durée :

3 jour(s)

Prochaine(s) session(s)

Nous contacter pour les sessions à venir

Présentation

Depuis sa première application en 2008 dans la crypto-monnaie, Bitcoin, la technologie Blockchain (chaîne de blocs) est présentée comme une révolution impactant les mondes industriel, économique et citoyen.

 

La formation présente les différents aspects de cette technologie, depuis les bases et leurs applications aux chaînes publiques (Bitcoin par exemple) jusqu'aux fonctionnalités avancées comme les contrats intelligents (Smart Contracts) et les chaînes privées à contrôle d'accès, sans oublier ses limitations intrinsèques.

Objectifs

  • Comprendre les enjeux industriels et économiques de la Blockchain.
  • Comprendre les fondements de cette technologie.
  • Mesurer les apports et les limites de la Blockchain par rapport à un cas d'usage.
  • Appréhender la mise en oeuvre opérationnelle d'un réseau Blockchain.
  • Concevoir et développer une application Blockchain sur la base des exemples industriels.
  • Programme

    Enjeux économiques des Blockchains

    • Analyse des éléments disruptifs
    • Propriétés économiques des Blockchains
    • Blockchain et économie de la sécurité
    • Smart Contracts, Forks et Oracles

    Aspects juridiques de la Blockchain

    • Statut législatif des cryptomonnaies et tokens
    • Réglementation sur les Initial Coin Offerings (ICO)
    • Régime juridique du Smart Contract
    • Initiatives de régulation en cours au niveau français
    • RGPD, droit à l'oubli et Blockchain
    • Blockchain comme register

    Fondements de la Blockchain

    • Les Blockchains ouvertes
    • Le fonctionnement des Blockchains, Bitcoin
    • Notions d’économie, les risques des cryptomonnaies
    • Blockchains privées, Smart Contracts, démonstrations
    • Utilité de la Blockchain dans un contexte économique

    Tour d’horizon des technologies Blockchain

    • Algorithmes de consensus
    • Fonctionnement des Smart Contracts 
    • Propriétés de sécurité et limites, etc.

    Travaux Pratiques : Mise en œuvre d’un réseau Blockchain

    • Gestion d’un nœud Blockchain (configuration, monitoring, archivage)
    • Sensibilisation aux enjeux de sécurité (gestion des permissions, limitations du protocole de consensus)

    Panorama des cas d’usages industriels de la Blockchain 

    • Énergie : Autoconsommation collective d’énergie renouvelable
    • Véhicule : Passeport du véhicule connecté
    • Paiement : Application de payement basé sur les cryptomonnaies

    Travaux pratiques : Réalisation d’une application à base de Smart Contract

    • Introduction des primitives cryptographiques (hash, signature, commitment)
    • Illustration des mécanismes au travers d’une étude de cas
  • Modalités pédagogiques

    • Plateforme de développement et test multi-Blockchain
    • Documentation
    • Travaux  pratiques d'application
  • Public cible et prérequis

    Cette formation est principalement destinée à des développeurs et des architectes souhaitant acquérir les connaissances suffisantes pour pouvoir évaluer l'opportunité de l'utilisation de cette technologie pour développer des applications se basant sur la Blockchain.

    • Des notions de bases en sécurité informatique sont souhaitables pour tirer un meilleur profit de cette formation
    • La connaissance d'un langage de programmation (Javascript, Python, etc.) est indispensable pour la partie pratique.
  • Responsables

    • Matthieu RAMBAUD

      Matthieu Rambaud a réalisé une thèse à Télécom Paris sur les courbes  algébriques et leurs applications au codage et à la complexité bilinéaire dans les corps finis. Il a ensuite travaillé à Inria Saclay sur les applications à la cryptographie et au calcul multipartites. Il est maintenant enseignant-chercheur à Télécom Paris et collabore avec Inria Saclay sur les algorithmes pour la blockchain, en particulier sur la confidentialité des données (calcul multipartites, preuves de calcul) et sur le passage à l'échelle des protocoles de consensus.

    • Nicolas HEULOT

      Ingénieur de recherche à l'IRT SystemX sur les technologies blockchain. Il intervient depuis trois ans sur des projets d'expérimentation de la Blockchain au travers de différents cas d'usage.

  • Partenaires

    IRT System X

    SystemX est un institut de recherche technologique (IRT) expert en analyse, modélisation, simulation et aide à la décision appliqués aux systèmes complexes. Seul IRT dédié à l’ingénierie numérique des systèmes, il coordonne des projets de recherche partenariale, réunissant académiques et industriels dans une perspective multi-filière. Ensemble, ils s’appliquent à lever des verrous scientifiques et technologiques majeurs de 4 secteurs applicatifs prioritaires : Mobilité et Transport autonome, Industrie du futur, Défense et Sécurité, Environnement et Développement durable. 

    Au travers de projets orientés cas d’usage, les ingénieurs-chercheurs de SystemX répondent aux grands enjeux de notre temps, sociétaux et technologiques, et contribuent ainsi à l’accélération de la transformation numérique des industries, des services et des territoires.

    Basé sur le plateau de Paris-Saclay, Lyon et Singapour, SystemX a lancé depuis sa création en 2012, 53 projets de recherche (dont 29 en cours), impliquant plus de 100 partenaires industriels et 55 laboratoires académiques, et compte actuellement 197 collaborateurs en équivalent temps plein (ETP) dont 134 ressources propres.

Prochaine(s) session(s)

Nous contacter pour les sessions à venir

Vous pourriez aussi être intéressé par...

En savoir plus

Stratégie blockchain : enjeux et perspectives

Domaine : Cybersécurité

Durée : 1 jour(s)

En savoir plus

Stratégie blockchain : enjeux et perspectives

Domaine : Cybersécurité

Durée : 1 jour(s)

En savoir plus

Architectures blockchain

Domaine : Cybersécurité

Durée : 5 jour(s)