Blockchain-Enabled Decentralized Trust Management and Secure Usage Control of IoT Big Data

Abstract
With the fast development of IoT technologies, IoT big data and its applications are getting more and more useful, however, traditional IoT data management is fragile and vulnerable, once the gathered data is untrusted or the stored data is tampered deliberately from the internal users or attacked by external hacker, then the tampered data has serious problem to be utilized. To solve the problems of trust and security of IoT big data management, in this paper, we proposed a permissioned-blockchain-based decentralized trust management and secure usage control scheme of IoT big data(called BlockBDM), upon which all the data operations and management such as data gathering, invoking, transfer, storage and usage are processed over the blockchain smart contract. To encourage IoT client supplies high quality content, in our scheme we designed public-blockchain-based tokens reward mechanism for high quality data supply contribution. Al the data processing and usage procedure can be recorded in a cryptography-signed and merkle-tree-based transaction(s) and block(s) with high-level security in a global and distributed ledger with tamper-resistance. And for data utilization and consumption, we proposed secure usage control for digital rights management and token-based data consumption approach of high value data from being violated or spread without any limitation. We implemented the BlockBDM scheme based on public and permissioned blockchain for IoT big data management. Finally, large amount of evaluation manifested that the proposed BlockBDM scheme is feasible, secure and scalable for decentralized trust management of IoT big data.
Funding Information
  • National Natural Science Foundation of China (60803157, 61272519)
  • Funds of Blockchain Joint Lab between BUPT and BCT, CAPTONE

This publication has 28 references indexed in Scilit: