Self-stabilizing Byzantine Tolerant Replicated State Machine Based on Failure Detectors

Self-stabilizing Byzantine Tolerant Replicated State Machine Based on Failure Detectors
复制标题

基于故障检测器的自稳定拜占庭容错复制状态机

DOI:
10.1007/978-3-319-94147-9_7
复制
发表时间:
2018
影响因子:
4.1
通讯作者:
E. Schiller
E. Schiller
中科院分区:
医学1区
文献类型:
--
作者:
S. Dolev;Chryssis Georgiou;Ioannis Marcoullis;E. Schiller

文献摘要

被引文献

相似文献

拜占庭容错(Byzantine Fault Tolerant,BFT)复制利用高度可用的云服务,并且可以促进分布式账本的实现,例如,区块链提供BFT状态机复制(SMR)的系统在严格的系统假设下工作,例如,不到三分之一的副本可能会遭受拜占庭式故障。这种设计假设的偶然任意违反可能导致系统进入非预期状态,并在此后使其不可用,需要人为干预。自稳定是一个非常理想的系统属性,可以补充拜占庭容错系统,并允许他们容忍拜占庭故障和自动恢复从任何非预期的状态,假设违反可能导致。
Byzantine Fault Tolerant (BFT) replication leverages highly available cloud services and can facilitate the implementation of distributed ledgers, e.g., the blockchain. Systems providing BFT State Machine Replication (SMR) work under severe system assumptions, for example, that less than a third of replicas may suffer a Byzantine failure. Infrequent arbitrary violations of such design assumptions, may lead the system to an unintended state, and render it unavailable thereafter, requiring human intervention. Self-stabilization is a highly desirable system property that can complement Byzantine fault tolerant systems, and allow them to both tolerate Byzantine-failures and automatically recovery from any unintended state that assumption violations may lead to.