Exploring heterogeneity in loosely consistent decentralized data replication

Les systèmes décentralisés sont par nature extensibles mais sont également difficiles à coordonner en raison de leur faible couplage. La réplication de données dans ces systèmes géo-répartis est donc un défi inhérent à leur structure. Les deux contributions de cette thèse exploitent l'hétérogén...

Full description

Bibliographic Details
Main Author: Roman, Pierre-Louis
Other Authors: Rennes 1
Language:en
Published: 2018
Subjects:
Online Access:http://www.theses.fr/2018REN1S091/document
id ndltd-theses.fr-2018REN1S091
record_format oai_dc
spelling ndltd-theses.fr-2018REN1S0912019-05-22T03:28:54Z Exploring heterogeneity in loosely consistent decentralized data replication Explorer l’hétérogénéité dans la réplication de données décentralisées faiblement cohérentes Système décentralisé Cohérence à terme Protocole épidémique Blockchain Decentralized system Eventual consistency Epidemic protocol Blockchain Les systèmes décentralisés sont par nature extensibles mais sont également difficiles à coordonner en raison de leur faible couplage. La réplication de données dans ces systèmes géo-répartis est donc un défi inhérent à leur structure. Les deux contributions de cette thèse exploitent l'hétérogénéité des besoins des utilisateurs et permettent une qualité de service personnalisable pour la réplication de données dans les systèmes décentralisés. Notre première contribution Gossip Primary-Secondary étend le critère de cohérence Update consistency Primary-Secondary afin d'offrir des garanties différenciées de cohérence et de latence de messages pour la réplication de données à grande échelle. Notre seconde contribution Dietcoin enrichit Bitcoin avec des nœuds diet qui peuvent (i) vérifier la validité de sous-chaînes de blocs en évitant le coût exorbitant de la vérification initiale et (ii) choisir leur propres garanties de sécurité et de consommation de ressources. Decentralized systems are scalable by design but also difficult to coordinate due to their weak coupling. Replicating data in these geo-distributed systems is therefore a challenge inherent to their structure. The two contributions of this thesis exploit the heterogeneity of user requirements and enable personalizable quality of services for data replication in decentralized systems. Our first contribution Gossip Primary-Secondary enables the consistency criterion Update consistency Primary-Secondary to offer differentiated guarantees in terms of consistency and message delivery latency for large-scale data replication. Our second contribution Dietcoin enriches Bitcoin with diet nodes that can (i) verify the correctness of entire subchains of blocks while avoiding the exorbitant cost of bootstrap verification and (ii) personalize their own security and resource consumption guarantees. Electronic Thesis or Dissertation Text en http://www.theses.fr/2018REN1S091/document Roman, Pierre-Louis 2018-12-18 Rennes 1 Taïani, François
collection NDLTD
language en
sources NDLTD
topic Système décentralisé
Cohérence à terme
Protocole épidémique
Blockchain
Decentralized system
Eventual consistency
Epidemic protocol
Blockchain

spellingShingle Système décentralisé
Cohérence à terme
Protocole épidémique
Blockchain
Decentralized system
Eventual consistency
Epidemic protocol
Blockchain

Roman, Pierre-Louis
Exploring heterogeneity in loosely consistent decentralized data replication
description Les systèmes décentralisés sont par nature extensibles mais sont également difficiles à coordonner en raison de leur faible couplage. La réplication de données dans ces systèmes géo-répartis est donc un défi inhérent à leur structure. Les deux contributions de cette thèse exploitent l'hétérogénéité des besoins des utilisateurs et permettent une qualité de service personnalisable pour la réplication de données dans les systèmes décentralisés. Notre première contribution Gossip Primary-Secondary étend le critère de cohérence Update consistency Primary-Secondary afin d'offrir des garanties différenciées de cohérence et de latence de messages pour la réplication de données à grande échelle. Notre seconde contribution Dietcoin enrichit Bitcoin avec des nœuds diet qui peuvent (i) vérifier la validité de sous-chaînes de blocs en évitant le coût exorbitant de la vérification initiale et (ii) choisir leur propres garanties de sécurité et de consommation de ressources. === Decentralized systems are scalable by design but also difficult to coordinate due to their weak coupling. Replicating data in these geo-distributed systems is therefore a challenge inherent to their structure. The two contributions of this thesis exploit the heterogeneity of user requirements and enable personalizable quality of services for data replication in decentralized systems. Our first contribution Gossip Primary-Secondary enables the consistency criterion Update consistency Primary-Secondary to offer differentiated guarantees in terms of consistency and message delivery latency for large-scale data replication. Our second contribution Dietcoin enriches Bitcoin with diet nodes that can (i) verify the correctness of entire subchains of blocks while avoiding the exorbitant cost of bootstrap verification and (ii) personalize their own security and resource consumption guarantees.
author2 Rennes 1
author_facet Rennes 1
Roman, Pierre-Louis
author Roman, Pierre-Louis
author_sort Roman, Pierre-Louis
title Exploring heterogeneity in loosely consistent decentralized data replication
title_short Exploring heterogeneity in loosely consistent decentralized data replication
title_full Exploring heterogeneity in loosely consistent decentralized data replication
title_fullStr Exploring heterogeneity in loosely consistent decentralized data replication
title_full_unstemmed Exploring heterogeneity in loosely consistent decentralized data replication
title_sort exploring heterogeneity in loosely consistent decentralized data replication
publishDate 2018
url http://www.theses.fr/2018REN1S091/document
work_keys_str_mv AT romanpierrelouis exploringheterogeneityinlooselyconsistentdecentralizeddatareplication
AT romanpierrelouis explorerlheterogeneitedanslareplicationdedonneesdecentraliseesfaiblementcoherentes
_version_ 1719191778781822976