Toward More Performant and Efficient Decentralized Applications on Blockchain Technologies

Mohammadreza Rasolroveicy

Thèse de doctorat (2022)

Accéder à ce document
Disponible
Libre accès au texte intégral dans PolyPublie
Texte Texte • 4MB •

Résumé

Les avantages des technologies blockchain en termes d’intégrité, d’immuabilité et de transparence les ont aidées à gagner du terrain. Avec la blockchain, les utilisateurs disposent d’une infrastructure sécurisée, décentralisée et fiable pour enregistrer leurs données indéfiniment. La nature décentralisée et la fiabilité de la blockchain sont rendues possibles grâce à l’utilisation de consensus, éliminant le besoin de faire confiance aux intermédiaires. Pour résoudre les problèmes de performance et d’évolutivité de la technologie de blockchain traditionnelle basée sur le consensus “preuve de travail”, plusieurs implémentations de blockchain qui utilisent d’autres consensus ont été développées. Divers outils d’analyse comparative ont été introduits pour évaluer les performances des systèmes de blockchain, permettant la comparaison et la compréhension de ces technologies. Cependant, ces solutions sont soit limitées à des implémentations blockchain spécifiques, soit nécessitent des configurations complexes. Ils donnent également la priorité aux modèles d’évaluation d’unité de travail (charge constante), ce qui peut être n’est pas intuitif pour les instances à exécution plus longue sous des charges de travail continues. Notre objectif ultime dans cette thèse est d’identifier et de mettre en œuvre un écosystème optimal pour les applications décentralisées avec un grand nombre d’utilisateurs basé sur la blockchain. La première contribution de cette thèse est BlockCompass, un outil complet de benchmark- ing pour les technologies blockchain qui est également flexible en termes de configuration et d’extension. BlockCompass peut comparer l’efficacité de plusieurs implémentations de blockchain et consensus sous des charges de travail continues et fluctuantes. De plus, nous présentons les résultats d’une enquête d’utilisabilité sur la facilité d’utilisation de Block- Compass dans l’analyse comparative de la blockchain. Notre outil d’analyse comparative proposé peut évaluer différentes plates-formes de blockchain en termes de débit, d’évolutivité et d’utilisation des ressources.

Programme:
Génie informatique
Directeurs ou directrices:
Adresse URL de PolyPublie:
Université/École:
Polytechnique Montréal
OAI:
oai:publications.polymtl.ca:10733
ORCID
Date du dépôt:
20 juin 2023 11:50
Dernière modification:
14 oct. 2026 11:09
Citer en APA 7:
Rasolroveicy, M. (2022). Toward More Performant and Efficient Decentralized Applications on Blockchain Technologies [Thèse de doctorat, Polytechnique Montréal]. PolyPublie. https://publications.polymtl.ca/10733/

Statistiques

Total des téléchargements à partir de PolyPublie

Téléchargements par année

Provenance des téléchargements

Actions réservées au personnel

Afficher document
Afficher document