Blockplane: A Global-Scale Byzantizing Middleware
Blockplane: A Global-Scale Byzantizing Middleware
复制标题
DOI:
10.1109/icde.2019.00020
复制
发表时间:
2019-04
期刊:
影响因子:
--
通讯作者:
Faisal Nawab;Mohammad Sadoghi
中科院分区:
文献类型:
--
作者:
Faisal Nawab;Mohammad Sadoghi
The byzantine fault-tolerance model captures a wide-range of failures—common in real-world scenarios—such as ones due to malicious attacks and arbitrary software/hardware errors. We propose Blockplane, a middleware that enables making existing benign systems tolerate byzantine failures. This is done by making the existing system use Blockplane for durability and as a communication infrastructure. Blockplane proposes the following: (1) A middleware and communication infrastructure to make an entire benign protocol byzantine fault-tolerant, (2)A hierarchical locality-aware design to minimize the number of wide-area messages, (3) A separation of fault-tolerance concerns to enable designs with higher performance.