Abstract
Air cargo involves large-scale data and multiple stakeholders, i.e., airports, airlines, agents, and clients. How to enable stakeholders to share data in a secure way is essential, since it improves efficiency for various processes among stakeholders. This paper proposes AirCargoChain, a blockchain-based data sharing approach for air cargo, which has the following advantages: (a) secure: we propose a blockchain-based cooperative network architecture, Cooperative Network (CN), to allow mutually distrusted stakeholders to manage data collaboratively. (b) scalable: we design a storage scheme, Off-Chain Storage (OCS), based on IPFS to support large-scale data storage; (c) user-friendly: we provide effective communication mechanism and convenient contract name service in Node Communication (NC) and Contract Management (CM), respectively. A comprehensive evaluation offers insight into the applicability and effectiveness of AirCargoChain.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Crosby, M., Pattanayak, P., Verma, S., Kalyanaraman, V., et al.: Blockchain technology: Beyond bitcoin. Appl. Innov. 2(6-10), 71 (2016)
Dorri, A., Kanhere, S.S., Jurdak, R., Gauravaram, P.: Blockchain for iot security and privacy: The case study of a smart home. In: 2017 IEEE international conference on pervasive computing and communications workshops (PerCom workshops), pp. 618–623. IEEE (2017)
Nasrulin, B., Muzammal, M., Qu, Q.: Chainmob: Mobility analytics on blockchain. In: 2018 19th IEEE International Conference on Mobile Data Management (MDM), pp. 292–293. IEEE (2018)
Yue, X., Wang, H., Jin, D., Li, M., Jiang, W.: Healthcare data gateways: found healthcare intelligence on blockchain with novel privacy risk control. J. Med. Syst. 40(10), 218 (2016)
Benet, J.: Ipfs-content addressed, versioned, p2p file system. arXiv:1407.3561 (2014)
Nakamoto, S.: Bitcoin: A peer-to-peer electronic cash system. Technical Report, Manubot (2019)
Wood, G., et al.: Ethereum: A secure decentralised generalised transaction ledger. Ethereum Project Yellow Paper 151(2014), 1–32 (2014)
Schwartz, D., Youngs, N., Britto, A., et al.: The ripple protocol consensus algorithm. Ripple Labs Inc White Paper 5(8) (2014)
Brown, R.G., Carlyle, J., Grigg, I., Hearn, M.: Corda: an introduction. R3 CEV 1, 15 (2016)
King, S.: Primecoin: Cryptocurrency with prime number proof-of-work. 1(6) (2013)
Angraal, S., Krumholz, H.M., Schulz, W.L.: Blockchain technology: applications in health care. Circ. Cardiovasc. Quality Outcomes 10(9), e003800 (2017)
Yumna, H., Khan, M.M., Ikram, M., Ilyas, S.: Use of blockchain in education: A systematic literature review. In: Asian Conference on Intelligent Information and Database Systems, pp. 191–202. Springer (2019)
Panarello, A., Tapas, N., Merlino, G., Longo, F., Puliafito, A.: Blockchain and iot integration: A systematic survey. Sensors 18(8), 2575 (2018)
Noveck, B.S.: The single point of failure. In: Innovating government, pp. 77–99. Springer (2011)
Kiayias, A., Russell, A., David, B., Oliynykov, R.: Ouroboros: A provably secure proof-of-stake blockchain protocol. Annual International Cryptology Conference, pp. 357–388. Springer (2017)
Castro, M., Liskov, B., et al.: Practical byzantine fault tolerance. In: OSDI, vol. 99, pp. 173–186 (1999)
Buterin, V., et al.: A next-generation smart contract and decentralized application platform. White Paper 3(37) (2014)
Singh, M., Kim, S.: Blockchain based intelligent vehicle data sharing framework. arXiv:1708.09721 (2017)
Liang, X., Zhao, J., Shetty, S., Liu, J., Li, D.: Integrating blockchain for data sharing and collaboration in mobile healthcare applications. 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), pp. 1–5. IEEE (2017)
Fan, K., Wang, S., Ren, Y., Li, H., Yang, Y.: Medblock: Efficient and secure medical data sharing via blockchain. J. Med. Syst. 42(8), 136 (2018)
Xia, Q., Sifah, E.B., Smahi, A., Amofa, S., Zhang, X.: Bbds: Blockchain-based data sharing for electronic medical records in cloud environments. Information 8(2), 44 (2017)
Zhang, G., Li, T., Li, Y., Hui, P., Jin, D.: Blockchain-based data sharing system for ai-powered network operations. J. Commun. Inf. Netw. 3(3), 1–8 (2018)
Azaria, A., Ekblaw, A., Vieira, T., Lippman, A.: Medrec: Using blockchain for medical data access and permission management. In: 2016 2nd International Conference on Open and Big Data (OBD), pp. 25–30. IEEE (2016X)
Wang, S., Zhang, Y., Zhang, Y.: A blockchain-based framework for data sharing with fine-grained access control in decentralized storage systems. IEEE Access 6, 38437–38450 (2018)
Xu, L., Chen, L., Gao, Z., Chang, Y., Iakovou, E., Shi, W.: Binding the physical and cyber worlds: A blockchain approach for cargo supply chain security enhancement. In: 2018 IEEE International Symposium on Technologies for Homeland Security (HST), pp. 1–5. IEEE (2018)
Wen, Q., Gao, Y., Chen, Z., Wu, D.: A blockchain-based data sharing scheme in the supply chain by iiot. In: 2019 IEEE International Conference on Industrial Cyber Physical Systems (ICPS), pp. 695–700 (2019)
Weber, I., Xu, X., Riveret, R., Governatori, G., Ponomarev, A., Mendling, J.: Untrusted business process monitoring and execution using blockchain. In: International Conference on Business Process Management, pp. 329–347. Springer (2016)
Qu, Q., Nurgaliev, I., Muzammal, M., Jensen, C.S., Fan, J.: On spatio-temporal blockchain query processing. Futur. Gener. Comput. Syst. 98, 208–218 (2019)
Muzammal, M., Qu, Q., Nasrulin, B.: Renovating blockchain with distributed databases: An open source system. Fut. Gener. Comput. Syst. 90, 105–117 (2019)
Nasrulin, B., Muzammal, M., Qu, Q.: A robust spatio-temporal verification protocol for blockchain. In: International Conference on Web Information Systems Engineering, pp. 52–67. Springer (2018)
Nurgaliev, I., Muzammal, M., Qu, Q.: Enabling blockchain for efficient spatio-temporal query processing. In: International Conference on Web Information Systems Engineering, pp. 36–51. Springer (2018)
Acknowledgements
This work was partially supported by National Natural Science Foundation of China (No. 61902385), the Natural Science Foundation of Guangdong Province of China (No. 2019A1515011705, 2018A030313943), Shenzhen Basic Research Foundation (No. JCYJ20180302145645821, JCYJ20180302145633177).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Le, G., Gu, Q., Qu, Q. et al. AirCargoChain: A Distributed and Scalable Data Sharing Approach of Blockchain for Air Cargo. J Grid Computing 18, 629–638 (2020). https://doi.org/10.1007/s10723-020-09535-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10723-020-09535-x