Consensus with voting theory in blockchain environments

Lei Li, Yongkang Jiang, Guanfeng Liu

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

4 Citations (Scopus)

Abstract

A blockchain can be taken as a decentralized and distributed public database. In order to achieve data consistency of the system nodes, the execution of a consensus algorithm is necessary and required in the case of decentralized environments. Simply speaking, the consensus is that every node agrees on some record in the blockchain. There are many kinds of consensus algorithms in blockchain environments, and each consensus algorithm has its own proper application scenario. Here we firstly analysis and compare various popular consensus algorithms in blockchain environments, and then as voting theory has systematically studied the decision-making in a group, the traditional methods of voting theory is summarized and listed, including (Position) scoring rules, Copeland, Maximin, Ranked pairs, Voting trees, Bucklin, Plurality with runoff, Single transferable vote, Baldwin rule, and Nanson rule. Finally, we introduce the voting methods from voting theory to consensus algorithms in the blockchain to improve its performance.

Original languageEnglish
Title of host publicationProceedings - 10th IEEE International Conference on Big Knowledge, ICBK 2019
EditorsYunjun Gao, Ralf Möller, Xindong Wu, Ramamohanarao Kotagiri
Place of PublicationLos Alamitos, CA
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages152-159
Number of pages8
ISBN (Electronic)9781728146065
DOIs
Publication statusPublished - 2019
Event10th IEEE International Conference on Big Knowledge, ICBK 2019 - Beijing, China
Duration: 10 Nov 201911 Nov 2019

Publication series

NameProceedings - 10th IEEE International Conference on Big Knowledge, ICBK 2019

Conference

Conference10th IEEE International Conference on Big Knowledge, ICBK 2019
Country/TerritoryChina
CityBeijing
Period10/11/1911/11/19

Keywords

  • Blockchain
  • Consensus Algorithm
  • Voting Theory

Fingerprint

Dive into the research topics of 'Consensus with voting theory in blockchain environments'. Together they form a unique fingerprint.

Cite this