FireLedger: A High Throughput Blockchain Consensus Protocol

被引:9
|
作者
Buchnik, Yehonatan [1 ]
Friedman, Roy [1 ]
机构
[1] CS Technion, Haifa, Israel
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2020年 / 13卷 / 09期
关键词
ATOMIC BROADCAST; BYZANTINE; TIME; SIGNATURES;
D O I
10.14778/3397230.3397246
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchains are distributed secure ledgers to which transactions are issued continuously and each block of transactions is tightly coupled to its predecessors. Permissioned blockchains place special emphasis on transactions throughput. In this paper we present FireLedger, which leverages the iterative nature of blockchains in order to improve their throughput in optimistic execution scenarios. FireLedger trades latency for throughput in the sense that in FireLedger the last f + 1 blocks of each node's blockchain are considered tentative, i.e., they may be rescinded in case one of the last f + 1 blocks proposers was Byzantine. Yet, when optimistic assumptions are met, a new block is decided in each communication step, which consists of a proposer that sends only its proposal and all other participants are sending a single bit each. In our performance study FireLedger obtained 20% - 600% better throughput than state of the art protocols like HotStuff and BFT-SMaRt, depending on the configuration.
引用
收藏
页码:1525 / 1539
页数:15
相关论文
共 50 条
  • [1] Probabilistic Consensus of the Blockchain Protocol
    Marinkovic, Bojan
    Glavan, Paola
    Ognjanovic, Zoran
    Doder, Dragan
    Studer, Thomas
    SYMBOLIC AND QUANTITATIVE APPROACHES TO REASONING WITH UNCERTAINTY, ECSQARU 2019, 2019, 11726 : 469 - 480
  • [2] Survey on Blockchain Consensus Protocol
    Xia Q.
    Dou W.-S.
    Guo K.-W.
    Liang G.
    Zuo C.
    Zhang F.-J.
    Ruan Jian Xue Bao/Journal of Software, 2021, 32 (02): : 277 - 299
  • [3] ORIC: A Self-Adjusting Blockchain Protocol with High Throughput
    Xiong, Ting
    Xie, Tao
    Xie, Jin
    Luo, Xiaochun
    19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021), 2021, : 1422 - 1434
  • [4] A Blockchain Consensus Protocol With Horizontal Scalability
    Cong, Kelong
    Ren, Zhijie
    Pouwelse, Johan
    2018 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2018, : 424 - 432
  • [5] ISCP: An improved blockchain consensus protocol
    Li, Zhong-Cheng
    Huang, Jian-Hua
    Gao, Da-Qi
    Jiang, Ya-Hui
    Fan, Li
    International Journal of Network Security, 2019, 21 (03) : 359 - 367
  • [6] VBBFT-Raft: An Understandable Blockchain Consensus Protocol with High Performance
    Tan, Dezhi
    Hu, Jianguo
    Wang, Jun
    PROCEEDINGS OF 2019 IEEE 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2019), 2019, : 111 - 115
  • [7] A New Consensus Protocol for Blockchain Interoperability Architecture
    Pang, Yan
    IEEE ACCESS, 2020, 8 : 153719 - 153730
  • [8] Concordia: A Streamlined Consensus Protocol for Blockchain Networks
    Santiago, Carlos
    Ren, Shuyang
    Lee, Choonhwa
    Ryu, Minsoo
    IEEE ACCESS, 2021, 9 : 13173 - 13185
  • [9] Proof of Luck: an Efficient Blockchain Consensus Protocol
    Milutinovic, Mitar
    He, Warren
    Wu, Howard
    Kanwal, Maxinder
    SYSTEX 2016: 1ST WORKSHOP ON SYSTEM SOFTWARE FOR TRUSTED EXECUTION, 2016,
  • [10] Modeling and Verifying the CKB Blockchain Consensus Protocol
    Sun, Meng
    Lu, Yuteng
    Feng, Yichun
    Zhang, Qi
    Liu, Shaoying
    MATHEMATICS, 2021, 9 (22)