Fast and Adaptive BFT State Machine Replication

被引:0
|
作者
Berger, Christian [1 ]
机构
[1] Univ Passau, Passau, Germany
来源
PROCEEDINGS OF THE 23RD INTERNATIONAL MIDDLEWARE CONFERENCE DOCTORAL SYMPOSIUM, MIDDLEWARE 2022 DOCTORAL SYMPOSIUM | 2022年
关键词
Byzantine fault tolerance; consensus; blockchain; distributed ledger technology; adaptivity; resilience; scalability; performance;
D O I
10.1145/3569950.3569963
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recently, Byzantine fault-tolerant (BFT) state machine replication (SMR) experiences renewed research interest with the rise of novel BFT SMR-based distributed ledger technologies (DLTs). In DLTs, BFT SMR is used as a core primitive for maintaining a consistent append-only log by committing blocks of transactions in all replicas. In comparison with Proof-of-Work, BFT can typically improve performance and energy efficiency and comes with proven system properties. BFT protocols can be used to create resilient infrastructures, but still open research questions exist and deserve further investigation. For instance, one major ongoing challenge is currently to make "traditional" BFT applicable to practical, large-scale environments. Another challenge is to assert that the BFT system suffices other requirements necessary for a practical deployment, e.g., being resilient to performance degradation or liveness-endangering attacks. The high level goal of this PhD project consists in analyzing how BFT can be optimized by making it adaptive towards its environment such as system size or geographic dispersion of replicas while hardening the resilience of the system.
引用
收藏
页码:7 / 10
页数:4
相关论文
共 50 条
  • [41] Resource-Efficient State-Machine Replication with Multithreading and Vertical Scaling
    Habiger, Gerhard
    Hauck, Franz J.
    Kostler, Johannes
    Reiser, Hans P.
    2018 14TH EUROPEAN DEPENDABLE COMPUTING CONFERENCE (EDCC 2018), 2018, : 87 - 94
  • [42] CRACKLE: A Fast Sector-based BFT Consensus with Sublinear Communication Complexity
    Xu, Hao
    Liu, Xiulong
    Zhang, Chenyu
    Wang, Wenbin
    Wang, Jianrong
    Li, Keqiu
    IEEE INFOCOM 2024-IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2024, : 1261 - 1270
  • [43] High-throughput state-machine replication using software transactional memory
    Zhao, Wenbing
    Yang, William
    Zhang, Honglei
    Yang, Jack
    Luo, Xiong
    Zhu, Yueqin
    Yang, Mary
    Luo, Chaomin
    JOURNAL OF SUPERCOMPUTING, 2016, 72 (11) : 4379 - 4398
  • [44] EventML: Specification, verification, and implementation of crash-tolerant state machine replication systems
    Rahli, Vincent
    Guaspari, David
    Bickford, Mark
    Constable, Robert L.
    SCIENCE OF COMPUTER PROGRAMMING, 2017, 148 : 26 - 48
  • [45] An adaptive data replication algorithm
    Wolfson, O
    Jajodia, S
    Huang, YX
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 1997, 22 (02): : 255 - 314
  • [46] Finite-State-Machine Overlay Architectures for Fast FPGA Compilation and Application Portability
    Cooke, Patrick
    Hao, Lu
    Stitt, Greg
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2015, 14 (03)
  • [47] Reducing Persistence Overhead in Parallel State Machine Replication through Time-Phased Partitioned Checkpoint
    Gomes Jr, Everaldo
    Alchieri, Eduardo
    Dotti, Fernando
    Mendizabal, Odorico Machado
    JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2024, 15 (01) : 194 - 211
  • [48] Blockchain for secure decentralized energy management of multi-energy system using state machine replication
    Yan, Mingyu
    Teng, Fei
    Gan, Wei
    Yao, Wei
    Wen, Jinyu
    APPLIED ENERGY, 2023, 337
  • [49] Tracking Fast Neural Adaptation by Globally Adaptive Point Process Estimation for Brain-Machine Interface
    Chen, Shuhang
    Zhang, Xiang
    Shen, Xiang
    Huang, Yifan
    Wang, Yiwen
    IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2021, 29 : 1690 - 1700
  • [50] Resilient Wide-Area Byzantine Consensus Using Adaptive Weighted Replication
    Berger, Christian
    Reiser, Hans P.
    Sousa, Joao
    Bessani, Alysson
    2019 IEEE 38TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2019), 2019, : 183 - 192