An Incentive-Based Mechanism for Volunteer Computing using Blockchain

09/24/2020
by   Ismaeel Al Ridhawi, et al.
0

The rise of fast communication media both at the core and at the edge has resulted in unprecedented numbers of sophisticated and intelligent wireless IoT devices. Tactile Internet has enabled the interaction between humans and machines within their environment to achieve revolutionized solutions both on the move and in real-time. Many applications such as intelligent autonomous self-driving, smart agriculture and industrial solutions, and self-learning multimedia content filtering and sharing have become attainable through cooperative, distributed and decentralized systems, namely, volunteer computing. This article introduces a blockchain-enabled resource sharing and service composition solution through volunteer computing. Device resource, computing, and intelligence capabilities are advertised in the environment to be made discoverable and available for sharing with the aid of blockchain technology. Incentives in the form of on-demand service availability are given to resource and service providers to ensure fair and balanced cooperative resource usage. Blockchains are formed whenever a service request is initiated with the aid of fog and mobile edge computing (MEC) devices to ensure secure communication and service delivery for the participants. Using both volunteer computing techniques and tactile internet architectures, we devise a fast and reliable service provisioning framework that relies on a reinforcement learning technique. Simulation results show that the proposed solution can achieve high reward distribution, increased number of blockchain formations, reduced delays, and balanced resource usage among participants, under the premise of high IoT device availability.

READ FULL TEXT

page 1

page 19

page 20

research
07/30/2020

Design Guidelines for Blockchain-Assisted 5G-UAV Networks

Fifth Generation (5G) wireless networks are designed to meet various end...
research
01/21/2020

PoAh: A Novel Consensus Algorithm for Fast Scalable Private Blockchain for Large-scale IoT Frameworks

In today's connected world, resource constrained devices are deployed fo...
research
11/20/2021

Reliable Coded Distributed Computing for Metaverse Services: Coalition Formation and Incentive Mechanism Design

The metaverse is regarded as a new wave of technological transformation ...
research
11/08/2017

Optimal Auction For Edge Computing Resource Management in Mobile Blockchain Networks: A Deep Learning Approach

Blockchain has recently been applied in many applications such as bitcoi...
research
11/19/2019

Computation Offloading in the Untrusted MEC-aided Mobile Blockchain IoT System

Deploying mobile edge computing (MEC) server in the mobile blockchain-en...
research
06/14/2019

Permissioned Blockchain for Efficient and Secure Resource Sharing in Vehicular Edge Computing

With the fast expanding scale of vehicular networks, vehicular edge comp...
research
08/26/2023

Cooperative Resource Trading for Network Slicing in Industrial IoT: A Multi-Agent DRL Approach

The industrial Internet of Things (IIoT) and network slicing (NS) paradi...

Please sign up or login with your details

Forgot password? Click here to reset