Complex queries over decentralised systems for geodata retrieval

Abstract Decentralised systems have been proved to be quite effective to allow for trusted and accountable data sharing, without the need to resort to a centralised party that collects all the information. While complete decentralisation provides important advantages in terms of data sovereignty, ab...

Full description

Bibliographic Details
Main Authors: Mirko Zichichi, Luca Serena, Stefano Ferretti, Gabriele D'Angelo
Format: Article
Language:English
Published: Wiley 2023-03-01
Series:IET Networks
Online Access:https://doi.org/10.1049/ntw2.12037
_version_ 1811154981087084544
author Mirko Zichichi
Luca Serena
Stefano Ferretti
Gabriele D'Angelo
author_facet Mirko Zichichi
Luca Serena
Stefano Ferretti
Gabriele D'Angelo
author_sort Mirko Zichichi
collection DOAJ
description Abstract Decentralised systems have been proved to be quite effective to allow for trusted and accountable data sharing, without the need to resort to a centralised party that collects all the information. While complete decentralisation provides important advantages in terms of data sovereignty, absence of bottlenecks and reliability, it also adds some issues concerned with efficient data lookup and the possibility to implement complex queries without reintroducing centralised components. In this paper, we describe a system that copes with these issues, thanks to a multi‐layer lookup scheme based on Distributed Hash Tables that allows for multiple keyword‐based searches. The service of peer nodes participating in this discovery service is controlled and rewarded for their contribution. Moreover, the governance of this process is completely automated through the use of smart contracts, thus building a Decentralised Autonomous Organization (DAO). Finally, we present a use case where road hazards are collected in order to test the goodness of our system for geodata retrieval. Then, we show results from a performance evaluation that confirm the viability of the proposal.
first_indexed 2024-04-10T04:26:26Z
format Article
id doaj.art-8e9a11498bf54e189ab5f00cdcd71300
institution Directory Open Access Journal
issn 2047-4954
2047-4962
language English
last_indexed 2024-04-10T04:26:26Z
publishDate 2023-03-01
publisher Wiley
record_format Article
series IET Networks
spelling doaj.art-8e9a11498bf54e189ab5f00cdcd713002023-03-10T14:15:35ZengWileyIET Networks2047-49542047-49622023-03-01122375210.1049/ntw2.12037Complex queries over decentralised systems for geodata retrievalMirko Zichichi0Luca Serena1Stefano Ferretti2Gabriele D'Angelo3Ontology Engineering Group Universidad Politécnica de Madrid Madrid SpainDepartment of Computer Science and Engineering University of Bologna Bologna ItalyDepartment of Pure and Applied Sciences University of Urbino Urbino ItalyDepartment of Computer Science and Engineering University of Bologna Bologna ItalyAbstract Decentralised systems have been proved to be quite effective to allow for trusted and accountable data sharing, without the need to resort to a centralised party that collects all the information. While complete decentralisation provides important advantages in terms of data sovereignty, absence of bottlenecks and reliability, it also adds some issues concerned with efficient data lookup and the possibility to implement complex queries without reintroducing centralised components. In this paper, we describe a system that copes with these issues, thanks to a multi‐layer lookup scheme based on Distributed Hash Tables that allows for multiple keyword‐based searches. The service of peer nodes participating in this discovery service is controlled and rewarded for their contribution. Moreover, the governance of this process is completely automated through the use of smart contracts, thus building a Decentralised Autonomous Organization (DAO). Finally, we present a use case where road hazards are collected in order to test the goodness of our system for geodata retrieval. Then, we show results from a performance evaluation that confirm the viability of the proposal.https://doi.org/10.1049/ntw2.12037
spellingShingle Mirko Zichichi
Luca Serena
Stefano Ferretti
Gabriele D'Angelo
Complex queries over decentralised systems for geodata retrieval
IET Networks
title Complex queries over decentralised systems for geodata retrieval
title_full Complex queries over decentralised systems for geodata retrieval
title_fullStr Complex queries over decentralised systems for geodata retrieval
title_full_unstemmed Complex queries over decentralised systems for geodata retrieval
title_short Complex queries over decentralised systems for geodata retrieval
title_sort complex queries over decentralised systems for geodata retrieval
url https://doi.org/10.1049/ntw2.12037
work_keys_str_mv AT mirkozichichi complexqueriesoverdecentralisedsystemsforgeodataretrieval
AT lucaserena complexqueriesoverdecentralisedsystemsforgeodataretrieval
AT stefanoferretti complexqueriesoverdecentralisedsystemsforgeodataretrieval
AT gabrieledangelo complexqueriesoverdecentralisedsystemsforgeodataretrieval