Weaker Assumptions for Asymmetric Trust
By: Ignacio Amores-Sesar, Christian Cachin, Juan Villacis
Potential Business Impact:
Lets computers agree even when they don't trust each other.
In distributed systems with asymmetric trust, each participant is free to make its own trust assumptions about others, captured by an asymmetric quorum system. This contrasts with ordinary, symmetric quorum systems and threshold models, where trust assumptions are uniformly shared among participants. Fundamental problems like reliable broadcast and consensus are unsolvable in the asymmetric model if quorum systems satisfy only the classical properties of consistency and availability. Existing approaches overcome this by introducing stronger assumptions. We show that some of these assumptions are overly restrictive, so much so that they effectively eliminate the benefits of asymmetric trust. To address this, we propose a new approach to characterize asymmetric problems and, building upon it, present algorithms for reliable broadcast and consensus that require weaker assumptions than previous solutions. Our methods are general and can be extended to other core problems in systems with asymmetric trust.
Similar Papers
Asymmetric Grid Quorum Systems for Heterogeneous Processes
Distributed, Parallel, and Cluster Computing
Lets computers agree on rules without talking first.
DAG-based Consensus with Asymmetric Trust [Extended Version]
Distributed, Parallel, and Cluster Computing
Lets computers agree even with untrusted parts.
Tight Bounds on Channel Reliability via Generalized Quorum Systems (Extended Version)
Distributed, Parallel, and Cluster Computing
Keeps computer systems working even when parts break.