Dual Vote Confirmation based Consensus Design for Blockchain integrated IoT

Zheng Qiu, Jianjun Hao, Yijun Guo, Yi Zhang · 2020

Blockchain technology is adopted by many research to provide underlying security protection for the booming Inter-net of Things (IoT) industry. Nonetheless, due to some aspects of IoT, such as resource-constrained devices, heterogeneous mass devices, and real-time transactions, the traditional blockchain consensus algorithm is not suitable for the scene of blockchain-IoT integration. This paper proposes a Dual Vote Confirmation based Consensus (DVCC) mechanism for the Blockchain-IoT integration (BlockIoT). First, we adopt a role division approach to solve the problem of limited resources of devices in IoT. Second, multi-dimensional credit score, dual confirmation mechanism, classified random selection mechanism, and credit score based incentivization are designed to improve the security and fairness of the consensus. Third, a voting mechanism is proposed to improve the delay performance and avoid energy waste. Finally, the experimental results show that DVCC gains better delay and throughput performance on a large scale while guaranteeing the security and fairness of the consensus.

Read the paper · More papers on PaperTik