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
中科院分区:
文献类型:
--
作者:
S. Dolev;Chryssis Georgiou;Ioannis Marcoullis;E. Schiller
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.