Abstract
AbstractBlockchain technology has provided lots of significant benefits in terms of security, auditability, immutability and anonymity. Following on from these remarkable features, blockchain technology has been incorporated with lots of non-monetary applications including the Internet of Things (IoT). On the other hand, blockchain can be used for trust management for IoT. However, a major challenge is to find an appropriate light weight consensus algorithm that can be implemented in IoT devices, which have suffered limited computational resources. Building upon the idea of using blockchain as the basic framework, this chapter proposes a lightweight blockchain-based trust management framework that is suitable for IoT devices. Our framework is built upon high resource devices to form the underlying Peer-to-Peer (P2P) network. In addition, we use the smart contract mechanism to generate a trustworthy environment for IoT devices. With the trust evaluation approach, we propose a reputation-based consensus algorithm which can significantly decrease the mining time. Moreover, the verification mechanism can incorporate with the reputation approach to reduce the processing time of block verification. Simulations have demonstrated that our framework achieves low delay time, high Transactions Per Second (TPS) and less processing time compared with relevant baselines. More importantly, our framework shows that it is resilient to several security attacks in blockchain systems.KeywordsBlockchainIoTAccess controlConsensus algorithm
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.