Design and Evaluation of a Heterogeneous Lightweight Blockchain-Based Marketplace

The proposal of this paper is to introduce a low-level blockchain marketplace, which is a blockchain where participants could share its power generation and demand. To achieve this imple mentation in a secure way for each actor in the network, we proposed to deploy it over efficient and generic low-...

Full description

Bibliographic Details
Authors: Guerra Coronado, Javier Antonio, Guerrero Alonso, Juan Ignacio, García Caro, Sebastián, Domínguez Cid, Samuel, Larios Marín, Diego Francisco, León de Mora, Carlos
Format: article
Status:Published version
Publication Date:2022
Country:España
Institution:Universidad de Sevilla (US)
Repository:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/153223
Online Access:https://hdl.handle.net/11441/153223
https://doi.org/10.3390/s22031131
Access Level:Open access
Keyword:Blockchain
Marketplace
Internet of Things
Description
Summary:The proposal of this paper is to introduce a low-level blockchain marketplace, which is a blockchain where participants could share its power generation and demand. To achieve this imple mentation in a secure way for each actor in the network, we proposed to deploy it over efficient and generic low-performance devices. Thus, they are installed as IoT devices, registering measurements each fifteen minutes, and also acting as blockchain nodes for the marketplace. Nevertheless, it is necessary that blockchain is lightweight, so it is implemented as a specific consensus protocol that allows each node to have enough time and computer requirements to act both as an IoT device and a blockchain node. This marketplace will be ruled by Smart Contracts deployed inside the blockchain. With them, it is possible to make registers for power generation and demand. This low-level marketplace could be connected to other services to execute matching algorithms from the data stored in the blockchain. Finally, a real test-bed implementation of the marketplace was tested, to confirm that it is technically feasible.