Cloud Manufacturing Architecture Based on Public Blockchain Technology

With Industry 4.0, IT infrastructure has started to be used more effectively in the manufacturing sector. Cyber physical systems, IoT, cloud manufacturing, big data are some of the technologies that make up the concept of Industry 4.0. These technologies have solved many problems in the manufacturing sector. One of these technologies, cloud manufacturing technology, has emerged with the idea of pay as you go. This technology has enabled manufacturing resources to be leased and shared on a global scale. However, it has problems arising from its central structure and the need for a reliable 3rd party. Reliability, security, continuity, scalability, data lock-in, single point failure, data manipulation are some of the main problems. Blockchain (BC) is a decentralized and distributed technology. The data stored on the BC network cannot be altered in any way. With these features, we believe that BC-supported cloud manufacturing systems can overcome the aforementioned problems and eliminates the need for a reliable 3rd party. Based on this belief, in this study the agreements and communication between the resource provider and the customer, which is one of the basic functions of cloud manufacturing platforms, are realized with a decentralized application using BC-based smart contracts (SCs). The designed application is called the decentralized cloud manufacturing application (DCMApp). DCMApp does not operate on a fully public BC network, it has a hybrid structure and uses the Ethereum network as a public BC network. These features make DCMApp different from other BC-based cloud manufacturing applications. DCMApp’s hybrid structure has enabled more transparent, economic and safe manufacturing agreements. It is also possible to store agreements on the BC network at a low cost without installing any server infrastructure. The use of Ethereum network makes it almost impossible to manipulate agreements.

[1]  Lei Ren,et al.  Cloud manufacturing: a new manufacturing paradigm , 2014, Enterp. Inf. Syst..

[2]  Dazhong Wu,et al.  Cloud-Based Design and Manufacturing: Status and Promise , 2014 .

[3]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[4]  Ghassan O. Karame,et al.  Double-spending fast payments in bitcoin , 2012, CCS.

[5]  R. Monfared,et al.  Blockchain ready manufacturing supply chain using distributed ledger , 2016 .

[6]  Yang Lu,et al.  Industry 4.0: A survey on technologies, applications and open research issues , 2017, J. Ind. Inf. Integr..

[7]  Jay Lee,et al.  A Cyber-Physical Systems architecture for Industry 4.0-based manufacturing systems , 2015 .

[8]  Philip Moore,et al.  Cloud manufacturing – a critical review of recent development and future trends , 2017, Int. J. Comput. Integr. Manuf..

[9]  Dhiren R. Patel,et al.  Accountability in Cloud Computing by Means of Chain of Trust , 2017, Int. J. Netw. Secur..

[10]  Lihui Wang,et al.  A cloud-based approach for WEEE remanufacturing , 2014 .

[11]  Chai Xu-dong,et al.  Cloud manufacturing:a new service-oriented networked manufacturing model , 2010 .

[12]  Lifeng Zhou,et al.  Industry 4.0: Towards future industrial opportunities and challenges , 2015, 2015 12th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD).

[13]  Ali Vatankhah Barenji,et al.  Toward a blockchain cloud manufacturing system as a peer to peer distributed network platform , 2018, Robotics and Computer-Integrated Manufacturing.

[14]  Wei Cai,et al.  Decentralized Applications: The Blockchain-Empowered Software System , 2018, IEEE Access.

[15]  Wu He,et al.  A state-of-the-art survey of cloud manufacturing , 2015, Int. J. Comput. Integr. Manuf..

[16]  Yongkui Liu,et al.  Industry 4.0 and Cloud Manufacturing: A Comparative Analysis , 2016 .

[17]  B. Lavanya Blockchain Technology Beyond Bitcoin: An Overview , 2018 .

[18]  Peter Butala,et al.  Decentralised network architecture for cloud manufacturing , 2017, Int. J. Comput. Integr. Manuf..

[19]  Zibin Zheng,et al.  An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends , 2017, 2017 IEEE International Congress on Big Data (BigData Congress).

[20]  Hans-Georg Kemper,et al.  Application-Pull and Technology-Push as Driving Forces for the Fourth Industrial Revolution , 2014 .

[21]  Ali Vatankhah Barenji,et al.  Blockchain-Based Cloud Manufacturing: Decentralization , 2019, TE.

[22]  Dirk Schaefer,et al.  Assessment of interoperability in cloud manufacturing , 2020, Robotics Comput. Integr. Manuf..

[23]  Lei Ren,et al.  Cloud manufacturing: from concept to practice , 2015, Enterp. Inf. Syst..

[24]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[25]  Shami Abdallah,et al.  Mitigating the Risk of Cloud Services Downtime Using Live Migration and High Availability-Aware Placement , 2016 .

[26]  Prem Prakash Jayaraman,et al.  Internet of Things and Edge Cloud Computing Roadmap for Manufacturing , 2016, IEEE Cloud Computing.

[27]  Athanasios V. Vasilakos,et al.  Software-Defined Industrial Internet of Things in the Context of Industry 4.0 , 2016, IEEE Sensors Journal.

[28]  Arshdeep Bahga,et al.  Blockchain Platform for Industrial Internet of Things , 2016 .

[29]  Ladan Tahvildari,et al.  Cloud Computing Uncovered: A Research Landscape , 2012, Adv. Comput..

[30]  Irfan A. Siddavatam,et al.  The Critical Assessment of Cloud Manufacturing Technology and Future Trends , 2017 .

[31]  Lei Ren,et al.  Cloud manufacturing: key characteristics and applications , 2017, Int. J. Comput. Integr. Manuf..

[32]  Robert X. Gao,et al.  Cloud Computing for Cloud Manufacturing: Benefits and Limitations , 2015 .

[33]  Ghassan O. Karame,et al.  Two Bitcoins at the Price of One? Double-Spending Attacks on Fast Payments in Bitcoin , 2012, IACR Cryptol. ePrint Arch..