Keizer, Navin V;
Ascigil, Onur;
Krol, Michal;
Pavlou, George;
(2023)
Ditto: Towards Decentralised Similarity Search for Web3 Services.
In: O'Conner, Lisa, (ed.)
Proceedings of 2023 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS).
(pp. pp. 66-75).
IEEE (Institute of Electrical and Electronics Engineers): Athens, Greece.
Preview |
PDF
Ditto_DAPPS.pdf - Accepted Version Download (849kB) | Preview |
Abstract
The Web has become an integral part of life, and over the past decade, it has become increasingly centralised, leading to a number of challenges such as censorship and control, particularly in search engines. Recently, the paradigm of the decentralised Web (DWeb), or Web3, has emerged, which aims to provide decentralised alternatives to current systems with decentralised control, transparency, and openness. In this paper we introduce Ditto, a decentralised search mechanism for DWeb content, based on similarity search. Ditto uses locality sensitive hashing (LSH) to extract similarity signatures and records from content, which are stored on a decentralised index on top of a distributed hash table (DHT). Ditto uniquely supports numerous underlying content networks and types, and supports various use-cases, including keyword-search. Our evaluation shows that our system is feasible and that our search quality, delay, and overhead are comparable to those currently accepted by users of DWeb and search systems.
Type: | Proceedings paper |
---|---|
Title: | Ditto: Towards Decentralised Similarity Search for Web3 Services |
Event: | 2023 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS) |
Location: | Athens, GREECE |
Dates: | 17 Jul 2023 - 20 Jul 2023 |
ISBN-13: | 9798350335354 |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1109/DAPPS57946.2023.00018 |
Publisher version: | https://doi.org/10.1109/DAPPS57946.2023.00018 |
Language: | English |
Additional information: | This version is the author-accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions. |
Keywords: | Decentralised Search Engine, Decentralised Web, Locality Sensitive Hashing, Similarity Search |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Electronic and Electrical Eng |
URI: | https://discovery.ucl.ac.uk/id/eprint/10180652 |
Archive Staff Only
![]() |
View Item |