Distributed Ledger Technologies (DLT) and Decentralized File Storages (DFS) are becoming increasingly used to create common, decentralized and trustless infrastructures where participants interact and collaborate in Peer-to-Peer interactions. A prominent use case is represented by decentralized data marketplaces, where users are consumers and providers at the same time, and trustless interactions are required. However, data in DLTs and DFS are usually unstructured and there are no efficient mechanisms to query a certain type of data for the search in the market. In this paper, we propose the use of a Distributed Hash Table (DHT) as a layer on top of DLTs where, once the data are acquired and stored in the ledger, these can be searched through multiple keyword based queries, thanks to the lookup functionalities offered by the DHT. The DHT network is a hypercube overlay structure, organized for an efficient processing of multiple keyword-based queries. We provide the architecture of such solution for a decentralized data marketplace and an analysis based on a simulation that proves the viability of the proposed approach.
翻译:分散式存储器(DLT)和分散式存储器(DFS)正在越来越多地被用来创建共同、分散和无信任的基础设施,参与者在这种基础设施中互动和协作进行同侪互动;一个突出的使用案例是分散式数据市场,用户是消费者和供应商,同时需要无信任的互动;然而,DLT和DFS中的数据通常没有结构,没有有效的机制查询某类数据用于市场搜索;在本文件中,我们提议使用分散式散货表(DHT)作为DLT上层,一旦获得数据并存储在分类账中,就可以通过基于多个关键词的查询进行搜索,这要归功于DHT提供的外观功能。 DHT网络是一个超立管覆盖结构,为高效处理基于多个关键词的查询而组织起来。我们为分散式数据市场提供了这种解决方案的架构,并在模拟的基础上进行分析,证明拟议方法的可行性。