Swiper: a new paradigm for efficient weighted distributed protocols
Andrei Tonkikh, Luciano Freitas

TL;DR
This paper introduces a method to convert distributed protocols from a nominal corruption model to a weighted model, enabling more realistic trust assumptions in open systems while maintaining efficiency and resilience.
Contribution
It formalizes and solves weight reduction optimization problems, allowing protocols to operate efficiently in weighted models with minimal resilience loss.
Findings
Transformations preserve protocol correctness in weighted models.
Sum of integer weights remains linear in number of parties, ensuring efficiency.
Many protocols retain full resilience in the weighted setting.
Abstract
The majority of fault-tolerant distributed algorithms are designed assuming a nominal corruption model, in which at most a fraction of parties can be corrupted by the adversary. However, due to the infamous Sybil attack, nominal models are not sufficient to express the trust assumptions in open (i.e., permissionless) settings. Instead, permissionless systems typically operate in a weighted model, where each participant is associated with a weight and the adversary can corrupt a set of parties holding at most a fraction of the total weight. In this paper, we suggest a simple way to transform a large class of protocols designed for the nominal model into the weighted model. To this end, we formalize and solve three novel optimization problems, which we collectively call the weight reduction problems, that allow us to map large real weights into small integer weights while…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Distributed systems and fault tolerance · Blockchain Technology Applications and Security
