Systèmes concurrents et répartis
Ref: 3IF1141
Description
Ce cours est un cours de découverte qui donne un aperçu large, à la
fois théorique et pratique, des systèmes distribués et de type
blockchain.
Période(s) du cours
SM10
Prérequis
Algorithmique et complexité
SIPSyllabus
- Théorie des systèmes distribués 6h
- Algo d'élection, generaux byzantins
- Consensus
- Concurrence (tâches séquentielles, synchronisation, réseaux de pétri)
- Blockchain 6h
- Consensus
- Proof of Work
- Proof of Stake
- Bitcoin
Composition du cours
12h CM et 3h TP
Ressources
Cours magistraux et TPs.
Résultats de l'apprentissage couverts par le cours
- Identifier le système réparti adéquat à un problème posé
- Comprendre les différents types et propriétés d'une blockchain
- Mettre en oeuvre une blockchain de type bitcoin