IV.9 Conclusion
Dans ce chapitre, nous avons commencé par construire un
réseau bancaire avec un routage amélioré,
sécurisé et rendant le trafic plus efficace. Pour répondre
à ce besoin de communication sécurisé, nous avons
utilisé un réseau privé virtuel (VPN) avec ses
différentes topologies ainsi que les détails sur le protocole
IPsec, sans oublier le GRE tunnel qui est un des mécanismes de
tunneling. Le trafic qui traverse ce tunnel doit être
protégé lors de l'échange de la monnaie. Également
dans ce chapitre, nous avons également appris à construire la
fonction constructeur, puis nous sommes passés à la
création de méthodes étonnantes telles que createNewBlock,
creatNewTransaction, getLastBlock, etc. Nous avons ensuite découvert la
méthode de hachage, le hachage SHA256, et créé une
méthode pour générer un hachage pour nos données de
bloc. Nous avons également appris ce qu'est une preuve de travail et
comment cela fonctionne. Dans ce chapitre, nous avons également appris
à tester les différentes méthodes que nous avons
créées et vérifier si elles fonctionnent comme
prévu. Dans la deuxième partie ; nous avons appris à
configurer une blockchain. Puis, nous avons appris à configurer une
blockchain Express.js dans notre projet, ainsi que comment utilisez-le pour
construire notre API / serveur. Ensuite nous installé Postman et compris
comment utilisez-le pour tester nos endpoints. Après cela, nous
passé à construire divers points d'extrémité de
notre serveur et testé ceux pour vérifier si ou non, ils
fonctionnaient correctement. Dans la prochaine partie, nous allons créer
un réseau de noeuds ou réseau décentralisé pour
héberger notre blockchain, tout comme ceux qui sont
hébergés dans le monde réel. Jusqu'à
présent, vous avez accompli beaucoup de choses dans ce Projet Fin
d'étude. Nous avons créé une blockchain
décentralisée réseau qui fonctionne actuellement sur cinq
noeuds, et nous avons créé la fonctionnalité pour
synchroniser l'ensemble du réseau, afin que tous les noeuds ont
exactement les mêmes données.
[149]
|