SoK: Privacy-Preserving Computing in the Blockchain Era

被引:4
|
作者
Almashaqbeh, Ghada [1 ]
Solomon, Ravital [2 ]
机构
[1] Univ Connecticut, Storrs, CT 06269 USA
[2] Sunscreen, San Francisco, CA USA
关键词
Blockchain model; private payments; private computation; zero knowledge proofs; FULLY-HOMOMORPHIC ENCRYPTION; SECURITY;
D O I
10.1109/EuroSP53844.2022.00016
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Privacy is a huge concern for cryptocurrencies and blockchains as most of these systems log everything in the clear. This has resulted in several academic and industrial initiatives to address privacy. Starting with the UTXO model of Bitcoin, initial works brought confidentiality and anonymity to payments. Recent works have expanded to support more generalized forms of private computation. Such solutions tend to be highly involved as they rely on advanced cryptographic primitives and creative techniques to handle issues related to dealing with private records (e.g. concurrency and double spending). This situation makes it hard to comprehend the current state-of-the-art, much less build on top of it. To address these challenges, we develop a systematization of knowledge for privacy-preserving solutions in blockchain. To the best of our knowledge, our work is the first of its kind. After motivating design challenges, we devise two systematization frameworks-the first as a stepping stone to the second-and use them to study the state-of-the-art. For our first framework, we study the zero-knowledge proof systems used in surveyed solutions, based on their key features and limitations. Our second is for privacy-preserving solutions; we define several dimensions to categorize the surveyed schemes and, in doing so, identify two major paradigms employed to achieve private computation. We go on to provide insights to guide solutions' adoption and development. Finally, we touch upon challenges related to limited functionality and accommodating new developments.
引用
收藏
页码:124 / 139
页数:16
相关论文
共 50 条
  • [1] SoK: Privacy-preserving smart contract
    Qi, Huayi
    Xu, Minghui
    Yu, Dongxiao
    Cheng, Xiuzhen
    [J]. HIGH-CONFIDENCE COMPUTING, 2024, 4 (01):
  • [2] Privacy-Preserving Blockchain Technologies
    Valadares, Dalton Cezane Gomes
    Perkusich, Angelo
    Martins, Aldenor Falcao
    Kamel, Mohammed B. M.
    Seline, Chris
    [J]. SENSORS, 2023, 23 (16)
  • [3] Toward Efficient and Privacy-Preserving Computing in Big Data Era
    Lu, Rongxing
    Zhu, Hui
    Liu, Ximeng
    Liu, Joseph K.
    Shao, Jun
    [J]. IEEE NETWORK, 2014, 28 (04): : 46 - 50
  • [4] Threshold Signature for Privacy-Preserving Blockchain
    Ricci, Sara
    Dzurenda, Petr
    Casanova-Marques, Raul
    Cika, Petr
    [J]. BUSINESS PROCESS MANAGEMENT: BLOCKCHAIN, ROBOTIC PROCESS AUTOMATION, AND CENTRAL AND EASTERN EUROPE FORUM, 2022, 459 : 100 - 115
  • [5] Advances in privacy-preserving computing
    Kaiping Xue
    Zhe Liu
    Haojin Zhu
    Miao Pan
    David S. L. Wei
    [J]. Peer-to-Peer Networking and Applications, 2021, 14 : 1348 - 1352
  • [6] Advances in privacy-preserving computing
    Xue, Kaiping
    Liu, Zhe
    Zhu, Haojin
    Pan, Miao
    Wei, David S. L.
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (03) : 1348 - 1352
  • [7] A Privacy-Preserving Voting Protocol on Blockchain
    Zhang, Wenbin
    Yuan, Yuan
    Hu, Yanyan
    Huang, Shaohua
    Cao, Shengjiao
    Chopra, Anuj
    Huang, Sheng
    [J]. PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2018, : 401 - 408
  • [8] A Privacy-Preserving Charging Scheme for Electric Vehicles Using Blockchain and Fog Computing
    Li, Hongzhi
    Han, Dezhi
    Tang, Mingdong
    [J]. IEEE SYSTEMS JOURNAL, 2021, 15 (03): : 3189 - 3200
  • [9] The Blockchain-Based Edge Computing Framework for Privacy-Preserving Federated Learning
    Hu, Shili
    Li, Jiangfeng
    Zhang, Chenxi
    Zhao, Qinpei
    Ye, Wei
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2021), 2021, : 566 - 571
  • [10] A Blockchain-Assisted Privacy-Preserving Cloud Computing Method with Multiple Keys
    Huang, Liangqun
    Xu, Lei
    Zhu, Liehuang
    Gai, Keke
    [J]. 2021 IEEE 6TH INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD 2021), 2021, : 19 - 25