Fast and Adaptive BFT State Machine Replication

被引:0
|
作者
Berger, Christian [1 ]
机构
[1] Univ Passau, Passau, Germany
关键词
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 条
  • [21] State Machine Replication with Byzantine Faults
    Cachin, Christian
    REPLICATION: THEORY AND PRACTICE, 2010, 5959 : 169 - 184
  • [22] Practical State Machine Replication with Confidentiality
    Duan, Sisi
    Zhang, Haibin
    PROCEEDINGS OF 2016 IEEE 35TH SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2016, : 187 - 196
  • [23] Fast One-Sided RDMA-Based State Machine Replication for Disaggregated Memory
    Du, Jingwen
    Wang, Fang
    Feng, Dan
    Gan, Changchen
    Cao, Yuchao
    Zou, Xiaomin
    Li, Fan
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2023, 20 (02)
  • [24] Making BFT Protocols Really Adaptive
    Bahsoun, Jean-Paul
    Guerraoui, Rachid
    Shoker, Ali
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2015, : 904 - 913
  • [25] Fast-HotStuff: A Fast and Robust BFT Protocol for Blockchains
    Jalalzai, Mohammad M.
    Niu, Jianyu
    Feng, Chen
    Gai, Fangyu
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2024, 21 (04) : 2478 - 2493
  • [26] Workload Adaptive Checkpoint Scheduling of Virtual Machine Replication
    Gerofi, Balazs
    Ishikawa, Yutaka
    2011 IEEE 17TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC), 2011, : 204 - 213
  • [27] State Machine Replication Scalability Made Simple
    Stathakopoulou, Chrysoula
    Pavlovic, Matej
    Vukolic, Marko
    PROCEEDINGS OF THE SEVENTEENTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS (EUROSYS '22), 2022, : 17 - 33
  • [28] Boosting State Machine Replication with Concurrent Execution
    Alchieri, Eduardo
    Dotti, Fernando
    Marandi, Parisa
    Mendizabal, Odorico
    Pedone, Fernando
    2018 EIGHTH LATIN-AMERICAN SYMPOSIUM ON DEPENDABLE COMPUTING (LADC), 2018, : 77 - 86
  • [29] Boosting concurrency in Parallel State Machine Replication
    Escobar, Ian Aragon
    Dotti, Fernando Luis
    Alchieri, Eduardo
    Pedone, Fernando
    MIDDLEWARE'19: PROCEEDINGS OF THE 2019 MIDDLEWARE'19: 20TH INTERNATIONAL MIDDLEWARE CONFERENCE, 2019, : 228 - 240
  • [30] Rethinking State-Machine Replication for Parallelism
    Marandi, Parisa Jalili
    Bezerra, Carlos Eduardo
    Pedone, Fernando
    2014 IEEE 34TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2014), 2014, : 368 - 377