Sync or Fork: Node-Level Synchronization Analysis of Blockchain
Qin Hu, Minghui Xu, Shengling Wang, Shaoyong Guo

TL;DR
This paper analyzes blockchain node synchronization at a microscopic level using game and large deviation theories, revealing optimal synchronization strategies and paths to enhance blockchain security and efficiency.
Contribution
It introduces a novel node-level analysis framework combining game theory and large deviation theory to optimize blockchain synchronization strategies.
Findings
Identifies the most efficient synchronization paths.
Designs optimal request schemes for partial nodes.
Demonstrates improved synchronization efficiency through experiments.
Abstract
As the cornerstone of blockchain, block synchronization plays a vital role in maintaining the security. Without full blockchain synchronization, unexpected forks will emerge and thus providing a breeding ground for various malicious attacks. The state-of-the-art works mainly study the relationship between the propagation time and blockchain security at the systematic level, neglecting the fine-grained impact of peering nodes in blockchain networks. To conduct a node-level synchronization analysis, we take advantage of the large deviation theory and game theory to study the pull-based propagation from a microscopic perspective. We examine the blockchain synchronization in a bidirectional manner via investigating the impact of full nodes as responders and that of partial nodes as requesters. Based on that, we further reveal the most efficient path to speed up synchronization from full…
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 · Complex Network Analysis Techniques
