Occam : A Secure and Adaptive Scaling Scheme for Permissionless Blockchain

Research output: Chapters, Conference Papers, Creative and Literary Works (RGC: 12, 32, 41, 45)32_Refereed conference paper (with ISBN/ISSN)peer-review

View graph of relations

Related Research Unit(s)

Detail(s)

Original languageEnglish
Title of host publicationProceedings
Subtitle of host publication2021 IEEE 41st International Conference on Distributed Computing Systems ICDCS 2021
PublisherIEEE
Pages618-628
ISBN (Electronic)9781665445139
ISBN (Print)9781665445146
Publication statusPublished - 2021

Publication series

NameProceedings - International Conference on Distributed Computing Systems
ISSN (Print)1063-6927
ISSN (Electronic)2575-8411

Conference

Title41st IEEE International Conference on Distributed Computing Systems (ICDCS 2021)
LocationVirtual
PlaceUnited States
CityWashington
Period7 - 10 July 2021

Abstract

Blockchain scalability is one of the most desired properties for permissionless blockchain. Many recent blockchain protocols have focused on increasing the transaction throughput. However, existing protocols cannot dynamically scale the throughput to meet transaction demand. In this paper, we propose Occam, a secure and adaptive scaling scheme. Occam adaptively changes the transaction throughput by expanding and shrinking according to the transaction demand in the network. We introduce a dynamic adjustment mechanism of mining difficulty and a mining power load balancing mechanism to resist various attacks. Furthermore, we implement Occam on Amazon EC2 cluster with 1000 full nodes. Experimental results show that Occam can greatly increase the throughput of the blockchain and the mining power utilization.

Research Area(s)

  • Directed Acyclic Graph (DAG), Distributed Consensus, Proof of Work (PoW), Scalability

Citation Format(s)

Occam : A Secure and Adaptive Scaling Scheme for Permissionless Blockchain. / Xu, Jie; Cheng, Yingying; Wang, Cong; Jia, Xiaohua.

Proceedings: 2021 IEEE 41st International Conference on Distributed Computing Systems ICDCS 2021. IEEE, 2021. p. 618-628 (Proceedings - International Conference on Distributed Computing Systems).

Research output: Chapters, Conference Papers, Creative and Literary Works (RGC: 12, 32, 41, 45)32_Refereed conference paper (with ISBN/ISSN)peer-review