Abstract
The continuous development of the information technology has driven the deep integration of various networks such as the Internet, Internet of Things, and mobile networks, promoting the fusion of human society, information space, and the physical world and the development of the human-cyber-physical (HCP) environment. In the HCP environment, applications usually need to use heterogeneous resources belonging to multiple systems and participants. The Digital Object Architecture (DOA), a data-centric software architecture proposed by Dr. Robert Kahn and aims to enable interoperability across systems, is useful in the HCP environment. HCP resources can be uniformly abstracted and modeled as digital objects (DOs), and all the operations and interactions of HCP resources can be transformed into the DO operations and interactions. There are two challenges of using DOA in the HCP environment, the first is the trust DO governance because of the “digital” nature of DO, making itself easily copied; the second is the dynamic characteristics of HCP resources, making it necessary to store the history state of resource DOs. In this paper, a trusted storage system for resource DOs in the HCP environment is proposed. By using blockchain technology, the change records of DOs can be stored in blockchain nodes, maintained by committee constituted by authoritative participants in the HCP environment. Two algorithms are proposed in the block generation and consensus stage to improve the whole performance of the system. In the block generation stage, the Periodic-Adjusted Merkle (PA-Merkle) tree is proposed and reduces time consumption by 27.8%. In the consensus stage, the Tree Spread PBFT (TS-PBFT) algorithm is proposed and reduces the time consumption by more than 20% under 100 Mbps bandwidth. The overall performance of the system improves by 24.2% in the case of four nodes with 100 Mbps bandwidth.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Mei, H., Cao, D.G., Xie, T.: Ubiquitous operating system: toward the blue ocean of human-cyber-physical ternary ubiquitous computing. Bull. Chin. Acad. Sci. 37(1), 30–37 (2022). (in Chinese)
Kahn, R., Wilensky, R.: A framework for distributed digital object services. Int. J. Digit. Libr. (2006). First published by the authors May 1995, A Framework for Distributed Digital Object Services. http://hdl.handle.net/4263537/5001)
Huang, G., Luo, C., Wu, K., Ma, Y., Zhang, Y., Liu, X.: Software-defined infrastructure for decentralized data lifecycle governance: principled design and open challenges. In: The 39th IEEE International Conference on Distributed Computing Systems (ICDCS 2019) (2019)
Liu, X., Sun, S.X., Huang, G.: Decentralized services computing paradigm for blockchain-based data governance: programmability, interoperability, and intelligence. IEEE Trans. Serv. Comput. 13(2), 343–355 (2020)
Lyons, P.A., Kahn, R.E.: Blocks as digital entities: a standards perspective. Inf. Serv. Use 38(3), 1–13 (2018)
For description of DOI System, see DOI Handbook. http://www.doi.org/
Entertainment Identifier Registry Association (EIDR). https://eidr.org/about-us/. Accessed 2 Sep 2018
ANNA Presents Demo Version of the Derivatives Service Bureau. https://www.anna-web.org/anna-presents-demo-versionderivatives-service-bureau/. Accessed 2 Sep 2018
Identifier/Resolution System for Industrial Internet of China. http://www.aii-alliance.org/upload/202102/0222_094332_553.pdf
Ruiz-Zafra, A., Pigueiras, J., Millan-Alcaide, A., Larios, V.M., Maciel, R.: A digital object-based infrastructure for smart governance of heterogeneous internet of things systems. In: 2020 IEEE International Smart Cities Conference (ISC2). IEEE (2020)
Sazonov, D., Kirichek, R.: Identification system model for energy-efficient long range mesh network based on digital object architecture. In: Vishnevskiy, V.M., Samouylov, K.E., Kozyrev, D.V. (eds.) Distributed Computer and Communication Networks: Control, Computation, Communications, vol. 1337, pp. 497–509. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-66242-4_39
Ruiz-Zafra, A., Magán-Carrión, R.: A distributed digital object architecture to support secure IoT ecosystems. In: Dorronsoro, B., Ruiz, P., de la Torre, J., Urda, D., Talbi, E.G. (eds.) Optimization and Learning, vol. 1173, pp. 195–205. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-41913-4_16
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2008)
Liu, R., et al.: Research and application UAV operation data trusted storage technology based on blockchain. In: 2020 IEEE 2nd International Conference on Civil Aviation Safety and Information Technology (ICCASIT). IEEE (2020)
Liu, H., Han, D., Li, D.: Blockchain based trust management in vehicular networks. In: Zheng, Z., Dai, H.N., Fu, X., Chen, B. (eds.) Blockchain and Trustworthy Systems, vol. 1267, pp. 333–346. Springer, Cham (2020). https://doi.org/10.1007/978-981-15-9213-3_26
Liu, F., Yang, B., Su, L., Wang, K., Yan, J.: A blockchain based scheme for authentic telephone identity. In: Zheng, Z., Dai, H.N., Fu, X., Chen, B. (eds.) Blockchain and Trustworthy Systems, vol. 1267, pp. 675–682. Springer, Cham (2020). https://doi.org/10.1007/978-981-15-9213-3_52
Peng, Z.A., et al.: Enhancing traceability of infectious diseases: a blockchain-based approach. Inf. Process. Manag. 58(4), 102570 (2021)
Esposito, C., Ficco, M., Gupta, B.B.: Blockchain-based authentication and authorization for smart city applications. Inf. Process. Manage. 58(2), 102468 (2021)
Lei, Y., Liu, T., Zhu, H.: Research on the business model of distributed power trading based on blockchain technology. J. Phys.: Conf. Ser. 1800(1), 012014 (8pp) (2021)
Jing, N., Liu, Q., Sugumaran, V.: A blockchain-based code copyright management system. Inf. Process. Manag. 58(3), 102518 (2021)
Xu, J.H., Hong, L.: Web user clustering analysis based on KMeans algorithm. In: International Conference on Information. IEEE (2010)
Castro, M., Liskov, B.: Practical byzantine fault tolerance. In: Proceedings of the 3rd Symposium on Operating Systems Design and Implementation, OSDI, New Orleans, USA, pp. 173–186 (1999)
Boyd, S., et al.: Randomized gossip algorithms. IEEE/ACM Trans. Netw. 52, 2508–2530 (2006)
Gao, Z., Yang, L.: Optimization scheme of consensus mechanism based on practical byzantine fault tolerance algorithm. In: Blockchain Technology and Application, vol 1176, pp. 187–195. Springer, Singapore (2019). https://doi.org/10.1007/978-981-15-3278-8_12
Acknowledgments
This work was supported by the National Key R&D Program of China (No. 2021YFF0901100), the Beijing Outstanding Young Scientist Program (No.BJJWZYJH01201910001004), the Beijing Nova Program Z211100002121159.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Jing, X., Hu, Y., Luo, C., Diao, X., Huang, G., Jiang, H. (2022). A Trusted Storage System for Digital Object in the Human-Cyber-Physical Environment. In: Svetinovic, D., Zhang, Y., Luo, X., Huang, X., Chen, X. (eds) Blockchain and Trustworthy Systems. BlockSys 2022. Communications in Computer and Information Science, vol 1679. Springer, Singapore. https://doi.org/10.1007/978-981-19-8043-5_3
Download citation
DOI: https://doi.org/10.1007/978-981-19-8043-5_3
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-8042-8
Online ISBN: 978-981-19-8043-5
eBook Packages: Computer ScienceComputer Science (R0)