<!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>Semantic Digital Twins: Security and Scale for Constrained IoT Devices</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Evandro Pioli Moro</string-name>
          <email>evandro.moro@bt.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alistair K Duke</string-name>
          <email>2alistair.duke@bt.com</email>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>p/p 9</institution>
          ,
          <addr-line>5th floor, Orion Building, Adastral Park, Ipswich, IP5 3RE</addr-line>
          ,
          <country country="UK">United Kingdom</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Digital twins are largely used to enable the Industry 4.0 and other Internet of Things applications. This approach has been built to support the entire product lifecycle and has advantages such as interoperability, availability, and simulation capabilities. If integrated with distributed ledger technologies, such as blockchains, digital twins can augment their applications, becoming an anchor of trust for constrained IoT devices. This paper describes the Constrained Devices Management Platform, a British Telecommunications plc (BT) research system designed to enhance the security of IoT systems, with an especial focus on data provenance, immutability, and integrity. Lastly, the paper describes how semantics can enhance the Constrained Devices Management Platform (CDMP) capabilities through interoperability.</p>
      </abstract>
      <kwd-group>
        <kwd>Digital twins</kwd>
        <kwd>internet of things</kwd>
        <kwd>distributed ledger technologies</kwd>
        <kwd>blockchain</kwd>
        <kwd>cybersecurity</kwd>
        <kwd>ontology</kwd>
        <kwd>interoperability</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Digital Twinning can be described as a method for turning physical devices into
digital services [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. These services can be used to satisfy the interaction
requirements placed on physical devices in a more efficient and scalable way [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
Application Programming Interfaces (APIs) allow control and access to the digital
assets either by direct communication or to replicate this behaviour if the devices
are not online or only send data periodically [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The APIs typically support
requests such as ‘What is the latest data?’ and ‘What are the changes to the state of
the device?’. It is also possible to enhance the capability of the APIs with
valueadded data from elsewhere [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], semantical operations [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], or via analysis [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
Copyright © 2021 for this paper by its authors. Use permitted under Creative
Commons License Attribution 4.0 International (CC BY 4.0).
The approach has been developed to support the lifecycle of devices throughout
design, manufacture, and operation [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. During the design process, the APIs can
be used in simulations before the device itself even exists. During manufacture,
the results from the simulations can be used to enhance and optimise the
manufacturing processes. While during operations, the digital twins (DTs) can
provide a virtual simulation environment and optimise data operations, reducing
the communications requirements, hence reducing the latency and increasing
battery life.
      </p>
      <p>
        One of the most prominent applications of DTs is to support the enablement of the
Industry 4.0 [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Industry 4.0 provides data operations to devices and products
throughout their entire lifecycle—from concept to recycling [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. It is often
branded as the Industrial Internet of Things (IIoT). This data can be used to
influence the manufacture of the product, for example, or to provide real-time
lifecycle management to an entire line of products. DTs are centric to this
approach, as it enables a virtual entity of the physical devices so that other
processes can provide insight and actuation to the entire system.
2
2.1
      </p>
    </sec>
    <sec id="sec-2">
      <title>Internet of Things</title>
      <sec id="sec-2-1">
        <title>Introduction</title>
        <p>
          The Internet of Things (IoT) has various meanings in different applications.
However, one standard definition that is central to the concept of DT is the
provision of connectivity and data exchanging facilities to various devices for
real-time data operations [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ].
        </p>
        <p>
          The rapid deployment of IoT systems has delivered exceptional opportunities to
various industries, especially regarding data capture and observability. The cost of
deployment of IoT has been decreasing over time, but the attention to
cybersecurity has not accompanied the pace of IoT developments, once it is often
seen as an economic harness to the solution [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. More cheap and computational
constrained devices are being connected, making running traditional cybersecurity
protocols on them unfeasible.
2.2
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Relevance of DT for IoT cybersecurity</title>
        <p>Centric to the research that British Telecommunications (BT) does on IoT systems
is applying breakthrough networking technologies to enhance the cybersecurity of
constrained IoT devices. Recently, the combination of DTs and blockchain has
proven useful to counteract cyber threats. DTs provide four main advantages to
support cybersecurity applications at a networking level:
•
•
•
•</p>
        <p>
          Simulation environment. By using real-time data, the DT may
incorporate predictive analytics so that it can help to determine when an
asset is likely to fail and what are the potential consequences of such
fault. Alternatively, predictive analytics can be used to optimise the
overall system operations [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] and cybersecurity.
        </p>
        <p>
          Data sharing across siloes. DT can act as a data proxy to collect data
from sensors in different environments, instead of each silo capturing
their own data, enhancing interoperability [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. Interoperability, at the
same time, increase the overall system observability, improving the
understanding of the system’s global security.
        </p>
        <p>
          Real-time operations management. The digital assets create situational
awareness by building a holistic picture of the environment it represents.
By enabling real-time visibility, recommendations and actions, the users
can perform real-time operations using decisions based on data [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. With
the aid of real-time operations management, the system administrator can
then counteract cybersercurity events quicker.
        </p>
        <p>
          Availability and reliability. Because DT does not rely on the availability
of communication channels, DT provides a globally shared
understanding of what an entity looks like in near real-time [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. The
increased reliability and availability reduces the attack surface for
external sources, making the system less prone to failures and attacks.
2.3
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>Relevance of Distributed Ledger Technologies for IoT cybersecurity</title>
        <p>
          Distributed Ledger Technologies (DLT) have their most prominent application on
blockchains. DLT is a peer-to-peer networking system where a ledger of
transactions is synchronised among peers [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. If the transactions ledger is
immutable and structured in the form of blocks of information linked to the
previous blocks via a hashing operation, then the DLT is called a blockchain. The
transactions synchronisation process occurs via a protocol called consensus. The
consensus protocol is often a computationally-intensive process [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] to chose the
peer responsible for generating the new block by validating and aggregating the
transactions. Consensus protocols also set how long it takes for a block to be
generated (and consequently, how long it takes for the transactions to be
validated). Various consensus protocols exist, and their choice is paramount to the
success of the blockchain [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ].
Blockchain networks offer various advantages when compared to traditional
distributed data sharing facilities (including databases). These include
immutability, enhanced fault tolerance, auditability, transparency, and
decentralised trust provision [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. However, blockchains might also offer
drawbacks such as increased computational power consumption and longer
transaction processing times [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] (in 2020, the public Bitcoin network took
between 8-11 minutes to validate a transaction by creating a new block [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]).
3
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Constrained Devices Management Platform</title>
      <p>Combining the aforementioned cybersecurity advantages of DT with the unique
trustless and immutability features of blockchains, BT introduced a prototype
platform called Constrained Devices Management Platform (CDMP).
Wıth a particular focus on data integrity and data provenance for battery and
network-constrained IoT devices, the CDMP reduces the networking
requirements of the IoT sensors by performing the heavy security operations on a
cloud service. The cloud operations include data integrity, provenance, and
immutability by combining sensors digital twinning with blockchain storage and
hashing operations.</p>
      <p>The data from a sensor is transferred in a local area network (LAN) to a network
gateway. Upon arrival at the gateway, the message is signed using blockchain
scripts (smart contracts) where the message identifier (msgID) and the message
hash (msgHash), along with other use case-specific parameters, are stored within
the blockchain, and hence are immutable. The gateway will then update the DT
with the latest data available. Upon retrieval, the end-user can verify the integrity
and provenance of the IoT data fetched from the DT by retrieving the msgHash
from the blockchain and comparing it with the hashing operation performed
locally. The protocols/APIs used to exchange data with the CDMP are secured on
the enhanced gateways, where outgoing communications are completed over a
virtual private network (VPN).</p>
      <p>The DT framework utilised on this technology concept was Eclipse Ditto. Ditto
was integrated with a private instance of the Ethereum blockchain framework, set
with a proof-of-authority (POA) consensus algorithm. With POA, the transactions
could be processed quicker (in less than a second) without compromising security.
POA is also very computational power and energy efficient. While providing the
system the necessary immutability and verifiability, this consensus algorithm
optimise the costs of deployment and operations of the blockchain.
The CDMP, therefore, offers the end-users the ability to perform digital twinning
of physical assets while being able to verify the integrity of the messages via
crypto operations. Upon delivery, platform indicates whether the message is
integral and issues an alert if it is not. In this case, the platform also indicates the
unreliable link, if there are more than one signing gateway, and indicates whether
the data is ready to be consumed. The diagram in Fig. 1. depicts the data flow on a
generic IoT environment where the CDMP is used.</p>
    </sec>
    <sec id="sec-4">
      <title>Semantics in a Digital Twins for cybersecurity context</title>
      <p>In the current platform, devices are reflected in the DT by a set of attributes and
features. The attributes represent the more static properties of the device. The
features, which might include a set of properties and a set of desired properties,
are used to model the more dynamic aspects of the physical device. Because this
framework favours flexibility, allowing the DTs to be very closely aligned with
the physical asset, various data models might co-exist in the virtual world. This
makes it challenging to manage a system involving many device types where data
might be defined in different and even contradictory ways. From a cybersecurity
perspective, identifying problematic devices or messages using a collective threat
model becomes difficult, potentially requiring bespoke translation to each type of
device or message, increasing the complexity of such a system.
Adopting an approach based on a common ontology will help to solve these
issues. One such approach would be to introduce an abstraction layer between the
different devices and the DT. One example is the one employed by Eclipse Vorto1.
Vorto allows the creation and management of technology agnostic, abstract device
descriptions. An alternative approach would be to create a relationship between
the more device-specific twins and a generic ontological representation that forms
the abstraction layer. Here, the twin features would contain metadata creating a
mapping to an ontology describing the device type or data type concerned. This
way, the device data can be expressed in terms of one or more ontologies,
facilitating querying and reasoning over the data at the ontological level. Further
on, research and standardisation bodies, such as the W3C Web of Things, the
Asset Administration Shell, and the Industrial Internet Consortium, define and
encourage the use of standardised data models, also in the form of ontologies.
Increasing the use of these well-defined data models increase the interoperability,
reuse, and reliability of DT systems and would, at the same time, improve
cybersecurity mechanisms. All of the aforementioned approaches would allow
threat models, which describe suspicious behaviour associated with particular
types of devices, to be evaluated in systems involving multiple instantiations of
those device types (e.g., different manufacturers or versions).
5</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>This paper explored the use cases of semantic digital twins for light-weight
cybersecurity, focusing on battery and network-constrained IoT devices. It
discussed the Constrained Devices Management Platform (CDMP), a system
leveraging the combination of DT and blockchain to provide data integrity and
data provenance for battery and network-constrained IoT devices. The CDMP
improves the network operations and security of IoT devices, reducing the battery
and computational power requirements. The paper then discussed the impact of
the semantics in DT and how interoperability is vital in an IoT cybersecurity
scenario.</p>
      <p>The next steps for the CDMP development include customer trials scheduled to
start in May 2021. The DMP will incorporate the systems of the ongoing project
iTrace2, and Innovate UK project with Costain, Cısco, the University of Warwick,
and Senseon. i-Trace is an end-to-end cybersecurity solution using DT,
1 http://www.eclipse.org/vorto/
2 https://www.i-trace.co.uk/
blockchain, and artificial intelligence to provide a resilient security framework to
IoT devices. The use cases will likely be related to smart construction sites. The
CDMP will compose the overall architecture to provide the data integrity and data
provenance facilities.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Stojanovic</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Trapp</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Richter</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hagedorn</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Döllner</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          (
          <year>2019</year>
          ).
          <article-title>Semantic Enrichment of Indoor Point Clouds-An Overview of Progress towards Digital Twinning</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Schleich</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Anwer</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mathieu</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Wartzack</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>Shaping the digital twin for design and production engineering</article-title>
          .
          <source>CIRP Annals</source>
          ,
          <volume>66</volume>
          (
          <issue>1</issue>
          ),
          <fpage>141</fpage>
          -
          <lpage>144</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Platenius-Mohr</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Malakuti</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grüner</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmitt</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Goldschmidt</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          (
          <year>2020</year>
          ).
          <article-title>File-and API-based interoperability of digital twins by model transformation: An IIoT case study using asset administration shell</article-title>
          .
          <source>Future Generation Computer Systems</source>
          ,
          <volume>113</volume>
          ,
          <fpage>94</fpage>
          -
          <lpage>105</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Malakuti</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Grüner</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2018</year>
          ,
          <article-title>September)</article-title>
          .
          <article-title>Architectural aspects of digital twins in IIoT systems</article-title>
          .
          <source>In Proceedings of the 12th European conference on software architecture: companion proceedings</source>
          (pp.
          <fpage>1</fpage>
          -
          <lpage>2</lpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Datta</surname>
            ,
            <given-names>S. P. A.</given-names>
          </string-name>
          (
          <year>2016</year>
          ).
          <article-title>Emergence of digital twins</article-title>
          .
          <source>arXiv preprint arXiv:1610</source>
          .
          <fpage>06467</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Erikstad</surname>
            ,
            <given-names>S. O.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>Merging physics, big data analytics and simulation for the nextgeneration digital twins</article-title>
          .
          <source>High-Performance Marine Vehicles</source>
          ,
          <fpage>141</fpage>
          -
          <lpage>151</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Canedo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2016</year>
          ,
          <article-title>October)</article-title>
          .
          <article-title>Industrial IoT lifecycle via digital twins</article-title>
          .
          <source>In Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis</source>
          (pp.
          <fpage>1</fpage>
          -
          <lpage>1</lpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Preuveneers</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joosen</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Ilie-Zudor</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          (
          <year>2018</year>
          ,
          <article-title>October)</article-title>
          .
          <article-title>Robust digital twin compositions for Industry 4.0 smart manufacturing systems</article-title>
          .
          <source>In 2018 IEEE 22nd International Enterprise Distributed Object Computing Workshop (EDOCW)</source>
          (pp.
          <fpage>69</fpage>
          -
          <lpage>78</lpage>
          ). IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Vaidya</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ambad</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Bhosle</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>Industry 4.0-a glimpse</article-title>
          .
          <source>Procedia manufacturing</source>
          ,
          <volume>20</volume>
          ,
          <fpage>233</fpage>
          -
          <lpage>238</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Atzori</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Iera</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Morabito</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>Understanding the Internet of Things: definition, potentials, and societal role of a fast evolving paradigm</article-title>
          .
          <source>Ad Hoc Networks</source>
          ,
          <volume>56</volume>
          ,
          <fpage>122</fpage>
          -
          <lpage>140</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Radanliev</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>De Roure</surname>
            ,
            <given-names>D. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nicolescu</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huth</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Montalvo</surname>
            ,
            <given-names>R. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cannady</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Burnap</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>Future developments in cyber risk assessment for the internet of things</article-title>
          . Computers in industry,
          <volume>102</volume>
          ,
          <fpage>14</fpage>
          -
          <lpage>22</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Alam</surname>
            ,
            <given-names>K. M.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>El Saddik</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>C2PS: A digital twin architecture reference model for the cloud-based cyber-physical systems</article-title>
          .
          <source>IEEE access, 5</source>
          ,
          <fpage>2050</fpage>
          <string-name>
            <surname>-</surname>
          </string-name>
          <fpage>2062</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>Ben</given-names>
            <surname>Mariem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Casas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            , &amp;
            <surname>Donnet</surname>
          </string-name>
          ,
          <string-name>
            <surname>B.</surname>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>Vivisecting blockchain P2P networks: Unveiling the Bitcoin IP network</article-title>
          .
          <source>In ACM CoNEXT student workshop.</source>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Golosova</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Romanovs</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2018</year>
          ,
          <article-title>October). Overview of the blockchain technology cases</article-title>
          .
          <source>In 2018 59th International Scientific Conference on Information Technology and Management Science</source>
          of Riga Technical University (ITMS) (pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          ). IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Shahaab</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lidgey</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hewage</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Khan</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          (
          <year>2019</year>
          ).
          <article-title>Applicability and appropriateness of distributed ledgers consensus protocols in public and private sectors: A systematic review</article-title>
          .
          <source>IEEE Access</source>
          ,
          <volume>7</volume>
          ,
          <fpage>43622</fpage>
          -
          <lpage>43636</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Ali</surname>
            ,
            <given-names>M. S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vecchio</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pincheira</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dolui</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Antonelli</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Rehmani</surname>
            ,
            <given-names>M. H.</given-names>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>Applications of blockchains in the Internet of Things: A comprehensive survey</article-title>
          .
          <source>IEEE Communications Surveys &amp; Tutorials</source>
          ,
          <volume>21</volume>
          (
          <issue>2</issue>
          ),
          <fpage>1676</fpage>
          -
          <lpage>1717</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17. Bitcoin Block Time Chart. (
          <year>2021</year>
          ).
          <source>Retrieved 2 March</source>
          <year>2021</year>
          , from https://bitinfocharts.com/comparison/bitcoin-confirmationtime.html
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>