<!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>IoT and NFT-based Asset Management System in Railway Maintenance</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Claudio Caramello</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrea Cigliano</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Francesca Fallucchi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marco Gerardi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michele Petito</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Engineering Science, Guglielmo Marconi University</institution>
          ,
          <addr-line>Rome</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The railway industry is a sector where asset maintenance is paramount in ensuring passenger safety and service continuity. In this context, the application of the blockchain paradigm can represent an innovative and efective solution for improving railway maintenance eficiency. Specifically, blockchain can be used to record every event a railway asset encounters during its useful life cycle, including both the anomalies it has experienced and the maintenance cycles it has undergone. Through the use of technologies such as NFT tokens, IPFS, and IoT, it is possible to create a transparent, verifiable, and immutable railway maintenance management system. The assured on-chain recording of every event, combined with incentive mechanisms based on the distribution of native blockchain tokens, creates a virtuous cycle where maintainers are incentivized to complete all anticipated maintenance cycles to keep assets in optimal conditions. Furthermore, a secondary trade royalty system can be established by using NFT protocols, thereby creating additional incentive for the creation and maintenance of quality assets. This paper will examine the technologies used and methodologies adopted to implement this blockchain-based railway maintenance management system, with the aim of highlighting the main challenges and opportunities related to its implementation. Some case studies will also be analyzed, and potential future prospects for the use of blockchain in this sector will be discussed.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Blockchain</kwd>
        <kwd>IoT</kwd>
        <kwd>Maintenance</kwd>
        <kwd>Maintenance Management System (MMS)</kwd>
        <kwd>Railway</kwd>
        <kwd>Rollingstock</kwd>
        <kwd>Helium</kwd>
        <kwd>Lora</kwd>
        <kwd>LoraWan</kwd>
        <kwd>NFT</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In recent years, we have seen an exponential increase in
new technologies that have greatly impacted our daily lives.
These services are constantly evolving and aim to provide
more and better performance and functionality in fields such
as telecommunications[
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1, 2, 3</xref>
        ], artificial intelligence[
        <xref ref-type="bibr" rid="ref4 ref5 ref6">4, 5, 6</xref>
        ],
transportation services[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], energy services[
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref8 ref9">8, 9, 10, 11, 12</xref>
        ],
public administration[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], healthcare [
        <xref ref-type="bibr" rid="ref14 ref15 ref16 ref17 ref18 ref19">14, 15, 16, 17, 18, 19</xref>
        ]
and so on. Consequently, it is essential to take into
consideration the security of both users and system equipment
while ensuring, at the same time, service continuity. The
railway industry represents a sector in which passenger safety
and service continuity are fundamental. To this end, asset
maintenance constitutes an essential element. However, the
constant monitoring of asset conditions and the
implementation of preventive maintenance cycles require significant
time and resources. In this context, the application of the
blockchain paradigm can represent an innovative and
eficient solution to enhance railway maintenance eficiency.
Preventive maintenance constitutes a mitigation to the risk
of asset safety levels degrading over time. Therefore, it is
crucial to efectively track the implementation of maintenance
cycles to ensure passenger safety and service continuity.
The indelible and unalterable nature of blockchain
guarantees the transparent and verifiable storage of all information
related to an asset’s life-cycle, avoiding potential fraudulent
management or information manipulation. To analyse the
potential impact of applying blockchain to railway
maintenance management, we adopted an approach based on
a review of the existing literature, analysis of case studies
already present in the literature, and our direct experience
in the field. Based on the extensive experience gained in
the railway maintenance sector, acquired thanks to active
participation in various railway projects, including those of
maintenance management, we have identified the
following potential areas of improvement in railway maintenance
management:
• Communication Infrastructure: "Live" data
collection pertaining to the status of assets located in
remote locations and rolling stock distributed over a
wide geographical area, including diagnostic alarms,
values related to asset usage metrics, and the
location of the asset itself.
• Licence Costs: the management of maintenance
through decentralised storage technologies allows
for the reduction in costs related to database licences
and service fees for MMS (Maintenance Management
System) platforms.
• Time to Market: improvement in the
implementation and release timings of maintenance
management systems from when they are first
conceptualised to when they are actually rolled out to the
on-site maintenance teams.
• Technical Documentation: simplification of
access to technical documentation, configuration
information, and, where applicable, asset control
software by maintenance teams.
• Event Logging: foremost, immutable and certified
recording of the anomalies that an asset has incurred,
followed by the preventive and corrective
maintenance activities carried out on the assets throughout
their entire life-cycle.
      </p>
      <p>Specifically, two case studies were analysed regarding the
use of blockchain in managing the activities of corrective
and preventive maintenance of railway assets, and in the
geographical traceability of Rolling Stock.</p>
      <p>
        Our work, in reference to the following papers under
review [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ], [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ], [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ], [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ] and [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ], is distinct
in its specificity of blockchain application, focusing on the
creation of a blockchain-based railway maintenance
management system. This system incorporates technologies
such as NFT tokens, IPFS, and IoT to create a transparent,
verifiable, and immutable system. Unlike other publications,
which provide a general overview of blockchain application
in broader sectors [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ], our paper delves more deeply into
specific case studies and the challenges associated with
implementing blockchain technology in the railway industry,
providing an in-depth technical analysis.
      </p>
      <p>In summary, the added value of our paper lies in the
speciifcity of the blockchain application in railway maintenance
management, examining specific case studies and the
challenges associated with technology implementation.
Meanwhile, other publications focus on broader sectors such as
logistics, supply chain, drug management, protection of
digital assets, and intelligent transport without concentrating
on a specific case.</p>
      <p>The work described lays the groundwork for a
"readyto-use" solution, providing an efective methodology aimed
at improving the safety, eficiency, and quality of railway
maintenance</p>
      <p>The paper is structured as follows: In Chapter 2, the
technologies used in the study are described, introducing a
multidisciplinary integration approach aimed at ensuring
the reliability of the information supply chain. There is also
a mention of the solution that will be demonstrated in the
research. In Chapter 3, two case studies are presented for the
digitisation of railway assets, one static and one dynamic.
Additionally, the decentralised RailChain application for
visualising digital asset information is described, including
the "Live" status from various NFT HeliumAdapter sources,
and the infrastructure of the experimental model. Chapter
4 is dedicated to the use of dynamic NFTs, discussing their
benefits and limitations in the proposed solution, and
highlighting the integration of IoT and blockchain technologies
for the indelible recording of the usage status of assets and
the challenges of implementation. A gradual approach to
introducing blockchain technology by sector component
manufacturers is also proposed. Finally, in Chapter 5, the
conclusions are drawn and potential future developments
are explored.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Technologies Used</title>
      <p>The methodology used to apply the blockchain paradigm
to railway maintenance management requires a
multidisciplinary approach, which involves the integration of various
technologies to ensure the reliability of the supply chain
that manages the association of information automatically
collected from the field and the information recorded by the
maintenance team to railway assets. The proposed approach
envisages the integrated use of three technologies:
• IoT: the Internet of Things (IoT) is a technology
that allows for the connection and management of
common use objects via a network, utilising sensors,
actuators, and embedded devices. This is done with
the aim of collecting and analysing data to support
decision-making and control activities. The Helium
network was used as the communication
infrastructure, which is a low-power wireless communication
network based on LoRaWAN technology. This
allows for the creation of a network of IoT devices.
• NFT: an NFT, which stands for "Non-Fungible
Token", is a unique and non-interchangeable type of
cryptographic token that is used to represent the
ownership of digital and physical assets. Each NFT
is unique and cannot be replaced with another. This
1–9
means that NFTs can be used to certify the
authenticity and exclusivity of an asset
• IPFS: the InterPlanetary File System is a
peer-topeer distributed file system that allows for the
permanent and secure storage and sharing of data,
ensuring data traceability, verifiability, and
immutability.</p>
      <p>
        We begin by broadly outlining the solution, the feasibility
of which we intend to demonstrate.
2.1. IoT
To address one of the challenges of "live" data collection
related to the status of assets (mainly diagnostic alarms
and information related to the usage metrics of the asset
in question) located in remote locations or pertaining to
rolling stock distributed over a wide geographical area, it
is necessary to identify a communication infrastructure to
complement and integrate with more traditional
communication networks, such as Terrestrial Networks (TNs) and
Non-Terrestrial Network (NTNs) [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ]. The technology
identified for this purpose is LoRaWAN [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ], in its specific
application integrated with the Helium protocol [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ].
      </p>
      <p>
        The Helium Protocol [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ] is a protocol based on Solana
blockchain [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ], aimed at providing secure and low-cost
wireless networks for IoT devices. A key feature of the
Helium Protocol is its use of a decentralised architecture, which
allows devices to communicate directly with each other
without the need for a central authority or intermediary.
This philosophy sets the Helium network apart from any
other LoRaWAN network, as the elimination of a central
authority makes the network more resistant to failures and
less vulnerable to attacks.
      </p>
      <p>
        Another important feature of the Helium protocol is its
use of a token-based incentive system, which rewards users
who participate in the network by deploying and
maintaining it. This helps ensure that the network remains
decentralised and robust, even as the number of devices connected
to it increases. The Helium protocol, through its Proof of
Coverage [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ] consensus algorithm, allows devices to earn
rewards for coverage and trafic transfer for other network
devices. This ensures that devices with better coverage earn
more rewards and contribute to ensuring good network
coverage. The Helium protocol also aims to make it easier
for developers to build and deploy IoT applications on the
network. This is made possible through the use of a
simple application programming interface (API) and a suite of
open-source tools for developers. This is the tool used to
build the necessary middleware to implement
communication between physical assets and their digital counterparts
through a platform of decentralised Oracles [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ]. This
platform allows smart contracts to access data external to the
blockchain, enabling the receipt and transmission of
information from reliable sources. Furthermore, the Helium
network uses a unique frequency hopping scheme to avoid
interference and maximise the use of available spectrum.
This allows multiple devices to communicate simultaneously
on the same frequency band without interfering with each
other. This improves the overall coverage of the network
and allows a greater number of devices to connect.
2.2. NFT
The proposed solution involves modelling the assets and
the articles linked to them using the blockchain paradigm.
Therefore, the next step will be to define the criteria for
modelling and digitising physical assets through NFT
tokens.
      </p>
      <p>From a practical perspective, we can say that the essential
elements that constitute an NFT are as follows:
• Token Identifier
• Contract Address
• Owner of the Token
• Metadata associated with the Token
Metadata defines the actual content of NFTs with features,
attributes, and addressing related to external content.
Metadata is essentially a JSON file that contains at least the
following information: a description, a link to the digital
media representing the NFT and characteristics.</p>
      <p>
        The proposed solution is implemented on the Ethereum
blockchain [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ] and specifically adopts the ERC-721
standard [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ], the first formal NFT standard that has been widely
adopted. A significant part of the standard is dedicated to
describing the interface with the smart contract that an
ERC-721 token must implement, but there is also a
recommendation on the basic format of metadata. To describe all
the peculiar characteristics of the railway asset, the attribute
set outlined above has been extended with the following
specific information to cover all the documentary and
certiifcation aspects related to the asset itself while maintaining
compatibility with the standard:
• Asset type and encoding;
• Geographical position;
• Maintenance reports and operational conditions;
• Hierarchical relationships between assets;
• BIM models;
• Technical documentation.
      </p>
      <p>The type of NFT to be used for modelling must take into
consideration that an asset is not a static entity that remains
unchanged over time, but on the contrary, it has a history
that must be traced. It should be possible to store every
maintenance intervention it will be subjected to and every
potential move from when it is installed to when it is
decommissioned. Therefore, its digital equivalent cannot be
a simple static digital ownership certificate identified by a
traditional ERC-721 token, but for its modelling, a dynamic
NFT must be used. The smart contract that will implement
its minting should therefore be written in such a way as
to make public the methods that allow the modification of
metadata linked to the generated token. The metadata will
thus be structured to contain all relevant information
related to the modelled assets and their evolution over time,
such as: identification code, installation site, installation
date, user and maintenance manuals, maintenance reports,
links between assets and articles up to, where applicable, the
software package installed on the asset or the information
related to its configuration. This type of metadata will be
manually modified over time by the maintenance managers,
reflecting the changes in the asset’s destination and the
maintenance activities to which it will be subjected.
However, there is another category of information that we want
to include in the digital model, which is the aforementioned
"live" information. The smart contract will be written in
such a way as to implement the reading of this information
through LoRaWAN devices interfaced with the field through
digital, serial or TCP signals. Since this information is
external to the blockchain, this operation will be carried out
through an Oracle. To avoid overlapping and synchronising
the management of this automatically acquired information
with the information that is manually updated by the
operators within the same metadata set, an ad hoc smart contract
will be implemented that will manage a family of NFTs to
model this functionality by associating a specific asset with
a specific Helium device; these NFTs will be identified
hereafter as HeliumAdapter. Each digital asset that wishes to
associate "live" information will therefore have within its
metadata the reference to one or more HeliumAdapters. In
other words, the referenced adapters will be the "children"
of the asset in question.</p>
      <p>The design of metadata is a crucial aspect for the
representation of relationships that link Assets and Items. These
relationships can be divided into two categories: identity
relationships and functional hierarchical relationships. The
identity relationship expresses the concept that an asset is
nothing more than an instance of a specific item located
in a particular location. This means that multiple assets
can be linked by an identity relationship to the same item,
for example, ten cameras of the same type A installed in
diferent locations: "CAM-001", ..., "CAM-010" will be ten
diferent assets linked to the same item "Type A Camera".
Moving on to functional hierarchical relationships, these
are of three diferent types (Fig.1):
1. Each asset can be functionally or physically linked
to other assets, defined as Child.
2. Each asset can be linked to a list of items that
represent spare parts of the same.
3. To each asset, one or more HeliumAdapters (HA),
capable of providing "Live" information coming from
the field, can be associated. The link can be related
to the asset itself, its child assets, or some of its
constituent parts.</p>
      <p>
        To complete the picture, we can add a further modelling
rule: all the above-mentioned relationships will be iterable
at the Asset level.
2.3. IPFS
Given the substantial size of the information to be saved
within the metadata, which is conditioned by the
continuous growth throughout the useful life of the asset, storing
the same on-chain was excluded a priori, and it was
chosen to store them of-chain , registering on the blockchain
only the reference URI to the data. For this purpose, the
IPFS system (Inter Planetary File System) [
        <xref ref-type="bibr" rid="ref37">37</xref>
        ] was
identiifed, a distributed peer-to-peer protocol for securely and
permanently exchanging data through a global network of
interconnected nodes. In general, IPFS operates similarly
to a blockchain-based node network, using a content-based
addressing technique of the resource sought by the user,
unlike conventional web access based on a specific address.
That is, a unique CID identifier is assigned to each file,
calculated cryptographically on its content, which acts as a
permanent encoding of the file at that given moment. Once
the file is uploaded to IPFS, it is immutable and will always
be available at that reference. This characteristic means that
every time the file describing an NFT’s metadata is modified
and uploaded to IPFS, it will be assigned a new CID since
its content has changed, this CID will constitute the new
reference URI. When an update request is made to the smart
contract, the modification will be permanently recorded on
the blockchain, ensuring the traceability of all changes made
to the metadata. This approach can be extended to the
storage of entire data structures and applied to the storage of
folders containing management software, BIM models and
maintenance reports, eliminating the need to implement
parallel archives burdening local storage. Moreover, this
solution allows avoiding the need to implement a system
for tracking links between assets and local storage systems.
This operating method allows for eficiently organising
asset information, facilitating access by maintenance teams
and avoiding duplications.
      </p>
      <p>As for the metadata of the HeliumAdapter, a diametrically
opposite design solution has been applied. For
representational clarity, the image associated with the HeliumAdapter
NFT will reflect the status of alarms and detected variables.
To ensure the necessary flexibility, an alternative type of
NFT is used, in which data is completely stored on-chain
directly in the smart contract. Instead of a link, the tokenURI
will contain a JSON-encoded data that includes extremely
compact-sized graphical data in SVG format. The SVG
vector graphic image is programmatically generated, encoded,
and returned by the contract. Inclusion of the states
detected by the LoRaWAN devices via the Oracles in the SVG
makes the HeliumAdapter responsive to changes in both
blockchain data and LoRaWAN devices.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Case Studies</title>
      <p>For our paper, we will focus on two case studies. The first
case concerns the digitisation of a high-criticality static
railway asset, while the second case involves a dynamic
asset, namely a Rolling stock that could be located over a
wide geographical area.</p>
      <sec id="sec-3-1">
        <title>3.1. Digitalisation of Static Railway Assets</title>
        <p>Regarding the static asset, we will consider a structured
asset consisting of a simplified version of a component subject
to a high level of criticality that must meet very
restrictive safety criteria: a cabinet that is part of the ventilation
control system in a railway tunnel. This system is
essential to ensure the safety of passengers and staf in case of
ifre. The ventilation system is used to dissipate smoke and
hot air from the tunnel, in addition to providing fresh air
during evacuation operations. The registration of regular
preventative maintenance operations, of any anomalies that
have occurred, and of subsequent corrective maintenance
1–9
interventions is crucial to ensure that the system functions
correctly in emergency situations. The asset is also
associated with two NFT HeliumAdapters that model, respectively,
a Helium device that implements Modbus RTU
communication with the control Programmable Logic Controller (PLC)
for the detection of anomalous conditions (for example, a Jet
Fan inverter anomaly) and a Helium device that will detect
anomalies related to the operation of the
electromechanical components of the system (for example, intervention of
auxiliary power circuit breaker) through digital inputs.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Digitisation of Dynamic Railway Asset</title>
        <p>As for the dynamic asset, a Rolling stock simulation is
modelled in a Black box mode by associating a digitalised asset
with an NFT HeliumAdapter, which in turn models an
Helium device designed to detect the asset’s position via GPS.
This will allow us to store real-time, permanent, and
immutable information on the position and performance of the
Rolling stock, such as speed, distance travelled, temperature,
and energy consumption. This information could then be
used to improve the safety and eficiency of the Rolling stock.
For example, in the event of an accident, the performance
information recorded on the associated dynamic NFT could
be used to better understand what happened and how to
prevent future accidents, optimise tram performance, and
improve energy eficiency, or simply to schedule its
inspection or preventive maintenance at the nearest depot.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Railchain Dapp</title>
        <p>To conduct the analysis of results arising from the
digitisation of assets through dynamic NFTs, it was necessary to
develop a decentralised application (Dapp), named RailChain,
with the functionality of an Explorer for digitised railway
assets. This application acts as the Front-end for displaying
all the information related to the digital asset, including the
"Live" information status provided by various NFT
HeliumAdapters associated with the assets. RailChain also allows
us to browse the tree structure of the digitised Product
Breakdown Structure (PBS) from the root element to the last LRU,
being able to retrieve all the documentary information in
support of maintenance activities. RailChain, through
functions made available by commercial Web3 APIs, allows us
to access and interact with the Ethereum blockchain. These
APIs are used to read information on the blockchain, such as
the list of all transactions, the content of a particular smart
contract, or the content of metadata associated with a
specific NFT token. The data received from the blockchain are
then processed and presented in a user-friendly format using
technologies such as HTML, CSS, and JavaScript. RailChain,
acts as an Application Server to a client call in the following
format:</p>
        <p>https://www.cladiecar.com/railchain/?address=
[NFTSmartContractAddress]&amp;id=[ID_NFT]</p>
        <p>The application returns the HTML page reporting all the
information encoded in the metadata of the NFT described
by the call parameters. The application is also capable of
independently identifying whether the referenced NFT is an
asset or a digital item, proposing the correct HTML page. In
the returned HTML page, alongside each asset or item, the
QR code encoding of the HTTPS call that returns its clear
information is displayed. This solution aims to simplify
the maintenance operations related to the asset, making it
possible to access all the necessary information simply by
scanning the QR code. In particular, the parameterised URL
will also be used on the identification label to be applied to
the physical asset installed in the field, ensuring a correct
correlation between the digital asset represented by the NFT
and the physical asset.</p>
        <p>An additional feature of the interface is its ability to
display the decoding of alarms and states received through the
NFT HeliumAdapter associated with the asset. To simplify
the interface and to draw the maintenance operator’s
attention only to active alarms, the following information will
be displayed (Fig.3):
• Alarm message associated with the specific bit of
the status word.
• Link button to the specific procedure to be followed
for anomaly resolution.
• References to the asset subject to the anomaly, it
could be the asset itself to which the HeliumAdapter
is associated, one of its child assets (or in any case
present in its descending hierarchy) or one of the
items associated with it.</p>
        <p>All the NFTs minted during the experiment can be viewed
from any NFT Marketplace, with the limitation that only
the main attributes, listed in the metadata attribute section,
will be visible. In this particular case, since these are test
NFTs minted on the Goerli Testnet, they can be viewed on
the version of the "Marketplace" Rarible reserved for the
Testnet: https://testnet.rarible.com/.</p>
        <p>Applying all the criteria described so far, the assets
deifned in the case studies have been modelled, monitoring the
various implementation phases through the web application
RailChain. The model obtained shows a signicfiant number
of cases representing the diferent possible combinations of
identity and hierarchy relationships. For immediate
recognition of the type of digitised equipment, the convention was
used to mint assets with a representative image having a
blue background, while green was chosen as the background
colour for the items.</p>
        <p>The digitisation of the physical asset was made possible
through the writing of smart contracts, enabling the
minting of NFT tokens in line with the ERC-721 standard. The
dynamism of the digitised assets was achieved thanks to
the update functions integrated into the smart contracts.
This provided a degree of flexibility in managing attributes
and documentation that proves maintenance carried out
on the physical asset. All updates occur via transactions
that are recorded in a certain and immutable manner on
the blockchain. The update functions implemented in the
smart contracts, in addition to ensuring the dynamism of
the NFT tokens, are crucial in the design and fine-tuning
phase of the digital asset, before its final release, making
possible the correction or modification of metadata without
proceeding to a new minting, and the simulation of digital
assets behaviour in all possible operational situations.</p>
        <p>This latter feature has been widely used throughout the
implementation and testing phase, including the verification
of asset integration with the NFTs of the HeliumAdapter
family.</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Experimental Model Infrastructure</title>
        <p>To experiment with the solution described, a minimal
infrastructure was set up by installing some fundamental elements
based on the Helium technology (Fig.2).</p>
        <p>Firstly, a Helium Hotspot was installed to create a private
LoRaWAN network. This device allows IoT devices
compatible with the LoRaWAN network to connect and transmit
the collected data to the Helium Console.</p>
        <p>Secondly, IoT devices compatible with LoRaWAN and
Helium technology (a device for managing digital I/O and
one for serial communication) were deployed. These devices,
also referred to as "nodes," can be placed near physical assets
to collect real-time information on the state of the assets.</p>
        <p>In the absence of a real field, alarms that arrived at the
device through digital signals, such as those generated by the
operation of a magnetothermal protection, were simulated
on the first device through a breadboard connected to the
digital inputs of the IoT device, which provided the voltage
level necessary to activate the simulated input.</p>
        <p>On the second device, a Modbus RTU serial
communication with a control PLC was simulated using an IoT device
capable of operating as a Modbus RTU Master using a
laptop connected via an RS485-USB interface converter. A
simulator was installed on the computer to create a virtual
Modbus RTU device configured as a "slave" to respond to
requests from the IoT Master device. Through RailChain,
the necessary end-to-end checks were performed to verify
that the digital model created reflected the operational
conditions created in the field, thus validating the implemented
architecture.</p>
        <p>The last field finding refers to the second case study,
which involves the digitisation of a dynamic asset. This
functionality is tested by installing a LoRaWAN GPS-001
device on a car, trying to go beyond the coverage area of
the installed Helium Hotspot.</p>
        <p>Having already tested the integration of NFT
HeliumAdapter with NFT assets, we limited ourselves to verify
the correct updating of latitude, longitude, and distance
travelled information on the NFT HeliumGPSAdapter associated
with the IoT GPS device. This was done by viewing the
status of the NFT using the Rarible Marketplace Testnet. Also
in this case, the result was positive and, upon detecting five
positions on an urban route of about 25 Km, the dynamic
NFT is correctly updated even when the car goes outside
the operational limits of the Helium Hotspot we installed,
correctly performing the hand-over with several other
Helium Hotspots already present along the test route. Despite
the Helium coverage not being optimal, it was still suficient
to ensure traceability throughout the route (Fig.4).</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Discussion</title>
      <p>Based on the application of the proposed solution to the
identified case studies and the experimentation carried out,
it can be asserted that the use of dynamic NFTs in the
digitisation of railway assets can contribute to the improvement
of the predefined areas:</p>
      <p>Communication Infrastructure: Dynamic NFTs can
be used to collect "live" data on the status of assets located
in remote locations or on Rolling stock distributed over a
wide geographical area. This was demonstrated through the
implementation of the HeliumAdapter smart contracts and
the ability to integrate NFTs minted by these contracts with
any type of digitised asset. The adapters in question were
developed by digitising the LoRaWAN devices connected to
the Helium network, the same principle can also be applied
to other technological solutions.</p>
      <p>Management and Maintenance Systems: The
proposed approach can support the decentralisation of
maintenance management systems, reducing costs related to the
purchase of licences and fees for maintenance services. The
proposed solution was developed without using any
traditional database but exclusively the Ethereum blockchain
and the IPFS distributed file storage and transfer system.
This does not mean that a similar system implemented in
a practical application can completely eliminate the need
for a local database, but it could significantly limit its size,
resulting in a consequent reduction of costs.</p>
      <p>Time to Market: The usability of services is improved by
enhancing the eficiency and speed of information
distribution. The NFTs minted according to the principles described
represent a digital copy of the physical assets, making
information immediately available to maintainers as soon as
each individual asset is modelled. Conversely, traditional
systems require a complex technological infrastructure,
including servers, network storage, a database configured by
specialized personnel, a centralised maintenance
management system, and the collection of information across the
entire railway network. The tuning of the system and the
upload of all information onto the system takes a
considerable amount of time and the system can only be used upon
the completion of this process.</p>
      <p>Documentation: Dynamic NFTs can provide a
decentralised solution for maintenance teams to access technical
documentation, configuration information, and software
related to the assets to be maintained, thereby improving
the eficiency and quality of maintenance activities. This
is ensured by associating with the assets a QR code, the
scanning of which will invoke an instance of RailChain that
will return the associated information. The QR code will be
printed on the identification label applied to the physical
asset; by scanning the QR code with any mobile device, the
information will be immediately available.</p>
      <p>Event Logging: In our view, this represents the strength
of the proposed solution, namely the integration of IoT
and Blockchain technologies. IoT technology integrated
with the digitisation of assets via dynamic NFTs allows
for the indelible registration on the blockchain of the
usage state and anomalies that have occurred to an asset
throughout its lifecycle. This constitutes an incentive
to carry out the necessary preventive and corrective
maintenance cycles and to register them on the blockchain
concurrently with the actions taken to demonstrate that
the asset has been kept in optimal conditions. As a further
reinforcement of the virtuous cycle, it is conceivable to
incentivise maintenance workers to fulfil their duties by
rewarding them with tokens for every correctly completed
maintenance cycle.</p>
      <p>It should be kept in mind that the application of the
proposed solution in a real-world context entails
considerable complexity and the need to overcome certain
technological and regulatory challenges related to
scalability, security, privacy, regulation, and interoperability.</p>
      <p>The system’s security is a critical aspect in the
implementation of solutions based on dynamic NFTs and IoT
technologies. It is vital to prevent possible external attacks
that could compromise the security of digitised information
and its integrity. To face these challenges, various
countermeasures can be adopted, such as smart contract auditing to
identify any vulnerabilities, increasing the number of nodes
to ensure system redundancy, the use of authentication and
authorisation protocols to limit access to sensitive
information, and encrypting information to ensure its security in
case of theft or loss.</p>
      <p>To ensure maximum security, it is important to develop an
integrated approach to security that includes constant risk
assessment and the implementation of appropriate security
measures to mitigate the identified risks.</p>
      <p>Particular attention should be paid to the audit of smart
contracts, an important security practice that involves the
review and analysis of smart contracts to identify any
vulnerabilities. To carry out an audit of smart contracts, an
approach based on static and dynamic analysis techniques
is required. Static analysis involves the review of the smart
contract’s source code to identify any vulnerabilities or
errors in its implementation. Dynamic analysis involves
simulating the behaviour of the smart contract to identify any
vulnerabilities.</p>
      <p>These analyses should be carried out using specialised
audit services ofered by third-party companies. These
services involve the analysis of the smart contracts used for
the digitalisation of assets and the generation of detailed
reports on any vulnerabilities or problems encountered.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>
        The proposed solution as a proof of concept responded
optimally to the project objectives. Further steps for
improvement are possible, for example, by utilising the NFT ERC-998
1–9
protocol [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ]. The ERC-998 indeed allows for the possibility
of composing tokens into lists or trees of ERC-721 and
ERC20 tokens connected by ownership relations. Each structure
of this kind will have a single address at the root of the
structure, which will also be the owner of the entire composition.
The whole composition, or a branch of it, can be transferred
with a single transaction by changing the owner of the root.
This feature ensures the consistency of the asset link
structure, mitigating the risk that a child asset’s paternity link is
changed without the transfer being recorded in the current
parent asset’s metadata.
      </p>
      <p>Therefore, in a case of real implementation, the
recommendation is certainly to implement the modelling using
the ERC-998 protocol.</p>
      <p>The study in question was based on a simplified model
implemented using the ERC-721 protocol, elucidating the
relationships between the assets within their metadata and
assuming the following constraints:
• Any potential changes in the relationship between
the assets are recorded manually, ensuring the
metadata and related tokenURI are updated On-chain.
• All implemented NFTs belong to the same owner
and are not partially transferred.</p>
      <p>In our view, the primary limitation to the use of
blockchainbased solutions remains the negative perception that many
people have of this technology, often associated with
financial speculation on digital assets and seen as unreliable and
a potential source of scams. This negative perception
hinders the adoption of this technology by many organisations,
preventing the full exploitation of the potentialities of the
blockchain, such as transparency, security, and
decentralisation.</p>
      <p>However, it should be noted that the spread of the
application of the blockchain paradigm in asset tracking and
railway maintenance does not necessarily have to occur
with a Top-down approach, that is, starting from the need of
a railway operator to implement an eficient maintenance
management system for the entire transport network
managed. We can also envisage a more gradual introduction
approach of the Bottom-up type, starting from the
product, where the component manufacturer used in the sector
provides digisation of the marketed asset as an additional
plus.</p>
      <p>The use of NFTs in the railway maintenance context could
be applied by Rolling stock manufacturers for public
transport by implementing a digital ownership certificate for
each asset, providing detailed information on
manufacturing, certification, the PBS, spare parts, technical manuals,
and preventive maintenance cycles to be performed. The
operational manager of the infrastructure would thus be
incentivised to use the same technology for managing the
life cycle of the asset.</p>
      <p>In conclusion, we can afirm that blockchain technology,
enhanced by integration with IoT technology, has reached a
degree of maturity such that its applications can be
considered the new technological frontier. The blockchain
paradigm is gradually overcoming the negative perception
and prejudice to emerge as a reliable, secure, and
decentralised solution for a wide range of applications in railway
public transport, metro, and tram, surpassing traditional
challenges related to data and process management.
1–9</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>G.</given-names>
            <surname>De Magistris</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          , P. Roma,
          <string-name>
            <given-names>J. T.</given-names>
            <surname>Starczewski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>An explainable fake news detector based on named entity recognition and stance classification applied to covid-19,</article-title>
          <string-name>
            <surname>Information</surname>
          </string-name>
          (Switzerland)
          <volume>13</volume>
          (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          .3390/info13030137.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>R.</given-names>
            <surname>Giuliano</surname>
          </string-name>
          ,
          <article-title>From 5g-advanced to 6g in 2030: New services, 3gpp advances, and enabling technologies</article-title>
          ,
          <source>IEEE Access 12</source>
          (
          <year>2024</year>
          )
          <fpage>63238</fpage>
          -
          <lpage>63270</lpage>
          . doi:
          <volume>10</volume>
          .1109/ACCESS.
          <year>2024</year>
          .
          <volume>3396361</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Bonanno</surname>
          </string-name>
          ,
          <string-name>
            <surname>G. Capizzi,</surname>
          </string-name>
          <article-title>An hybrid neurowavelet approach for long-term prediction of solar wind</article-title>
          ,
          <source>Proceedings of the International Astronomical Union</source>
          <volume>6</volume>
          (
          <year>2010</year>
          )
          <fpage>153</fpage>
          -
          <lpage>155</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>I. E.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Guettala</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <article-title>Enhancing sentiment analysis on seed-iv dataset with vision transformers: A comparative study</article-title>
          , in: ACM International Conference Proceeding Series,
          <year>2023</year>
          , p.
          <fpage>238</fpage>
          -
          <lpage>246</lpage>
          . doi:
          <volume>10</volume>
          .1145/ 3638985.3639024.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>F.</given-names>
            <surname>Ranaldi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. S.</given-names>
            <surname>Ruzzetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Onorati</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Ranaldi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Giannone</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Favalli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Romagnoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. M.</given-names>
            <surname>Zanzotto</surname>
          </string-name>
          ,
          <article-title>Investigating the impact of data contamination of large language models in text-to-sql translation</article-title>
          ,
          <source>ArXiv abs/2402</source>
          .08100 (
          <year>2024</year>
          ). URL: https://api. semanticscholar.org/CorpusID:267636801.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>G.</given-names>
            <surname>Capizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. Lo</given-names>
            <surname>Sciuto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <surname>E. Tramontana,</surname>
          </string-name>
          <article-title>An advanced neural network based solution to enforce dispatch continuity in smart grids</article-title>
          ,
          <source>Applied Soft Computing</source>
          <volume>62</volume>
          (
          <year>2018</year>
          )
          <fpage>768</fpage>
          -
          <lpage>775</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Vizzarri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Mazzenga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Giuliano</surname>
          </string-name>
          ,
          <article-title>Future technologies for train communication: The role of leo hts satellites in the adaptable communication system</article-title>
          ,
          <source>Sensors</source>
          <volume>23</volume>
          (
          <year>2023</year>
          ). URL: https://www.mdpi.com/1424-8220/23/ 1/68. doi:
          <volume>10</volume>
          .3390/s23010068.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>G.</given-names>
            <surname>Capizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Bonanno</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>A wavelet based prediction of wind and solar energy for long-term simulation of integrated generation systems</article-title>
          ,
          <year>2010</year>
          , pp.
          <fpage>586</fpage>
          -
          <lpage>592</lpage>
          . doi:
          <volume>10</volume>
          .1109/SPEEDAM.
          <year>2010</year>
          .
          <volume>5542259</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>M.</given-names>
            <surname>Gerardi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Fallucchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Orecchini</surname>
          </string-name>
          ,
          <article-title>Blockchain technology for monitoring energy production for reliable and secure big data</article-title>
          ,
          <source>Electronics</source>
          <volume>12</volume>
          (
          <year>2023</year>
          ). URL: https://www.mdpi.com/2079-9292/12/22/4660. doi:
          <volume>10</volume>
          . 3390/electronics12224660.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>G.</given-names>
            <surname>Lo Sciuto</surname>
          </string-name>
          , G. Capizzi,
          <string-name>
            <given-names>R.</given-names>
            <surname>Shikler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>Organic solar cells defects classification by using a new feature extraction algorithm and an ebnn with an innovative pruning algorithm</article-title>
          ,
          <source>International Journal of Intelligent Systems</source>
          <volume>36</volume>
          (
          <year>2021</year>
          )
          <fpage>2443</fpage>
          -
          <lpage>2464</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>F.</given-names>
            <surname>Bonanno</surname>
          </string-name>
          , G. Capizzi,
          <string-name>
            <given-names>G. L.</given-names>
            <surname>Sciuto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Pappalardo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Tramontana</surname>
          </string-name>
          ,
          <article-title>A cascade neural network architecture investigating surface plasmon polaritons propagation for thin metals in openmp</article-title>
          ,
          <source>Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 8467 LNAI</source>
          (
          <year>2014</year>
          )
          <fpage>22</fpage>
          -
          <lpage>33</lpage>
          . doi:
          <volume>10</volume>
          . 1007/978-3-
          <fpage>319</fpage>
          -07173-
          <issue>2</issue>
          _
          <fpage>3</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>F.</given-names>
            <surname>Bonanno</surname>
          </string-name>
          , G. Capizzi,
          <string-name>
            <given-names>G. Lo</given-names>
            <surname>Sciuto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Pappalardo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Tramontana</surname>
          </string-name>
          ,
          <article-title>A cascade neural network architecture investigating surface plasmon polaritons propagation for thin metals in openmp</article-title>
          ,
          <source>in: Artificial Intelligence and Soft Computing: 13th International Conference, ICAISC</source>
          <year>2014</year>
          , Zakopane, Poland, June 1-5,
          <year>2014</year>
          , Proceedings,
          <source>Part I 13</source>
          , Springer,
          <year>2014</year>
          , pp.
          <fpage>22</fpage>
          -
          <lpage>33</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>F.</given-names>
            <surname>Fallucchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gerardi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Petito</surname>
          </string-name>
          , E. W. De Luca,
          <article-title>Blockchain framework in digital government for the certification of authenticity, timestamping and data property</article-title>
          ,
          <year>2021</year>
          . doi:
          <volume>10</volume>
          .24251/HICSS.
          <year>2021</year>
          .
          <volume>282</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Ponzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Puglisi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. E.</given-names>
            <surname>Tibermacine</surname>
          </string-name>
          ,
          <article-title>Exploiting robots as healthcare resources for epidemics management and support caregivers</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>3686</volume>
          ,
          <year>2024</year>
          , p.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>E.</given-names>
            <surname>Iacobelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Ponzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>Eyetracking system with low-end hardware: Development and evaluation</article-title>
          ,
          <string-name>
            <surname>Information</surname>
          </string-name>
          (Switzerland)
          <volume>14</volume>
          (
          <year>2023</year>
          ). doi:
          <volume>10</volume>
          .3390/info14120644.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>F.</given-names>
            <surname>Fiani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>An advanced solution based on machine learning for remote emdr therapy</article-title>
          ,
          <source>Technologies</source>
          <volume>11</volume>
          (
          <year>2023</year>
          ). doi:
          <volume>10</volume>
          .3390/ technologies11060172.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>G.</given-names>
            <surname>Lo Sciuto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>A cloud-based flexible solution for psychometric tests validation, administration and evaluation</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>2468</volume>
          ,
          <year>2019</year>
          , p.
          <fpage>16</fpage>
          -
          <lpage>21</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>S. I.</given-names>
            <surname>Illari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Avanzato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>A cloudoriented architecture for the remote assessment and follow-up of hospitalized patients</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>2694</volume>
          ,
          <year>2020</year>
          , p.
          <fpage>29</fpage>
          -
          <lpage>35</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <surname>S. I. Illari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Avanzato</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>Napoli, Reducing the psychological burden of isolated oncological patients by means of decision trees</article-title>
          ,
          <source>in: CEUR Workshop Proceedings</source>
          , volume
          <volume>2768</volume>
          ,
          <year>2020</year>
          , p.
          <fpage>46</fpage>
          -
          <lpage>53</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>V.</given-names>
            <surname>Astarita</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. P.</given-names>
            <surname>Giofrè</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Mirabelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Solina</surname>
          </string-name>
          ,
          <article-title>A review of blockchain-based systems in transportation</article-title>
          ,
          <source>MDPI Open Access Journal</source>
          <volume>11</volume>
          (
          <year>2020</year>
          ). doi:
          <volume>10</volume>
          .3390/ info11010021.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>R.</given-names>
            <surname>Jabbar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Dhib</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. B.</given-names>
            <surname>Said</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Krichen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Fetais</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Zaidan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Barkaoui</surname>
          </string-name>
          ,
          <article-title>Blockchain technology for intelligent transportation systems: A systematic literature review</article-title>
          ,
          <source>IEEE Access 10</source>
          (
          <year>2022</year>
          )
          <fpage>20995</fpage>
          -
          <lpage>21031</lpage>
          . doi:
          <volume>10</volume>
          .1109/ACCESS.
          <year>2022</year>
          .
          <volume>3149958</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>M.</given-names>
            <surname>Pournader</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Seuring</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. L.</given-names>
            <surname>Koh</surname>
          </string-name>
          ,
          <article-title>Blockchain applications in supply chains, transport and logistics: a systematic review of the literature</article-title>
          ,
          <source>International Journal of Production Research</source>
          <volume>58</volume>
          (
          <year>2020</year>
          )
          <fpage>2063</fpage>
          -
          <lpage>2081</lpage>
          . doi:
          <volume>10</volume>
          .1080/00207543.
          <year>2019</year>
          .
          <volume>1650976</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>M.</given-names>
            <surname>Humayun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Jhanjhi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Hamid</surname>
          </string-name>
          , G. Ahmed,
          <article-title>Emerging smart logistics and transportation using iot and blockchain</article-title>
          ,
          <source>IEEE Internet of Things Magazine</source>
          <volume>3</volume>
          (
          <year>2020</year>
          )
          <fpage>58</fpage>
          -
          <lpage>62</lpage>
          . doi:
          <volume>10</volume>
          .1109/IOTM.0001.1900097.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>A.</given-names>
            <surname>Premkumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Srimathi</surname>
          </string-name>
          ,
          <article-title>Application of blockchain and iot towards pharmaceutical industry</article-title>
          ,
          <source>IEEE Internet of Things Magazine</source>
          (
          <year>2020</year>
          )
          <fpage>729</fpage>
          -
          <lpage>733</lpage>
          . doi:
          <volume>10</volume>
          .1109/ ICACCS48705.
          <year>2020</year>
          .
          <volume>9074264</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>M.</given-names>
            <surname>Turki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Cheikhrouhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Dammak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Baklouti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Mars</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Dhahbi</surname>
          </string-name>
          ,
          <article-title>Nft-iot pharma chain : Iot drug traceability system based on blockchain and non fungible tokens (nfts)</article-title>
          ,
          <source>Journal of King Saud University - Computer and Information Sciences</source>
          <volume>35</volume>
          (
          <year>2023</year>
          )
          <fpage>527</fpage>
          -
          <lpage>543</lpage>
          . doi:https://doi.org/10.1016/j. jksuci.
          <year>2022</year>
          .
          <volume>12</volume>
          .016.
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>G.</given-names>
            <surname>Hong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <article-title>A study on corporate information assets management system using nft</article-title>
          , IEEE Access (
          <year>2022</year>
          )
          <fpage>608</fpage>
          -
          <lpage>610</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICTC55196.
          <year>2022</year>
          .
          <volume>9952364</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>A.</given-names>
            <surname>Park</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kietzmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Pitt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Dabirian</surname>
          </string-name>
          ,
          <article-title>The evolution of nonfungible tokens: Complexity and novelty of nft use-cases</article-title>
          , IT Professional 24 (
          <year>2022</year>
          )
          <fpage>9</fpage>
          -
          <lpage>14</lpage>
          . doi:
          <volume>10</volume>
          .1109/MITP.
          <year>2021</year>
          .
          <volume>3136055</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>L.</given-names>
            <surname>Cotugno</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Mazzenga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Vizzarri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Giuliano</surname>
          </string-name>
          ,
          <article-title>The major opportunities of blockchain for automotive industry: a review</article-title>
          ,
          <source>Proceedings of AEIT2021</source>
          (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . doi:doi:10.23919/ AEITAUTOMOTIVE52815.
          <year>2021</year>
          .
          <volume>9662907</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>M.</given-names>
            <surname>Berbineau</surname>
          </string-name>
          , al.,
          <article-title>Zero on site testing of railway wireless systems: the emulradio4rail platforms (</article-title>
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          . doi:
          <volume>10</volume>
          .1109/VTC2021-
          <fpage>Spring51267</fpage>
          .
          <year>2021</year>
          .
          <volume>9448903</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>L.</given-names>
            <surname>Alliance</surname>
          </string-name>
          , What is lorawan® specification,
          <year>2023</year>
          . URL: https://lora-alliance.org/about-lorawan/.
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31] H. blockchain, People-powered networks,
          <year>2023</year>
          . URL: https://www.helium.com/.
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <surname>S. blockchain</surname>
          </string-name>
          , Powerful for developers,
          <source>fast for everyone</source>
          ,
          <year>2023</year>
          . URL: https://solana.com/.
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <surname>Helium</surname>
          </string-name>
          .org, Proof of coverage,
          <year>2023</year>
          . URL: https://docs. helium.com/blockchain/proof-of-coverage/.
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>G.</given-names>
            <surname>Caldarelli</surname>
          </string-name>
          , Overview of blockchain oracle research,
          <source>Future Internet</source>
          <volume>14</volume>
          (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          .3390/fi14060175.
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <surname>Ethereum</surname>
          </string-name>
          .org, Welcome to ethereum,
          <year>2023</year>
          . URL: https: //ethereum.org/en/.
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <fpage>ERC721</fpage>
          .org, What is erc-
          <volume>721</volume>
          ?,
          <year>2023</year>
          . URL: https:// erc721.org/.
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <surname>IPFS</surname>
          </string-name>
          ,
          <article-title>Ipfs powers the distributed web</article-title>
          ,
          <year>2023</year>
          . URL: https: //ipfs.tech/.
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>M.</given-names>
            <surname>Lockyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Mudge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Schalm</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Echeverry</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. Z.</given-names>
            <surname>Zainan</surname>
          </string-name>
          , Erc-
          <volume>998</volume>
          :
          <article-title>Composable non-fungible token</article-title>
          ,
          <year>2023</year>
          . URL: https://eips.ethereum.org/EIPS/eip-998.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>