File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Article: A Geography-Based P2P Overlay Network for Fast and Robust Blockchain Systems

TitleA Geography-Based P2P Overlay Network for Fast and Robust Blockchain Systems
Authors
KeywordsConsensus protocol
Convergence
Distributed Networks
Network topology
Network Topology
Network-level Security and Protection
Overlay networks
Peer-to-peer computing
Reliability
Robustness
Throughput
Issue Date1-Jun-2023
PublisherInstitute of Electrical and Electronics Engineers
Citation
IEEE Transactions on Services Computing, 2023, v. 16, n. 3, p. 1572-1588 How to Cite?
Abstract

Numerous blockchain systems with various consensus protocols have emerged to achieve high transaction rates (2 ∼ 10K tps). However, their underlying P2P network primitives constrain further improvements due to two problems (i) high message redundancy and (ii) long broadcast convergence time. The first problem is caused by the excessive robustness of the dominant broadcast approach Gossip. All state-of-the-art blockchain systems only tolerate 20-50% node failure while Gossip can withstand up to 90%. The reason for (ii) is that existing broadcast topologies ignore geographical distances among nodes and incur paths with unnecessarily high latency. We present FRing , a geography-based P2P overlay network for fast and robust broadcast in blockchain systems. FRing has three main features: sufficient robustness, low message redundancy, and fast convergence. To reduce convergence time, FRing forms the network topology by considering geographical proximity. A novel broadcast algorithm based on FRing topology is proposed to lower message redundancy while maintaining sufficient robustness. One major challenge is to eliminate the risk of topology inference by traffic pattern analysis. FRing leverages Intel SGX to guarantee nodes’ behavior integrity and incorporates pattern obfuscation to prevent traffic pattern analysis. The evaluation shows that FRing improved the throughput of EOS by 220% and Hyperledger Fabric by 210%.


Persistent Identifierhttp://hdl.handle.net/10722/331781
ISI Accession Number ID

 

DC FieldValueLanguage
dc.contributor.authorQiu, Haoran-
dc.contributor.authorJi, Tao-
dc.contributor.authorZhao, Shixiong-
dc.contributor.authorChen, Xusheng-
dc.contributor.authorQi, Ji-
dc.contributor.authorCui, Heming-
dc.contributor.authorWang, Sen-
dc.date.accessioned2023-09-21T06:58:51Z-
dc.date.available2023-09-21T06:58:51Z-
dc.date.issued2023-06-01-
dc.identifier.citationIEEE Transactions on Services Computing, 2023, v. 16, n. 3, p. 1572-1588-
dc.identifier.urihttp://hdl.handle.net/10722/331781-
dc.description.abstract<p>Numerous blockchain systems with various consensus protocols have emerged to achieve high transaction rates (2 ∼ 10K tps). However, their underlying P2P network primitives constrain further improvements due to two problems (i) high message redundancy and (ii) long broadcast convergence time. The first problem is caused by the excessive robustness of the dominant broadcast approach Gossip. All state-of-the-art blockchain systems only tolerate 20-50% node failure while Gossip can withstand up to 90%. The reason for (ii) is that existing broadcast topologies ignore geographical distances among nodes and incur paths with unnecessarily high latency. We present <small>FRing</small> , a geography-based P2P overlay network for fast and robust broadcast in blockchain systems. <small>FRing</small> has three main features: sufficient robustness, low message redundancy, and fast convergence. To reduce convergence time, <small>FRing</small> forms the network topology by considering geographical proximity. A novel broadcast algorithm based on <small>FRing</small> topology is proposed to lower message redundancy while maintaining sufficient robustness. One major challenge is to eliminate the risk of topology inference by traffic pattern analysis. <small>FRing</small> leverages Intel SGX to guarantee nodes’ behavior integrity and incorporates pattern obfuscation to prevent traffic pattern analysis. The evaluation shows that <small>FRing</small> improved the throughput of EOS by 220% and Hyperledger Fabric by 210%.<br></p>-
dc.languageeng-
dc.publisherInstitute of Electrical and Electronics Engineers-
dc.relation.ispartofIEEE Transactions on Services Computing-
dc.rightsThis work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.-
dc.subjectConsensus protocol-
dc.subjectConvergence-
dc.subjectDistributed Networks-
dc.subjectNetwork topology-
dc.subjectNetwork Topology-
dc.subjectNetwork-level Security and Protection-
dc.subjectOverlay networks-
dc.subjectPeer-to-peer computing-
dc.subjectReliability-
dc.subjectRobustness-
dc.subjectThroughput-
dc.titleA Geography-Based P2P Overlay Network for Fast and Robust Blockchain Systems-
dc.typeArticle-
dc.identifier.doi10.1109/TSC.2022.3189667-
dc.identifier.scopuseid_2-s2.0-85134204950-
dc.identifier.volume16-
dc.identifier.issue3-
dc.identifier.spage1572-
dc.identifier.epage1588-
dc.identifier.eissn1939-1374-
dc.identifier.isiWOS:001012875100003-
dc.identifier.issnl1939-1374-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats