About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
sesa 18(13): e5

Research Article

Efficient Public Blockchain Client for Lightweight Users

Download1605 downloads
Cite
BibTeX Plain Text
  • @ARTICLE{10.4108/eai.4-1-2018.153528,
        author={Lei Xu and Lin Chen and Zhimin Gao and Shouhuai Xu and Weidong Shi},
        title={Efficient Public Blockchain Client for Lightweight Users},
        journal={EAI Endorsed Transactions on Security and Safety},
        volume={4},
        number={13},
        publisher={EAI},
        journal_a={SESA},
        year={2018},
        month={1},
        keywords={blockchain, lightweight client, security},
        doi={10.4108/eai.4-1-2018.153528}
    }
    
  • Lei Xu
    Lin Chen
    Zhimin Gao
    Shouhuai Xu
    Weidong Shi
    Year: 2018
    Efficient Public Blockchain Client for Lightweight Users
    SESA
    EAI
    DOI: 10.4108/eai.4-1-2018.153528
Lei Xu1,*, Lin Chen1, Zhimin Gao1, Shouhuai Xu2, Weidong Shi1
  • 1: Department of Computer Science, University of Houston
  • 2: Department of Computer Science, University of Texas at San Antonio
*Contact email: xuleimath@gmail.com

Abstract

Public blockchains provide a decentralized method for storing transaction data and have many applications in different sectors. In order for users to track transactions, a simple method is to let them keep a local copy of the entire public ledger. Since the size of the ledger keeps growing, this method becomes increasingly less practical, especially for lightweight users such as IoT devices and smartphones. In order to cope with the problem, several solutions have been proposed to reduce the storage burden. However, existing solutions either achieve a limited storage reduction (e.g., simple payment verification), or rely on some strong security assumption (e.g., the use of trusted server). In this paper, we propose a new approach to solving the problem. Specifically, we propose an efficient verification protocol for public blockchains, or EPBC for short. EPBC is particularly suitable for lightweight users, who only need to store a small amount of data that is independent of the size of the blockchain. We analyze EPBC’s performance and security, and discuss its integration with existing public ledger systems. Experimental results confirm that EPBC is practical for lightweight users.

Keywords
blockchain, lightweight client, security
Received
2017-12-23
Accepted
2017-12-24
Published
2018-01-04
Publisher
EAI
http://dx.doi.org/10.4108/eai.4-1-2018.153528

Copyright © 2018 Lei Xu et al., licensed to EAI. This is an open access article distributed under the terms of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.

EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL