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 条
  • [31] Byzantine Fault-tolerant State-machine Replication from a Systems Perspective
    Distler, Tobias
    ACM COMPUTING SURVEYS, 2021, 54 (01)
  • [32] Stretch-BFT: Workload-Adaptive and Stretchable Consensus Protocol for Permissioned Blockchain
    Tong, Xing
    Zhang, Zhao
    Jin, Cheqing
    Fan, Wei
    Yang, Yanqin
    Zhou, Aoying
    2023 42ND INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, SRDS 2023, 2023, : 1 - 13
  • [33] State-Machine Replication for Planet-Scale Systems
    Enes, Vitor
    Baquero, Carlos
    Rezende, Tuanir Franca
    Gotsman, Alexey
    Perrin, Matthieu
    Sutra, Pierre
    PROCEEDINGS OF THE FIFTEENTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS (EUROSYS'20), 2020,
  • [34] Trees and Turtles: Modular Abstractions for State Machine Replication Protocols
    Neamtu, Natalie
    Ni, Haobin
    van Renesse, Robbert
    PROCEEDINGS OF THE 10TH WORKSHOP ON PRINCIPLES AND PRACTICE OF CONSISTENCY FOR DISTRIBUTED DATA, PAPOC 2023, 2023, : 9 - 15
  • [35] FP-BFT: A fast pipeline Byzantine consensus algorithm
    Liu X.
    Liu Y.
    Li X.
    Cao H.
    Wang Y.
    IET Blockchain, 2023, 3 (03): : 123 - 135
  • [36] Rabia: Simplifying State-Machine Replication Through Randomization
    Pan, Haochen
    Tuglu, Jesse
    Zhou, Neo
    Wang, Tianshu
    Shen, Yicheng
    Zheng, Xiong
    Tassarotti, Joseph
    Tseng, Lewis
    Palmieri, Roberto
    PROCEEDINGS OF THE 28TH ACM SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES, SOSP 2021, 2021, : 472 - 487
  • [37] Bounded Delay in Byzantine-Tolerant State Machine Replication
    Milosevic, Zarko
    Biely, Martin
    Schiper, Andre
    2013 IEEE 32ND INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2013), 2013, : 61 - 70
  • [38] Developing Complex Data Structures over Partitioned State Machine Replication
    Eslahi-Kelorazi, Mojtaba
    Long Hoang Le
    Pedone, Fernando
    2020 16TH EUROPEAN DEPENDABLE COMPUTING CONFERENCE (EDCC 2020), 2020, : 9 - 16
  • [39] Performance optimization for state machine replication based on application semantics: A review
    Zhao, Wenbing
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 112 : 96 - 109
  • [40] Byzantine Fault-Tolerant State Machine Replication with Twin Virtual Machines
    Dettoni, Fernando
    Lung, Lau Cheuk
    Correia, Miguel
    Luiz, Aldelir Fernando
    2013 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2013,