Blockchain Paperin Manufacturing Letters
Blockchain Paperin Manufacturing Letters
Blockchain Paperin Manufacturing Letters
net/publication/333332124
CITATIONS READS
3 1,776
3 authors:
Jaskaran Singh
University of Cincinnati
13 PUBLICATIONS 68 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Jay Lee on 31 October 2019.
Manufacturing Letters
journal homepage: www.elsevier.com/locate/mfglet
a r t i c l e i n f o a b s t r a c t
Article history: Cyber-Physical Production Systems (CPPSs) are complex manufacturing systems which aim to integrate
Received 16 February 2019 and synchronize machine world and manufacturing facility to the cyber computational space. However,
Received in revised form 22 April 2019 having intensive interconnectivity and a computational platform is crucial for real-world implementation
Accepted 22 May 2019
of CPPSs. In this paper, the potential impacts of blockchain technology in development and realization of
Available online 23 May 2019
real-world CPPSs are discussed. A unified three-level blockchain architecture is proposed as a guideline
for researchers and industries to clearly identify the potentials of blockchain and adapt, develop, and
Keywords:
incorporate this technology with their manufacturing developments towards Industry 4.0.
Cyber-Physical System
Industry 4.0
Ó 2019 Society of Manufacturing Engineers (SME). Published by Elsevier Ltd. All rights reserved.
Blockchain technology
Artificial Intelligence
Cloud computing
Big data
Peer to Peer network
Fog computing
Prognostics and health management
Security and Privacy
https://doi.org/10.1016/j.mfglet.2019.05.003
2213-8463/Ó 2019 Society of Manufacturing Engineers (SME). Published by Elsevier Ltd. All rights reserved.
J. Lee et al. / Manufacturing Letters 20 (2019) 34–39 35
tion, the ability to execute orders automatically (e.g. smart con- helps in addressing security and privacy by using advanced crypto-
tract), the type of network access (permissioned or permission- graphic algorithms and global consensus mechanism. Subsidiarity
less), and the type of network (public or private). A study improves through decentralized framework presented by block-
conducted by [21] identifies the three most suitable distributed chain. Multilingualism and multilateral solutions can be enhanced
ledgers for IoT/CPS applications: Ethereum [22], Hyperledger Fab- through improved interconnectivity between Nodes (computers,
ric [23] and IOTA [24]. Structural architecture of blockchain tech- sensors, actuators, etc.). Generally, Nodes with higher capacity
nology inherently can create several key features as described (Master Nodes) might be used as a local server (Micro-Cloud) for
below [25,26]: resource restricted Nodes to store their data, perform computa-
tional tasks, and interact with other Nodes. A public key can be
A. Immutable – Advanced cryptography (hash functions) – assigned to each Master Node for direct communication with other
cannot be changed. Nodes. Therefore, all Nodes would be able to interact with each
B. Transparent – Each computer in the network has a copy of other, share data, and even share their computational and net-
the ledger. working capacities with each other. It is expected that incorporat-
C. Authentic – All parties in the transaction have accurate, ing distributed storage and shared networking would increase
timely, consistent and complete data. redundancy and enhance network resilience.
D. Decentralized – There is no single controlling entity.
E. Distributed – Spread over different location and/or 3.2. Cyber Net
organization.
F. No intermediaries– self-executable algorithms– e.g. Smart This layer is responsible for the conversion of data to meaning-
Contract. ful information and managing Cyber-Physical and Cyber-Cyber
G. Anonymous – Public and private keys may use for interac- interactions in order to achieve integrity, fault tolerance, and resi-
tion with no need for private information lience. Cybersecurity [33], big data (Volume, Variety, and Velocity)
[34], cloud computing [35], network connectivity, privacy, and
3. A Blockchain enabled CPS (BCPS) structure transparency [6] are the major characteristics for consideration
in this layer. Different techniques like grid and cloud computing
BCPS (Fig. 1) aims in resolving the challenges associated with are typically used to increase the computation speed, system resi-
the real world implementation of 5C-CPS structure by addressing lience, network scalability and make an efficient use of idle
(a) Interoperability, (b) Data integrity, (c) Security and Privacy, resources. The role of these techniques is to distribute the compu-
and (d) Resilience. Table 1 summarizes the key requirements for tation and storage burden among different computers within the
each layer of 5C-CPS and the potential impacts of blockchain tech- network [36]. A blockchain structure could be essential for this
nology. The detailed BCPS architecture is outlined as follows: development towards distributed computing [37] by providing
data security [2,38], distributed data storage [13,39], and facilitat-
3.1. Connection Net ing data access through a P2P network [39-41].
In this layer, integration of AI tools are essential for the conver-
Advanced connectivity, data management, integrity, and secu- sion of raw data to meaningful information and extending intelli-
rity are the major characteristics in this level. The most important gence to individual Nodes. A network enabled with AI is
factor for this global connectivity and integration is necessary for today’s manufacturing systems [42] and more impor-
‘Interoperability’. There are eight aspects for establishing a suc- tantly Distributed and Decentralized AI (DDAI) [43,44] will outper-
cessful ‘technical interoperability’: security, privacy, accessibility, form the centralized intelligent platforms [44,45]. With the help of
multilingualism, subsidiarity, multilateral solutions, the use of blockchain, AI tools can run, relearn, and coordinate their knowl-
open standards, and open source software [31,32]. Blockchain edge in a distributed fashion. As DDAI modules are trained with
Table 1
Key characteristic and requirements of the 5C-CPS structure and their corresponding blockchain impacts.
Table 2
Blockchain impacts on the stakeholders’ needs and requirements.
more reliable and global data, their robustness and reliability Nodes can participate in the decision-making process. Due to the
increases, trustworthiness improves through receiving direct feed- core advantages of blockchain technology, such a design would
back from operations, and implementation cost reduces signifi- be location independent, fault-tolerant, secure, autonomous, and
cantly due to the adaptation of P2P resources sharing and extensible.
automatic machine learning (AutoMl) [46,47]. Table 2 summarizes the stakeholders’ needs and requirements
and the potential contribution of the proposed BCPS architecture
3.3. Management Net in addressing them.
PHM in all levels of the 5C-CPS structure by addressing 1- Data version layer and further to the cyber layer. To tackle this short-
Availability, 2- Intelligent PHM, and 3- Predictive Maintenance coming, incorporation of ‘Master Nodes’ has been proposed in
Support System (PMSS), as discussed below. the first layer of BCPS as an intermediary such that their capacities
can be shared with other Nodes in the same local network. Cyber-
4.1. Data availability attacks on sensors and actuators, communication networks, and
physical interfaces are major security concerns in the Cyber-
In 5C-CPS architecture; security, privacy, and capacity are major Physical interactions [53,54], which potentially can be addressed
concerns in transferring data from the connection level to the con- with the proposed BCPS structure.
38 J. Lee et al. / Manufacturing Letters 20 (2019) 34–39
4.2. Intelligent PHM [11] Dorri A, Kanhere SS, Jurdak R, Gauravaram P. Blockchain for IoT security and
privacy: The case study of a smart home. 2017 IEEE Int Conf Pervasive Comput
Commun Work PerCom Work 2017 2017:618–23. doi:10.1109/
PHM based AI tools need to learn and adapt to the dynamically PERCOMW.2017.7917634.
changing manufacturing environment. However, some of the [12] Vatankhah Barenji A, Li Z, Wang WM. Blockchain Cloud Manufacturing: Shop
required data is restricted to public access due to privacy and secu- Floor and Machine Level. Smart SysTech 2018; Eur. Conf. Smart Objects, Syst.
Technol., 2018, p. 1–6.
rity. For PHM applications, a blockchain enabled DDAI platform [13] Afanasev MY, Fedosov YV, Krylova AA, Shorokhov SA. An application of
could provide more training data for the learning agents in a secure blockchain and smart contracts for machine-to-machine communications
and private way and increase systems reliability and performance. in cyber-physical production systems. Proc – 2018 IEEE Ind Cyber-
Physical Syst ICPS 2018 2018::13–9. https://doi.org/10.1109/ICPHYS.2018.
For example, CNC machines in different factories can take time 8387630.
snapshot of their data, analyze it by an embedded local AI agent [14] Angrish A, Craver B, Hasan M, Starly B. A case study for blockchain in
and finally encrypt and share the data with interested entities manufacturing:‘‘FabRec”: a prototype for peer-to-peer network of
manufacturing nodes. Procedia Manuf 2018;26:1180–92.
(maintenance people and the CNC or tools manufacturers) through [15] C. Catalini J. Gans Some simple economics of the blockchain 2016
the interconnectivity achieved in the ‘Cyber Net’ level. [16] Sikorski JJ, Haughton J, Kraft M. Blockchain technology in the chemical
industry: Machine-to-machine electricity market. Appl Energy
2017;195:234–46. https://doi.org/10.1016/j.apenergy.2017.03.039.
4.3. Predictive maintenance support system (PMSS) [17] Tian F. An agri-food supply chain traceability system for China based on RFID &
blockchain technology. In: 2016 13th Int. Conf. Serv. Syst. Serv. Manag. ICSSSM
Supplementary information such as manufacturing equipment 2016. https://doi.org/10.1109/ICSSSM.2016.7538424.
[18] Gallay O, Korpela K, Tapio N, Nurminen JK. A peer-to-peer platform for
cost, life cycle, order lead time, replacement downtime, workload decentralized logistics. Digit Supply Chain Manag Logist 2017:18–34.
distribution, etc. gathered from ‘Connection Net’ and ‘Cyber Net’ [19] Liang X, Zhao J, Shetty S, Liu J, Li D. Integrating blockchain for data sharing and
levels could form an integrated support system for conducting collaboration in mobile healthcare applications. IEEE Int. Symp. Pers. Indoor
Mob. Radio Commun. PIMRC 2018. https://doi.org/10.1109/
intelligent predictive maintenance. Integration of this information PIMRC.2017.8292361.
in a DSS operating in the ‘Management Net’ level would result in an [20] Guo Y, Liang C. Blockchain application and outlook in the banking industry.
intelligent decision-making system for PHM applications. Financ Innov 2016;2. doi:10.1186/s40854-016-0034-9.
[21] Pustišek M, Kos A. Approaches to Front-End IoT Application Development for
the Ethereum Blockchain. Procedia Comput Sci 2018;129:410–9. https://doi.
5. BCPS challenges for implementation in manufacturing org/10.1016/j.procs.2018.03.017.
systems [22] Viktor Trón FL. Ethereum Specification [Internet]. 2015. https://github.com/
ethereum/go-ethereum/wiki/Ethereum-Specification.
[23] IBM Blockchain based on Hyperledger Fabric from the Linux Foundation
It’s worth considering that blockchain is in the early stage of [Internet]. 2017. https://www.ibm.com/blockchain/hyperledger.
development and there could be some challenges for its implemen- [24] IOTA Developer Hub [Internet]. 2017. https://www.iota.org/research/meet-
the-tangle.
tation in manufacturing systems which require more research and [25] Aste T, Tasca P, Centre UCL. Blockchain technologies: the foreseeable impact.
development. Fig. 3 highlights some of the current challenges . Computer (Long Beach Calif) 2017;50:18–28.
[26] Underwood S. Blockchain beyond bitcoin. Commun ACM 2016;59:15–7.
https://doi.org/10.1145/2994581.
6. Conclusion [27] Felsberger A, Oberegger B, Reiner G, Felsberger A, Oberegger B, Reiner G. A
review of decision support systems for manufacturing. Systems Systems 2016.
[28] Chen M, Mao S, Liu Y. Big data: a survey. Mob Networks Appl
This work proposes a systematic blockchain based architecture 2014;19:171–209. https://doi.org/10.1007/s11036-013-0489-0.
to mitigate the inherent real-time implementation concerns of [29] Törngren M, Grogan P. How to deal with the complexity of future cyber-
cyber physical systems in manufacturing application domain. It is physical systems? Designs 2018;2:40. https://doi.org/10.3390/
designs2040040.
expected that the proposed coupling would incentivize communi-
[30] Lee EA. Cyber physical systems: design challenges. Proc – 11th IEEE Symp
cation and data flow inside of the existing CPPS structure to guar- Object/Component/Service-Oriented Real-Time Distrib Comput ISORC 2008
antee the safe and reliable operation of manufacturing systems. 2008:363–9. https://doi.org/10.1109/ISORC.2008.25.
[31] Idabc E, Industry D. European interoperability framework for pan-European e-
government services. Eur Communities 2010.
Declaration of Competing Interest [32] Lu Y. Industry 4.0: A survey on technologies, applications and open research
issues. J Ind Inf Integr 2017;6:1–10. https://doi.org/10.1016/j.jii.2017.04.005.
[33] Wells LJ, Camelio JA, Williams CB, White J. Cyber-physical security challenges
None.
in manufacturing systems. Manuf Lett 2013;2:74–7. https://doi.org/10.1016/j.
mfglet.2014.01.005.
References [34] McAfee A, Brynjolfsson E. Big data: the management revolution. Harv Bus Rev
2012. https://doi.org/10.1007/s12599-013-0249-5.
[35] NIST. NIST Definition of Cloud Computing. Natl Inst Stand Technol 2016.
[1] Lee J, Bagheri B, Kao HA. A Cyber-Physical Systems architecture for Industry
[36] Foster I, Zhao Y, Raicu I, Lu S. Cloud Computing and Grid Computing 360-
4.0-based manufacturing systems. Manuf Lett 2015;3:18–23. https://doi.org/
Degree Compared 2008. doi:10.1109/GCE.2008.4738445.
10.1016/j.mfglet.2014.12.001.
[37] Dalgleish T, Williams JMG, Golden A-MJ, Perkins N, Barrett LF, Barnard PJ, et al.
[2] Li Z, Barenji AV, Huang GQ. Toward a blockchain cloud manufacturing system
The Blockchain-enabled Intelligent IoT Economy. J Exp Psychol Gen
as a peer to peer distributed network platform. Robot Comput Integr Manuf
2018;136:23–42.
2018;54:133–44. https://doi.org/10.1016/j.rcim.2018.05.011.
[38] Abeyratne SA, Monfared RP. Blockchain ready manufacturing supply chain
[3] Lee J, Kao HA, Yang S. Service innovation and smart analytics for Industry 4.0
using distributed ledger. Int J Res Eng Technol 2016;5:1–10. https://doi.org/
and big data environment. Procedia CIRP 2014;16:3–8. https://doi.org/
10.15623/ijret.2016.0509001.
10.1016/j.procir.2014.02.001.
[39] Shafagh H, Burkhalter L, Hithnawi A, Duquennoy S. Towards blockchain-based
[4] Monostori L, Kádár B, Bauernhansl T, Kondoh S, Kumara S, Reinhart G, et al.
auditable storage and sharing of IoT Data. DlAcmOrg 2017.
Cyber-physical systems in manufacturing. CIRP Ann 2016. https://doi.org/
[40] Zhang Y, Wen J. The IoT electric business model: using blockchain technology
10.1016/j.cirp.2016.06.005.
for the internet of things. Peer-to-Peer Netw Appl 2017;10:983–94. https://
[5] Yang L. Industry 4.0: A survey on technologies, applications and open research
doi.org/10.1007/s12083-016-0456-1.
issues. J Ind Inf Integr 2017;6:1–10.
[41] Li Z, Wang WM, Liu G, Liu L, He J, Huang GQ. Toward open manufacturing: a
[6] Xu X. From cloud computing to cloud manufacturing. Robot Comput Integr
cross-enterprises knowledge and services exchange framework based on
Manuf 2012;28:75–86. https://doi.org/10.1016/j.rcim.2011.07.002.
blockchain and edge computing. Ind Manag Data Syst 2018;2017
[7] Sethi A, Sethi S. Flexibility in manufacturing: A survey. Int J Flex. Manuf Syst
(118):303–20.
1990;2.. https://doi.org/10.1007/BF00186471.
[42] Jay L, Jaskaran S, Azamfar M. Industrial AI:is it manufacturing’s guiding light?
[8] Zissis D, Lekkas D. Addressing cloud computing security issues. Futur Gener
Manuf Leadersh Counc 2019:26–36.
Comput Syst 2012;28:583–92. https://doi.org/10.1016/j.future.2010.12.006.
[43] Bond A, Gasser L. Readings in distributed artificial intelligence. 2014.
[9] Swan M. Rezension Blockchain: Blueprint for a New Economy‘‘. O’Reilly Inc
[44] Montes GA, Goertzel B. Distributed, decentralized, and democratized artificial
2015 Media 10.1365/s40702-018-00468-4
intelligence. Technol Forecast Soc Change 2019;141:354–8. https://doi.org/
[10] Lakhani KR, Iansity M. The truth about blockchain. Harvard Bus Rev
10.1016/j.techfore.2018.11.010.
2017;95:119–27. https://doi.org/10.1016/j.annals.2005.11.001.
J. Lee et al. / Manufacturing Letters 20 (2019) 34–39 39
[45] Luncai K, Josephlin F. Distributed Artificial Intelligence Enabled by oneM2M [52] LATOKEN (LA) – Whitepaper n.d. http://whitepaper.global/latoken-la/
and Fog Networking. 2018 IEEE Conf. Stand. Commun. Networking, CSCN (accessed April 21, 2019).
2018, 2018. doi:10.1109/CSCN.2018.8581775. [53] Bezzo N, Weimer J, Pajic M, Sokolsky O, Pappas GJ, Lee I. Attack resilient state
[46] Salah K, Rehman MH, Nizamuddin N. Blockchain for AI: review and open. IEEE estimation for autonomous robotic systems. IEEE Int. Conf. Intell. Robot. Syst.
Access 2018;PP:;1. https://doi.org/10.1109/ACCESS.2018.2890507. 2014. https://doi.org/10.1109/IROS.2014.6943080.
[47] Li Z, Guo H, Wang W, Guan Y, Vatankhah Barenji A, Huang GQ, et al. A [54] Paridari K, O’ Mahony N, Mady AED, Chabukswar R, Boubekeur M, Sandberg H.
blockchain and AutoML approach for open and automated customer service 1- A framework for attack -resilientindustrial control systems: Attack detection
1. IEEE Trans Ind Informatics 2019. https://doi.org/10.1109/TII.2019.2900987. and controller reconfiguration. Proceeding of IEEE. 2017;106(1):113–28.
[48] Hedgebeth D. Data-driven decision making for the enterprise: an overview of [55] Dorri A, Kanhere SS, Jurdak R. Blockchain in internet of things. Challenges and
business intelligence applications. Vine 2007;37:414–20. https://doi.org/ Solutions 2016.
10.1108/03055720710838498. [56] Truby J. Decarbonizing Bitcoin: law and policy choices for reducing the energy
[49] Marston S, Li Z, Bandyopadhyay S, Zhang J, Ghalsasi A. Cloud computing – The consumption of Blockchain technologies and digital currencies. Energy Res Soc
business perspective. Decis Support Syst 2011;51:176–89. https://doi.org/ Sci 2018. https://doi.org/10.1016/j.erss.2018.06.009.
10.1016/j.dss.2010.12.006. [57] Aitzhan NZ, Svetinovic D. Security and privacy in decentralized energy trading
[50] Lambert DM, Enz MG. Issues in supply chain management: progress and through multi-signatures, blockchain and anonymous messaging streams.
potential. Ind Mark Manag 2017. https://doi.org/10.1016/j. IEEE Trans Dependable Secur Comput 2018. https://doi.org/10.1109/
indmarman.2016.12.002. TDSC.2016.2616861.
[51] Christidis K, Devetsikiotis M. Blockchains and smart contracts for the internet
of things. IEEE Access 2016;4:2292–303. https://doi.org/10.1109/
ACCESS.2016.2566339.