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 条
  • [41] The cellular goore game-based consensus protocol: a cognitive model for blockchain consensus
    Ameri, Reyhaneh
    Meybodi, Mohammad Reza
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (03): : 2715 - 2740
  • [42] Blockchain Beyond Bitcoin: Block Maturity Level Consensus Protocol
    Memon, Muniba
    Bajwa, Umair Ahmed
    Ikhlas, Asad
    Memon, Yusra
    Memon, Sanaullah
    Malani, Mukesh
    2018 5TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING TECHNOLOGIES AND APPLIED SCIENCES (IEEE ICETAS), 2018,
  • [43] E-commerce Blockchain Consensus Mechanism for Supporting High-Throughput and Real-Time Transaction
    Xu, Yuqin
    Li, Qingzhong
    Min, Xingpin
    Cui, Lizhen
    Xiao, Zongshui
    Kong, Lanju
    COLLABORATE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2016, 2017, 201 : 490 - 496
  • [44] A Decentralized Blockchain with High Throughput and Fast Confirmation
    Li, Chenxing
    Li, Peilun
    Zhou, Dong
    Yang, Zhe
    Wu, Ming
    Yang, Guang
    Xu, Wei
    Long, Fan
    Yao, Andrew Chi-Chih
    PROCEEDINGS OF THE 2020 USENIX ANNUAL TECHNICAL CONFERENCE, 2020, : 515 - 528
  • [45] SBHPS: A High Performance Consensus Algorithm For Blockchain
    Liang, Xiubo
    Zhao, Yu
    Zhang, Deng
    Wu, Junhan
    Zhao, Yijun
    2021 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE BIG DATA AND INTELLIGENT SYSTEMS (HPBD&IS), 2021, : 6 - 11
  • [46] Pipelining and Overlapping: Techniques to Improve Both Throughput and Latency in BFT Consensus Blockchain
    Oh, Haneul
    Park, Chanik
    IEEE ACCESS, 2024, 12 : 66408 - 66418
  • [47] An improved cellular goore game-based consensus protocol for blockchain
    Ameri, Reyhaneh
    Meybodi, Mohammad Reza
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (05): : 6843 - 6868
  • [48] Proof-of-Review: A Review based Consensus Protocol for Blockchain Application
    Khan, Dodo
    Jung, Low Tang
    Hashmani, Manzoor Ahmed
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (03) : 290 - 300
  • [49] Delegated Proof of Accessibility (DPoAC): A Novel Consensus Protocol for Blockchain Systems
    Kaur, Manpreet
    Gupta, Shikha
    Kumar, Deepak
    Verma, Chaman
    Neagu, Bogdan-Constantin
    Raboaca, Maria Simona
    MATHEMATICS, 2022, 10 (13)
  • [50] Trusted consensus protocol for blockchain networks based on fuzzy inference system
    R. Bala
    R. Manoharan
    The Journal of Supercomputing, 2022, 78 : 16951 - 16974