Blockchain is a modern technology that has revolutionized the way society interacts and trades. It could be defined as a chain of blocks that stores information with digital signatures in a distributed and decentralized network. This technique was first adopted for the creation of digital cryptocurrencies, such as Bitcoin and Ethereum. However, research and industrial studies have recently focused on the opportunities that blockchain provides in various other application domains to take advantage of the main features of this technology, such as: decentralization, persistency, anonymity, and auditability. This paper reviews the use of blockchain in several interesting fields, namely: finance, healthcare, information systems, wireless networks, Internet of Things, smart grids, governmental services, and military/defense. In addition, our paper identifies the challenges to overcome, to guarantee better use of this technology.
This research paper investigates the integration of blockchain technology to enhance the security of Android mobile app data storage. Blockchain holds the potential to significantly improve data security and reliability, yet faces notable challenges such as scalability, performance, cost, and complexity. In this study, we begin by providing a thorough review of prior research and identifying critical research gaps in the field. Android’s dominant position in the mobile market justifies our focus on this platform. Additionally, we delve into the historical evolution of blockchain and its relevance to modern mobile app security in a dedicated section. Our examination of encryption techniques and the effectiveness of blockchain in securing mobile app data storage yields important insights. We discuss the advantages of blockchain over traditional encryption methods and their practical implications. The central contribution of this paper is the Blockchain-based Secure Android Data Storage (BSADS) framework, now consisting of six comprehensive layers. We address challenges related to data storage costs, scalability, performance, and mobile-specific constraints, proposing technical optimization strategies to overcome these obstacles effectively. To maintain transparency and provide a holistic perspective, we acknowledge the limitations of our study. Furthermore, we outline future directions, stressing the importance of leveraging lightweight nodes, tackling scalability issues, integrating emerging technologies, and enhancing user experiences while adhering to regulatory requirements.
Remote Patient Monitoring (RPM) is a form of telehealth or virtual health that strengthens online medical services and allows delivering healthcare remotely. Nowadays, remote patient monitoring systems (RPMS) are widely used by healthcare providers to remotely monitor the vital signs of patients. As the RPM field expands, concerns about efficient and secure medical data transmission are raised. This kind of patient medical data is collected by the mean of Internet of Healthcare Things (IoHT) or sometimes denoted as Internet of Medical Things (IoMT) devices. The collected data needs to be stored and retrieved with highly assured levels of security and privacy as the data comprises private and critical patients’ information. To secure medical data, this paper proposes a blockchain-based architecture to manage access control to medical data and to preserve patient’s data privacy. The blockchain-based system is built on Hyperledger Fabric, a permissioned distributed ledger solution, and the ledgers and transactions are stored in the cloud. The proposed architecture is designed to contribute to the robustness of the RPM systems and to avoid recorded security limitations in commonly used permissioned blockchains methods. Performance evaluation has proved the robustness and superiority of the proposed system in terms of data confidentiality, integrity, availability, traceability, scalability, and data privacy while integrated with the RPM services.
With the increasing number of mobile devices and IoT devices across a wide range of real-life applications, our mobile cloud computing devices will not cope with this growing number of audiences soon, which implies and demands the need to shift to fog computing. Task scheduling is one of the most demanding scopes after the trust computation inside the trustable nodes. The mobile devices and IoT devices transfer the resource-intensive tasks towards mobile cloud computing. Some tasks are resource-intensive and not trustable to allocate to the mobile cloud computing resources. This consequently gives rise to trust evaluation and data sync-up of devices joining and leaving the network. The resources are more intensive for cloud computing and mobile cloud computing. Time, energy, and resources are wasted due to the nontrustable nodes. This research article proposes a multilevel trust enhancement approach for efficient task scheduling in mobile cloud environments. We first calculate the trustable tasks needed to offload towards the mobile cloud computing. Then, an efficient and dynamic scheduler is added to enhance the task scheduling after trust computation using social and environmental trust computation techniques. To improve the time and energy efficiency of IoT and mobile devices using the proposed technique, the energy computation and time request computation are compared with the existing methods from literature, which identified improvements in the results. Our proposed approach is centralized to tackle constant SyncUPs of incoming devices’ trust values with mobile cloud computing. With the benefits of mobile cloud computing, the centralized data distribution method is a positive approach.
The Internet of Things refers to a network of interconnected devices, objects, and systems, that can interact with one another without human intervention. The adoption of IoT technology has expanded rapidly, significantly impacting various fields, including smart healthcare, intelligent transportation, agriculture, and smart homes. This paper focuses on smart street lighting, which represents the core piece of the smart city and the key public service for citizens’ safety. Nevertheless, it poses substantial challenges related to energy consumption, especially during energy crises. This work aims to provide an advanced solution that enables intelligent control of street lighting, enhances human safety, reduces CO2 emissions and light pollution, and optimizes energy consumption, as well as facilitates maintenance of the lighting network. The solution is twofold: First, it introduces IoT-based smart street lighting referential models; second, it presents a framework for controlling smart street lighting based on the referential models. The proposal uses an IoT-based fuzzy multi-agent systems approach to address the challenges of smart street lighting. The approach leverages the strengths and properties of fuzzy logic and multi-agent systems to address the system requirements. This is illustrated through a testbed case study conducted on a concrete IoT prototype.