<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Integrating Privacy and Security in Smart Cities: A Blockchain-based IPFS Framework</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ibtisam Ehsan</string-name>
          <email>ibtisamehsan146@gmail.com</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Muhammad Irfan Khalid</string-name>
          <email>irfanse6235@gmail.com</email>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Markus Helfert</string-name>
          <email>markus.helfert@mu.ie</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nadeem Yaqub</string-name>
          <email>nadeem.yb@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mansoor Ahmed</string-name>
          <email>mansoor.ahmed@mu.ie</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Adapt Centre for AI-driven Digital Content Technology</institution>
          ,
          <country country="IE">Ireland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Beijing University of Technology Beijing</institution>
          ,
          <country country="CN">China</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Innovation Value Institute, Maynooth University</institution>
          ,
          <addr-line>Maynooth</addr-line>
          ,
          <country country="IE">Ireland</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>School of Computer Science and Technology, University of Chinese Academy of Sciences</institution>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>University of Sialkot</institution>
          ,
          <country country="PK">Pakistan</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Smart Cities have been a topic of discussion over the past few years and have made great strides regarding incorporating technologies such as the IoT, blockchain, and cloud computing to enhance the lives of citizens. Among these technologies, the most noteworthy is the blockchain, which serves as an evolving means of accountability for virtual assets in digital currencies such as Bitcoins. To fully harness the potential of blockchain in smart cities, a comprehensive understanding of its features, essential requirements, and research challenges is crucial. Consequently, this article aims to outline the features of blockchain that are suitable for the context of smart cities and determine significant preconditions for its adoption. It presents a new framework that leverages IPFS for smart city security and multiple case studies of designing a smart city using blockchain. The proposed architecture was implemented through simulations and testing, demonstrating how blockchain can be efectively utilized in disaster management. Moreover, the research benchmarked the efectiveness of compensation management and the comparison of gas costs to the changes in the perceived transaction costs. The work also discusses smart contract algorithms for various smart city applications while pointing out the role of trust and acceptance in implementing blockchain solutions. The research is aimed at challenging areas, such as data security and uncovering possible solutions in storage, thus guiding the framework for an integral, safe, and sustainable smart city solution based on the use of blockchain.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Smart cities</kwd>
        <kwd>Blockchain</kwd>
        <kwd>Security</kwd>
        <kwd>Privacy-Preserving</kwd>
        <kwd>IPFS</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Urbanization has profoundly impacted citizens and their quality of life, as evidenced by various statistics
from the United Nations[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The rapid increase in population density in urban areas has led to numerous
challenges, including chronic trafic congestion, waste disposal issues, and heightened pollution levels
in both air and water resources. These problems create significant obstacles to the well-being of urban
residents, necessitating innovative solutions that can enhance the living conditions in cities. In this
context, the concept of smart cities has emerged as a promising approach to tackle these challenges,
utilizing advanced information and communication technologies (ICT) to create sustainable living
environments that significantly improve the quality of life for inhabitants.
      </p>
      <p>
        Smart cities are characterized by their use of interconnected technologies that facilitate eficient
urban management. Key components of smart city infrastructure include smart database systems that
*
support the storage and processing of vast amounts of data generated by various urban activities, smart
control systems that monitor events and manage urban operations in real time, smart interfaces that
provide seamless interaction between citizens and city services, and smart carriers that enhance the
logistics of goods and services. The successful assimilation of these elements is crucial for efectively
integrating blockchain technology into smart city applications, as each component plays a pivotal role
in ensuring the system’s overall functionality and resilience[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        Our research seeks to bridge the gap in the existing literature by identifying the requirements for
successful blockchain implementation within smart city frameworks and addressing the key challenges
associated with this integration. Specifically, we introduce a comprehensive framework that integrates
blockchain technology with the InterPlanetary File System (IPFS), designed to enhance data security
and privacy. This framework is particularly relevant in the context of smart cities, where sensitive data
from various sources needs to be managed securely and eficiently[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>Through detailed scenarios and case studies, we demonstrate the efectiveness of our proposed
framework, highlighting its ability to improve urban operations across a range of applications, from
trafic management to waste collection and environmental monitoring. Furthermore, we provide a
comparative analysis that showcases the superior performance of our integrated system in critical
attributes such as data integrity, accessibility, and operational eficiency, making it a valuable tool for
city planners and administrators.</p>
      <p>
        Additionally, we address the challenges related to scalability and dataset management that may arise
during the implementation of blockchain solutions in smart cities. By ofering insights into how these
challenges can be mitigated, we provide a roadmap for researchers and practitioners looking to adopt
blockchain technology in urban contexts[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>
        Finally, this study enhances the knowledge of incorporating blockchain and IPFS as our findings
highlight potential opportunities and challenges within Smart City components. Organizations primarily
focus on eficacy, security, and sustainability when considering the adoption of diferent structures.
Our goal is to ensure appropriate and legitimate data usage, which will enhance the stable foundation
necessary for developing smart cities. This efort aims to improve the quality of life for citizens and
create environments better equipped to handle the challenges and new demands of urban living.[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
1.1. Our Contributions
• Introduces a framework integrating blockchain technology with IPFS to enhance data security
and privacy in smart cities.
• Demonstrates the framework’s efectiveness through detailed scenarios.
• Provides a comparative analysis showing superior performance of the proposed system in
attributes.
• Discusses challenges related to scalability and dataset management.
• The implementation of our proposed blockchain smart contracts. and related metadata
is publicly available on the following GitHub repository https://github.com/ibtisam-111/
Blockchain-Smart-Cities-IPFS
You can check the project code in the GitHub repository to reproduce this research contribution in your
environment. Any researcher who wants to take this work forward or construct it can go through the
detailed steps documented in the repository.
      </p>
      <sec id="sec-1-1">
        <title>1.2. Paper Structure</title>
        <p>The paper is organized as follows: First, the introduction section proceeds by shedding light on the role
of blockchain and IPFS for secure smart cities. The next section presents relevant studies literature. The
subsequent sections detail the proposed framework and its application in three key scenarios and their
deployment. In the next section, a comparison with other studies is presented. In the last section of the
paper, the authors conclude, ofering an overview of the mentioned findings and limitations.</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. Background and Related Studies</title>
      <p>
        In recent days, emerging solutions in smart cities have related to the integration of blockchain to improve
its reliability and security in recent years. The subsequent sections outline the papers that focus on
diferent aspects of the integration of blockchain and IPFS in smart urban environments and discuss
their findings about enhancing data security and privacy and optimizing eficiency. The incorporation
of IPFS with Blockchain to improve smart cities’ data storage and retrieval systems has been explored in
detail, showing a significant boost in data protection, scalability, and how the enormous data generated
from IoT devices is managed [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Some authors have proposed a framework to increase IoT device
security in smart cities based on blockchain with reference to data exchange and communications
security in smart city environments [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. A systematic literature review on using blockchain technology
in smart cities mentions its application in environmental applications, energy applications, and secure
communication and discusses how blockchain may solve various issues occurring in smart cities [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
The implementation of consortium blockchain for secure transmission and archiving of data in VANET
within smart cities has been considered, highlighting the advantages of providing secure and dependable
data in a Changing environment [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Figure 1 portrays relevant publications by researchers in the past
3 years; in the very next section, Table 1 presents a comparative analysis of multiple studies related to
blockchain in smart cities.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Smart contract</title>
      <p>
        Smart contracts are self-contained software applications running on a blockchain; they resemble
standard contracts but are written in proper programming languages such as Solidity. These contracts
immediately execute the agreement’s provisions written on a blockchain database. As shown in Figure 2
below, smart city nodes, denoted as 1 and 2,3,4, can record their transactions through a smart contract
connected to the blockchain. Once this transaction joins a block, it cannot be altered anymore, which
proves the efectiveness of the blockchain service[
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
      </p>
      <sec id="sec-3-1">
        <title>3.1. Blockchain working with IPFS</title>
        <p>This paper aims to discuss incorporating blockchain technology with the InterPlanetary File System. IPFS
can eficiently address the significant amount of data produced in smart city settings[ 15]. Traditional
blockchains, including Bitcoin, process transactions primarily as small hash values, which can be
infeasible because the algorithms use a small amount of data compared to other methods. However,
in the case of a smart city, the situation is rather diferent. Smart cities generate significant amounts
of data from multiple sources like Internet of Things (IoT) devices, trafic controlling and monitoring
systems, environment sensors, etc. Urban infrastructural elements continuous generation of data results
in a marked rise in the costs borne by the consumers. Volume of data creates some issues when it comes
to storing this information in a blockchain ledger [16].</p>
        <p>It is also essential to understand how traditional blockchain storage works and what problems arise
when the amount of data is huge, produced in a smart city. It is impracticable to store all this data
directly on the blockchain, resulting in bloating and an extensive IT infrastructure to deal real-time
transaction appropriately. To address all these challenges, this paper recommends utilizing IPFS, a
distributed file system ideally designed for data storage and retrieval. In this way blockchain can only
store smaller cryptographic hashes of the more significant data stored in the IPFS structures rather than
the actual datasets[17]. This helps to make each block in the blockchain unique and also challenging to
alter. It may include an IPFS hash that links to the specific dataset located in IPFS[ 18]. The following are
the benefits that blockchain and IPFS bring to smart city applications: Firstly, by decoupling the data
storage from the blockchain, the system can significantly optimize the amount of data that has to be
stored on the blockchain. Reducing some of the drawbacks associated with scalability and frequency of
transaction[19]. This is particularly important as the amount of data grows, this structure enables the
blockchain to process a large number of transactions without clogging bottlenecks. Additionally, IPFS
allows for quick access to diferent pieces of information, which is crucial for the immediate
decisionmaking capabilities essential for smart cities. Also, this synergy improves the security and the reliability
of the data collected. While IPFS provides a distributed manner of data storage, the blockchain ensures
the originality and reliability of data.</p>
        <p>It is also important to note that the data can be validated with the help of an immutable distributed
ledger[20]. This combination enhances the dependability of the data utilized in smart city applications
and stakeholders’ trust. Decision-makers in the city council, government personnel in departments that
deliver these services, to members of the public[21]. Further, the concept of deploying IPFS unveils the
application potential within smart cities as follows: Improved and integrated disaster response measures,
trafic monitoring, and energy supplies Networks. Hence, this proposed integrated framework will
pave the way for a more robust and responsive smart city by eficiently handling big data without
impacting its processing capability. Hence, the integration of blockchain and IPFS is a sound solution for
considering the problem of managing data in smart cities. This integration increases the capability of
the structure of major cities to address the rising needs for data storage infrastructure. For that reason,
smart cities can progress in a greater way in their attempts to implement dependable data processing
and safety measures.</p>
        <p>As depicted in Figure 2 below, each block shown could contain an IPFS hash pointing to any other
data set stored in the IPFS. This integration helps the blockchain handle big data without compromising
performance, which is desirable for the envisioned smart city system.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Proposed Framework</title>
      <p>Our proposed framework encompasses a smart city architecture and multiple data feed points and
demonstrates stored and deployable datasets using blockchain through IPFS. To this end, each block
in the blockchain can contain an extra key that consists of an IPFS hash. Several important benefits
arise from the combination of blockchain and IPFS. As a file distributing storage protocol, the IPFS
guarantees convenient and secure availability of the file for the user nodes[ 22]. It removes the need
for duplicate data copies at diferent places since IPFS addresses data by hashes, guaranteeing data
immutability and persistence on the network. This also facilitates faster access and use of data and
cuts across the bandwidth by allowing users to exchange data through IPFS addressing[23] directly.
Moreover, IPFS makes integrated and versioned data available with ofline capabilities in its structure
complemented by the Merkle DAG, which guarantees that the data is unambiguously identified, fixed,
and can exist ofline. Figure 4 below portrays our proposed framework.</p>
      <sec id="sec-4-1">
        <title>4.1. Experimental setup and Validation</title>
        <p>The following section explains our experimental setup and system validation.</p>
        <sec id="sec-4-1-1">
          <title>4.1.1. Hardware Requirements</title>
          <p>To perform the validation experiment of our proposed model, we require hardware with the following
specifications, which includes the Intel 9th Generation i7 CPU, NVIDIA GTx 1650, 1024 GB PCIe SSD,
and 32 GB of DDR4-2666 MHz RAM. These specifications ofer reasonable guarantee that the system
has enough computing power and graphics, storage, and memory to help with our experiment.</p>
        </sec>
        <sec id="sec-4-1-2">
          <title>4.1.2. Software Environment</title>
          <p>The following software environment is required: Ganache CLI for Local Ethereum blockchain creation
and debugger and the Meta-Mask Ethereum Browser Extension for managing Ethereum accounts
and transactions. Ideally, the system should run in Windows 10 for easy host synchronization and
streamlined performance. Development will be conducted using the Solidity programming language.
Node v8. for web applications, server-side JavaScript executions, and Web3. js as an interface for dealing
with the Ethereum blockchain. Furthermore, the REMIX Integrated Development Environment will be
used to script and compile smart contracts and their deployment.</p>
        </sec>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Environmental Disaster Scenario</title>
        <p>To validate our proposed model, scenarios have been utilized to simulate a smart city ecosystem based
on an Ethereum blockchain with data nodes. In one such scenario, an accident occurs on a highway,
initially detected by sensors on the road. This detection promptly triggers the activation of specific
smart contracts deployed on the blockchain, as presented in Figure 5. The The experiment also used
the ganache-CLI-generated set of Private-Public keys as an assumed node role. Four smart contracts for
simulation have been identified, each designed to fulfill specific functions within this system.</p>
        <p>Below Figure 6 depicts all smart contracts for our given scenario which are coded in solidity and
deployed successfully in Ethereum remix
• InfoEnvAgency.sol: This smart contract in Figure 7 identifies the disaster with the help of
environmental sensors installed in the city. This kit automatically alerts the nearest environmental
agency with the exact GPS coordinates.
• InfoNearShelter.sol: Ascertains the closest shelters or safe areas that afected people can
temporarily evacuate to. Notifications are made to the residents and the authorities overseeing
the shelters or centers Figure 8.
• AllocateRescueRes.sol: Dispatches the rescue equipment, such as boats, trucks, and personnel,
to evacuate afected people to shelters. This contract in Figure 9 facilitates cooperation among
various agencies responding to disaster cases.
• CompensateAfected.sol: This contract in Figure 10 addresses the reimbursement for the
damaged inhabitants or companies. Its usage of the distributed ledger allows for clear tracking of
the fund distribution from customers and insurers.</p>
        <p>The algorithms below present a quick information flow of smart contracts in proposed scenarios.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Results evaluation and discussion</title>
      <p>The evaluation of our blockchain-based smart city framework demonstrates how it can be useful in
practical scenarios for developing smart cities. Based on this study’s findings, smart contracts’ efectiveness
in disaster management was evident in the environmental disaster scenario. InfoEnvAgency.sol contract
also allowed immediate disaster identification and reporting to the closest environmental agency with
GPS coordinates. InfoNearShelter.sol contract efectively helped identify nearby shelters and provide
timely evacuation of occupants. AllocateRescueRes.sol contract helped reduce the confusion involved
in dispatching rescue resources and put all agencies on the same page. CompensateAfected.sol also
handled the compensation process eficiently with the help of blockchain, which has a record of all forms
of transactions. Screenshots of these smart contracts further demonstrate the successful deployment
and execution of the contracts.</p>
      <p>Furthermore, we have implemented two more real-life use case scenarios. Their results are presented
in tables specified with data obtained, confirming the proposed model’s efectiveness in real-life scenarios.
From these tables, it is clear that within the provided scenarios, environmental, trafic, and energy, the
proposed blockchain framework and IPFS handle data well.</p>
      <p>In the trafic management scenario, the TraficFlowOptimize. sol contract was dynamic in adjusting
the trafic light timings depending on the current trafic conditions, thus improving trafic flow and
public safety. Likewise, in the energy grid management scenario, load balancing. sol did manage
power distribution to avoid overloads, RenewableEnergyBoost. sol supported the application of excess
renewable generation and DemandResponse. sol promoted conservation particularly during high
demand occasions. These results have underscored the capability of the proposed framework to achieve
a range of urban objectives eficiently. Blockchain and IPFS with smart city applications promote
eficiency in response, transparency, and usage of resources. The tables below present the experimented
node details for multiple scenarios [24]. Table 2 presents node details in environmental disaster scenarios,
Table 3 presents node details for Trafic management and public safety scenarios, and Table 4 presents
details about energy grid management.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Gas Cost comparison</title>
      <p>Figure 11 in the gas cost comparison illustrates the diferences in the transaction costs in various smart
city scenarios. Based on this analysis, it is possible to understand how the specificity of smart contracts
and blockchain operations afect the total cost, including advice on managing gas consumption.</p>
    </sec>
    <sec id="sec-7">
      <title>7. Attributes Comparison with Recent Studies</title>
    </sec>
    <sec id="sec-8">
      <title>8. Analysis of Our Findings</title>
      <p>This paper reveals that combining blockchain and IPFS is crucial for improving smart city data
management. Combining large-scale data storage systems like IPFS and the immutability of records through
blockchain solves problems such as scalability and retrieval of data. From the tables indicated earlier
in this paper, it is evident that deploying this integrated framework pays great dividends in various
scenarios. Particularly in the case of environmental disasters, the framework facilitates accurate and
timely identification of disasters and subsequent alerting, coordinated evacuation, and organization
of rescue missions. In trafic management, it fosters trafic flow and public measures that increase
safety on the roads[17]. Furthermore, the system enables load, renewable energy, and demand response
balances in energy grid management. These scenarios show how our framework is useful in practice
because it optimizes response and data protection and achieves better eficiency in various smart city
use cases.</p>
      <sec id="sec-8-1">
        <title>8.1. Limitations and Future Research Directions</title>
        <p>This study identifies several concerns that afect the practical usage of incorporating IPFS with Ethereum
blockchain in smart cities. One limitation found in the simulation was that the architecture depicted
needed to be bigger. However, this is due to necessary limitations, and efectively managing such
large datasets presents challenges[20]. In terms of scalability, the application of blockchain technology
poses challenges based on the real-time processing and storage of big data generated by high trafic,
having high velocity, and evoking concerns of high variability and low credibility. Reliability, based on
redundancy by methods such as Reed-Solomon codes, is an element of IPFS that remains to be solved.
It is imperative to overcome these limitations for the progressive implementation and enhancement of
smart cities utilizing blockchain technology[25].</p>
        <p>Future research into integrating privacy and security in smart cities using blockchain and IPFS can
explore several vital areas[26].First, we need more actual scenarios to measure the efectiveness of
the introduced framework of various cities. This type of solution would focus heavily on scalability
and where it would fit in the existing situation. City infrastructure [ 27]. One possible area of focus is
enhancing the security of privacy in smart contracts with a special interest in protected use cases like
health care and identity personal data. These mechanisms must, conform to regulations like the GDPR.
Another worthwhile research is to design solutions that are more in the favor of customers. That allows
citizens to own their data while adopting new smart city solutions [28]. Lastly, exploring the capability
of promising technologies incorporated in AI and machine learning to bolster blockchain solutions in
smart cities could generate innovative approaches to solving multifaceted urban management problems.
security [29][30].</p>
      </sec>
    </sec>
    <sec id="sec-9">
      <title>9. Conclusion</title>
      <p>This paper proposes a solid architecture that enlists blockchain and IPFS to address security and privacy
issues in smart city data management. Our framework was validated by developing three real-time
controls: environmental disaster control, trafic control, and controls involved in energy transmission.
The findings clearly show that Despite these improvements, data privacy has been found eficient, and
real-time handling of schema and system eficiency have been found to improve IPFS in data storage. A
comparison of our system with previous research exhibits a higher eficiency of the proposed system in
primary measures like transparency, scalability, and interoperability. However, the authors noted some
limitations associated with big data analysis, such as scalability issues and challenges in processing big
data sets afordably. The mentioned drawbacks should be addressed in subsequent studies to make a
wider use of blockchain in smart cities. The advancement of this integrated framework will improve
the general optimization of smart cities, security, sustainability, and the overall lifestyle of the citizen.</p>
      <p>Acknowledgments:
This publication has emanated from research conducted with the financial support of Science Foundation
Ireland under Grant number 23/PSF/12107.
[15] M. Abbasi, J. Prieto, A. Shahraki, J. M. Corchado, Industrial data monetization: A blockchain-based
industrial iot data trading system, Internet of Things 24 (2023) 100959.
[16] V. Lukaj, F. Martella, M. Fazio, A. Galletta, A. Celesti, M. Villari, Gateway-based certification
approach to include iot nodes in a trusted edge/cloud environment, in: 2023 IEEE/ACM 23rd
International Symposium on Cluster, Cloud and Internet Computing Workshops (CCGridW), IEEE,
2023, pp. 237–241.
[17] F. Altamimi, W. Asif, M. Rajarajan, Dads: Decentralized (mobile) applications deployment system
using blockchain: Secured decentralized applications store, in: 2020 International Conference on
Computer, Information and Telecommunication Systems (CITS), IEEE, 2020, pp. 1–8.
[18] I. Ehsan, M. I. Khalid, M. Helfert, M. Ahmed, Chain links on wheels: A security scheme for iov
connectivity through blockchain integration, Association for Computing Machinery, New York,
NY, USA, 2024. URL: https://doi.org/10.1145/3664476.3670457. doi:10.1145/3664476.3670457.
[19] M. I. Khalid, M. Ahmed, J. Kim, Enhancing data protection in dynamic consent management
systems: formalizing privacy and security definitions with diferential privacy, decentralization,
and zero-knowledge proofs, Sensors 23 (2023) 7604.
[20] M. I. Khalid, M. Ahmed, Blockchain based dynamic consent management systems for enhancing
quality of life for people with disabilities, in: 2023 IEEE International Smart Cities Conference
(ISC2), IEEE, 2023, pp. 01–07.
[21] Y.-J. Su, C.-H. Chen, T.-Y. Chen, C.-W. Yeah, Applying ethereum blockchain and ipfs to construct a
multi-party used-car trading and management system, ICT Express 10 (2024) 306–311.
[22] M. Helfert, Gdpr-compliant data breach detection: Leveraging semantic web and blockchain,
Good Practices and New Perspectives in Information Systems and Technologies: WorldCIST 2024,
Volume 6 (????) 3.
[23] M. I. Khalid, M. Ahmed, K. Ansar, M. Helfert, Leveraging blockchain technologies for secure and
eficient patient data management in disaster scenarios, in: World Conference on Information
Systems and Technologies, Springer, 2024, pp. 12–21.
[24] M. I. Khalid, M. Ahmed, M. Helfert, J. Kim, Privacy-first paradigm for dynamic consent management
systems: Empowering data subjects through decentralized data controllers and privacy-preserving
techniques, Electronics 12 (2023) 4973.
[25] S. Liu, Q. Zheng, A study of a blockchain-based judicial evidence preservation scheme, Blockchain:</p>
      <p>Research and Applications (2024) 100192.
[26] H. Malik, T. Anees, M. Faheem, M. U. Chaudhry, A. Ali, M. N. Asghar, Blockchain and internet
of things in smart cities and drug supply management: Open issues, opportunities, and future
directions, Internet of things (2023) 100860.
[27] L.-Y. Yeh, N.-X. Shen, R.-H. Hwang, Blockchain-based privacy-preserving and sustainable data
query service over 5g-vanets, IEEE Transactions on Intelligent Transportation Systems 23 (2022)
15909–15921.
[28] M. Son, H. Kim, Blockchain-based secure firmware management system in iot environment, in:
2019 21st International Conference on Advanced Communication Technology (ICACT), IEEE, 2019,
pp. 142–146.
[29] Y. Liang, Y. Li, B.-S. Shin, Blockchain-based crowdsourcing for human intelligence tasks with dual
fairness, Blockchain: Research and Applications (2024) 100213.
[30] I. Ehsan, M. Irfan Khalid, L. Ricci, J. Iqbal, A. Alabrah, S. Sajid Ullah, T. M. Alfakih, A conceptual
model for blockchain-based agriculture food supply chain system, Scientific Programming 2022
(2022) 7358354.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , S. Wu,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>Blockchain-based multi-hop permission delegation scheme with controllable delegation depth for electronic health record sharing, High-Confidence Computing 2 (</article-title>
          <year>2022</year>
          )
          <fpage>100084</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>L.-Y.</given-names>
            <surname>Yeh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.-X.</given-names>
            <surname>Shen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.-H.</given-names>
            <surname>Hwang</surname>
          </string-name>
          ,
          <article-title>Blockchain-based privacy-preserving and sustainable data query service over 5g-vanets</article-title>
          ,
          <source>IEEE Transactions on Intelligent Transportation Systems</source>
          <volume>23</volume>
          (
          <year>2022</year>
          )
          <fpage>15909</fpage>
          -
          <lpage>15921</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>L.-Y.</given-names>
            <surname>Yeh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.-X.</given-names>
            <surname>Shen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.-H.</given-names>
            <surname>Hwang</surname>
          </string-name>
          ,
          <article-title>Blockchain-based privacy-preserving and sustainable data query service over 5g-vanets</article-title>
          ,
          <source>IEEE Transactions on Intelligent Transportation Systems</source>
          <volume>23</volume>
          (
          <year>2022</year>
          )
          <fpage>15909</fpage>
          -
          <lpage>15921</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>M. I.</given-names>
            <surname>Khalid</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Ehsan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. K.</given-names>
            <surname>Al-Ani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Iqbal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Hussain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. S.</given-names>
            <surname>Ullah</surname>
          </string-name>
          , et al.,
          <article-title>A comprehensive survey on blockchain-based decentralized storage networks</article-title>
          ,
          <source>IEEE Access 11</source>
          (
          <year>2023</year>
          )
          <fpage>10995</fpage>
          -
          <lpage>11015</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>I.</given-names>
            <surname>Ehsan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mumtaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. I.</given-names>
            <surname>Khalid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Iqbal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Hussain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. S.</given-names>
            <surname>Ullah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Umar</surname>
          </string-name>
          ,
          <article-title>Internet of things-based ifre alarm navigation system: A fire-rescue department perspective</article-title>
          ,
          <source>Mobile Information Systems</source>
          <year>2022</year>
          (
          <year>2022</year>
          )
          <fpage>3830372</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>P.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Kumar</surname>
          </string-name>
          , G. Srivastava,
          <string-name>
            <given-names>G. P.</given-names>
            <surname>Gupta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Tripathi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. R.</given-names>
            <surname>Gadekallu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. N.</given-names>
            <surname>Xiong</surname>
          </string-name>
          ,
          <article-title>Ppsf: A privacy-preserving and secure framework using blockchain-based machine-learning for iot-driven smart cities</article-title>
          ,
          <source>IEEE Transactions on Network Science and Engineering</source>
          <volume>8</volume>
          (
          <year>2021</year>
          )
          <fpage>2326</fpage>
          -
          <lpage>2341</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>H.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Bin</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y. Chen,</surname>
          </string-name>
          <article-title>Research on the blockchain digital capability platform for “no proof city”</article-title>
          ,
          <source>in: 2023 2nd International Conference on Artificial Intelligence and Computer Information Technology (AICIT)</source>
          , IEEE,
          <year>2023</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>L.</given-names>
            <surname>Amasala</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ponnuru</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Srideviponmalar</surname>
          </string-name>
          ,
          <article-title>Secure goods storage and anti-theft approach using ethereum blockchain</article-title>
          ,
          <source>Procedia Computer Science</source>
          <volume>233</volume>
          (
          <year>2024</year>
          )
          <fpage>1</fpage>
          -
          <lpage>11</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>H. R.</given-names>
            <surname>Hasan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Musamih</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Salah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Jayaraman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Omar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Arshad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Boscovic</surname>
          </string-name>
          ,
          <article-title>Smart agriculture assurance: Iot and blockchain for trusted sustainable produce</article-title>
          ,
          <source>Computers and Electronics in Agriculture</source>
          <volume>224</volume>
          (
          <year>2024</year>
          )
          <fpage>109184</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>A.</given-names>
            <surname>Musamih</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Salah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Jayaraman</surname>
          </string-name>
          , I. Yaqoob,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Al-Hammadi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Antony</surname>
          </string-name>
          ,
          <article-title>Blockchain-based solution for covid-19 vaccine waste reduction</article-title>
          ,
          <source>Journal of Cleaner Production</source>
          <volume>372</volume>
          (
          <year>2022</year>
          )
          <fpage>133619</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>D.</given-names>
            <surname>Hanggoro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. H.</given-names>
            <surname>Windiatmaja</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Muis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. F.</given-names>
            <surname>Sari</surname>
          </string-name>
          , E. Pournaras,
          <article-title>Energy-aware proof-ofauthority: Blockchain consensus for clustered wireless sensor network</article-title>
          ,
          <source>Blockchain: Research and Applications</source>
          (
          <year>2024</year>
          )
          <fpage>100211</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>O.</given-names>
            <surname>Popoola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Rodrigues</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Marchang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Shenfield</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ikpehia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Popoola</surname>
          </string-name>
          ,
          <article-title>A critical literature review of security and privacy in smart home healthcare schemes adopting iot &amp; blockchain: problems, challenges and solutions</article-title>
          ,
          <source>Blockchain: Research and Applications</source>
          (
          <year>2023</year>
          )
          <fpage>100178</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>N.</given-names>
            <surname>Mahmoud</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Aly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Abdelkader</surname>
          </string-name>
          ,
          <article-title>Enhancing blockchain-based ride-sharing services using ipfs</article-title>
          ,
          <source>Intelligent Systems with Applications</source>
          <volume>16</volume>
          (
          <year>2022</year>
          )
          <fpage>200135</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>N. A.</given-names>
            <surname>Ugochukwu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Goyal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Rajawat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Verma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Illés</surname>
          </string-name>
          ,
          <article-title>Enhancing logistics with the internet of things: a secured and eficient distribution and storage model utilizing blockchain innovations and interplanetary file system</article-title>
          ,
          <source>IEEE Access</source>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>