
Activez les alertes d’offres d’emploi par e-mail !
Générez un CV personnalisé en quelques minutes
Décrochez un entretien et gagnez plus. En savoir plus
Un institut de recherche à Saclay propose un stage de 6 mois sur la conception et l'évaluation d'un système de notarisation versionnée inspiré de la blockchain. Le stagiaire devra analyser des systèmes existants, construire l'architecture d'un système, et prototyper un outil de notarisation. Ce poste exige des compétences en blockchain, sécurité informatique, et ingénierie logicielle, et est ouvert aux étudiants de niveau master. Un environnement de travail inclusif est assuré.
Mathématiques, information scientifique, logiciel
Stage
Conception et évaluation d'un système de notarisation versionnée inspiré de la blockchain
Dans de nombreux flux de travail numériques la confiance dans l'historique des actions est essentielle. Bien que des outils comme Git offrent de solides garanties d'intégrité et de contrôle de versions, ils reposent sur des dépôts et des infrastructures qui demeurent modifiables, forkables et soumis à un contrôle administratif. En conséquence, des litiges peuvent survenir concernant l'authenticité, l'ordre ou la propriété des actions et des versions. Les systèmes de notarisation basés sur la blockchain apportent un mécanisme complémentaire grâce à des enregistrements infalsifiables, horodatés et vérifiables indépendamment. Toutefois, les solutions existantes sont majoritairement fondées sur des instantanés et ne prennent pas en charge le versionnement continu, le branchement ou la traçabilité fine des actions. Il existe donc un besoin fort pour un système combinant des sémantiques de contrôle de versions (à la Git) avec l'intégrité cryptographique et l'auditabilité.
6 mois
Objectif : L'objectif de ce stage est de concevoir, prototyper et évaluer un outil de notarisation versionnée basé sur la blockchain, inspiré de flux de travail de type Git, dans lequel chaque action (commit, mise à jour, fusion ou transition d'état) est notarisée de manière cryptographique. Le système proposé devra :
Les développements se concentreront sur l'extension d'un composant logiciel existant, selon une approche modulaire et incrémentale, afin de préserver la cohérence architecturale tout en ajoutant des capacités de versionnement et de notarisation via la blockchain.
Le ou la candidat(e) retenu(e) rejoindra le laboratoire Trustworthy, Intelligent, and Self-Organizing Information Systems (LICIA) au CEA LIST.
Méthodologie : Le ou la stagiaire aura les responsabilités suivantes :
Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes handicapées, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation pour l'inclusion des travailleurs handicapés.
systèmes distribués, blockchain, conception du logiciel, ingénierie du logiciel
Compétences : Le ou la candidat(e) devra posséder les compétences suivantes :
#CEA-List
Saclay
France, Ile-de-France, Essonne (91)
Palaiseau
Bac+5 - Diplôme École d'ingénieurs
Oui