Internal report (Reports)
Guru: Universal Reputation Module for Distributed Consensus Protocols
Biryukov, Alex; Feher, Daniel; Khovratovich, Dmitry
2017
 

Files


Full Text
Reputation-BFT2017.pdf
Author preprint (286.38 kB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
consensus; distributed; cryptocurrency; blockchain
Abstract :
[en] In this paper we describe how to couple reputation systems with distributed consensus protocols to provide high-throughput highly-scalable consensus for large peer-to-peer networks of untrusted validators. We introduce reputation module Guru, which can be laid on top of various consensus protocols such as PBFT or HoneyBadger. It ranks nodes based on the outcomes of consensus rounds run by a small committee, and adaptively selects the committee based on the current reputation. The protocol can also take external reputation ranking as input. Guru can tolerate larger threshold of malicious nodes (up to slightly above 1/2) compared to the 1/3 limit of BFT consensus algorithms.
Disciplines :
Computer science
Author, co-author :
Biryukov, Alex ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Feher, Daniel ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Khovratovich, Dmitry ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > Computer Science and Communications Research Unit (CSC)
Language :
English
Title :
Guru: Universal Reputation Module for Distributed Consensus Protocols
Publication date :
30 June 2017
Publisher :
University of Luxembourg, Luxembourg, Luxembourg
Number of pages :
16
Focus Area :
Security, Reliability and Trust
Available on ORBilu :
since 30 June 2017

Statistics


Number of views
495 (30 by Unilu)
Number of downloads
411 (16 by Unilu)

Bibliography


Similar publications



Contact ORBilu