Dual Vote Confirmation based Consensus Design for Blockchain integrated IoT
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.
Keywords:
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
8
References
2
Citations
NaN
KQI