skip to main content
invited-talk

Asymmetric Distributed Trust

Published: 05 January 2021 Publication History

Abstract

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 talk 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. The talk presents also several protocols that tolerate Byzantine faults with asymmetric trust, such as shared-register implementations and reliable Byzantine broadcasts.
Consensus is arguably one of the most important notions in distributed computing and also relevant for practical systems. We also show how to realize consensus protocols with asymmetric trust, illustrating our approach for protocols in partially synchronous systems and for asynchronous protocols that use randomization with asymmetric trust.
Asymmetric quorum systems offer a way to understand some ideas behind the Ripple and Stellar blockchain protocols, which aim at relaxing symmetric trust assumptions and permit flexible trust.
The presentation is based on joint work with Björn Tackmann and Luca Zanolini [1, 2].

References

[1]
Christian Cachin and Björn Tackmann. 2019. Asymmetric Distributed Trust. In Proc. 23rd International Conference on Principles of Distributed Systems (OPODIS)(Leibniz International Proceedings in Informatics (LIPIcs), Vol. 153), Pascal Felber, Roy Friedman, Seth Gilbert, and Avery Miller (Eds.). Schloss Dagstuhl–Leibniz-Zentrum fuer Informatik, 7:1–7:16. https://doi.org/10.4230/LIPIcs.OPODIS.2019.7
[2]
Christian Cachin and Luca Zanolini. 2020. Asymmetric Byzantine Consensus. e-print, arXiv:2005.08795 [cs.DC]. https://arxiv.org/abs/2005.08795

Cited By

View all
  • (2024)TetraBFT: Reducing Latency of Unauthenticated, Responsive BFT ConsensusProceedings of the 43rd ACM Symposium on Principles of Distributed Computing10.1145/3662158.3662783(257-267)Online publication date: 17-Jun-2024
  • (2024)Knowledge Connectivity Requirements for Solving BFT Consensus with Unknown Participants and Fault Threshold2024 IEEE 44th International Conference on Distributed Computing Systems (ICDCS)10.1109/ICDCS60910.2024.00029(221-231)Online publication date: 23-Jul-2024
  • (2023)Threshold Signatures from Inner Product Argument: Succinct, Weighted, and Multi-thresholdProceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security10.1145/3576915.3623096(356-370)Online publication date: 15-Nov-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICDCN '21: Proceedings of the 22nd International Conference on Distributed Computing and Networking
January 2021
252 pages
ISBN:9781450389334
DOI:10.1145/3427796
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 January 2021

Check for updates

Author Tags

  1. Consensus
  2. Quorums
  3. blockchains
  4. common coin
  5. cryptocurrencies
  6. randomized consensus.

Qualifiers

  • Invited-talk
  • Research
  • Refereed limited

Conference

ICDCN '21

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)26
  • Downloads (Last 6 weeks)0
Reflects downloads up to 19 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)TetraBFT: Reducing Latency of Unauthenticated, Responsive BFT ConsensusProceedings of the 43rd ACM Symposium on Principles of Distributed Computing10.1145/3662158.3662783(257-267)Online publication date: 17-Jun-2024
  • (2024)Knowledge Connectivity Requirements for Solving BFT Consensus with Unknown Participants and Fault Threshold2024 IEEE 44th International Conference on Distributed Computing Systems (ICDCS)10.1109/ICDCS60910.2024.00029(221-231)Online publication date: 23-Jul-2024
  • (2023)Threshold Signatures from Inner Product Argument: Succinct, Weighted, and Multi-thresholdProceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security10.1145/3576915.3623096(356-370)Online publication date: 15-Nov-2023
  • (2023)TrustBoost: Boosting Trust among Interoperable BlockchainsProceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security10.1145/3576915.3623080(1571-1584)Online publication date: 15-Nov-2023
  • (2023)On the Minimal Knowledge Required for Solving Stellar Consensus2023 IEEE 43rd International Conference on Distributed Computing Systems (ICDCS)10.1109/ICDCS57875.2023.00016(682-691)Online publication date: Jul-2023
  • (2023)SightsTeeple: Agreeing to Disagree with Functional Blockchain Consensus2023 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)10.1109/ICBC56567.2023.10174951(1-9)Online publication date: 1-May-2023
  • (2022)Ripple+: An Improved Scheme of Ripple Consensus Protocol in Deployability, Liveness and Timing AssumptionComputer Modeling in Engineering & Sciences10.32604/cmes.2022.016838130:1(463-481)Online publication date: 2022
  • (2022)Brief Announcement: How to Tame Multiple Spending in Decentralized CryptocurrenciesProceedings of the 2022 ACM Symposium on Principles of Distributed Computing10.1145/3519270.3538465(427-429)Online publication date: 20-Jul-2022

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media