# Interlaced: Fully decentralized churn stabilization for Skip Graph-based   DHTs

**Authors:** Yahya Hassanzadeh-Nazarabadi, Alptekin K\"up\c{c}\"u, \"Oznur, \"Ozkasap

arXiv: 1903.07289 · 2019-03-19

## TL;DR

This paper introduces Interlaced, a decentralized churn stabilization method for Skip Graph-based DHTs, significantly improving overlay connectivity and routing speed under high churn without increasing complexity.

## Contribution

It presents Interlaced, a novel decentralized churn stabilization mechanism that enhances overlay connectivity in Skip Graphs without additional asymptotic complexity.

## Key findings

- Overlay connectivity improved by 1.81 times under churn.
- Routing speed increased by 2.47 times on average.
- SW-DBG accurately predicts node availability.

## Abstract

As a distributed hash table (DHT) routing overlay, Skip Graph is used in a variety of peer-to-peer (P2P) systems including cloud storage, social networks, and search engines. The overlay connectivity of P2P systems is negatively affected by the arrivals and departures of nodes to and from the system that is known as churn. Preserving connectivity of the overlay network (i.e., the reachability of every pair of nodes) under churn is a performance challenge in every P2P system including the Skip Graph-based ones. The existing decentralized churn stabilization solutions that are applicable on Skip Graphs have intensive communication complexities, which leave them unable to provide a strong overlay connectivity, especially under high rates of churn.   In this paper, we propose Interlaced, a fully decentralized churn stabilization mechanism for Skip Graphs that provides drastically stronger overlay connectivity without changing the asymptotic complexity of the Skip Graph in terms of storage, computation, and communication. We also propose the Sliding Window De Bruijn Graph (SW-DBG) as a tool to predict the availability of nodes with high accuracy. Our simulation results show that in comparison to the best existing DHT-based solutions, Interlaced improves the overlay connectivity of Skip Graph under churn with the gain of about 1.81 times. A Skip Graph that benefits from Interlaced and SW-DBG is about 2.47 times faster on average in routing the queries under churn compared to the best existing solutions. We also present an adaptive extension of Interlaced to be applied on other DHTs, for example Kademlia.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1903.07289/full.md

## Figures

9 figures with captions in the complete paper: https://tomesphere.com/paper/1903.07289/full.md

## References

49 references — full list in the complete paper: https://tomesphere.com/paper/1903.07289/full.md

---
Source: https://tomesphere.com/paper/1903.07289