projet 01 ARCHITECTURE GÉNÉRALE Architecture générale du projet 03 ÉTUDES COMPARATIVES Comparaison entre les bases de données et les réseaux Blockchain 02 RÉALISATION Réalisation du projet 04 2
et la gestion d'actifs numériques. MULTICHAIN Une plate-forme open-source, basée sur la blockchain de bitcoin, pour les transactions financières multi-actifs. BIGCHAINDB Adopte une base de données avec les caractéristiques d’une Blockchain comme l'immutabilité et le contrôle décentralisé. 6
end-points pour chaque service NIVEAU 1 Différents end-points pour chaque ressource NIVEAU 2 Variation des verbes HTTP pour le même end-point NIVEAU 3 Ajout des Hypermedia Controls 10 /nodes/{{public_ip}} /events/{{event_name}} /nodeService /eventService DELETE /nodes/{{node_id}} PUT /nodes/{{node_id}}
échoue 11 1 (Ré)écrire le test 3 Apporter un changement minimal 4 Vérifier que les tests passent 5 Remanier le code 5’ Mettre à jour les tests en échec 5’ Corriger les régressions Réalisation du contrat défini par le test Réalignement de la conception avec les besoins