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 条
  • [31] Formal Modeling and Verification of Blockchain Consensus Protocol for IoT Systems
    Baouya, Abdelhakim
    Chehida, Salim
    Bensalem, Saddek
    Bozga, Marius
    KNOWLEDGE INNOVATION THROUGH INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES (SOMET_20), 2020, 327 : 330 - 342
  • [32] Analysis of a Consensus Protocol for Extending Consistent Subchains on the Bitcoin Blockchain
    Longo, Riccardo
    Podda, Alessandro Sebastian
    Saia, Roberto
    COMPUTATION, 2020, 8 (03)
  • [33] Helix: A Fair Blockchain Consensus Protocol Resistant to Ordering Manipulation
    Yakira, David
    Asayag, Avi
    Cohen, Gad
    Grayevsky, Ido
    Leshkowitz, Maya
    Rottenstreich, Ori
    Tamari, Ronen
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02): : 1584 - 1597
  • [34] A Fault Resilient Consensus Protocol for Large Permissioned Blockchain Networks
    Chander, G.
    Deshpande, Pralhad
    Chakraborty, Sandip
    2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), 2019, : 33 - 37
  • [35] Resilient and Efficient Blockchain Consensus Protocol for Internet-of-Things
    Thakker, Jenil
    Park, Younghee
    2020 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2020, : 413 - 418
  • [36] A State-Function-Driven Consensus Protocol for Blockchain Networks
    Lu, Dan
    2024 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN, BLOCKCHAIN 2024, 2024, : 549 - 556
  • [37] MWPoW plus : A Strong Consensus Protocol for Intra-Shard Consensus in Blockchain Sharding
    Xu, Yibin
    Shao, Jianhua
    Slaats, Tijs
    Dudder, Boris
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2023, 23 (02)
  • [38] MPoC - A Metaheuristic Proof of Criteria Consensus Protocol for Blockchain Network
    Binh Minh Nguyen
    Thang Nguyen
    Thieu Nguyen
    Ba-Lam Do
    2021 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), 2021,
  • [39] Proof of bibliometric indicators: a blockchain based consensus protocol for publications
    Parul Khurana
    Kiran Sharma
    Kiran Khatter
    Multimedia Tools and Applications, 2023, 82 : 18501 - 18516
  • [40] A MCDM-based framework for blockchain consensus protocol selection
    Filatovas, Ernestas
    Marcozzi, Marco
    Mostarda, Leonardo
    Paulavicius, Remigijus
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 204