Prototype de partage d’informations souveraines
#BLOCKCHAIN #IDENTITE #DECENTRALISE
2 stages à pourvoir
Contexte
Dans la continuité des explorations des technologies de décentralisation des identités, nous souhaitons nous intéresser aux Decentralized Web Nodes. Ce standard en cours de rédaction permet de s’intégrer à une architecture décentralisée où les acteurs peuvent publier, mettre à jour, requêter et maintenir des informations de manière sécurisée et transparente. Ces problématiques d’identité sont partagées par certains de nos partenaires, et cette exploration sera l’occasion d’étudier la pertinence de ces technologies pour les solutionner.
Objectif
Explorer et évaluer les standards d’identité décentralisée pour le stockage et partage d’information entre services web via la rédaction de documentation et l’implémentation d’un environnement de démonstration.
Tes missions
- Première phase exploratoire des standards et spécification avec réalisation d’expérimentations pour assimiler les concepts
- Évaluation des technologies et des standards et rédaction de documentation
- Identification d’un cas d’usage
- Développement d’un environnement de démonstration en créant un protocole et en l’intégrant à des applications web (réutilisation de blocs conçus lors de précédents stages)
Les technologies que tu vas découvrir
- Identités souveraines, Decentralized Web Nodes, Decentralized Identifiers, Verifiable Credentials.
- NodeJS/NextJS (ReactJS)
- Sécurité (chiffrement, clés asymétriques)
- Bases de données (MongoDB, PostgreSQL)
- Blockchain (Ethereum/Solidity/HardHat/Wallet Connect)
Les apports du stage
- Découvrir des concepts d’identité décentralisée, blockchain, de cryptographie et de protocoles applicatifs
- Travailler ses capacités rédactionnelles et d’évangélisation
- Se former à l’architecture web avec des notions de micro-services et d’appels réseaux entre applications
- Apprendre et maîtriser les bonnes pratiques de développement et d’intégration continue