WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Simulation d’une cryptomonnaie basée sur la devise monétaire congolaise.


par Christer KAHASHA
Université adventiste de Lukanga - Licence en gestion informatique 2019
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

CHAPITRE QUATRIEME : LES PROTOTYPES DES RESULTATS ET
IMPLEMENTATION

Dans ce chapitre nous allons présenter le système que nous avons développé(Talentcoin), quelques interfaces d'implémentation de l'application Talentcoin et leurs algorithmes, et nous achèverons le chapitre par une discussion de résultats.

Architecture du système.

Le schéma ci-dessous représente l'architecture du système et les services qui lui sont intégrés :

Figure 20: Architecture du système

49

Dans ce qui suit, nous allons présenter d'une manière séquentielle comment les scénarios se suivent dans notre système de payement. Vu que le système marche selon le protocole P2P, quand on lance l'application cliente sur une machine, celle-ci commence par partager avec sa DHT une paire de clé pour le chiffrement des données puis procède à sa consultation tout en déchiffrant avec la clé publique de la DHT pour se connecter à l'ensemble du réseau.

Demande de connexion au réseau d'un pair à la DHT

Figure 21: Demande de connexion au réseau d'un pair à la DHT Connexion d'un utilisateur à un autre

Figure 22: Connexion en P2P

50

Réalisation du système

Interface et algorithme d'envoie des talentcoins.

Figure 23: Interface d'envoie des talentcoins

Figure 24: Algorithme d'envoie des talentcoins

Pour effectuer l'envoie des talentcoins, il est impératif d'avoir au moins une quantité disponible dans son portefeuille en fournissant l'adresse de destination et le montant d'envoie ; la description est facultative.

51

Interface et algorithme de notification de réception.

Ici nous montrons l'interface de réception d'une quantité de talent coin envoyée par une adresse figurant sur la figure ici-bas, ainsi que son algorithme.

Figure 25:Interface de notification de réception

Figure 26: Algorithme de réception

52

Interface et algorithme pour minage.

Cette interface est celle qui représente la fonctionnalité du minage, pour miner des talentcoin et participer à la sécurité du réseau, l'utilisateur doit activer cette fonctionnalité en cliquant sur le bouton d'activation. La partie algorithme nous montre le schéma du minage.

 
 

Figure 27: Interface de minage

 

Figure 28: Algorithme pour minage

53

Protocole d'experimentation et discussion du resultat du travail.

Notre experimentation était réalisée dans un réseau local de quatre machines :deux machines sous windows 8 et deux autres sous seven. Pour arriver arriver a faire fonctionner la communication de ces machines, nous avons pû desactiver leur système de par feu.

Dans le domaine de monnaies électroniques et sur internet en RDC, la plupart des systèmes sont réalisés avec une architecture centralisée. Ce qui rend la gestion très facile surtout la validation des transactions, mais ce genre de système cours des très grands dangers au niveau sécurité informatique. Cette centralisation leur donne une autorité sur la fixation de frais des transactions, ce qui fait que ces systèmes ont un frais de transaction très élevé.

Quant à notre système, qui avait pour objectif principal de concevoir un système pair-à-pair de payement sur internet basé sur la devise monétaire congolaise; bref une cryptomonnaie. En particulier nous avons voulu réduire les frais de transactions réalisées existant à un frais dérisoire ; supprimer la faiblesse du model basé sur la confiance en le remplaçant par un model basé sur la preuve de travail cryptogaraphique. Et en fin permettre aux deux parties d'effectuer des transactions sans aide d'une tierse de confiance.

C'est ainsi que nous sommes parvenus à offrir les exigences fonctionnelles d'une crypto monaie, nous avons proposer un modèle informatique pour le système ainsi les technologies appropriées au contexte de la RDC pour implémenter et tester le système.

Tout ceci en respectant le protocole de payement sur internet en pair-à-pair.

C'est ainsi que nous sommes parvenus à atteindre nos objectifs après le test des algorithmes que nous avons implanté dont : l'algorihme d'envoie de valeur en p2p, l'algrithme de reception et de minage des blocks.

Néamoins, pendant la réalisation de notre travail, nous nous étions affrontés à certains problèmes ; la banque centrale du congo ne reconnait pas la valeur que contient une cryptomonnaie .

54

Nous sommes parvenu à réaliser une transaction entre deux noeuds sur un réseau local sans serveur central et effectuer sa validation en P2P. Pour que le réseau fonctionne, il faut une participation des noeuds de minage, qui jouent le role de chambre de compensation comme pour les banques traditionnelles et qui sont recompensées par une somme de talentcoin.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"I don't believe we shall ever have a good money again before we take the thing out of the hand of governments. We can't take it violently, out of the hands of governments, all we can do is by some sly roundabout way introduce something that they can't stop ..."   Friedrich Hayek (1899-1992) en 1984