Building the innovative blockchain-based architecture across the Internet of Things (IoT) platform for the education system could be an enticing mechanism to boost communication efficiency among all participants within the 5G network. Wireless networking would have been the main research area allowing people to communicate without using the wires. It was established at the start of the Internet by retrieving the web pages to connect from one computer to another. Moreover, high-speed, intelligent, powerful networks with numerous contemporary technologies, such as low power consumption, and so on, appear to be available in today's world to connect among each other. The cloud features on physical things under IoT is allowed to store and process IoT and Blockchain data in any situation. One of the complex tasks throughout the area of mobile communications would be to design a new virtualization framework based on blockchain across the Internet of Things architecture. The goal of this research is to connect a new study for an educational system that contains Blockchain to the internet of things or keeping things cryptographically secure on the Internet. This research combines with its improved blockchain and IoT to create an efficient interaction system among students, teachers, employers, developers, facilitators, recruiters, and accreditors on the Internet. This specified framework is detailed research's great estimation.
Hua Song, Shenbin Zhang, Bingfeng Pi, Jun Sun · 6 authors
Blockchain, as a distributed ledger technology, becomes more and more popular in both industry and academia. Each peer in blockchain system maintains a copy of ledger and makes sure of data consistency through consensus protocol. Blockchain system can provide many benefits such as immutability, transparency and security. Hyperledger Fabric is permissioned blockchain platform hosted by Linux foundation. Fabric has various components such as peer, ordering service, chaincode and state database. The structure of Fabric network is very complicated to provide reliable permissioned blockchain service. Generally, developers must deal with hundreds of parameters to configure a network. That will cause many reasonableness problems in configurations. In this paper, we focus on how to detect reasonableness problems in Fabric configurations. Firstly, we discuss and provide a reasonableness problem knowledge database based on the perspectives of functionality, security and performance. Secondly, we implemented a detect tool for reasonableness check to Fabric. Finally, we collect 108 sample networks as the testing dataset in the experiment. The result shows our tool can help developers to locate reasonableness problems and understand their network better.
Blockchain technology can be used to track billions of interconnected devices, enabling secure data exchange and data processing. The decentralized and autonomous ability of the blockchain makes it an ideal solution for Internet of Things(IoT) applications. In this paper, we explore a basic IoT-Blockchain fusion model with four layers which contains different types of IoT devices. Distributed file system is considered in the model to store huge amount of IoT data. Then, a case study for blockchain-based IoT application, a Machine-to-Machine(M2M) autonomous trading system, is proposed on the Ethereum blockchain. We build smart contracts for device registration, data storage, service provision and fair payment, and the proof-of-concept is implemented using two Raspberry Pis to interact with smart contracts. The proposed system verifies that blockchain could improve IoT applications in transparency, traceability and security.
Abbas Yazdinejad, Gautam Srivastava, Reza M. Parizi, Ali Dehghantanha · 6 authors
Traditional Internet of Things (IoT) system architectures are centralized. Data from the devices are stored on the back-end, where they are processed and analyzed, and then reconnected to IoT devices. The scalability of centralized systems is very limited especially when an abundance of devices exist on an IoT network. Network security in IoT networks is another aspect at stake that could be compromised easily due to the unavailability of security in design mechanisms in most IoT networks. Blockchain technology is a distributed ledger without any intensive management that can store all transactions which leads to large amounts of data that increases over time. Large data amounts will be more pronounced with the increasing IoT devices and blockchain use cases involving IoT. IoT devices are for the most part constrained in both energy, storage, and computation, unlikely to be able to store all blockchain data. The current implementation of blockchain is not IoT friendly. Moreover, consensus on the blockchain using Proof of Work (PoW) is infeasible due to computational constraints. In this paper, we propose a Secure and Low latency Proof of Work (SLPoW) protocol. We also bring the computation of miners onto a Field-programmable gate array (FPGA) to improve the processing speeds of computation. We consider our resulting blockchain technology using SLPoW suitable for the evolving Green IoT setting.
Miguel Pincheira, Massimo Vecchio, Raffaele Giaffreda, Salil S. Kanhere
We propose a technological framework based on the combination of the Internet of Things (IoT) and Blockchains aiming at incentivizing and rewarding more sustainable water management practices in agriculture. In this context, current IoT-based precision agriculture deployments prefer energy efficiency, which generally translates into power-and-resource-constrained sensing devices. For this reason, often, system integrators of this sector feel the need to interpose third-party hardware intermediaries (e.g., IoT gateways) between sensing devices and blockchain endpoints, so augmenting infrastructural costs and reducing the trustworthiness of the data acquired from the field. In this paper, we present a software architecture specifically designed for a trustless water management system where constrained IoT devices can directly transact sensed data on a public blockchain network. We deploy the proposed solution on off-the-shelf hardware devices and undertake a thorough benchmarking in terms of memory, program size, communication overheads and power consumption. Our results show that, in general, typical IoT devices can be used to directly interact with a blockchain, without severe burden. More specifically, these devices only incur an additional 6% of the energy consumed for their typical interactions with a gateway.
Paolo Bellavista, Marco Cilloni, Giuseppe Modica, Rebecca Montanari · 6 authors
Nowadays, the exploitation of distributed ledger technology (DLT) is increasing among different domains and use cases. Not only within the context of cryptocurrencies, DLT could help the cooperation among untrusted parties in a wide variety of application scenarios. In particular, crowdsensing platforms can benefit from DLT because they need to federate systems belonging to different organizations to share end-user profiles, finally free to move within different domains, maintaining their identity. In this paper, we propose an edge-based distributed ledger architecture for supporting decentralised incentives in a specific mobile crowdsensing paltform called ParticipAct. To motivate the choice we describe two different deployments of ParticipAct, one based on a classical client-server architecture and the other one based on an edge-based model, and we highlight their pro and cons. In particular, our more notable findings rely on an approach based on edge computing and highlight how the three-tier solution improves the scalability, the performance, the security and the fault tolerance of the infrastructure responsible for the management of the federation among untrusted crowdsensing platforms.
The articles in this special section focus on distributed ledger technologies (DLT). DLT, of which blockchain is a popular example, are increasingly becoming a popular means to maintain transactional integrity and achieve consensus among competing parties in many modern distributed data exchanges. Indeed, a Gartner survey estimates that by 2020, DLT and blockchain will support the global movement and tracking of $2 trillion of goods and services annually. Unlike centralized files and databases, distributed ledgers rely on peering nodes to record, share, and synchronize transactions and data in their individually maintained local ledgers. In the case of blockchain, information is organized into blocks that are securely and transparently chained together. These blocks become immutable global knowledge among all peers using consensus algorithms to achieve data synchronization. The “append-only, globally accepted” transactions supported by blockchain technologies have given rise to both opportunities and challenges compared to traditional data storage systems. One of the challenges faced by current information sharing systems, and a key concept that makes DLT appealing is the support for the creation of large scale systems from nodes and components that do not trust each other. Being able to reach consensus and share a commonly verifiable ledger is a very powerful primitive, which is already being considered for data sharing applications in energy, pharmaceuticals, and many other domains.
Low throughput has been the biggest obstacle of large-scale blockchain applications. During the past few years, researchers have proposed various schemes to improve the systems' throughput. However, due to the inherent inefficiency and defects of the Internet, especially in data broadcasting tasks, these efforts all rendered unsatisfactory. In this paper, we propose a novel blockchain protocol which utilizes the satellite broadcasting network instead of the traditional Internet for data broadcasting and consensus tasks. An automatic resumption mechanism is also proposed to solve the unique communication problems of satellite broadcasting. Simulation results show that the proposed algorithm has a lower communication cost and can greatly improve the throughput of the blockchain system. Theoretical estimation of a satellite broadcasting enabled blockchain system's throughput is 6,000,000 TPS with a 20 gbps satellite bandwidth.
Generally, to make a campaign,startup, or any innovative idea successful requires some amount of donation. Fundraising or let us say Crowdfunding is an efficient way to raise money for your ideas, campaigns, startups etc. There are a lot of platforms available online and they provide space for setting up your own campaign so that you can gets funds for your campaign. people can go and contribute to any idea they like and get benefit from the pledge that you make. Certainly, there are lot of drawbacks to this model. There is no transparency and no assurance that your money is being put to the right use, there are charges to use the platform and many other issues. We try to over come these issues by making a fundraising platform using smart contract in solidity. This will be more secure as it uses Ethereum blockchain to make all the transactions and all the transactions are ethereum based. Not only this but the contributors have the right to vote for a transaction and only when a minimum consensus is achieved the requested transaction can be made.Contributors can have their own pool of contributors which can be achieved by multi-signature wallet.By creating a multisigned wallet , there will be two factor authentication mechanism to access funds, which are related more to security concerns. This not only enables a transparent transaction but also develops trust in the users of the platform. This not only resolves major drawbacks faced in the current live non blockchain based platforms like Kickstarter but also brings in more efficient platform to serve the purpose.”
Amirul Azim, Muhammad Nazrul Islam, Paul E. Spranger
The present world has observed the SARS-CoV2 or COVID-19 spreading rapidly with a rising death toll and transmission rates with an absence of proper data management and information sharing. The current traditional database storage system has the limitations of a centralized control system and tampering of data, particularly when it is being shared with others. The Novel technology known as “Blockchain” is a distributed ledger technology that acts as a shared database, keeping all its copies synced and verified. The objective of this article is to study the concept of a Blockchain based pandemic data management system that would ensure unified patients’ data storage and reliable data management to trackdown coronavirus to combat against this and future pandemics.
Wireless networks enable wireless-nodes to develop and broadcast messages in an attempt to reinforce congestion protection and performance. Meanwhile, due to distrust environments, it’s mile tough for the wireless-nodes to assess in reliability of the acquired messages. In this work, we advise the decentralized control machine in Wireless networks situated on the blockchain techniques. During this machine, wireless-nodes must be verifying obtained messages from the neighboring Wi-Fi nodes by using Bayesian Inference Model. On the idea of this validation outcome, Wi-Fi node is going to be generated the rating for every message source of wireless-node. With this ranking uploaded from Wi-Fi nodes, Roadside Units are often calculated the trust cost offsets of worried wireless nodes, p.C. This statistic right into the block. Then, to every of the Roadside Unit are going to be attempt for adding their “blocks” to be consider block chain that's maintain with aid of all Roadside Units. Make the utilization of the joint Proof-of-Work and Proof-of-Stake consensus the system, extra overall fee of the offset (stake) is within a block, more easy the Roadside Unit are often located the nonce for their hash feature (evidence-of-paintings).During this manner, all the Roadside Unit collaboratively preserve an up to the date, dependable, and steady believe blockchain. Clone results can display that the proposed gadget be powerful also a possible in accumulating, computing, and storing agrees with values in Wireless networks.
5G and Blockchain are potentially revolutionizing future technologies. 5G promises high rates and QoS to the users and blockchain guarantees a high level of trust and security among the peers. Applications that would be using 5G have varying needs in terms of speed, bandwidth, latency and various other factors. Augmented reality, self-driving vehicles and other ioT applications tend to use 5G for reliable and fast communication. To work seamlessly and securely in such scenarios a more specialized and efficient approach would be required. in this article, we have identified the specific areas where blockchain could be utilized to enhance the security and privacy of the 5G services offered to the users. The current challenges faced in deployment and upliftment of 5G and their related solutions based on blockchain are discussed. A model for Multi-Operator Network Slicing in 5G using blockchain is also presented along with 5G blockchain implementation.
Both in the design and deployment of blockchain solutions many performance-impacting configuration choices need to be made. We introduce BlockSim, a framework and software tool to build and simulate discrete-event dynamic systems models for blockchain systems. BlockSim is designed to support the analysis of a large variety of blockchains and blockchain deployments as well as a wide set of analysis questions. At the core of BlockSim is a Base Model, which contains the main model constructs common across various blockchain systems organized in three abstraction layers (network, consensus and incentives layer). The Base Model is usable for a wide variety of blockchain systems and can be extended easily to include system or deployment particulars. The BlockSim software tool provides a simulator that implements the Base Model in Python. This paper describes the Base Model, the simulator implementation, and the application of BlockSim to Bitcoin, Ethereum and other consensus algorithms. We validate BlockSim simulation results by comparison with performance results from actual systems and from other studies in the literature. We close the paper by a BlockSim simulation study of the impact of uncle blocks rewards on mining decentralization, for a variety of blockchain configurations.
Ever since the concept of parallel processing and remote computation became feasible, Cloud computing is at its highest peak in its popularity. Although cloud computing is effective and feasible in its usage, using the cloud for frequent operations may not be the be the most optimal solution. Hence the concept of FOG proves to be more optimal and efficient. In this paper, we propose a solution by improving the FOG computing concept of decentralization by implementing a secure distributed files system utilizing the IPFS and the Ethereum Blockchain technology. Our proposed system has proved to be efficient by successfully distributing the data in a Raspberry Pi network. The outcome of this work will assist FOG architects in implementing this system in their infrastructure and also prove to be effective for IoT developers in implementing a Raspberry Pi decentralized network while providing more security to the data.
Rafael Brundo Uriarte, Huan Zhou, Kyriakos Kritikos, Zeshun Shi · 6 authors
Summary The current cloud market is dominated by a few providers, which offer cloud services in a take‐it‐or‐leave‐it manner. However, the dynamism and uncertainty of cloud environments may require the change over time of both application requirements and service capabilities. The current service‐level agreement (SLA) management solutions cannot easily guarantee a trustworthy, distributed SLA adaptation due to the centralized authority of the cloud provider who could also misbehave to pursue individual goals. To address the above issues, we propose a novel SLA management framework, which facilitates the specification and enforcement of dynamic SLAs that enable one to describe how, and under which conditions, the offered service level can change over time. The proposed framework relies on a two‐level blockchain architecture. At the first level, the smart SLA is transformed into a smart contract that dynamically guides service provisioning. At the second level, a permissioned blockchain is built through a federation of monitoring entities to generate objective measurements for the smart SLA/contract assessment. The scalability of this permissioned blockchain is also thoroughly evaluated. The proposed framework enables creating open distributed clouds, which offer manageable and dynamic services, and facilitates cost reduction for cloud consumers, while it increases flexibility in resource management and trust in the offered cloud services.
With the rapid development of the Internet of things (IoT), it has brought great convenience for people's life. However, the security and privacy of IoT still face a major challenge. To remedy these issues, in this study, the authors first introduce the three‐tier architecture of IoT and analyse the corresponding security problems of each layer, then they discussed the compatibility between IoT and blockchain. Secondly, they propose a new, distributed blockchain‐based security architecture of IoT, which rely on gateway nodes of perception layer to secure data storage and sharing, and use middleware servers to analyse and process data. Finally, they adopt game theory to model and analyse their designed scheme. The results demonstrate that their scheme is a safe and deployable framework for IoT data security and privacy.
Mika Ylianttila, Raimo Kantola, Andrei Gurtov, Mucchi, Lozenzo · 27 authors
The roles of trust, security and privacy are somewhat interconnected, but different facets of next generation networks. The challenges in creating a trustworthy 6G are multidisciplinary spanning technology, regulation, techno-economics, politics and ethics. This white paper addresses their fundamental research challenges in three key areas. Trust: Under the current "open internet" regulation, the telco cloud can be used for trust services only equally for all users. 6G network must support embedded trust for increased level of information security in 6G. Trust modeling, trust policies and trust mechanisms need to be defined. 6G interlinks physical and digital worlds making safety dependent on information security. Therefore, we need trustworthy 6G. Security: In 6G era, the dependence of the economy and societies on IT and the networks will deepen. The role of IT and the networks in national security keeps rising - a continuation of what we see in 5G. The development towards cloud and edge native infrastructures is expected to continue in 6G networks, and we need holistic 6G network security architecture planning. Security automation opens new questions: machine learning can be used to make safer systems, but also more dangerous attacks. Physical layer security techniques can also represent efficient solutions for securing less investigated network segments as first line of defense. Privacy: There is currently no way to unambiguously determine when linked, deidentified datasets cross the threshold to become personally identifiable. Courts in different parts of the world are making decisions about whether privacy is being infringed, while companies are seeking new ways to exploit private data to create new business revenues. As solution alternatives, we may consider blockchain, distributed ledger technologies and differential privacy approaches.
The concept of microservices architecture has nowadays become popular in the development of most software systems due to their benefits of application modularity and flexibility. Nevertheless, such architecture poses new security concerns especially on how to handle APIs that act as points of communication between different services. Traditional API protection strategies, based on predetermined patterns and a centralized platform, can be ineffective in guarding microservices because of the loosely connected structure of the latter. These limitations make APIs a sweet spot of highly skilled cyber threats like unauthorized data access, injection assaults, and Distributed Denial of Service (DDoS). This research presents a conceptual framework known as Dynamic Adaptive API Security Framework that uses Artificial Intelligence (AI) and blockchain technology to address these challenges. This first one uses AI to monitor API traffic and detect anomalies in real time with the help of the proposed framework. Through anomaly detection, machine learning models can detect unusual activity such as Suspicious usage patterns, patterns with malicious payloads, and pattern of many API calls. Also, AI offers an analytic feature, which can predict the vulnerability a certain target, based on data from previous attacks, and allow targeted prevention. Alongside AI, blockchain innovation is used to create an unalterable, distributed record of communication between API. Based on consensus mechanisms like Proof of Stake or Practical Byzantine Fault Tolerance, the framework guarantees the provenance of API transaction logs. These logs offer a great resource for the forensic activities in case of a breach of the system’s security. Also, smart contracts support even complex and constantly changing dynamic access control policies, adjusting as soon as AI-driven threat intelligence data is available. This synergy of using AI and blockchain in the framework generates an adaptable, transparent, and resilient security model that interfaces threats. Real-time anomaly detection together with immutable auditability integrated in the proposed framework improves the level of API security in microservices while simultaneously supporting GDPR and HIPAA compliance. This approach fills the gap in existing security solutions which cannot cope with the growing security issues in microservices format, providing a long-term solution for increasing security of complicated, decentralized microservices landscape. Summing up, this work presents a new comprehensive strategy to API security using the advantages of both AI and blockchain technologies. Applying the framework identifies how these technologies can be synchronously balanced and orchestrated to respond to threats, protect data input, and offer clear microservices security and foundation for the advancement of subsequent generation of software.
This paper combines additive homomorphic encryption and consortium blockchain technology to provide privacy and trust. Additionally, a dynamic energy pricing model is formulated based on the demand response ratio (DRR) of the load demand of prosumers to address fixed energy pricing problems. The proposed dynamic pricing model includes demurrage fees, which is a monetary penalty imposed on a prosumer, if it failed to deliver energy within the agreed duration. Furthermore, this paper also designs and analyzes a threat model of the proposed system. Experimental evaluations show the effectiveness of the proposed model with regards to low transaction cost, the minimum execution time for block creation, the privacy of prosumers and dispute resolution of demurrage fees. Moreover, the proposed scheme reduces the average system overhead cost up to 66.67% as compared to 33.43% for an existing scheme. Additionally, the proposed blockchain proof-of-authority consensus average hash power is minimized up to 82.75% as compared to 60.34% for proof-of-stake and 56.89% for proof-of-work consensus mechanisms.
Alaa Awad Abdellatif, Abeer Z. Al-Marridi, Amr Mohamed, Aiman Erbad · 6 authors
The future of healthcare systems is being shaped by incorporating emerged technological innovations to drive new models for patient care. By acquiring, integrating, analyzing, and exchanging medical data at different system levels, new practices can be introduced, offering a radical improvement to healthcare services. This article presents a novel smart and secure Healthcare system (ssHealth), which, leveraging advances in edge computing and blockchain technologies, permits epidemics discovering, remote monitoring, and fast emergency response. The proposed system also allows for secure medical data exchange among local healthcare entities, thus realizing the integration of multiple national and international entities and enabling the correlation of critical medical events for, for example, emerging epidemics management and control. In particular, we develop a blockchain-based architecture and enable a flexible configuration thereof, which optimize medical data sharing between different health entities and fulfil the diverse levels of Quality of Service (QoS) that ssHealth may require. Finally, we highlight the benefits of the proposed ssHealth system and possible directions for future research.
The advent of blockchain technology can refine the concept of DTs by ensuring transparency, decentralized data storage, data immutability, and peer-to-peer communication in industrial sectors. A DT is an integrated multiphysics, multiscale, and probabilistic simulation, representation, and mirroring of a real-world physical component. The DTs help to visualize designs in 3D, perform tests and simulations virtually prior to creation of any physical component, and consequently play a vital role in sustaining and maintaining Industry 4.0. It is anticipated that DTs will become prevalent in the foreseeable future because they can be used for configuration, monitoring, diagnostics, and prognostics. This article envisages how blockchain can reshape and transform DTs to bring about secure manufacturing that guarantees traceability, compliance, authenticity, quality, and safety. We discuss several benefits of employing blockchain in DTs. We taxonomize the DTs literature based on key parameters (e.g., DTs levels, design phases, industrial use cases, key objectives, enabling technologies, and core applications). We provide insights into ongoing progress made towards DTs by presenting recent synergies and case studies. Finally, we discuss open challenges that serve as future research directions.