Private Transaction Retrieval for Lightweight Bitcoin Clients

被引:0
|
作者
Xie, Yankai [1 ]
Wang, Qingtao [1 ]
Li, Ruoyue [1 ]
Zhang, Chi [1 ]
Wei, Lingbo [1 ,2 ]
机构
[1] Univ Sci & Technol China, Sch Cyberspace Sci & Technol, Hefei 230027, Anhui, Peoples R China
[2] Hefei Comprehens Natl Sci Ctr, Inst Dataspace, Hefei 230094, Peoples R China
关键词
Bitcoin; Blockchains; Privacy; Servers; Synchronization; Data privacy; Protocols; blockchain; lightweight client; privacy-preserving;
D O I
10.1109/TSC.2023.3290605
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Running a typical Bitcoin client (also called full node) needs more than 444 GB of disk space, considerable time, and computational resources to synchronize the entire blockchain, which is infeasible for resource-constrained devices. To address such concerns, the lightweight Bitcoin client proposed by Satoshi outsources most of computational and storage burdens to full nodes. Unfortunately, interacting with full nodes to query transactions leaks considerable information like addresses and transactions of lightweight client users. Thus, Bitcoin users that rely on lightweight clients are subject to de-anonymization, which defeats users privacy. Traditional schemes cannot support lightweight clients to query transactions from full nodes in an efficient yet privacy-preserving way. In this article, we propose a new efficient yet privacy-preserving transaction query scheme that specially targets the missing support for lightweight clients. We identify unique characteristics of the Bitcoin blockchain and craft a highly customized private information retrieval scheme called BIT-PIR to match the Bitcoin transaction query scenario and boost performances. Moreover, we customize a storage structure of the Bitcoin blockchain so that it further improves the query efficiency of our scheme. Finally, we develop a prototype implementation to demonstrate the feasibility of our proposed scheme.
引用
收藏
页码:3590 / 3603
页数:14
相关论文
共 50 条
  • [1] Private Transaction Retrieval for Lightweight Bitcoin Client
    Xie, Yankai
    Zhang, Chi
    Wei, Lingbo
    Niu, Yukun
    Wang, Faxing
    2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), 2019, : 440 - 446
  • [2] Applying Private Information Retrieval to Lightweight Bitcoin Clients
    Qin, Kaihua
    Hadass, Henryk
    Gervais, Arthur
    Reardon, Joel
    2019 CRYPTO VALLEY CONFERENCE ON BLOCKCHAIN TECHNOLOGY (CVCBT 2019), 2019, : 60 - 72
  • [3] Lightweight Transaction Tracing Technology for Bitcoin
    Gao F.
    Mao H.-L.
    Wu Z., Sr.
    Shen M.
    Zhu L.-H.
    Li Y.-D.
    Jisuanji Xuebao/Chinese Journal of Computers, 2018, 41 (05): : 989 - 1004
  • [4] Decentralized Lightweight Detection of Eclipse Attacks on Bitcoin Clients
    Alangot, Bithin
    Reijsbergen, Daniel
    Venugopalan, Sarad
    Szalachowski, Pawel
    2020 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2020), 2020, : 337 - 342
  • [5] LVQ: A Lightweight Verifiable Query Approach for Transaction History in Bitcoin
    Dai, Xiaohai
    Xiao, Jiang
    Yang, Wenhui
    Wang, Chaofan
    Chang, Jian
    Han, Rui
    Jin, Hai
    2020 IEEE 40TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2020, : 1020 - 1030
  • [6] On the transaction cost of Bitcoin
    Kim, Thomas
    FINANCE RESEARCH LETTERS, 2017, 23 : 300 - 305
  • [7] Anonymizing Bitcoin Transaction
    Wijaya, Dimaz Ankaa
    Liu, Joseph K.
    Steinfeld, Ron
    Sun, Shi-Feng
    Huang, Xinyi
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2016, 2016, 10060 : 271 - 283
  • [8] Transaction Characteristics of Bitcoin
    Gebraselase, Befekadu G.
    Helvik, Bjarne E.
    Jiang, Yuming
    2021 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2021), 2021, : 544 - 550
  • [9] Bitcoin transaction fees and the decentralization of Bitcoin mining pools
    Li, Zhicheng
    Li, Jialong
    Zhou, Ke
    FINANCE RESEARCH LETTERS, 2023, 58
  • [10] Bitcoin Transaction Malleability and MtGox
    Decker, Christian
    Wattenhofer, Roger
    COMPUTER SECURITY - ESORICS 2014, PT II, 2014, 8713 : 313 - 326