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 language | English |
|---|---|
| Title of host publication | 2019 IEEE Global Communications Conference (GLOBECOM) - Proceedings |
| Publisher | IEEE |
| ISBN (Electronic) | 978-1-7281-0962-6 |
| DOIs | |
| Publication status | Published - Dec 2019 |
| Externally published | Yes |
| Event | 2019 IEEE Global Communications Conference (GLOBECOM 2019): Revolutionizing Communications - Waikoloa, United States Duration: 9 Dec 2019 → 13 Dec 2019 https://globecom2019.ieee-globecom.org/index.html |
Publication series
| Name | IEEE Global Communications Conference, GLOBECOM - Proceedings |
|---|
Conference
| Conference | 2019 IEEE Global Communications Conference (GLOBECOM 2019) |
|---|---|
| Abbreviated title | IEEE GLOBECOM 2019 |
| Place | United States |
| City | Waikoloa |
| Period | 9/12/19 → 13/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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver