Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2023 Dec 6;23(24):9659.
doi: 10.3390/s23249659.

Toward Sensor Measurement Reliability in Blockchains

Affiliations

Toward Sensor Measurement Reliability in Blockchains

Ernesto Gómez-Marín et al. Sensors (Basel). .

Abstract

In this work, a secure architecture to send data from an Internet of Things (IoT) device to a blockchain-based supply chain is presented. As is well known, blockchains can process critical information with high security, but the authenticity and accuracy of the stored and processed information depend primarily on the reliability of the information sources. When this information requires acquisition from uncontrolled environments, as is the normal situation in the real world, it may be, intentionally or unintentionally, erroneous. The entities that provide this external information, called Oracles, are critical to guarantee the quality and veracity of the information generated by them, thus affecting the subsequent blockchain-based applications. In the case of IoT devices, there are no effective single solutions in the literature for achieving a secure implementation of an Oracle that is capable of sending data generated by a sensor to a blockchain. In order to fill this gap, in this paper, we present a holistic solution that enables blockchains to verify a set of security requirements in order to accept information from an IoT Oracle. The proposed solution uses Hardware Security Modules (HSMs) to address the security requirements of integrity and device trustworthiness, as well as a novel Public Key Infrastructure (PKI) based on a blockchain for authenticity, traceability, and data freshness. The solution is then implemented on Ethereum and evaluated regarding the fulfillment of the security requirements and time response. The final design has some flexibility limitations that will be approached in future work.

Keywords: Internet of Things (IoT); blockchain; hardware oracle; public key infrastructure (PKI); smart contract; trustworthiness.

PubMed Disclaimer

Conflict of interest statement

Author Ernesto Gómez-Marín was employed by the company Infineon Technologies AG. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Figures

Figure 1
Figure 1
High-level schematic of a Secure Sensor. The controller can only interact with the HSM through a limited API. The measurements gathered by the sensor and a nonce are signed with a sealed key before they are sent to the controller.
Figure 2
Figure 2
Abstract class “Smart contract” following the Unified Modeling Language.
Figure 3
Figure 3
High-level scheme of a SS installed in a package of a supply chain sending data to a blockchain.
Figure 4
Figure 4
Class diagram of the complete infrastructure following the UML.
Figure 5
Figure 5
Graphic representation of the variables in Equation (2).
Figure 6
Figure 6
Flow chart of the proposed solution.
Figure 7
Figure 7
Sequence diagram of the complete infrastructure following the UML.
Figure 8
Figure 8
Graphical representation of the “Dangerous Zone”, “Margin Zone”, and “Secure Zone” of the temperature of a product in a cold chain.

References

    1. Abdirad M., Krishnan K. Industry 4.0 in Logistics and Supply Chain Management: A Systematic Literature Review. Eng. Manag. J. 2021;33:187–201. doi: 10.1080/10429247.2020.1783935. - DOI
    1. Talwar S., Kaur P., Fosso Wamba S., Dhir A. Big Data in operations and supply chain management: A systematic literature review and future research agenda. Int. J. Prod. Res. 2021;59:3509–3534. doi: 10.1080/00207543.2020.1868599. - DOI
    1. Kumar D., Singh R.K., Mishra R., Daim T.U. Roadmap for integrating blockchain with Internet of Things (IoT) for sustainable and secured operations in logistics and supply chains: Decision making framework with case illustration. Technol. Forecast. Soc. Chang. 2023;196:122837. doi: 10.1016/j.techfore.2023.122837. - DOI
    1. Varriale V., Cammarano A., Michelino F., Caputo M. Integrating blockchain, RFID and IoT within a cheese supply chain: A cost analysis. J. Ind. Inf. Integr. 2023;34:100486. doi: 10.1016/j.jii.2023.100486. - DOI
    1. Kumar M., Choubey V.K., Raut R.D., Jagtap S. Enablers to achieve zero hunger through IoT and blockchain technology and transform the green food supply chain systems. J. Clean. Prod. 2023;405:136894. doi: 10.1016/j.jclepro.2023.136894. - DOI