Research article Special Issues

Industry 5.0: Ethereum blockchain technology based DApp smart contract

  • The use of advanced technologies has increased drastically to maintain any sensitive records related to education, health, or finance. It helps to protect the data from unauthorized access by attackers. However, all the existing advanced technologies face some issues because of their uncertainties. These technologies have some lapses to provide privacy, attack-free, transparency, reliability, and flexibility. These characteristics are essential while managing any sensitive data like educational certificates or medical certificates. Hence, we designed an Industry 5.0 based blockchain application to manage medical certificates using Remix Ethereum blockchain in this paper. This application also employs a distributed application (DApp) that uses a test RPC-based Ethereum blockchain and user expert system as a knowledge agent. The main strength of this work is the maintenance of existing certificates over a blockchain with the creation of new certificates that use logistic Map encryption cipher on existing medical certificates while uploading into the blockchain. This application helps to quickly analyze the birth, death, and sick rate as per certain features like location and year.

    Citation: Ch. Rupa, Divya Midhunchakkaravarthy, Mohammad Kamrul Hasan, Hesham Alhumyani, Rashid A. Saeed. Industry 5.0: Ethereum blockchain technology based DApp smart contract[J]. Mathematical Biosciences and Engineering, 2021, 18(5): 7010-7027. doi: 10.3934/mbe.2021349

    Related Papers:

    [1] Roman Gumzej . Intelligent logistics systems in E-commerce and transportation. Mathematical Biosciences and Engineering, 2023, 20(2): 2348-2363. doi: 10.3934/mbe.2023110
    [2] Qing Ye, Qiaojia Zhang, Sijie Liu, Kaiqiang Chen . A novel chaotic system based on coupled map lattice and its application in HEVC encryption. Mathematical Biosciences and Engineering, 2021, 18(6): 9410-9429. doi: 10.3934/mbe.2021463
    [3] Roman Gumzej, Bojan Rosi . Open interoperability model for Society 5.0's infrastructure and services. Mathematical Biosciences and Engineering, 2023, 20(9): 17096-17115. doi: 10.3934/mbe.2023762
    [4] Guodong Ye, Huishan Wu, Kaixin Jiao, Duan Mei . Asymmetric image encryption scheme based on the Quantum logistic map and cyclic modulo diffusion. Mathematical Biosciences and Engineering, 2021, 18(5): 5427-5448. doi: 10.3934/mbe.2021275
    [5] Xiao-Dong Yang, Ze-Fan Liao, Bin Shu, Ai-Jia Chen . Blockchain-based multi-authority revocable data sharing scheme in smart grid. Mathematical Biosciences and Engineering, 2023, 20(7): 11957-11977. doi: 10.3934/mbe.2023531
    [6] Peng Guan, Lincoln C. Wood, Jason X. Wang, Linh N. K. Duong . Barriers to blockchain adoption in the seaport industry: A fuzzy DEMATEL analysis. Mathematical Biosciences and Engineering, 2023, 20(12): 20995-21031. doi: 10.3934/mbe.2023929
    [7] Xiao Dong Yang, Wen Jia Wang, Bin Shu, Mei Juan Li, Rui Xia Liu, Cai Fen Wang . Multi-message multi-receiver signcryption scheme based on blockchain. Mathematical Biosciences and Engineering, 2023, 20(10): 18146-18172. doi: 10.3934/mbe.2023806
    [8] Zheng Liu, Hangxin Guo, Yuanjun Zhao, Bin Hu, Lihua Shi, Lingling Lang, Bangtong Huang . Research on the optimized route of cold chain logistics transportation of fresh products in context of energy-saving and emission reduction. Mathematical Biosciences and Engineering, 2021, 18(2): 1926-1940. doi: 10.3934/mbe.2021100
    [9] Chihhung Hsu, Ji Yang, Anyuan Chang, Guohao Liu . A new hybrid MCDM approach for mitigating risks of hazardous material road transportation. Mathematical Biosciences and Engineering, 2024, 21(3): 4210-4240. doi: 10.3934/mbe.2024186
    [10] María-Isabel Sánchez-Segura, German-Lenin Dugarte-Peña, Antonio de Amescua, Fuensanta Medina-Domínguez, Eugenio López-Almansa, Eva Barrio Reyes . Smart occupational health and safety for a digital era and its place in smart and sustainable cities. Mathematical Biosciences and Engineering, 2021, 18(6): 8831-8856. doi: 10.3934/mbe.2021436
  • The use of advanced technologies has increased drastically to maintain any sensitive records related to education, health, or finance. It helps to protect the data from unauthorized access by attackers. However, all the existing advanced technologies face some issues because of their uncertainties. These technologies have some lapses to provide privacy, attack-free, transparency, reliability, and flexibility. These characteristics are essential while managing any sensitive data like educational certificates or medical certificates. Hence, we designed an Industry 5.0 based blockchain application to manage medical certificates using Remix Ethereum blockchain in this paper. This application also employs a distributed application (DApp) that uses a test RPC-based Ethereum blockchain and user expert system as a knowledge agent. The main strength of this work is the maintenance of existing certificates over a blockchain with the creation of new certificates that use logistic Map encryption cipher on existing medical certificates while uploading into the blockchain. This application helps to quickly analyze the birth, death, and sick rate as per certain features like location and year.



    In Industry 5.0, blockchain technology, and Encryption ciphers play an essential role in designing and deploying various real-time applications. All applications are currently transferring from Industry 4.0 to Industry 5.0 because of increasing adaptability, productivity, and creating a responsive working environment. It has an impact on cost reduction [1]. This technology mainly focuses on the interaction between machines and human intelligence. It helps to design and deploy the applications to a new level of speed and performance.

    Furthermore, Blockcert is an open standard used for creating, viewing, verifying, and issuing any blockchain-related certificates [2]. Number of applications such as supply chain, Internet of things (IoT) [3], agriculture [4], aquaculture [5], health care departments can be benefited from the combination of Industry 5.0 and blockchain technology. Rapid growth in blockchain utilization is because of its advanced features like immutability, transparency, distribution, accountability, security, and reliability [6]. Moreover, it enhances the integration of other disruptive technologies [7] like machine learning, artificial intelligence, and others. Therefore, the proposed system is designed by considering domain expert knowledgeable users as entities to automate the proposed proposes over a blockchain. Many countries want to conduct their elections by a fully transparent voting system using blockchain technology. Russia has launched a blockchain-based electronic-voting system pilot project with the association of the City Election Commission of Moscow and the Department of Information Technology (DIT) [8]. Similarly, some countries like the United States, Netherlands, UK, Sweden, and India announced that blockchain technology-based real estate and land registry processes would be started shortly.

    This paper discusses the design and development of a distributed application for managing medical certificates. Logistic Map Encryption (LME) cipher [9] is used to encrypt the existing medical certificates before passing them over a blockchain by an expert agent, i.e., a doctor. Generally, a healthcare center's authority issued medical certificates such as birth, death, and sick (HCC). These are issued for various reasons like birth, death, and some health-related issues for employees to claim their leaves in their working environment. This application helps to avoid fraud in the generation of medical certificates from the healthcare centers.

    The remaining paper is organized as follows. Section 2 presents a literature survey. The proposed architecture based on Industry 5.0 and blockchain is discussed in section 3. Section 4 depicts results and analysis. The paper is concluded in section 5.

    Chuka Oham et al. [9] proposed a framework for vehicle security, B-FERL, using blockchain technology. By using blockchain, B-FERL identifies whether an intelligent vehicle's ECU is compromised by checking the interior disposition of the vehicle. When a compromise is spotted, it is escalated to rightful officials to take necessary actions to avert the compromised automobiles from begetting harm to the vehicular complex. The proposed framework works for both identification and response operations. B-FERL, a framework, helps us to safeguard the automobile against exploitation.

    Abdellatif et al. [10] proposed a system that allows the local nodes or servers to exchange medical data through a secure blockchain network. The system contains a local network and a blockchain network where the local network processes medical data for optimization, and the vital information is shared through a blockchain network. The local data is collected through IoMT (Internet of Medical Things) and LHSP (Local Healthcare Service Provider). This entities-based network sharing helps in extensive data storing through processing and a secure approach to developing medical record exchange.

    B. K. Mohanta et al. [11] discussed various real-time security, privacy issues, and solutions regarding the Ethereum blockchain technology. The main factors are mainly low processing power, unsuitable cryptography techniques, and storage capacities. The problems based on IoT are also mentioned concerning various security layers with the integration of blockchain. The layers such as network, physical, and application are categorized into multiple risk zones based on the earlier issues. This differentiation helps to choose different data collection factors, aggregation, and analysis for risk-free security techniques.

    Anushree Tandon et al. [12] discussed sharing electronic of medical records through blockchain technology. The work states that the healthcare sector has a wide range of use cases on blockchain, such as maintaining electronic medical records, pharmaceutical supply chain, remote patient monitoring, and health insurance claims. This work helps us to understand the multiple applications available in the healthcare sector through blockchain security. Table 1 gives the information about comparison and contrast between existing works to the proposed system.

    Table 1.  Related works overview.
    Authors Properties
    Admin BCT type Tool Integrity check Access control Application
    Sudeep [13] Existed Private Hyper
    ledger caliper
    Yes Yes Health care
    Emeka Chukwu [14] No exist Public Not specified No No Health care
    Ben Fekih R [15] No exist Public Not specified No No Medical records
    W. Lin [16] Exist Consortium DSSCB and VANET Yes Yes Agriculture
    Rakesh Shrestha [17] Existed Consortium Not specified Yes Yes Ad-hoc network
    Chun Ta Li [18] No exist Public Ethereum and Amazon Cloud No No Medical data
    M. Al Baqari[19] No exist Public Not specified No No EHR
    M. Tabrez Quasim [20] No exist Public Not specified Yes No Health care App
    Hasselgren A
    [23]
    Study work Study work Study work Yes Yes Health
    care
    Hasselgren A [25] Study work Study work Study work Study work Study work Health
    care
    Jens-Andreas H
    [26]
    Existed Public Ethereum Yes Yes Health
    care
    Proposed Methodology Existed Public Remix and
    text RPC
    Yes Yes Medical certificate

     | Show Table
    DownLoad: CSV

    Blockchain technology is a disruptive technology. Currently, so many real-time applications are being designed using this advanced mechanism. This paper proposes a distributed application-based mechanism for maintaining official medical certificates under Industry 5.0 technology. It uses blockchain technology and users as knowledge agents. Initially, the Remix Etherum platform was used with Metamask wallet to deploy the proposed framework to generate medical certificates like birth, death, and sick.

    Furthermore, the system is implemented with a test RPC, Web, and Metamask to design and deploy the distributed application to maintain the new medical certificates and existing certificates that are available as physical copies. Logistic Map Encryption function [21] is used to generate cipher medical certificate of existing physical copies to maintain over a blockchain. So many applications have been proposed in the health sectors using blockchain. Some of the lapses existing in the proposed work are lack of implementation results, platform details, etc.

    The proposed system's main ingredients are authorized health centers as domain experts, users, blockchain as intelligent agents, and local database to maintain the Electronic Health Care Certificates (EHCC), as shown in Figure 1.

    Figure 1.  Industry 5.0 based proposed system.

    At first, all the health care centers have to get recognition from the hospital's regulatory authority (HRA) by submitting the required documents. HRA issues a unique ID to a healthcare center to give treatment to the patients and issue medical certificates to the users.

    We have mainly focused on issuing and maintaining a blockchain-based medical certificate such as birth, death, or sick in the proposed system. Figure 2 shows the process of ethereum blockchain-based medical certificate generation and maintenance.

    Figure 2.  Proposed system methodology.

    a) Smart contract

    The smart contract is lines of code using solidity programming. Each operation in the proposed system is executed through smart contracts consisting of solidity programming lines [21]. This system is implemented in two ways i.e., using a Web-based distributed Application and a system-based application. Both the applications use solidity programming to write smart contacts for performing the system operations like Cert_issue (), Cert_revoke () and Cert_verify (). The attributes of the certificates are Hospital Name, Hospital ID, Hospital address, Doctor Name, Certificate type, Recipient Name and address, a unique ID of the certificate in terms of a hash value. The structure of the main attributes of the medical certificate are as follows.

    Struct Medical_certificate
    String Hospital_ID
    String Hospital_name
    String Hosipital_Address
    String Recipient_ Name
    String Rec_Address

     | Show Table
    DownLoad: CSV

    1) Hospital_Name: A name of a hospital that has ready to issue the medical certificate.

    2) Hospital_ID: A hospital unique identity number (ID) that is issued by the central health care centers regulatory authority.

    3) Recipient_Name: A name of the receiver who has approached the hospital and requested a medical certificate.

    4) Recipient_Address: Complete details of the receiver like address, phone number, purpose. etc

    5) Certificate_Type: This field refers to the type of certificates such as birth, death, or a sick medical document.

    6) Doctor_Name: It gives information about the physician who has approved the certificate to the user.

    7) _Date: On which date the certificate was generated and issued.

    8) Cert_hash: It is a unique ID of the certificate that will be generated based on the certificate's contents. And also, that will be used to refer to a specific certification that was issued by a central authority.

    b) Ethereum blockchain-based system Implementation

    Ethereum blockchain-based medical certificate maintenance is implemented in two ways, i.e., DApp using Web and test RPC, a system-based application using Remix. Both test PC and Remix run on the ethereum public blockchain network. Metamask wallet is a browser extension is used to get Eth. Eth is a cryptocurrency unit that is required to perform any operations over a blockchain network. Remix platform-based smart contract is deployed on Ropstern network-based ethereum blockchain. Test RPC-based DApp smart contract is deployed on localhost 8545. Algorithm 1 shows the health care centers recognition from regulatory authority assumed as a prerequisite in the proposed system.

    Algorithm 1: HCC_ enroll ()
    Input: HCC_Name, HCC_address, regulatory authority name
    Output: Unique ID to the HCC
    Step 1: Submit the details of health care centers such as Name
      address, infrastructures, Authority Name.
    Step 2: HCC_application = Name (HCC) || Addr(HCC) ||
    Infra_details (HCC) || Experts (HCC) || Auth (HCC)
    Step 3: Validate the details by Central regulatory authority (CA)
    If (Integrity (HCC_Application) = = True) then
      issue unique ID otherwise reject the request
        HCCi = IDi

     | Show Table
    DownLoad: CSV

    The process of medical certificate issued to the user by the HCCs on both the proposed ways is shown in Algorithm 2. The user initially needs to submit the details about the required certifications such as a type of certificate (Birth, death, and sick), Name of a recipient, and address to the health care centers. Furthermore, a physician or authorized person from the health care centers verifies the details by saving them in the healthcare centers' local database. Create a blockchain-based ID by successfully sending the certificate into ethereum based blockchain after going through the verification process. Metamask Wallet balance is required to perform any operation over a blockchain.

    Algorithm 2: Cert_issue ()
    Input: Certificate type, User name, user address, Date
    Output: Blockchain (BCT) based a unique ID
    Step 1: Verify the details given by the user
      if ((Valid (details) = = True)) & & Exist_ application)
        Cipher Certificate = E LMF (Exist(certificate))
      if ((Valid (details) = = True)) & & New_application)
          Stores in HCC_local database.
            Process on blockchain network.
    Step 2: Enroll the credentials using Web based DApp or
        system App.
    Step 3: Connect to Metamsk.
      Ask confirmation to establish a connection between application to blockchain environment over a Ropestern or localhost 8545 Network.
    Step 4: If confirms the metamask request
          Connection established and go to Step 5
    otherwise not established
    Step 5: If (Eth_balance > = Operation required balance) then
      Set the credentials over a blockchain
      BCT based Certificate generates
      Unique BCT _ID allotted to the certificate
    Step 6: If Step 5 fails then shows as
      Not enough Eth balance unable generate a BCT-based
      certificate.

     | Show Table
    DownLoad: CSV

    Algorithm 3 shows the process of encryption algorithm LMF that is used to encrypt the existing medical certificate document image before processing over a blockchain. LME based cipher medical certificate is uploaded through proposed Dapp from a system and is maintained over an ethereum based blockchain.

    Algorithm 4 shows the validation process after authority issues an authority to the user or any authorized person. This application helps to prove their identity regarding their birth or death or sick by presenting a unique BCT_ID without showing any physical identity proofs. Anywhere and anytime, the user's claim can be proved by presenting his/her BCT_ID. An authorized person enters the user ID in the application and verifies the credentials, whether if they exist in the blockchain or not. Figure 4 shows a metamask screen with a confirmation request to connect distributed application to a blockchain environment on the Test RPC based localhost 8545 network.

    Algorithm 3: Logistic Map Encryption Cipher
    Input: Medical Certificate image – Existed/Older version
    Output: Cipher Medical certificate
    Step 1: Read a random number i.e., 'x' and plain medical
      certificate (MI)
        Where x ϵ (0, 1) and MI_size ← size (MI)
    Step 2: Apply chaotic logistic map.
    Step 3: For i ←1 to MI_size do
        µ ← random number where µ ϵ (3.5, 4)
        xi ← µ x(1-x)
        x ← ni
      k1[] ← xn
    Step 4: Generate a pseudo random sequence using a rightshift
        operation.
          for j ←1 to MI_size do
        µ ← random number where µ ϵ (3.5, 4)
          xj ← µ x(1-x)
        x ← xj
      k2[] ← RSR (xn*255)
    Step 5: Generates a key matrix
        key[][] ← (k1[]) ⊕ (k2[])
    Step 6: Generates a Cipher Certificate
        Enccertificate⟵ MI[][] ⊕ Key[][]

     | Show Table
    DownLoad: CSV
    Algorithm 4: Cert_verify ()
    Input: BCT_ID
    Output: Existed or not
    Step 1: Enter BCT_ID into the Web based Distributed application (DApp) or System application
    Step 2: If (BCT_ID == Existed) then go to Step 3 otherwise go to Step 4.
    Step 3: Successfully verified
    Step 4: Unsuccessful Entry
      Revoke the user request

     | Show Table
    DownLoad: CSV
    Figure 3.  Metamask connection confirmation to process the smart contract over Remix platform.
    Figure 4.  Metamask connection confirmation to process the smart contract over the DApp platform.

    Blockchain technology is raised as an essential technology in Industry 5.0. Although highly well securely designed technology for resilience, some attacks are undertaking in it. The main elements of a blockchain that can suffer from vulnerabilities are Smart Contracts, blockchain nodes, Wallets, and consensus mechanisms. Generally, blockchain attacks are categorized into four ways based on peer-to-peer network, wallet, smart contract, and consensus & ledger [27]. The lists of attacks under these categories are as follows.

    a. 51% attack

    The fundamental assumption in the blockchain mechanism design is that only the trusted nodes with the maximum computational power control system work on the blockchain network. If the unauthorized nodes with the collective power control system are more than the trusted or authorized nodes, then the risk of 51% will have occurred. Beikverdi et al. [28] discussed 51% attacks possibilities over a blockchain, although it is decentralized. In the proposed application, all the parties participate in the network using the allotted unique ID. Hence, every user must prove them as an authorized entity like the Zero-knowledge (ZK) protocol mechanism.

    b. Eclipse attack

    It refers to that attack on a specific user rather than a whole network on a decentralized network. It is a known attack in which the attacker seeks to isolate the victim user by flooding with false data then exploits them. The proposed knowledge engineering-based BCT application allocated a unique ID to the user and authorized parties for making transactions and communication. Allow only the parties who are participating in the network through the allotted unique ID. Each user sends a request to the health care centers, using an assigned unique ID to get their official health documents.

    c. Finney attack

    It is a type of double-spending attack that creates a chain to support fraud transactions. The attacker needs to spend a lot of time and patience to perform this type of attack because mining participation is required. In response to this, the attacker creates two transactions with the same amount. An initial transaction includes a valid block, and mining will start without broadcasting it to the network by an attacker. This meanwhile, the attacker creates a second transaction with the vendor by spending the same amount.

    If the vendor accepts the attacker transaction without confirmation from the network and serves the good, immediately an attacker transmits the mined block that includes the first transaction. The network takes valid blocks and rejects the vendor transaction. The vendor should wait to receive at least six confirmations before serving goods to mitigate this attack.

    In a Finney attack, the time to transfer the amount by an attacker and the time for merchant acceptance is 't'. The average time to find a block is 'T.' The probability of another block to be found on the same network simultaneously is 't/T. 'Generally, the attack will fail in this case, and the attacker will lose the reward of 'B.' The average cost of attempting the attack is = (t/T) × B. As a rule of thumb, the merchant should wait at least t = V x (T/B), Where V = value of the transaction

    d. Race attack

    Pre-mining the block before making a transaction doesn't require here as requires in the Finney attack [29,30,31,32,33]. Instead, the attacker sends the same amount to more than one vendor within a short period. In addition, the vendor receives a message about transaction rejection during mining when he provides service without receiving the block confirmation. Therefore, the vendor should wait for at least one confirmation block before delivering the goods to avoid this attack.

    We have implemented the proposed system using the remix platform and also tested it using the test RPC platform. Ethereum blockchain [32,34,35,36,37,38,39] network is used in these platforms. Moreover, this system used a browser extension, Metamask cryptocurrency wallet, to deploy the system operations over a blockchain network. An open-source, public blockchain-based application, Remix is used here to write the smart contracts using solidity programming for the functions performed by the proposed system such as issue_certificate () and verify_certificate (). Furthermore, we have deployed the proposed system operations using a decentralized application designed using Web, Test RPC node, and solidity programming based smart contracts.

    Figure 3 shows a metamask screen with a confirmation request to establish a connection between the Remix platform to the etherum blockchain running on the Ropstern network.

    We have to pay a crypto balance to operate any function over a blockchain network. Figures 3 and 4. show the confirmation request screens to establish a connection with the operating costs. The credentials enter on the webpage verified with the details in the Google Firebase at administration side. From Figure 2, we came to know that the connection establishment between a Remix-based medical certificate smart contract to the Ropstern based blockchain network cost is 0.000761 Gas. Figure 3 shows that the connection between the proposed application and the Test RPC (Localhost 8545) based blockchain cost is 0.001995 Gas.

    After successfully establishing the connections, medical certificates' attributes are used to issue the certificate to the user after deploying the certificates details in cipher format using LME algorithm over blockchain at administration side. Figure 5. shows the set () function's operating cost to deploy the attributes of the user-required medical certificates.

    Figure 5.  Set () operational cost over a remix platform.

    Figure 6 shows the cost of operation on an etherum blockchain-based distributed application. This certificate consists of a hospital registered ID, doctor name, hospital name, a required certificate type, i.e., death, birth or sick, date of issue, etc. The results regarding the verification of the generated medical certificate is shown in Figure 7. The proposed method's operational cost over an etherum based blockchain network is shown in Table II. This table shows the cost of deployed functions of the system such as set_credentials (), issue_certificate () and verify_certificate ().

    Figure 6.  Set () operational cost over a distributed application.
    Figure 7.  Verification of a medical certificate on Remix platform.

    Figure 8 shows Gas's consumption to generate medical certificates on both the platforms such as Remix Ethereum blockchain and test RPC etherum blockchain using Metamask Wallet. Gas consumption is measured in the units of Eths and GWei. Here we tested the application by generating up to 100 certificates.

    Figure 8.  Gas cost to set the medical certificates credentials on various platforms.

    Figure 9 shows the details of the proposed system's operational cost on the Ropstern network and the localhost 8545 network by Web-based distributed application and remix-based system application.

    Figure 9.  Consumption of total Eth for certificates generation.

    Figure 10 shows the details of transaction hash, block number, from address, to address, the value of the transaction interms of Ether, Txn Fee, Nonce, etc. The proposed system performance analyzed by considering the existing systems by considering the non functional operations such as latency and processing time. Here considered 100 certificates to process over a blockchain to investigate the system's latency and processing time. The processing time increases as the number of users increase to process their request over a system. Figures 11 and 12 show the comparison results with the existed systems which have implementation results.

    Figure 10.  Proof of Etherscan to the certificate maintains over a blockchain.
    Figure 11.  Latency time for different transactions.
    Figure 12.  Processing time for different transactions.

    Blockchain technology can help reduce fraud in the distribution and management of medical certificates. The proposed system will automate the certificate generation and certification process and maintenance and make it an attack resistance system using Ethereum based public blockchain technology. A single point and Central Authority failure affect the reliability of the system. The proposed approach reduces these kinds of problems with the immutable feature of the blockchain. Due to its transparent feature, every node in the system gets information about creating a new medical certificate in a block as a transaction. Here Mata mask wallet is used for cryptocurrency balance in terms of Eths to operate system functionalities over a blockchain. The proposed system is a user-friendly application to issue or verify medical certificates from anywhere at any time.

    Authors would like to acknowledge to the Center for Cyber Security, Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia (UKM), Lincoln University College, Malaysia, and Taif University Saudi Arabia for supporting this work.

    This research was supported by Taif University Researchers Supporting Project number (TURSP-2020/216), Taif University, Taif, Saudi Arabia.

    Authors declare that they have no conflict of interest.



    [1] R Kumar, P Gupta, S Singh, D Jain, Human Empowerment by Industry 5.0 in Digital Era: Analysis of Enablers, in Advances in Industrial and Production Engineering: Select Proceedings of FLAME, Springer, (2020), 401.
    [2] Blockcerts, Blockchain Credentials, 2019. Available from: https://www.blockcerts.org.
    [3] S. Sun, R. Du, S. Chen, W. Li, Blockchain-based IoT access control system: towards security, lightweight, and cross-domain, IEEE Access, 9 (2021), 36868-36878.
    [4] W. Lin, X. Huang, H. Fang, V. Wang, Y. Hua, J. Wang, et al., Blockchain technology in current agricultural systems: from techniques to applications, IEEE Access, 8 (2020), 143920-143937.
    [5] R. Garrard, S. Fielke, Blockchain for trustworthy provenances: A case study in the Australian aquaculture industry, Technol. Soc., 62 (2020), 101298. doi: 10.1016/j.techsoc.2020.101298
    [6] M. K. Lim, Y. Li, C. Wang, M. L. Tseng, A literature review of blockchain technology applications in supply chains: a comprehensive analysis of themes, methodologies and industries, Comput. Ind. Eng., 154 (2021), 107133.
    [7] A. J. Sherule, R. Dudhe, Disruptive technologies in energy and environment, 2021 International Conference on Computational Intelligence and Knowledge Economy (ICCIKE), 2021, 37-41.
    [8] M. Turkanović, M. Hölbl, K. Košič, M. Heričko, A. Kamišalić, EduCTX: A blockchain-based higher education credit platform, IEEE Access, 6 (2018), 5112-5127. doi: 10.1109/ACCESS.2018.2789929
    [9] C. Oham, R. A. Michelin, R. Jurdak, S. S. Kanhere, S. Jha, B-FERL: Blockchain based framework for securing smart vehicles, Inf. Proc. Manage., 58 (2021), 102426. doi: 10.1016/j.ipm.2020.102426
    [10] A. A. Abdellatif, A. Z. Al-Marridi, A. Mohamed, A. Erbad, C. F. Chiasserini, A. Refaey, ssHealth: toward secure, blockchain-enabled healthcare systems, IEEE Network, 34 (2020), 312-319.
    [11] B. K. Mohanta, D. Jena, S. Ramasubbareddy, M. Daneshmand, A. H. Gandomi, Addressing security and privacy issues of IoT using blockchain technology, IEEE Internet Things J., 8 (2021), 881-888. doi: 10.1109/JIOT.2020.3008906
    [12] A. Tandon, A. Dhir, N. Islam, M. Mä ntymä ki, Blockchain in healthcare: A systematic literature review, synthesizing framework and future research agenda, Comput. Ind., 122 (2020), 103290.
    [13] S. Tanwar, K. Parekh, R. Evans, Blockchain-based electronic healthcare record system for healthcare 4.0 applications, J. Inf. Secur. Appl., 50 (2020), 102407.
    [14] E. Chukwu, L. Garg, A Systematic review of blockchain in healthcare: rrameworks, prototypes, and implementations, IEEE Access, 8 (2020), 21196-21214.
    [15] R. B. Fekih, M. Lahami, Application of Blockchain Technology in Healthcare: A Comprehensive Study, International Conference on Smart Homes and Health Telematics, 2020,268-276.
    [16] W. Lin, X. Huang, H. Fang, V. Wang, Y. Hua, J. Wang, Blockchain technology in current agricultural systems: from techniques to applications, IEEE Access, 8 (2020), 143920-143937. doi: 10.1109/ACCESS.2020.3014522
    [17] R. Shrestha, R. Bajracharya, A. P. Shrestha, S. Y. Nam, A new type of blockchain for secure message exchange in VANET, Digital Commun. Networks, 6 (2020), 177-186. doi: 10.1016/j.dcan.2019.04.003
    [18] C. T. Li, D. H. Shih, C. C. Wang, C. L. Chen, C. C. Lee, A blockchain based data aggregation and group authentication scheme for electronic medical system, IEEE Access, 8(2020), 173904-173917. doi: 10.1109/ACCESS.2020.3025898
    [19] M. Al Baqari, E. Barka, Biometric-based blockchain ehr system (bbehr), 2020 International Wireless Communications and Mobile Computing (IWCMC), 2020, 2228-2234.
    [20] M. T. Quasim, F. Algarni, A. A. E. Radwan, G. M. M. Alshmrani, A Blockchain based Secured Healthcare Framework, 2020 International Conference on Computational Performance Evaluation (ComPE), 2020,386-391.
    [21] N. Tsafack, S. Sankar, B. Abd-El-Atty, J. Kengne, K. C. Jithin, A. Belazi, et al., A new chaotic map with dynamic analysis and encryption application in internet of health things, IEEE Access, 8 (2020), 137731-137744.
    [22] S. Saberi, M. Kouhizadeh, J. Sarkis, L. Shen, Blockchain technology and its relationships to sustainable supply chain management, Int. J. Prod. Res., 57 (2019), 2117-213. doi: 10.1080/00207543.2018.1533261
    [23] A. Hasselgren, J. A. H. Rensaa, K. Kralevska, D. Gligoroski, A. Faxvaag, Blockchain for Increased Trust in Virtual Health Care: Proof-of-Concept Study, J. Med. Internet Res., 23 (2021), e28496.
    [24] F. Jamil, L. Hang, K. H. Kim, D. H. Kim, A novel medical blockchain model for drug supply chain integrity management in a smart hospital, Electronics, 8 (2018), 505.
    [25] A. Hasselgren, K. Kralevska, D. Gligoroski, S. A. Pedersen, A. Faxvaag, Blockchain in healthcare and health sciences-A scoping review, Int. J. Med. Inf., 134 (2020), 104040. doi: 10.1016/j.ijmedinf.2019.104040
    [26] J. A. H. Rensaa, D. Gligoroski, K. Kralevska, A. Hasselgren, A. Faxvaag, VerifyMed-A blockchain platform for transparent trust in virtualized healthcare: Proof-of-concept, Proceedings of the 2020 2nd International Electronics Communication Conference (IECC 2020), 2020, 73-80.
    [27] N. Faour, Transparent E-Voting dApp Based on Waves Blockchain and RIDE Language, 2019 XVI International Symposium "Problems of Redundancy in Information and Control Systems" (REDUNDANCY), 2019,219-223.
    [28] A. Beikverdi, J. S. Song, Trend of centralization in Bitcoin's distributed network, 2015 IEEE/ACIS 16th international conference on software engineering, artificial intelligence, networking and parallel/distributed computing (SNPD), 2015, 1-3.
    [29] C. Rupa, G. Srivastava, T. R. Gadekallu, P. K. R. Maddikunta, S. Bhattacharya, A Blockchain Based Cloud Integrated IoT Architecture Using a Hybrid Design, International Conference on Collaborative Computing: Networking, Applications and Worksharing, 2020,550-559.
    [30] S. S. R. Krishnan, M. K. Manoj, T. R. Gadekallu, N. Kumar, P. K. R. Maddikunta, S. Bhattacharya, et al., A Blockchain-Based Credibility Scoring Framework for Electronic Medical Records, 2020 IEEE Globecom Workshops (GC Wkshps), 2020, 1-6.
    [31] T. R. Gadekallu, N. Kumar, S. Hakak, N. Kumar, S. Hakak, S. Bhattacharya, Blockchain based Attack Detection on Machine Learning Algorithms for IoT based E-Health Applications, preprint, arXiv: 2011.01457.
    [32] W. Wang, H. Xu, M. Alazab, T. R. Gadekallu, Z. Han, C.Su, Blockchain-Based Reliable and Efficient Certificateless Signature for IoT Devices, IEEE Trans. Ind. Inf., 2021 (2021).
    [33] R. Ch, G. Srivastava, T. R. Gadekallu, P. K. R. Maddikunta, S. Bhattacharya, Security and privacy of UAV data using blockchain technology, J. Inf. Secur. Appl., 55 (2020), 102670.
    [34] M. M. Saeed, R. A. Saeed, E. Saeid, Preserving privacy of paging procedure in 5thG using identity-division multiplexing, 2019 First International Conference of Intelligent Computing and Engineering (ICOICE), 2019, 1-6.
    [35] R. A. Saeed, M. M. Saeed, R. A. Mokhtar, H. Alhumyani, S. Abdel-Khalek, Pseudonym mutable based privacy for 5G user identity, J. Comput. Syst. Sci. Eng., 29 (2021), 1-14.
    [36] N. Nurelmadina, M. K. Hasan, I. Memon, R. A. Saeed, K. A. Z. Ariffin, E. S. Ali, et al., A systematic review on cognitive radio in low power wide area network for industrial IoT applications, Sustainability, 13 (2021), 338.
    [37] P. K. R. Maddikunta, P. Quoc-Viet, B. Prabadevi, N. Deepa, D. Kapal, et al., Industry 5.0: a survey on enabling technologies and potential applications, J. Ind. Inf. Integr., 2021 (2021), 100257.
    [38] M. K. Hasan, S. Islam, S. Sulaiman, S. Khan, A. H. Hashim, S. Habib, et al., Lightweight encryption technique to enhance medical image security on internet of medical things applications, IEEE Access, 9 (2021), 47731-47742.
    [39] M. Akhtaruzzaman, M. K. Hasan, S. R. Kabir, S. N. Abdullah, M. J. Sadeq, E. Hossain, HSIC bottleneck based distributed deep learning model for load forecasting in smart grid with a comprehensive survey, IEEE Access, 2020 (2020).
  • This article has been cited by:

    1. Mohammad Kamrul Hasan, Ali Alkhalifah, Shayla Islam, Nissrein B. M. Babiker, A. K. M. Ahasan Habib, Azana Hafizah Mohd Aman, Md. Arif Hossain, Rajesh Kaluri, Blockchain Technology on Smart Grid, Energy Trading, and Big Data: Security Issues, Challenges, and Recommendations, 2022, 2022, 1530-8677, 1, 10.1155/2022/9065768
    2. Erwin Sutanto, Rahmat Mulyana, Franky Chandra Satria Arisgraha, Guillermo Escrivá-Escrivá, Integrating Blockchain for Health Insurance in Indonesia with Hash Authentication, 2022, 17, 0718-1876, 1602, 10.3390/jtaer17040081
    3. Liang Zong, Fida Hussain Memon, Xingwang Li, Han Wang, Kapal Dev, End-to-End Transmission Control for Cross-Regional Industrial Internet of Things in Industry 5.0, 2022, 18, 1551-3203, 4215, 10.1109/TII.2021.3133885
    4. Rashid A. Saeed, Mohamed Omri, S. Abdel-Khalek, Elmustafa Sayed Ali, Maged Faihan Alotaibi, Optimal path planning for drones based on swarm intelligence algorithm, 2022, 34, 0941-0643, 10133, 10.1007/s00521-022-06998-9
    5. Md Manjurul Ahsan, Zahed Siddique, Industry 4.0 in Healthcare: A systematic review, 2022, 2, 26670968, 100079, 10.1016/j.jjimei.2022.100079
    6. Elham Anaam, Taher M. Ghazal, Su-Cheng Haw, Haitham M. Alzoubi, Muhammad Turki Alshurideh, Abdullah Al Mamun, 2023, Utilization of Blockchain Technology In Human Resource Management, 979-8-3503-9696-6, 1, 10.1109/ICAIC57335.2023.10044181
    7. Rupa Ch, Gautam Srivastava, Yarajarla Lakshmi Venkata Nagasree, Akshitha Ponugumati, Sitharthan Ramachandran, Robust Cyber-Physical System Enabled Smart Healthcare Unit Using Blockchain Technology, 2022, 11, 2079-9292, 3070, 10.3390/electronics11193070
    8. Kanika Agrawal, Mayank Aggarwal, Sudeep Tanwar, Gulshan Sharma, Pitshou N. Bokoro, Ravi Sharma, An Extensive Blockchain Based Applications Survey: Tools, Frameworks, Opportunities, Challenges and Solutions, 2022, 10, 2169-3536, 116858, 10.1109/ACCESS.2022.3219160
    9. Long Guo, Dongsheng Sun, Muhammad Akib Warraich, Abdul Waheed, Does industry 5.0 model optimize sustainable performance of Agri‐enterprises? Real‐time investigation from the realm of stakeholder theory and domain, 2023, 0968-0802, 10.1002/sd.2527
    10. Amr Adel, Future of industry 5.0 in society: human-centric solutions, challenges and prospective research areas, 2022, 11, 2192-113X, 10.1186/s13677-022-00314-5
    11. Rupa Ch, Jaya Kumari D, Thippa Reddy Gadekallu, Celestine Iwendi, Distributed-Ledger-Based Blockchain Technology for Reliable Electronic Voting System with Statistical Analysis, 2022, 11, 2079-9292, 3308, 10.3390/electronics11203308
    12. Zhang Wenhua, Faizan Qamar, Taj-Aldeen Naser Abdali, Rosilah Hassan, Syed Talib Abbas Jafri, Quang Ngoc Nguyen, Blockchain Technology: Security Issues, Healthcare Applications, Challenges and Future Trends, 2023, 12, 2079-9292, 546, 10.3390/electronics12030546
    13. Maharshi Dave, Rajkumar Banoth, 2022, Blockchain-based, Decentralized Evidence Archive System using IPFS, 978-1-6654-7884-7, 1166, 10.1109/ICSCDS53736.2022.9760983
    14. Fei Chen, Jiahao Wang, Jianqiang Li, Yang Xu, Cheng Zhang, Tao Xiang, TrustBuilder: A non-repudiation scheme for IoT cloud applications, 2022, 116, 01674048, 102664, 10.1016/j.cose.2022.102664
    15. Rajkumar Banoth, Maharshi B. Dave, 2022, A Survey on Decentralized Application based On Blockchain Platform, 978-1-6654-7884-7, 1171, 10.1109/ICSCDS53736.2022.9760861
    16. Mohd Javaid, Abid Haleem, Ravi Pratap Singh, Shahbaz Khan, Rajiv Suman, Sustainability 4.0 and its applications in the field of manufacturing, 2022, 2, 26673452, 82, 10.1016/j.iotcps.2022.06.001
    17. Morteza Ghobakhloo, Mohammad Iranmanesh, Muhammad Faraz Mubarak, Mobashar Mubarik, Abderahman Rejeb, Mehrbakhsh Nilashi, Identifying industry 5.0 contributions to sustainable development: A strategy roadmap for delivering sustainability values, 2022, 33, 23525509, 716, 10.1016/j.spc.2022.08.003
    18. Sehrish Atif, Analysing the alignment between circular economy and industry 4.0 nexus with industry 5.0 era: An integrative systematic literature review, 2023, 0968-0802, 10.1002/sd.2542
    19. Lorena Espina-Romero, Jesús Guerrero-Alcedo, Niria Goñi Avila, José Gregorio Noroño Sánchez, Humberto Gutiérrez Hurtado, Aura Quiñones Li, Industry 5.0: Tracking Scientific Activity on the Most Influential Industries, Associated Topics, and Future Research Agenda, 2023, 15, 2071-1050, 5554, 10.3390/su15065554
    20. Cesar Munoz-Ausecha, Jorge Eliecer Gómez Gómez, Juan Ruiz-Rosero, Gustavo Ramirez-Gonzalez, Asset Ownership Transfer and Inventory Using RFID UHF TAGS and Ethereum Blockchain NFTs, 2023, 12, 2079-9292, 1497, 10.3390/electronics12061497
    21. Upinder Kumar, Mahender Singh Kaswan, Rakesh Kumar, Rekha Chaudhary, Jose Arturo Garza-Reyes, Rajeev Rathi, Rohit Joshi, A systematic review of Industry 5.0 from main aspects to the execution status, 2024, 36, 1754-2731, 1526, 10.1108/TQM-06-2023-0183
    22. Outman Guelida, Said Jai Andaloussi, Ouail Ouchetto, 2024, Chapter 16, 978-3-031-70995-1, 317, 10.1007/978-3-031-70996-8_16
    23. Hamed Taherdoost, Blockchain and Healthcare: A Critical Analysis of Progress and Challenges in the Last Five Years, 2023, 1, 2813-5288, 73, 10.3390/blockchains1020006
    24. Kaveri Banerjee, Sajal Saha, 2023, chapter 15, 9781668499191, 289, 10.4018/978-1-6684-9919-1.ch015
    25. Shah Zeb, Aamir Mahmood, Sunder Ali Khowaja, Kapal Dev, Syed Ali Hassan, Mikael Gidlund, Paolo Bellavista, Towards defining industry 5.0 vision with intelligent and softwarized wireless network architectures and services: A survey, 2024, 223, 10848045, 103796, 10.1016/j.jnca.2023.103796
    26. Faiyaz Ahmad, Mohd Tayyab, Mohd Zeeshan Ansari, 2023, Chapter 42, 978-981-19-9875-1, 561, 10.1007/978-981-19-9876-8_42
    27. Aleksandr Babkin, Larissa Tashenova, Dinara Mamrayeva, Elena Shkarupeta, 2023, Chapter 42, 978-3-031-32718-6, 544, 10.1007/978-3-031-32719-3_42
    28. Vaibhav Pratap Singh, Siddhartha Sankar Biswas, Safdar Tanweer, Bhavya Alankar, 2024, Chapter 3, 978-981-97-1325-7, 25, 10.1007/978-981-97-1326-4_3
    29. Mahmood A. Bazel, Fathey Mohammed, Abdullah O. Baarimah, Gamal Alawi, Al-Baraa Abdulrahman Al-Mekhlafi, Basheer Almuhaya, 2024, Chapter 24, 978-3-031-59706-0, 274, 10.1007/978-3-031-59707-7_24
    30. Krisztián Bálint, 2024, The Possibility of Creating an NFT (Non-Fungible Token) Based University Diploma, 979-8-3503-1720-6, 000487, 10.1109/SAMI60510.2024.10432827
    31. Ruyan Liu, Xiaofeng Yu, Yuan Yuan, Yongjun Ren, BTDSI: A blockchain-based trusted data storage mechanism for Industry 5.0, 2023, 35, 13191578, 101674, 10.1016/j.jksuci.2023.101674
    32. Mahender Singh Kaswan, Rekha Chaudhary, Jose Arturo Garza-Reyes, Arshdeep Singh, A review of Industry 5.0: from key facets to a conceptual implementation framework, 2024, 0265-671X, 10.1108/IJQRM-01-2024-0030
    33. Mohammad Shamsu Uddin, Mehadi Hassan Tanvir, Md. Yasir Arafat, Jakia Sultana Jane, 2023, 978-1-80455-641-2, 87, 10.1108/978-1-80455-640-520231007
    34. Sandeep Kumar Verma, Mohd. Nadeem, Vishal Verma, Mohd Asim Sayeed, Alka Agrawal, Raees Ahmad Khan, 2023, Blockchain Application in Healthcare Domain: Industry 5.0 Perspective, 979-8-3503-0448-0, 208, 10.1109/IC3I59117.2023.10397614
    35. Mona Bakri Hassan, Rashid A. Saeed, Othman O. Khalifa, Elmustafa Sayed Ali, Rania A. Mokhtar, 2023, Performance Evaluation of D2D Communications in of LTE-A Network, 979-8-3503-1989-7, 612, 10.1109/MI-STA57575.2023.10169574
    36. Ananya Sajwan, Soumyadeepta Das, Asnath Victy Phamila, Kalaivani Kathirvelu, 2024, Chapter 11, 978-3-031-35750-3, 175, 10.1007/978-3-031-35751-0_11
    37. D. Saveetha, Vijayakumar Ponnusamy, Nemanja Zdravković, S.M. Nandini, 2024, 9781394303571, 421, 10.1002/9781394303601.ch19
    38. Ali Rehman, Tariq Umar, Literature review: Industry 5.0. Leveraging technologies for environmental, social and governance advancement in corporate settings, 2024, 1472-0701, 10.1108/CG-11-2023-0502
    39. S. Nagini, Karthik Akkala, Venkata Nikhil Thanikella, Venkat Jagarlamudi, Teja Kumar Kalimera, 2024, Decentralized Social Media Application using Blockchain Technology, 979-8-3503-8880-0, 1, 10.1109/ACROSET62108.2024.10743920
    40. Alvena Ehsan, Zahid Iqbal, Suhaila Abuowaida, Mohammad Aljaidi, Hafiz Usman Zia, Nawaf Alshdaifat, Nizal Khalf Alshammry, Enhanced Anomaly Detection in Ethereum: Unveiling and Classifying Threats With Machine Learning, 2024, 12, 2169-3536, 176440, 10.1109/ACCESS.2024.3504300
    41. Rommel Velastegui, Raúl Poler, Manuel Díaz-Madroñero, Revolutionising industrial operations: The synergy of multiagent robotic systems and blockchain technology in operations planning and control, 2025, 09574174, 126460, 10.1016/j.eswa.2025.126460
    42. Sanaz Amanlou, Mohammad Kamrul Hasan, Umi Asma’ Mokhtar, Khalid Mahmood Malik, Shayla Islam, Sheroz Khan, Muhammad Attique Khan, Muhammad Asghar Khan, Cybersecurity Challenges in Smart Grid Systems: Current and Emerging Attacks, Opportunities, and Recommendations, 2025, 6, 2644-125X, 1965, 10.1109/OJCOMS.2025.3545153
  • Reader Comments
  • © 2021 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(8533) PDF downloads(455) Cited by(42)

Figures and Tables

Figures(12)  /  Tables(1)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog