Blockchain equitable H/F
Stage Saclay (Essonne) Développement informatique
Description de l'offre
Détail de l'offre
Informations générales
Entité de rattachement
Le Commissariat à l'énergie atomique et aux énergies alternatives (CEA) est un organisme public de recherche.Acteur majeur de la recherche, du développement et de l'innovation, le CEA intervient dans le cadre de ses quatre missions :
. la défense et la sécurité
. l'énergie nucléaire (fission et fusion)
. la recherche technologique pour l'industrie
. la recherche fondamentale (sciences de la matière et sciences de la vie).
Avec ses 16000 salariés -techniciens, ingénieurs, chercheurs, et personnel en soutien à la recherche- le CEA participe à de nombreux projets de collaboration aux côtés de ses partenaires académiques et industriels.
Référence
2019-10754Description de l'unité
Le laboratoire Laboratoire Systèmes d'Information de Confiance, Intelligents et Auto-Organisants, LICIA du CEA List étudie et développe des solutions pour gagner en confiance dans des applications distribuées de coopération avec une approche de bout-en-bout : de la conception au déploiement sur un réseau. Le laboratoire utilise ainsi différentes technologies de BlockChain, comme Ethereum, Parity, Hyperledger Fabric ou encore Tendermint .
Description du poste
Domaine
Mathématiques, information scientifique, logiciel
Contrat
Stage
Intitulé de l'offre
Blockchain equitable H/F
Sujet de stage
Blockchain équitable.
Durée du contrat (en mois)
6 mois
Description de l'offre
L'objectif de ce stage est de modéliser une nouvelle solution blockchain en s'inspirant des travaux de FairLedger et de l'implémenter au sein d'un simulateur de blockchain CEA (modifiant une des blockchain existante et implémenté dans le simulateur) dans le but d'évaluer la validité de la solution proposée.
Vous aurez notamment à :
- élaborer un état de l’art concernant l’équité dans le contexte des blockchains.
- établir la propriété d’équité des utilisateurs qu’une blockchain juste doit satisfaire.
- Modéliser une blockchain équitable et l’implémenter dans le simulateur de blockchain CEA.
- Modéliser et implémenter des tests pour la solution nouvellement implémentée.
- Parvenir à des conclusions concernant les conditions nécessaires pour apporter de l’équité aux utilisateurs.
Moyens mis en œuvre : systèmes distribués, langages de programmation, programmation web, programmation réseau.
Moyens / Méthodes / Logiciels
Langages: Java, Go / Logiciels: Docker, JHipster
Profil recherché
Profil du candidat
Nous cherchons un(e) étudiant(e) en dernière année d'école d'ingénieur.
Niveau: Master 2/ Bac+5.