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 条
  • [31] High Performance State-Machine Replication
    Marandi, Parisa Jalili
    Primi, Marco
    Pedone, Fernando
    2011 IEEE/IFIP 41ST INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2011, : 454 - 465
  • [32] Optimistic Parallel State-Machine Replication
    Marandi, Parisa Jalili
    Pedone, Fernando
    2014 IEEE 33RD INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2014, : 57 - 66
  • [33] Early Scheduling in Parallel State Machine Replication
    Alchieri, Eduardo
    Dotti, Fernando
    Pedone, Fernando
    PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '18), 2018, : 82 - 94
  • [34] The Cost of Garbage Collection for State Machine Replication
    Liang, Zhiying
    Charapko, Aleksey
    Jabrayilov, Vahab
    Aghayev, Abutalib
    arXiv,
  • [35] Churn Tolerance Algorithm for State Machine Replication
    Ding, Yihua
    Wang, James Z.
    Srimani, Pradip K.
    2012 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY (WI-IAT 2012), VOL 2, 2012, : 356 - 360
  • [36] State machine replication in containers managed by Kubernetes
    Netto, Hylson V.
    Lung, Lau Cheuk
    Correia, Miguel
    Luiz, Aldelir Fernando
    Sa de Souza, Luciana Moreira
    JOURNAL OF SYSTEMS ARCHITECTURE, 2017, 73 : 53 - 59
  • [37] Checkpointing in Parallel State-Machine Replication
    Mendizabal, Odorico M.
    Marandi, Parisa Jalili
    Dotti, Fernando Luis
    Pedone, Fernando
    PRINCIPLES OF DISTRIBUTED SYSTEMS, OPODIS 2014, 2014, 8878 : 123 - 138
  • [38] Linear View Change in Optimistically Fast BFT
    Rambaud, Matthieu
    Tonkikh, Andrei
    Abspoel, Mark
    PROCEEDINGS OF THE 2022 ACM WORKSHOP ON DEVELOPMENTS IN CONSENSUS, CONSENSUSDAY 2022, 2022, : 67 - 78
  • [39] EPIC: Efficient Asynchronous BFT with Adaptive Security
    Liu, Chao
    Duan, Sisi
    Zhang, Haibin
    2020 50TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN 2020), 2020, : 437 - 451
  • [40] The Fast Implementation of Hierarchical State Machine
    Huang, Yongping
    Zhang, Nan
    Jin, Yushan
    INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND INDUSTRIAL AUTOMATION (ICITIA 2015), 2015, : 394 - 401