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...
Main Author: | |
---|---|
Other Authors: | |
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 |