Skip to main navigation Skip to search Skip to main content

An efficient query scheme for privacy-preserving lightweight bitcoin client with intel SGX

Yukun Niu, Chi Zhang, Lingbo Wei, Yankai Xie, Xia Zhang, Yuguang Fang

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

In Bitcoin, lightweight clients outsource most of storage and computation tasks to full nodes in order to run on resource-limited devices. In the interaction with the full node, the lightweight client leaks considerable information about which address or transaction is relevant to it. The existing schemes to solve this problem do not support efficient yet privacy-preserving transaction search due to the fact that the blockchain is inherently inefficient for transaction query and proposed schemes perform transaction search in a block-by-block manner. Therefore, we propose an efficient transaction query scheme for the privacy-preserving lightweight client with the Intel SGX enclave running on the full node. Our main idea is to leverage the secure enclave to serve transaction-query requests from lightweight clients. However, the usage of secure enclave alone does not achieve our goals. Our scheme reorganizes the blockchain and leverages prefix tree to increase transaction-search efficiency. Due to limited capacity, the secure enclave stores reorganized blockchain data in the untrusted full node. Thus, our scheme integrates prefix tree and oblivious searching technologies to simultaneously support efficient transaction search and protect access pattern of externally stored blockchain data for the secure enclave. Security analysis and performance evaluation show that our scheme provides efficient transaction search and verification functionalities for lightweight Bitcoin clients in a privacy-preserving way.
Original languageEnglish
Title of host publication2019 IEEE Global Communications Conference (GLOBECOM) - Proceedings
PublisherIEEE
ISBN (Electronic)978-1-7281-0962-6
DOIs
Publication statusPublished - Dec 2019
Externally publishedYes
Event2019 IEEE Global Communications Conference (GLOBECOM 2019): Revolutionizing Communications - Waikoloa, United States
Duration: 9 Dec 201913 Dec 2019
https://globecom2019.ieee-globecom.org/index.html

Publication series

NameIEEE Global Communications Conference, GLOBECOM - Proceedings

Conference

Conference2019 IEEE Global Communications Conference (GLOBECOM 2019)
Abbreviated titleIEEE GLOBECOM 2019
PlaceUnited States
CityWaikoloa
Period9/12/1913/12/19
Internet address

Research Keywords

  • Intel SGX
  • Lightweight bitcoin client
  • Privacy protection
  • Transaction query

Fingerprint

Dive into the research topics of 'An efficient query scheme for privacy-preserving lightweight bitcoin client with intel SGX'. Together they form a unique fingerprint.

Cite this