Abstract
The advances in modern networking processing and storage technologies have led to the foundation of a new concept of digital twins (DTs). Digital twins refer to the representation of an actual physical asset, system, or component around us. It used for designing, observing, diagnosing, and developing of the physical component in its life cycle. The most recent approaches leveraged for the construction of DTs are generally centralized and have a drawback in providing auditing, trusted data provenance, and traceability. Therefore, with the advent of blockchain technology, the concept of digital twins can be redefining. It could be a crucial approach to aid in the applications of IoT-based digital twin for transferring data and value onto the Internet with full transparency as well as promising reliable and trusted traceability, availability, and securing of transactions. This work presents a framework of blockchain-based digital twins.
Access provided by Autonomous University of Puebla. Download chapter PDF
Similar content being viewed by others
Keywords
12.1 Introduction
Recently, digital twin has gained significant interest from academia and the industry due to its considerable impact on increasing productivity. DT is the digital replica of an actual-world physical asset, product, or a system around us. Digital twin concepts employed in previous works demonstrate two important features: (1) Every idea explores the relation between the actual system and the consequent simulated system [1], and (2) this relation is proven by producing real-time information from sensors [2]. The idea of a digital twin can be linked with other ideas such as cross-real worlds or co-spaces and mirror prototypes, which aim to, by and large, synchronize part of the physical world with its cyber representation [3, 4].
The digital twin comprises of different modules: actual device, simulated product, and communication between the actual product and virtual product. A digital twin for a car product is depicted in Fig. 12.1. The communication between the physical and the virtual product is important for preserving the vitality of digital twins. The data transmission from a virtual product to a physical product can be utilized to observe and support the execution of the actual product.
Recently, with the appearance of blockchain technology, digital twins have been redefined in its various applications in the Internet of Things. It can be used for transferring data and value onto the Internet with full transparency and security. Conservatively, to build a digital twin system, it needs a central intermediary that is dependable in performing analytics and holding data. To generate and monitor digital twins in a secure and immutable manner, blockchain can achieve this aim. Likewise, to monitor the various stages in the construction of DTs, there is a need for a secure, reliable, robust, and consistent method.
Likewise, linking digital twin and blockchain will support businesses and brands to protect their products from being counterfeited and prevent financial losses. Hence, this work aims to propose a decentralized blockchain-based digital twins framework. Concisely, the main contributions of this work are as follows:
-
Explore the basic concepts of blockchain and digital twin technologies
-
Present a blockchain-based digital twin framework that assures secure and reliable traceability, convenience, and accessibility of transactions and data provenance of its creation process as well as governing and tracking connections initiated by applicants engaged in the digital twins system
The rest of this work is organized as follows: Sect. 12.2 presents the concept of the digital twins, while the blockchain terminology and its concepts are provided in Sect. 12.3. Section 12.4 provides the importance of combining the digital twins with blockchain as a perfect pair, while the proposed framework is introduced in Sect. 12.5. Finally, the conclusion of this work is provided in Sect. 12.6.
12.2 Digital Twins
Thanks to tremendous development in communication and information technology in the last decade, digital twins has become a dynamic topic recently and has been applied in different fields such as manufacturing, smart cities, biomedicine, and aerospace [5,6,7,8,9]. DT can be defined as a replicate or twinning the real system, product, and/or assets using a computer-based model based on collected data and information from the system [10]. Likewise, there are various definitions of DT as tabulated in Table 12.1. The advantage of DT is that it can simulate and model a simple or more complicated process ranging from vehicle parts to homes, cities, and even humans [8].
With the proposed digital twins technology by Grieves in 2002, its purpose is to simulate the system to increase productivity, optimize the operation, and reduce the cost of the productions. The main three parts of DT are the physical system, the virtual model, and the connections between the physical and virtual [11] It is important to understand the behavior and characteristics of DT. DT has some characteristics which discriminate it from other technologies:
-
Connectivity
-
Reprogrammable and smart
-
Digital traces
-
Modularity
-
Homogenization
The digital twin persistently monitors and observes data from several supplies that support to forecast product safety and recognize the defect in working condition and then send the information to the physical systems to drive prime result. Precisely, if an issue happens in one system and is perceived and regulated, then that solution and operation is not only applied in that system but likewise in other identical systems across the world to provide optimized operation and service [12]. Similarly, predictive modelling is employed in DT to prognosticate the upcoming changes in the real system such as failures in the product’s life cycle [8]. Thus, DT can be installed on the device itself or the cloud or edge computing, and the data from the sensors are transferred to the virtual model [13].
There are many applications of digital twins, from the production process, aviation, and agriculture to smart city applications and healthcare systems. Any digital twin platform must be designed and built with special care because it must be resilient to malware and viruses due to the usage of IoT and cloud computing. Important data and relevant information can be damaged because of hacking. Consequently, safety and privacy should be taken very seriously, particularly when it comes to biomedical and healthcare fields [8]. Through technological developments such as blockchain, there are many ways to improve privacy and emphasis on seeking approaches that support securing digital twins’ data.
12.3 Blockchain
In the last decade, a new technology called blockchain was developed by Nakamoto [19] to operate as the decentralized transaction ledger of the digital currency called Bitcoin. Blockchain is constructed by a collection of blocks connected by cryptography. The structure of the blockchain network is considered as an ordered list of blocks shown in Fig. 12.2 where each block belongs to a prior block, providing a blockchain. When a block has been generated and connected to the blockchain, the operations in that block cannot be altered or returned [20].
The blockchain core is the coordination process that certifies that all compromise nodes on the network agree on a single global state of the blockchain. A blockchain network typically consists of data producers, consensus nodes, and data pool. When data producers want to write the data on the blockchain, they first submit their data to the data pool as presented in Fig. 12.3. Then the data will be collected by compromise points in the consensus network from the data pool. After validating the collected information, the consensus protocol is run by the consensus node, and the bookkeeping node will be picked. The bookkeeping node shall submit the data to the blockchain [20].
The blockchain system is a decentralized and public digital ledger where every engaged history cannot be changed retroactively, without the change of all subsequent blocks. There are several types of blockchain as tabulated in Table 12.2. Currently, blockchain is used in different fields, such as transportation, healthcare, electronic voting, logistics, and so on.
12.4 Blockchain and Digital Twins Pair
Digital twins and blockchain can be leveraged together for their security features and assist businesses to thwart instances of fraud and duplication of their products and services. In the last days, businesses always have been counterfeiting their products. Technology is universal and is advancing at a quick step. Therefore, it has become much easier for fraudsters to create replicas and sell it to unsuspecting customers. These fraudsters not only cause financial losses for reputable brands but may also cause permanent reputational losses. The combination of digital twin and blockchain can provide us with a solution to prevent frauds and help businesses to maintain the authenticity of their offerings.
In 2020, the approximated IoT devices are about over 20 billion. These devices will be able to support millions of digital twins. Digital twins will form one of the fundamental pillars of the digitization of physical objects. Blockchain technology, on the other hand, with its decentralized framework, will bring in transparency, further strengthening the security of the digital data. The concept of combining digital twin and blockchain can be applied in various applications such as in logistics and the medical field. The benefits of using blockchain for digital twins are shown in Fig. 12.4.
12.5 Blockchain-Based Digital Twins Framework
In this section, we describe our proposed blockchain-based digital twins framework called BlockTwins to secure a digital twins system. Transactions would not have to rely on third-party verifications to ensure the security of each transaction in the twins’ system during the communication between the virtual and physical assets. Instead, each transaction would be timestamped and then hashed into an ongoing chain of hash-based proof of work. This can prevent any external malicious tampering and modifications by criminals and illegitimate users.
In the industrial control system and manufacturing, the product life cycle contains the strategy, production, servicing, and so on, in which tremendously various product data are produced and termed as product life cycle data. It is a complex task that should be focused on complicated details in each cycle. The product life cycle management is required to guarantee that all the processes within the product design phases are under control. The advent of DT supports a method to supervise every action of the device inside the whole life cycle and improve the performance of the device based on the virtual model of the digital twin, as demonstrated in Fig. 12.5. Thus, blockchain can be used to handle the problems in the data management of digital twins for all phases of device production securely and efficiently. These problems involve data storage, data sharing, data access, and data authenticity.
To paradigm the proposed system, it is required to build a blockchain network to connect all components within the product life cycle. Every activity of the DT of the product between contenders is logged by the transaction. The transaction will also record the sensor data between the real product and the digital model. All transactions are saved in the linked blocks by hashing algorithms along with timestamp involves the entire processes to mark the time of occurrence. These blocks are connected to establish a blockchain-based product management network. Likewise, blockchain is used to handle the main phases involved in the creation process of DTs as shown in Fig. 12.6. The proposed product life cycle management-based blockchain is shown in Fig. 12.7.
12.6 Conclusion
The concept of digital twins can be redefined with the advent of blockchain. It became a decisive technology to aid the IoT-based digital twin’s applications for transferring data and value onto the Internet with full transparency, accessibility, trusted traceability, and immutability of transactions and data provenance. Therefore, this work presents a framework of blockchain-based digital twins.
References
M.B. Chhetri, S. Krishnaswamy, S.W. Loke, Smart virtual counterparts for learning communities, in International Conference on Web Information Systems Engineering, (Springer, Berlin, Heidelberg, 2004, November), pp. 125–134
G. Bacchiega, Creating an Embedded Digital Twin: Monitor, Understand and Predict Device Health Failure. Inn4mech-Mechatronics and Industry, 4
S.W. Loke, S. Smanchat, S. Ling, M. Indrawan, Formal mirror models: An approach to just-in-time reasoning for device ecologies. Int. J. Smart Home 2(1), 15–32 (2008)
S.W. Loke, B.S. Thai, T. Torabi, K. Chan, D. Deng, W. Rahayu, A. Stocker, The La Trobe e-sanctuary: Building a cross-reality wildlife sanctuary, in 2015 International Conference on Intelligent Environments, (IEEE, Prague, Czech Republic, 2015, July), pp. 168–171
A. Fuller, Z. Fan, C. Day, C. Barlow, Digital twin: Enabling technologies, challenges and open research. IEEE Access 8, 108952–108971 (2020)
D. Jones, C. Snider, A. Nassehi, J. Yon, B. Hicks, Characterising the digital twin: A systematic literature review. CIRP J. Manuf. Sci. Technol. 29, 36 (2020)
F. Tao, F. Sui, A. Liu, Q. Qi, M. Zhang, B. Song, et al., Digital twin-driven product design framework. Int. J. Prod. Res. 57(12), 3935–3953 (2019)
B.R. Barricelli, E. Casiraghi, D. Fogli, A survey on digital twin: Definitions, characteristics, applications, and design implications. IEEE Access 7, 167653–167671 (2019)
Y. Zheng, S. Yang, H. Cheng, An application framework of digital twin and its case study. J. Ambient. Intell. Humaniz. Comput. 10(3), 1141–1153 (2019)
S. Boschert, R. Rosen, Digital twin—The simulation aspect, in Mechatronic Futures, (Springer, Cham, 2016), pp. 59–74
Q. Qi, F. Tao, Digital twin and big data towards smart manufacturing and industry 4.0: 360-degree comparison. IEEE Access 6, 3585–3593 (2018)
M. Grieves, Digital twin: Manufacturing excellence through virtual factory replication. White Pap. 1, 1–7 (2014)
S. Boschert, C. Heinrich, R. Rosen, Next generation digital twin, in Proceedings of the TMCE, (Committee of TMCE, Las Palmas de Gran Canaria, 2018, May), pp. 209–217
M. Grieves, J. Vickers, Digital twin: Mitigating unpredictable, undesirable emergent behavior in complex systems, in Transdisciplinary Perspectives on Complex Systems, (Springer, Cham, 2017), pp. 85–113
E. Glaessgen, D. Stargel, The digital twin paradigm for future NASA and US Air Force vehicles, in 53rd AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics and Materials Conference 20th AIAA/ASME/AHS Adaptive Structures Conference 14th AIAA, (Red Hook, Curran, 2012, April), p. 1818
F. Tao, F. Sui, A. Liu, Q. Qi, M. Zhang, B. Song, Z. Guo, S.C.-Y. Lu, A.Y.C. Nee, Digital twin-driven product design framework. Int. J. Prod. Res. 57(12), 3935–3953 (2019)
R.N. Bolton, J.R. McColl-Kennedy, L. Cheung, A. Gallan, C. Orsingher, L. Witell, M. Zaki, Customer experience challenges: Bringing together digital, physical and social realms. J. Serv. Manag. 29, 776 (2018)
R. Söderberg, K. Wärmefjord, J.S. Carlson, L. Lindkvist, Toward a digital twin for real-time geometry assurance in individualized production. CIRP Ann. 66(1), 137–140 (2017)
S. Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System (Manubot, 2019)
H. Wang, Y. Song, Secure cloud-based EHR system using attribute-based cryptosystem and blockchain. J. Med. Syst. 42(8), 152 (2018)
I. Yaqoob, K. Salah, M. Uddin, R. Jayaraman, M. Omar, M. Imran, Blockchain for digital twins: Recent advances and future research challenges. IEEE Netw. 34, 290 (2020)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Hemdan, E.ED., Mahmoud, A.S.A. (2021). BlockTwins: A Blockchain-Based Digital Twins Framework. In: Choudhury, T., Khanna, A., Toe, T.T., Khurana, M., Gia Nhu, N. (eds) Blockchain Applications in IoT Ecosystem. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-030-65691-1_12
Download citation
DOI: https://doi.org/10.1007/978-3-030-65691-1_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-65690-4
Online ISBN: 978-3-030-65691-1
eBook Packages: EngineeringEngineering (R0)