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...
Main Authors: | , , , |
---|---|
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 |