DyPBP: Dynamic Peer Beneficialness Prediction for Cryptocurrency P2P Networking
Nazmus Sakib, Simeon Wuthier, Amanul Islam, Xiaobo Zhou, Jinoh Kim, Ikkyun Kim, Sang-Yoon Chang

TL;DR
DyPBP is a machine learning-based system that predicts the beneficialness of cryptocurrency P2P network peers before block delivery, improving connectivity decisions and potentially enhancing blockchain network performance.
Contribution
The paper introduces DyPBP, a novel method for predicting peer beneficialness in P2P networks before data delivery, using new features and machine learning.
Findings
Error performance improves by 2 to 13 orders of magnitude.
DyPBP accurately predicts beneficialness before block arrival.
Remembrance feature enhances model effectiveness.
Abstract
Distributed peer-to-peer (P2P) networking delivers the new blocks and transactions and is critical for the cryptocurrency blockchain system operations. Having poor P2P connectivity reduces the financial rewards from the mining consensus protocol. Previous research defines beneficalness of each Bitcoin peer connection and estimates the beneficialness based on the observations of the blocks and transactions delivery, which are after they are delivered. However, due to the infrequent block arrivals and the sporadic and unstable peer connections, the peers do not stay connected long enough to have the beneficialness score to converge to its expected beneficialness. We design and build Dynamic Peer Beneficialness Prediction (DyPBP) which predicts a peer's beneficialness by using networking behavior observations beyond just the block and transaction arrivals. DyPBP advances the previous…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Peer-to-Peer Network Technologies · Mobile Crowdsensing and Crowdsourcing
