PyCAN: Open-source Python software of N-dimensional Content-Addressable Network

We propose PyCAN, the first open-source Python implementation of N-dimensional Content-Addressable Network (CAN) with full feature sets to maintain peer-to-peer structure. Existing CAN implementations supports limited functions of Distributed Hash Table (DHT), so they cannot be used in practice. However, PyCAN offers full set of features such as N-dimension coordinates, node removal followed by node taking over, and a verification method to keep peer-to-peer structure. By extensive experiments, we confirm that PyCAN supports scalable overlay structures, so it is practically usable in peer-to-peer systems.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2024-11-11
DOI
https://doi.org/10.1016/j.softx.2024.101962
Citations
1
Primary Topic
Peer-to-Peer Network Technologies
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

PyCAN: Open-source Python software of N-dimensional Content-Addressable Network

Jaehwan Lee, S. Lee, Y. H. Lee
1 citations
SoftwareX
Peer-to-Peer Network Technologies
0.35
article

PyCAN: Open-source Python software of N-dimensional Content-Addressable Network

Jaehwan Lee, S. Lee, Y. H. Lee
article en
1 citations

Abstract

We propose PyCAN, the first open-source Python implementation of N-dimensional Content-Addressable Network (CAN) with full feature sets to maintain peer-to-peer structure. Existing CAN implementations supports limited functions of Distributed Hash Table (DHT), so they cannot be used in practice. However, PyCAN offers full set of features such as N-dimension coordinates, node removal followed by node taking over, and a verification method to keep peer-to-peer structure. By extensive experiments, we confirm that PyCAN supports scalable overlay structures, so it is practically usable in peer-to-peer systems.

SoftwareXVol. 28
Electronics and Telecommunications Research Institute (KR), Korea Aerospace University (KR)
Openalex Percentile: Top 37%
Peer-to-Peer Network Technologies
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.