PiChu: Accelerating Block Broadcasting in Blockchain Networks with Pipelining and Chunking

  • Kaushik Ayinala
  • , Baek Young Choi
  • , Sejun Song

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Blockchain technologies have been rapidly enhanced in recent years. However, its scalability still has limitations in terms of throughput and broadcast delay as the network and the amount of transaction data increase. To improve scalability of blockchain networks, we propose a novel approach named PiChu that accelerates block propagation in blockchain networks by pipelining and verifying chunks of a block in parallel. Accelerating block propagation reduces the mining interval and chance of fork occurring, which in turn increases throughput. Our approach can be applied to the blockchain networks either directly or with a minor modification to the consensus. Through an extensive and large scale simulations, we validate that the proposed PiChu scheme significantly enhances the scalability of blockchain networks. For instance, a 64 MB block can be broadcasted in just 80 seconds in a blockchain network with a million nodes. The efficiency of PiChu broadcasting increases with bigger block sizes and a larger number of nodes in the network.

Original languageEnglish (US)
Title of host publicationProceedings - 2020 IEEE International Conference on Blockchain, Blockchain 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages221-228
Number of pages8
ISBN (Electronic)9780738104959
DOIs
StatePublished - Nov 2020
Externally publishedYes
Event3rd IEEE International Conference on Blockchain, Blockchain 2020 - Virtual, Rhodes Island, Greece
Duration: Nov 2 2020Nov 6 2020

Publication series

NameProceedings - 2020 IEEE International Conference on Blockchain, Blockchain 2020

Conference

Conference3rd IEEE International Conference on Blockchain, Blockchain 2020
Country/TerritoryGreece
CityVirtual, Rhodes Island
Period11/2/2011/6/20

Keywords

  • P2P network
  • block propagation
  • blockchain
  • chunking
  • pipelining
  • scalability
  • simulator

ASJC Scopus subject areas

  • Management of Technology and Innovation
  • Computer Networks and Communications
  • Information Systems
  • Information Systems and Management
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'PiChu: Accelerating Block Broadcasting in Blockchain Networks with Pipelining and Chunking'. Together they form a unique fingerprint.

Cite this