Decoupling Consensus and Storage in Consortium Blockchains by Erasure Codes

Dejun Xiang,Rui Zhou,Lingfei Ma,Qingming Zeng,Ximing Fu,Qiang Wang,Bin Chen,Yan Jia
DOI: https://doi.org/10.1109/icdis55630.2022.00037
2022-01-01
Abstract:In this paper, we propose a novel framework in consortium blockchains, where the consensus and storage can be decoupled. For consensus, we propose a simplified version of Sinc HotStuff, in which the block equivocation can be avoided. With the help of a distributed storage system employing an erasure code, the storage is asymptotically constant on the size of the total blocks, but independent on the number of consensus nodes, such that the storage of the blockchain is reduced significantly. In addition, the storage system with (N, k) maximum-distance separable (MDS) codes has the ability to handle $N$ - $k$ crashes or N- k/2 Byzantine errors such that the new framework is more flexible.
What problem does this paper attempt to address?