Application décentralisée pour la sécurisation De transactions monétaires .

Loading...
Thumbnail Image

Date

2020

Journal Title

Journal ISSN

Volume Title

Publisher

Université Mouloud Mammeri

Abstract

La blockchain », un terme qui ne cesse de revenir dans la liste des recherches les plus populaires sur les différents moteurs de recherche. Depuis que le mystérieux Satoshi Nakamoto a lancé le Bitcoin en 2009, une cryptomonnaie basée cette nouvelle technologie qu’est la blockchain. Réputée ultra-sécurisée et inviolable, les internautes, les financiers, informaticiens ou encore Traders cherchent tous à en savoir encore plus sur cette technologie qui d’après certains experts pourrait devenir même l’internet de demain, tellement elle a bouleversée notre compréhension concernant le rapport aux informations et aux transferts de valeurs. Une transaction monétaire électronique est une opération informatisée d’envoi et de réception d’argent entre deux comptes bancaires ou deux entités et c’est une opération qui exige une sécurité et confiance absolues. La transaction est gérée, validée et sécurisée par les serveurs centralisés des systèmes bancaires, ce qui peut donc engendrer un bug d’application et c’est ce qui rend la transaction altérable et hackable. Grace à l’évolution des technologies et des services informatiques, tel que la blockchain, nous pouvons transmettre et de stocker des informations en ligne de manière transparente, fiable et sécurisée, et fonctionnant sans organe central de contrôle. L’objectif de ce projet reposant sur les principes de la blockchain et de smart contract est de mettre en place une application pratique pour la gestion des transactions bancaires. Ce qui peut se faire en construisant une application décentralisée qui va regrouper tous les noeuds d’un réseau bancaire totalement distribué avec leurs détails ainsi que la possibilité d’échanger de l’argent entre eux. Cela va garantir la confiance de chaque noeud. C’est dans ce cadre que s’inscrit notre projet intitulé « Application décentralisée pour sécurisation de transaction monétaire ».Notre application permettra de réaliser des transferts monétaires sans tiers de confiance grâce à la technologie blockchain. Pour ce faire, nous avons structuré notre mémoire en quatre chapitres : - Chapitre 1 : « L’architecture distribuée et le Cloud Computing », a pour objectif la présentation de quelques concepts informatiques de base sur lesquelles se reposent la blockchain et notre projet. - Chapitre 2 : « Sécurité informatique, cryptographie et Blockchain », dans ce chapitre nous allons parcourir en détails les différents composants de la technologie blockchain ainsi que de la sécurité informatique et la cryptographie. - Chapitre 3 : « Conception et études du projet », ce chapitre consistera à développer notre solution en présentant les différents objectifs et l’explication de l’architecture à l’aide des schémas. - Chapitre 4 : « Réalisation et déploiement de la solution », consacré à la réalisation de notre système, ce chapitre va présenter les différents outils, services et technologies qui vont nous servir à réaliser notre projet ainsi que le résultat final de notre système une fois mis en place

Description

79 p. : ill. ; 30 cm. (+ CD-Rom)

Keywords

Cloud computing;, Cryptologie;, Blockchain;, Fonctions de hachage;, Cryptomonnaie;, Google Cloud services.

Citation

Réseaux, Mobilité et Systèmes Embarqués