Blockchain enabled fog structure to provide data security in IoT applications
This addresses security challenges for IoT systems, but it appears incremental as it combines existing technologies like blockchain and fog computing without introducing a fundamentally new approach.
The paper tackles data security in IoT applications by proposing a fog computing architecture integrated with blockchain to address confidentiality, integrity, authenticity, non-repudiation, and availability issues, aiming to prevent data exposure, tampering, or loss that could disrupt services.
IoT provides services by connecting smart devices to the Internet, and exploiting data generated by said devices to enable value-added services to individuals and businesses. In such cases, if data is exposed, tampered or lost, the service would not behave correctly. In this article, we discuss data security in IoT applications across five dimensions: confidentiality, integrity, authenticity, non-repudiation and availability. We discuss how distributed ledger technology could be used to overcome these issues and propose to use a fog computing architecture as decentralized computational support to deploy the ledger.