A Distributed and Secure Software Architecture Based on Blockchain Technology for Application Software
【Author】 Kooshari, Ali; Fartash, Mehdi
【Source】WIRELESS PERSONAL COMMUNICATIONS
【影响因子】2.017
【Abstract】The use of IoT technology is constantly and uninterruptedly increasing. Sensors in the IoT environment collect large amounts of data and send them to servers. The user's data in IoT applications, which has a large volume, is the big data. Big data belonging to IoT network users expose various security attacks and challenges. One of the technologies that provide data security in the Internet of Things is Blockchain technology. In Blockchain technology, all participating nodes participate in this distributed cryptography for data validation. This article aims to provide a blockchain-based distributed software architecture for real-world application software to increase its security. The Arduino nightly 1.6.12 software simulates and extracts the raw data and codes the modules. In this method, the extracted data analyze after storage in the database. Only transient security threats are identified and corrected by applying software approaches, but in the proposed framework, which is the hardware approach, persistent errors can also be identified and corrected. From the point of view of implementation cost, the hardware method has 66.7% hardware overhead. This method is practical and highly valued in applications where data security is essential.
【Keywords】IoT; Distribution software; Blockchain; Arduino microcontroller; Security
【发表时间】
【收录时间】2023-04-01
【文献类型】
【主题类别】
--
评论