Abstract
Data quality is a bottleneck for efficient machine-to-machine communication without human intervention in Industrial Internet of Things (IIoT). Conventional centralised data quality management (DQM) approaches are not tamper-proof. They require trustworthy and highly skilled intermediation, and can only access and use data from limited data sources. This does not only impacts the integrity and availability of the IIoT data, but also makes the DQM process time and resource consuming. To address this problem, a blockchain based DQM platform is proposed in this paper, which aims to enable tamper-proof data transactions in a decentralised and trustless environment. To fit for different quality requirements, our platform supports customisable smart contracts for quality assurance. And to improve our platform’s performance, we discuss and analyze different distributed ledger technologies.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Recommended elliptic curve domain parameters, version 2.0. Certicom Research
FIPS 180–4. Secure hash standards, federal information processing standards publication 180–4. National Institute of Standards and Technology (2013)
Androutsellis-Theotokis, S., Spinellis, D.: A survey of peer-to-peer content distribution technologies. ACM Comput. Surv. (CSUR) 36(4), 335–371 (2004)
Ballou, D.P., Tayi, G.K.: Enhancing data quality in data warehouse environments. Commun. ACM 42(1), 73–78 (1999)
Bano, S., Al-Bassam, M., Danezis, G.: The road to scalable blockchain designs (2017)
Bano, S., et al.: Consensus in the age of blockchains. arXiv preprint arXiv:1711.03936 (2017)
Batini, C., Scannapieco, M.: Data and Information Quality - Dimensions, Principles and Techniques. Data-Centric Systems and Applications. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-24106-7
Baumgart, I., Mies, S.: S/kademlia: a practicable approach towards secure key-based routing. In: 2007 International Conference on Parallel and Distributed Systems, pp. 1–8. IEEE (2007)
Benet, J.: IPFS-content addressed, versioned, P2P file system. arXiv preprint arXiv:1407.3561 (2014)
Cachin, C.: Architecture of the hyperledger blockchain fabric. In: Workshop on Distributed Cryptocurrencies and Consensus Ledgers, vol. 310 (2016)
Conoscenti, M., Vetro, A., De Martin, J.C.: Blockchain for the internet of things: a systematic literature review. In: 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA), pp. 1–6. IEEE (2016)
Gaetani, E., Aniello, L., Baldoni, R., Lombardi, F., Margheri, A., Sassone, V.: Blockchain-based database to ensure data integrity in cloud computing environments (2017)
Environmental Research Group and King’s College. Air quality by local authority
Heckman, J.R., Boehmer, E.L., Peters, E.H., Davaloo, M., Kurup, N.G.: A pricing model for data markets. In: iConference 2015 Proceedings (2015)
Helu, M., Libes, D., Lubell, J., Lyons, K., Morris, K.C.: Enabling smart manufacturing technologies for decision-making support. In: ASME 2016 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, p. V01BT02A035. American Society of Mechanical Engineers (2016)
Howard, J.H., et al.: Scale and performance in a distributed file system. ACM Trans. Comput. Syst. (TOCS) 6(1), 51–81 (1988)
IOTA: Iota documents. https://docs.iota.org/introduction/what-is-iota. Accessed 16 Nov 2018
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2008)
Red, V.A.: Practical comparison of distributed ledger technologies for IoT. In: Disruptive Technologies in Sensors and Sensor Systems, vol. 10206, p. 102060G. International Society for Optics and Photonics (2017)
Swan, M.: Blockchain: Blueprint for a New Economy. O’Reilly Media Inc., Sebastopol (2015)
Wang, R.Y., Reddy, M.P., Kon, H.B.: Toward quality data: an attribute-based approach. Decis. Support Syst. 13(3–4), 349–372 (1995)
Wood, G.: Ethereum: a secure decentralised generalised transaction ledger. Ethereum Proj. Yellow Pap. 151, 1–32 (2014)
Xavier, B., Christopher, C., Thomas, H.: Blockchain-free cryptocurrencies. A rational framework for truly decentralised fast transactions. Inf. Syst., 45–90 (2015)
Yu, H., Zhang, M.: Data pricing strategy based on data quality. Comput. Ind. Eng. 112, 1–10 (2017)
Zheng, Z., Xie, S., Dai, H., Chen, X., Wang, H.: An overview of blockchain technology: architecture, consensus, and future trends. In: 2017 IEEE International Congress on Big Data (BigData Congress), pp. 557–564. IEEE (2017)
Zyskind, G., Nathan, O., et al.: Decentralizing privacy: using blockchain to protect personal data. In: 2015 IEEE of Security and Privacy Workshops (SPW), pp. 180–184. IEEE (2015)
Acknowledgement
This work is supported by Cybervein-ZJU Joint Lab, Fundamental Research Funds for the Central Universities, Artificial Intelligence Research Foundation of Baidu Inc, Program of ZJU Tongdun Joint Research Lab.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
A Smart Contracts
A Smart Contracts
In this section we provide the function signatures and main variables of our smart contract.
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Wu, C., Zhou, L., Xie, C., Zheng, Y., Yu, J. (2019). Data Quality Transaction on Different Distributed Ledger Technologies. In: Li, J., Meng, X., Zhang, Y., Cui, W., Du, Z. (eds) Big Scientific Data Management. BigSDM 2018. Lecture Notes in Computer Science(), vol 11473. Springer, Cham. https://doi.org/10.1007/978-3-030-28061-1_30
Download citation
DOI: https://doi.org/10.1007/978-3-030-28061-1_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-28060-4
Online ISBN: 978-3-030-28061-1
eBook Packages: Computer ScienceComputer Science (R0)