Blockchain based Consensus Checking in Cloud Storage
Guanqiu Qi, Zhiqin Zhu, Matthew S. Haner, Jaesung Sim, Jian Sun, Yi Chai, Yinong Chen, Yongfu Li · 2019
In cloud computing, data is duplicated to prevent data loss. One way to achieve data consistency in such a distributed computing systems is to use a blockchain. Based on practical Byzantine fault tolerance (PBFT), a specific type of blockchain, this paper proposes a synchronous Byzantine fault tolerance (SBFT) algorithm that not only maintains data consistency, but also has much higher efficiency than other general blockchain algorithms. We provide experimental results that demonstrate the algorithm's data consistency, efficiency, and reliability.