Asymmetric Distributed Trust

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Alpos, Orestis, Cachin, Christian, Tackmann, Björn, Zanolini, Luca
Format: Preprint
Veröffentlicht: 2019
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866914779391590400
author Alpos, Orestis
Cachin, Christian
Tackmann, Björn
Zanolini, Luca
author_facet Alpos, Orestis
Cachin, Christian
Tackmann, Björn
Zanolini, Luca
contents Quorum systems are a key abstraction in distributed fault-tolerant computing for capturing trust assumptions. They can be found at the core of many algorithms for implementing reliable broadcasts, shared memory, consensus and other problems. This paper introduces asymmetric Byzantine quorum systems that model subjective trust. Every process is free to choose which combinations of other processes it trusts and which ones it considers faulty. Asymmetric quorum systems strictly generalize standard Byzantine quorum systems, which have only one global trust assumption for all processes. This work also presents protocols that implement abstractions of shared memory, broadcast primitives, and a consensus protocol among processes prone to Byzantine faults and asymmetric trust. The model and protocols pave the way for realizing more elaborate algorithms with asymmetric trust.
format Preprint
id arxiv_https___arxiv_org_abs_1906_09314
institution arXiv
publishDate 2019
record_format arxiv
spellingShingle Asymmetric Distributed Trust
Alpos, Orestis
Cachin, Christian
Tackmann, Björn
Zanolini, Luca
Distributed, Parallel, and Cluster Computing
Cryptography and Security
Quorum systems are a key abstraction in distributed fault-tolerant computing for capturing trust assumptions. They can be found at the core of many algorithms for implementing reliable broadcasts, shared memory, consensus and other problems. This paper introduces asymmetric Byzantine quorum systems that model subjective trust. Every process is free to choose which combinations of other processes it trusts and which ones it considers faulty. Asymmetric quorum systems strictly generalize standard Byzantine quorum systems, which have only one global trust assumption for all processes. This work also presents protocols that implement abstractions of shared memory, broadcast primitives, and a consensus protocol among processes prone to Byzantine faults and asymmetric trust. The model and protocols pave the way for realizing more elaborate algorithms with asymmetric trust.
title Asymmetric Distributed Trust
topic Distributed, Parallel, and Cluster Computing
Cryptography and Security
url https://arxiv.org/abs/1906.09314