L’apparition des contrats intelligents dans le secteur Blockchain a attiré une variété de domaines. Ceci a aidé Blockchain à étendre de manière flexible son territoire au-delà des marchés financiers pour couvrir l’Internet des objets, la chaîne d’approvisionnement, etc. C’est pourquoi les contrats intelligents deviennent plus exigeants en termes de données du monde réel. Par conséquent, les oracles ont été proposés pour assurer la transmission des données entre Blockchain et hors chaîne. Chainlink, en particulier, est une solution décentralisée d’oracles, émergente, qui propose de transférer des données de sources externes directement vers des contrats intelligents. Dans ce mémoire, nous proposons d’explorer théoriquement et expérimentalement Chainlink. Les principaux composants de Chainlink sont le noeud et les adaptateurs Chainlink, nous étudions alors les meilleures options pour les opérateurs de noeuds et les utilisateurs de Chainlink à adopter dans leurs systèmes. En particulier, nous démontrons comment les noeuds Chainlink se comportent lors de la variation d’un ensemble de ses paramètres internes et externes. Cela inclut les caractéristiques matérielles ainsi que les éléments logiciels. Enfin, nous avons mis en place un modèle Chainlink décentralisé basé sur les services Cloud et évalué les performances globales du système en termes de temps de réponse et de coût total des services Cloud, Ethereum et Chainlink.
| Date | 3 déc. 2021 |
|---|
| langue originale | Français |
|---|
| Établissement diplômant | - École de technologie supérieure
|
|---|
| Superviseur | Abdelouahed Gherbi (Directeur(-trice)) & Kaiwen Zhang (Codirecteur(-trice)) |
|---|
- Blockchain
- Oracles
- contrats intelligents
- Chainlink
Hammemi, E. (Auteur(e)),
Gherbi (Directeur(-trice)) &
Zhang (Codirecteur(-trice)),
3 déc. 2021Thèses et mémoires: Mémoire de maîtrise › Maîtrise en ingénierie: Génie des technologies de l'information