Descriptif
Compréhension des fondements algorithmiques de la technologie blockchain :
Nous étudions les bases algorithmiques derrière les systèmes de stockage décentralisés et cohérents, utilisant des nœuds potentiellement malveillants ou ayant une participation instable dans le temps. Nous commençons par l'étude des protocoles classiques de stockage reconfigurables et systèmes tolérants aux fautes byzantins. Ensuite, nous explorons les protocoles dits de «blockchain » permettant le développement des systèmes de confiance pour le stockage de transactions réparties.
Diplôme(s) concerné(s)
- Echange international non diplomant
- Parallel & Distributed Systems
- Parallel & Distributed Systems M2
- Cyber Physical Systems
- Diplôme d'ingénieur
- Data & Artificial Intelligence
Parcours de rattachement
Pour les étudiants du diplôme Echange international non diplomant
SLR206
Pour les étudiants du diplôme Diplôme d'ingénieur
SLR206
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Data & Artificial Intelligence
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 2.5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Cyber Physical Systems
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Diplôme d'ingénieur
Vos modalités d'acquisition :
Examen écrit, projet d'équipe (rapport)
- Crédits ECTS acquis : 2.5 ECTS
- Crédit d'UE électives acquis : 2.5
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Parallel & Distributed Systems
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 2.5 ECTS
Pour les étudiants du diplôme Echange international non diplomant
Vos modalités d'acquisition :
Examen écrit, projet d'équipe (rapport)
- Crédits ECTS acquis : 2.5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Parallel & Distributed Systems M2
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 2.5 ECTS
Programme détaillé
Contenu
Nous étudions les bases algorithmiques derrière les systèmes de stockage décentralisés et cohérents, utilisant des nœuds potentiellement malveillants ou ayant une participation instable dans le temps. Nous commençons par l'étude des protocoles classiques de stockage reconfigurables et systèmes tolérants aux fautes byzantins. Ensuite, nous explorons les protocoles dits de «blockchain» permettant le développement des systèmes de confiance pour le stockage de transactions réparties.