المفاهيم الأساسية
This paper introduces Swiper, a novel approach for transforming distributed protocols designed for traditional "one-party, one-vote" (nominal) settings to operate efficiently in weighted settings where participants have varying levels of influence.
الملخص
Swiper: a new paradigm for efficient weighted distributed protocols
This research paper introduces Swiper, a novel approach for transforming distributed protocols designed for traditional "one-party, one-vote" (nominal) settings to operate efficiently in weighted settings, common in blockchain systems. The authors address the limitations of existing weighted voting techniques, which often fail to translate complex protocols or require significant modifications.
The paper aims to bridge the gap between nominal and weighted distributed protocols by introducing a "black-box" transformation method and a set of efficient "open-box" transformations applicable to a wide range of problems.
The authors introduce three novel optimization problems, collectively called "weight reduction problems": Weight Restriction (WR), Weight Qualification (WQ), and Weight Separation (WS). These problems aim to map large real weights into small integer weights while preserving the properties necessary for the correctness of the protocols. The authors present Swiper, a fast approximate solver for these weight reduction problems, and analyze its performance on real-world weight distributions from existing blockchain systems.