Paper 2024/1020

chainBoost: A Secure Performance Booster for Blockchain-based Resource Markets

Zahra Motaqy, University of Connecticut
Mohamed E. Najd, University of Connecticut
Ghada Almashaqbeh, University of Connecticut
Abstract

Cryptocurrencies and blockchain technology provide an innovative model for reshaping digital services. Driven by the movement toward Web 3.0, recent systems started to provide distributed services, such as computation outsourcing or file storage, on top of the currency exchange medium. By allowing anyone to join and collect cryptocurrency payments for serving others, these systems create decentralized markets for trading digital resources. Yet, there is still a big gap between the promise of these markets and their practical viability. Existing initiatives are still early-stage and have already encountered security and efficiency obstacles. At the same time, existing work around promising ideas, specifically sidechains, fall short in exploiting their full potential in addressing these problems. To bridge this gap, we propose chainBoost, a secure performance booster for decentralized resource markets. It expedites service related operations, reduces the blockchain size, and supports flexible service-payment exchange modalities at low overhead. At its core, chainBoost employs a sidechain, that has a (security and semantic) mutual-dependence with the mainchain, to which the system offloads heavy/frequent operations. To enable it, we develop a novel sidechain architecture composed of temporary and permanent blocks, a block suppression mechanism to prune the sidechain, a syncing protocol to permit arbitrary data exchange between the two chains, and an autorecovery protocol to support robustness and resilience. We analyze the security of chainBoost, and implement a proof-of-concept prototype for a distributed file storage market as a use case. For a market handling around 2000 transactions per round, our experiments show up to 11x improvement in throughput and 94% reduction in confirmation time. They also show that chainBoost can reduce the main blockchain size by about 90%, and that it outperforms comparable optimistic rollup solutions by reducing transaction finality by 99.7%.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Minor revision. EuroS&P 2024
Keywords
Blockchain-based resource marketsdependent sidechainssecure performance boosting
Contact author(s)
raha @ uconn edu
menajd @ uconn edu
ghada @ uconn edu
History
2024-06-28: approved
2024-06-24: received
See all versions
Short URL
https://ia.cr/2024/1020
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1020,
      author = {Zahra Motaqy and Mohamed E. Najd and Ghada Almashaqbeh},
      title = {{chainBoost}: A Secure Performance Booster for Blockchain-based Resource Markets},
      howpublished = {Cryptology ePrint Archive, Paper 2024/1020},
      year = {2024},
      note = {\url{https://eprint.iacr.org/2024/1020}},
      url = {https://eprint.iacr.org/2024/1020}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.