Show simple item record

dc.contributor.authorBiaye, Idrissa
dc.date.accessioned2023-01-31T15:13:17Z
dc.date.available2023-01-31T15:13:17Z
dc.date.issued2022
dc.identifier.urihttp://rivieresdusud.uasz.sn/xmlui/handle/123456789/1682
dc.description.abstractLa Blockchain a récemment émergé comme un nouveau courant de recherche, dans un large éventail de domaines avec plusieurs applications. Elle fonctionne dans un environnement décentralisé, grâce à l'existence de plusieurs technologies de base telle que les signatures numériques, les hachages cryptographiques et les algorithmes de consensus distribués. Toutes les transactions sont effectuées de manière décentralisée afin d’éviter le fait qu’un élément central soit chargé de vérifier et de valider les opérations qui s'effectuent sur le réseau [1]. Par ailleurs, il est essentiel de résoudre ces problèmes de sécurité et de mettre en œuvre des fonctions de hachage plus efficaces pour garantir l'intégrité des données. Une technologie particulièrement réussie est celle des smarts contracts. Un smart contract est un ensemble de règles et de logique de programme de type scénario-réponse. C'est-à-dire qu'il s'agit d'un code partagé, décentralisé et de confiance déployée sur la blockchain. Les signataires du contrat doivent s'entendre sur les détails du contrat, les termes de la violation et la responsabilité en cas de rupture de contrat. Puis le déployer en tant que contrat intelligent sur la Blockchain pour exécuter automatiquement le contrat au nom des signataires. L'ensemble du processus est indépendant de toute autorité centrale. Dans ce travail, nous mettons d'abord l'accent les fonctions de hachage et surtout les risques qui sont liés aux smartes contrats [2]. Dans la mesure où ces derniers ont la possibilité de stocker des données personnelles des utilisateurs et/ou des cryptomonnaies. Ces dernières années nous assistons à des pertes qui s'élèvent à des millions de dollars. C’est pourquoi, nous proposons la mise en place de nouvelle architecture de vérification de la sécurité des smarts contracts à base de machine learning. Cette proposition rentre dans le cadre de renforcer la sécurité des smarts contracts afin d’éviter les pertes de données personnelles et des actives numériques dans un contexte décentralisé. Par ailleurs, les fonctions de hachage qu’utilisent les plateformes Blockchain sont basées sur la construction Merkle-Damgard et la construction éponge. Il faut noter que les fonctions de hachage utilisées présentent de très bonnes caractéristiques en termes de complexité.en_US
dc.language.isofren_US
dc.subjectBlockchainen_US
dc.subjectHachages cryptographiquesen_US
dc.subjectAlgorithmes de consensusen_US
dc.titleSécurité Blockchain : Étude analytique des aspects cryptographiques de la Blockchainen_US
dc.typeMémoireen_US
dc.territoireRégion de Ziguinchoren_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record