Unreachable Peers Communication Scheme in Decentralized Networks Based on Peer-to-Peer Overlay Approaches

Decentralized networks bring us many benefits, but as networks evolve, many nodes either actively or passively become unreachable behind an NAT or a firewall. This has become a hindrance to the development of decentralized networks, where peer-to-peer communication data transfer between unreachable...

Full description

Bibliographic Details
Main Authors: Gengxian Li, Chundong Wang, Huaibin Wang
Format: Article
Language:English
Published: MDPI AG 2022-10-01
Series:Future Internet
Subjects:
Online Access:https://www.mdpi.com/1999-5903/14/10/290
_version_ 1827650139936784384
author Gengxian Li
Chundong Wang
Huaibin Wang
author_facet Gengxian Li
Chundong Wang
Huaibin Wang
author_sort Gengxian Li
collection DOAJ
description Decentralized networks bring us many benefits, but as networks evolve, many nodes either actively or passively become unreachable behind an NAT or a firewall. This has become a hindrance to the development of decentralized networks, where peer-to-peer communication data transfer between unreachable nodes cannot be accomplished, whether in decentralized file systems, decentralized social, or decentralized IoT. The existing scheme requires a series of centralized servers or requires network-wide flooding for consensus data, which can lead to the loss of decentralized nature of the network and cause flooding bottlenecks, contrary to the design concept of decentralization. In this paper, our proposed scheme uses a structured P2P overlay network to store the indexes of unreachable nodes in the whole network, so that the characteristics of a decentralized network are still maintained while ensuring the efficiency of lookup. When nodes communicate, the transmission channel is established so that both nodes continuously transmit data streams peer-to-peer without relying on the central server. Moreover, the scheme guarantees the security and privacy of nodes’ data transmission and the P2P overlay network without relying on centralized trusted institutions. Finally, we deploy a real cluster environment to verify the effectiveness of each module at different network sizes and prove the overall feasibility of the scheme. The scheme has certain advantages over existing solutions in terms of security, privacy, communication efficiency, device democracy, etc.
first_indexed 2024-03-09T20:11:14Z
format Article
id doaj.art-0117e75466a640348c3725b4b3f14e85
institution Directory Open Access Journal
issn 1999-5903
language English
last_indexed 2024-03-09T20:11:14Z
publishDate 2022-10-01
publisher MDPI AG
record_format Article
series Future Internet
spelling doaj.art-0117e75466a640348c3725b4b3f14e852023-11-24T00:12:42ZengMDPI AGFuture Internet1999-59032022-10-01141029010.3390/fi14100290Unreachable Peers Communication Scheme in Decentralized Networks Based on Peer-to-Peer Overlay ApproachesGengxian Li0Chundong Wang1Huaibin Wang2National Engineering Laboratory for Computer Virus Prevention and Control Technology, Tianjin 300384, ChinaNational Engineering Laboratory for Computer Virus Prevention and Control Technology, Tianjin 300384, ChinaNational Engineering Laboratory for Computer Virus Prevention and Control Technology, Tianjin 300384, ChinaDecentralized networks bring us many benefits, but as networks evolve, many nodes either actively or passively become unreachable behind an NAT or a firewall. This has become a hindrance to the development of decentralized networks, where peer-to-peer communication data transfer between unreachable nodes cannot be accomplished, whether in decentralized file systems, decentralized social, or decentralized IoT. The existing scheme requires a series of centralized servers or requires network-wide flooding for consensus data, which can lead to the loss of decentralized nature of the network and cause flooding bottlenecks, contrary to the design concept of decentralization. In this paper, our proposed scheme uses a structured P2P overlay network to store the indexes of unreachable nodes in the whole network, so that the characteristics of a decentralized network are still maintained while ensuring the efficiency of lookup. When nodes communicate, the transmission channel is established so that both nodes continuously transmit data streams peer-to-peer without relying on the central server. Moreover, the scheme guarantees the security and privacy of nodes’ data transmission and the P2P overlay network without relying on centralized trusted institutions. Finally, we deploy a real cluster environment to verify the effectiveness of each module at different network sizes and prove the overall feasibility of the scheme. The scheme has certain advantages over existing solutions in terms of security, privacy, communication efficiency, device democracy, etc.https://www.mdpi.com/1999-5903/14/10/290unreachable peersdecentralized architecturestructured P2P networkcentralized server-independentdevice democracy
spellingShingle Gengxian Li
Chundong Wang
Huaibin Wang
Unreachable Peers Communication Scheme in Decentralized Networks Based on Peer-to-Peer Overlay Approaches
Future Internet
unreachable peers
decentralized architecture
structured P2P network
centralized server-independent
device democracy
title Unreachable Peers Communication Scheme in Decentralized Networks Based on Peer-to-Peer Overlay Approaches
title_full Unreachable Peers Communication Scheme in Decentralized Networks Based on Peer-to-Peer Overlay Approaches
title_fullStr Unreachable Peers Communication Scheme in Decentralized Networks Based on Peer-to-Peer Overlay Approaches
title_full_unstemmed Unreachable Peers Communication Scheme in Decentralized Networks Based on Peer-to-Peer Overlay Approaches
title_short Unreachable Peers Communication Scheme in Decentralized Networks Based on Peer-to-Peer Overlay Approaches
title_sort unreachable peers communication scheme in decentralized networks based on peer to peer overlay approaches
topic unreachable peers
decentralized architecture
structured P2P network
centralized server-independent
device democracy
url https://www.mdpi.com/1999-5903/14/10/290
work_keys_str_mv AT gengxianli unreachablepeerscommunicationschemeindecentralizednetworksbasedonpeertopeeroverlayapproaches
AT chundongwang unreachablepeerscommunicationschemeindecentralizednetworksbasedonpeertopeeroverlayapproaches
AT huaibinwang unreachablepeerscommunicationschemeindecentralizednetworksbasedonpeertopeeroverlayapproaches