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...
Main Authors: | , , |
---|---|
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 |