Travaux de diplôme en Bachelor
En collaboration avec une multitude de partenaires privés et publics de domaines variés ou dans un objectif purement de recherche. Voici quelques exemples de travaux de bachelor significatifs supervisé au sein de notre équipe et réalisé par de brillants élèves issus du bachelor en sécurité informatique :
Ethereum : Taking Control of Smart Contracts
Sujet: Ethereum est une crypto-monnaie très répandue, traitant avec des millions de dollars d'ethers par jour, et souvent utilisée dans le contexte d'applications décentralisées.
Lors du hard fork "Constantinople" (le 27 février 2019), une nouvelle instruction nommée CREATE2 a été ajoutée à la spécification de l’Ethereum virtual machine. Proposée par Vitalik Buterin (co fondateur d'Ethereum), cette instruction a pour but d'augmenter la scalabilité de la blockchain, ainsi que de l'alléger.
Dans ce travail de bachelor, nous avons montré que cette nouvelle instruction provoque l'apparition de nouvelles attaques, en particulier, il devient possible de modifier un smart contract déployé sur la blockchain.
Domaine : Blockchain
Responsable : Alexandre Duc
Etudiant : Olivier Kopp