183 87

Concordia: A Streamlined Consensus Protocol for Blockchain Networks

Title
Concordia: A Streamlined Consensus Protocol for Blockchain Networks
Author
이춘화
Keywords
Blockchain; Byzantine fault tolerance; consensus; transaction processing
Issue Date
2021-01
Publisher
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Citation
IEEE ACCESS, v. 9, Page. 13173-13185
Abstract
In this paper, we present a novel Byzantine fault-tolerant consensus protocol for sharded blockchain networks that does not rely on expensive leader-driven communication. The proposed protocol selects a single block proposer at a time and uses threshold signatures as a voting mechanism to confirm the validity of the proposed block. By using a gossip-like communication scheme, each node can collect and recover the group signature within O(logN) steps. With only one block proposer per consensus round, there is no possibility of conflicting blocks and resultant forks. Therefore, our consensus protocol requires only one round of one-way communication to achieve finality for each block. Our protocol guarantees safety and liveness while tolerating up to f faulty participants among 2f + 1 nodes. Our performance study shows that the proposed protocol enables hundreds of nodes to participate in the agreement process, and can finalize large blocks in approximately 10 seconds.
URI
https://ieeexplore.ieee.org/document/9324848https://repository.hanyang.ac.kr/handle/20.500.11754/175205
ISSN
2169-3536
DOI
10.1109/ACCESS.2021.3051796
Appears in Collections:
COLLEGE OF ENGINEERING[S](공과대학) > COMPUTER SCIENCE(컴퓨터소프트웨어학부) > Articles
Files in This Item:
Concordia A Streamlined Consensus Protocol for Blockchain Networks.pdfDownload
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE