Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Kadabra: Adapting Kademlia for the Decentralized Web

About

Blockchains have become the catalyst for a growing movement to create a more decentralized Internet. A fundamental operation of applications in a decentralized Internet is data storage and retrieval. As today's blockchains are limited in their storage functionalities, in recent years a number of peer-to-peer data storage networks have emerged based on the Kademlia distributed hash table protocol. However, existing Kademlia implementations are not efficient enough to support fast data storage and retrieval operations necessary for (decentralized) Web applications. In this paper, we present Kadabra, a decentralized protocol for computing the routing table entries in Kademlia to accelerate lookups. Kadabra is motivated by the multi-armed bandit problem, and can automatically adapt to heterogeneity and dynamism in the network. Experimental results show Kadabra achieving between 15-50% lower lookup latencies compared to state-of-the-art baselines.

Yunqi Zhang, Shaileshh Bojja Venkatakrishnan• 2022

Related benchmarks

TaskDatasetResultRank
Recommendation UnlearningIndustrial & Scientific (Forget)
HR@519.6
80
RecommendationToys & Games (Forget)
HR@55.9
40
Recommendation UnlearningSports & Outdoors (Forget)
HR@58.9
40
Recommendation UnlearningIndustrial & Scientific Semantic Similarity
Similarity Score0.75
40
Recommendation UnlearningSports & Outdoors (Retain)
HR@56.1
40
RecommendationToys & Games (Retain)
HR@50.034
40
Item-level UnlearningIndustrial & Scientific (Retain)
HR@58.4
40
Recommendation UnlearningIndustrial & Scientific (Retain)
HR@56.5
40
Machine UnlearningSports and Outdoors
Unlearning Time (minutes)48.6
14
Machine UnlearningIndustrial & Scientific
Unlearning Time (minutes)51.3
14
Showing 10 of 10 rows

Other info

Follow for update