Page 96 - Télécom Evolution Catalogue 2018
P. 96

CONCEPTION D’ARCHITECTURE BLOCKCHAIN


           FC9CS10                                                                                 DATES & LIEUX

           3 jours                                                                  26 au 28 septembre 2018 à Paris
           1880 €



                OBJECTIFS ET PRÉSENTATION
          Identifi er les bases de la technologie blockchain (bases de la cryptographie, notion de consensus distribué...).
          Analyser le fonctionnement de la chaîne de blocs « historique » : le cas du Bitcoin.
          Prendre en compte les contrats intelligents (smart contracts), ainsi que le fonctionnement des chaînes semi-publiques et privées à
          contrôle d’accès et leurs particularités.
          Identifi er les limites de cette technologie.
          Depuis sa première application en 2008 dans la crypto-monnaie Bitcoin, la technologie block-chain (chaîne de blocs) est présentée
          comme une révolution impactant les mondes industriel, économique et citoyen. Cette 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.
                PARTICIPANTS ET PRÉREQUIS
          Cette formation est principalement destinée à des développeurs et des architectes souhaitant acquérir les connaissances suffi  santes
          pour pouvoir évaluer l’opportunité de l’utilisation de cette technologie pour développer des applications se basant sur la blockchain.
      CYBERSÉCURITÉ    Notions de cryptographie (symétrique /   }   Mécanisme de preuve de travail   }   Algorithmes de tolérance aux
          Des notions de bases en sécurité informatique sont souhaitables pour tirer le meilleur profi t de cette formation
          La connaissance d’un langage de programmation (Javascript, Python, etc.) est indispensable pour la partie pratique.


                PROGRAMME

                                                    Minage
                                                                                      fautes byzantines
          asymétrique, fonctions de hachage et
                                                  }
                                                     Réseau pair à pair
          leur utilisation, signature numérique)
                                                  }
                                                    Limitations
                                                                                 à contrôle d'accès (présentation,
                                                  }
            ƒ
                 Introduction à la blockchain

                                                                                 problématiques, cas d'usage, l'exemple
               }    Problème du consensus distribué     Les contrats intelligents / smart-    Les chaînes semi-publiques et privées
               }   Principe de fonctionnement   contracts (présentation de la    du projet Hyperledger, mise en
               }   Algorithmes de consensus   chaîne Ethereum, langages dédiés,   pratique)
               }  Propriétés de sécurité      applications, limites)               ƒ
                                                                                        Usages et limites des chaînes de
               La blockchain historique: Bitcoin
            ƒ                                  ƒ                                    blocs
                                                     Retour sur les mécanismes de
               }  Présentation                   consensus                         Synthèse et conclusion
               }   Notion de transaction et de bloc   }  Preuve de travail
               }  Bitcoin script                  }   Preuve d'enjeu ou participation








          RESPONSABLE                                                        MODALITÉS PÉDAGOGIQUES
                        Guillaume DUC                                  TP  : développement d’une application utilisant une
            Maître de conférences à Télécom                            chaîne de blocs (se basant sur le projet Hyperledger
                ParisTech, spécialisé dans le                          Fabric).
                 domaine de la sécurité des
                     systèmes embarqués.












   94                                      contact@telecom-evolution.fr        web www.telecom-evolution.fr
   91   92   93   94   95   96   97   98   99   100   101