Abstract
Internet of Things (IoT) is growing exponentially and bringing revolution in today’s modern society. IoT based smart devices are source of convenience to human life and producing huge amount of data on daily basis. This data is useful for consumers like industries, marketplaces, and researchers to extract valuable and functional data from raw data generated by these devices. This data is used by industries and developers to provide more efficient devices and services to users. Owner of the IoT device can generate revenue by selling IoT device data to interested consumers. However, on the other hand consumers do not trust the owner of IoT device for data trading and are not confident about the quality of data. Traditional systems for data trading have many limitations, such as they are centralized, lack reputation system, security and involve third party. Therefore in this paper, we have leveraged the IoT with blockchain technology to provide a trustful trading through automatic review system for monetizing IoT data. We have developed blockchain based review system for IoT data monetization using Ethereum smart contracts. All transactions are secure and payments are automated without any human intervention. Data quality is ensured to consumer through reviews and ratings about the data. Additionally, Ethereum blockchain system requires gas for every transaction. We have used 2 parameters: gas consumption, string input length and in terms of time and cost, and examined our model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Perera, C., Zaslavsky, A., Christen, P., Georgakopoulos, D.: Sensing as a service model for smart cities supported by internet of things. Trans. Emerg. Telecommun. Technol. 25(1), 81–93 (2014)
Xie, R., He, C., Xie, D., Gao, C., Zhang, X.: A secure ciphertext retrieval scheme against insider kgas for mobile devices in cloud storage. Secur. Commun. Netw. (2018)
Fan, L., Lei, X., Yang, N., Duong, T.Q., Karagiannidis, G.K.: Secure multiple amplify-and-forward relaying with cochannel interference. IEEE J. Sel. Top. Signal Process. 10(8), 1494–1505 (2016)
Shen, J., Gui, Z., Ji, S., Shen, J., Tan, H., Tang, Y.: Cloud-aided lightweight certificateless authentication protocol with anonymity for wireless body area networks. J. Netw. Comput. Appl. 106, 117–123 (2018)
Tao, M., Ota, K., Dong, M., Qian, Z.: AccessAuth: capacity-aware security access authentication in federated-IoT-enabled V2G networks. J. Parallel Distrib. Comput. 118, 107–117 (2018)
Chen, J., He, K., Yuan, Q., Xue, G., Du, R., Wang, L.: Batch identification game model for invalid signatures in wireless mobile networks. IEEE Trans. Mob. Comput. 16(6), 1530–1543 (2016)
Xu, B., Da Xu, L., Cai, H., Xie, C., Hu, J., Bu, F.: Ubiquitous data accessing method in IoT-based information system for emergency medical services. IEEE Trans. Ind. Inform. 10(2), 1578–1586 (2014)
Jiang, L., Da Xu, L., Cai, H., Jiang, Z., Bu, F., Xu, B.: An IoT-oriented data storage framework in cloud computing platform. IEEE Trans. Ind. Inform. 10(2), 1443–1451 (2014)
Yu, B., Wright, J., Nepal, S., Zhu, L., Liu, J., Ranjan, R.: IoTChain: establishing trust in the internet of things ecosystem using blockchain. IEEE Cloud Comput. 5(4), 12–23 (2018)
Sharma, P.K., Park, J.H.: Blockchain based hybrid network architecture for the smart city. Future Gener. Comput. Syst. 86, 650–655 (2018)
Jiang, T., Fang, H., Wang, H.: Blockchain-based Internet of vehicles: distributed network architecture and performance analysis. IEEE Internet Things J. 6, 4640–4649 (2018)
El Kaed, C., Khan, I., Van Den Berg, A., Hossayni, H., Saint-Marcel, C.: SRE: semantic rules engine for the industrial Internet-of-Things gateways. IEEE Trans. Ind. Inform. 14(2), 715–724 (2017)
Hossain, M.S., Muhammad, G.: Cloud-assisted industrial internet of things (IIoT)-enabled framework for health monitoring. Comput. Netw. 101, 192–202 (2016)
Huang, J., Kong, L., Chen, G., Wu, M.Y., Liu, X., Zeng, P.: Towards secure industrial IoT: blockchain system with credit-based consensus mechanism. IEEE Trans. Ind. Inform. 15, 3680–3689 (2019)
Xu, Q., Aung, K.M.M., Zhu, Y., Yong, K.L.: A blockchain-based storage system for data analytics in the internet of things. In: New Advances in the Internet of Things, pp. 119–138. Springer, Cham (2018)
Hammi, M.T., Hammi, B., Bellot, P., Serhrouchni, A.: Bubbles of trust: a decentralized blockchain-based authentication system for IoT. Comput. Secur. 78, 126–142 (2018)
Mateen, A., Javaid, N., Iqbal, S.: Towards energy efficient routing in blockchain based underwater WSNs via recovering the void holes, MS thesis, COMSATS University Islamabad (CUI), Islamabad, Pakistan, July 2019
Naz, N., Javaid,N., Iqbal, S.: Research based data rights management using blockchain over ethereum network, MS thesis, COMSATS University Islamabad (CUI), Islamabad, Pakistan, July 2019
Javaid, A., Javaid, N., Imran, M.: Ensuring analyzing and monetization of data using data science and blockchain in loT Devices, MS thesis, COMSATS University Islamabad (CUI), Islamabad, Pakistan, July 2019
Zainab Kazmi, H.S., Javaid, N., Imran, M.: Towards energy efficiency and trustfulness in complex networks using data science techniques and blockchain, MS thesis, COMSATS University Islamabad (CUI), Islamabad, Pakistan, July 2019
Zahid, M., Javaid, N., Babar Rasheed, M.: Balancing electricity demand and supply in smart grids using blockchain, MS Thesis, COMSATS University Islamabad (CUI), Islamabad, Pakistan, July 2019
Noshad, Z., Javaid, N., Imran, M.: Analyzing and securing data using data science and blockchain in smart networks, MS thesis, COMSATS University Islamabad (CUI), Islamabad, Pakistan, July 2019
Ali, I., Javaid, J., Iqbal, S.: An incentive mechanism for secure service provisioning for lightweight clients based on blockchain, MS thesis, COMSATS University Islamabad (CUI), Islamabad, Pakistan, July 2019
Khan, J.H., Javaid, N., Iqbal, S.: Blockchain based node recovery scheme for wireless sensor networks. MS thesis, COMSATS University Islamabad (CUI), Islamabad, Pakistan, July 2019
Samuel, O., Javaid, N., Awais, M., Ahmed, Z., Imran, M., Guizani, M.: A blockchain model for fair data sharing in deregulated smart grids. In: IEEE Global Communications Conference (GLOBCOM), July 2019
Rehman, M., Javaid, N., Awais, M., Imran, M., Naseer, N.: Cloud based Secure Service Providing for IoTs using Blockchain. In: IEEE Global Communications Conference (GLOBCOM) (2019)
Awais, M., Javaid, M., Imran, M.: Energy efficient routing with void hole alleviation in underwater wireless sensor networks, MS thesis, COMSATS University Islamabad (CUI), Islamabad, Pakistan, July 2019
Suliman, A., Husain, Z., Abououf, M., Alblooshi, M., Salah, K.: Monetization of IoT data using smart contracts. IET Netw. 8, 32–37 (2018)
Park, J.S., Youn, T.Y., Kim, H.B., Rhee, K.H., Shin, S.U.: Smart contract-based review system for an IoT data marketplace. Sensors 18(10), 3577 (2018)
Wood, G.: Ethereum: a secure decentralised generalised transaction ledger. Ethereum Proj. Yellow Pap. 151, 1–32 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Javaid, A., Zahid, M., Ali, I., Khan, R.J.U.H., Noshad, Z., Javaid, N. (2020). Reputation System for IoT Data Monetization Using Blockchain. In: Barolli, L., Hellinckx, P., Enokido, T. (eds) Advances on Broad-Band Wireless Computing, Communication and Applications. BWCCA 2019. Lecture Notes in Networks and Systems, vol 97. Springer, Cham. https://doi.org/10.1007/978-3-030-33506-9_16
Download citation
DOI: https://doi.org/10.1007/978-3-030-33506-9_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-33505-2
Online ISBN: 978-3-030-33506-9
eBook Packages: EngineeringEngineering (R0)