Trustless privacy-preserving data aggregation on Ethereum with hypercube network topology

被引:0
|
作者
Ismayilov, Goshgar C. [1 ]
Ozturan, Can [1 ]
机构
[1] Bogazici Univ, Dept Comp Engn, Istanbul, Turkiye
关键词
Blockchain; Privacy; Data aggregation; Secure-multi-party computation; Zero-knowledge proof; BLOCKCHAIN; SCHEME;
D O I
10.1016/j.comcom.2024.108009
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The privacy-preserving data aggregation is a critical problem for many applications where multiple parties need to collaborate with each other privately to arrive at certain results. Blockchain, as a database shared across the network, provides an underlying platform on which such aggregations can be carried out with a decentralized manner. Therefore, in this paper, we have proposed a scalable privacy-preserving data aggregation protocol for summation on the Ethereum blockchain by integrating several cryptographic primitives including commitment scheme, asymmetric encryption and zero-knowledge proof along with the hypercube network topology. The protocol consists of four stages as contract deployment, user registration, private submission and proof verification. The analysis of the protocol is made with respect to two main perspectives as security and scalability including computational, communicational and storage overheads. In the paper, the zero-knowledge proof, smart contract and web user interface models for the protocol are provided. We have performed an experimental study in order to identify the required gas costs per individual and per system. The general formulation is provided to characterize the changes in gas costs for the increasing number of users. The zero-knowledge proof generation and verification times are also measured.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Privacy-Preserving Network Aggregation
    Raeder, Troy
    Blanton, Marina
    Chawla, Nitesh V.
    Frikken, Keith
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PT I, PROCEEDINGS, 2010, 6118 : 198 - +
  • [2] A Trustless Privacy-Preserving Reputation System
    Schaub, Alexander
    Bazin, Remi
    Hasan, Omar
    Brunie, Lionel
    ICT SYSTEMS SECURITY AND PRIVACY PROTECTION, SEC 2016, 2016, 471 : 398 - 411
  • [3] Privacy-Preserving and Verifiable Data Aggregation
    Tran, Hieu N.
    Deng, Robert H.
    Pang, HweeHwa
    PROCEEDINGS OF THE SINGAPORE CYBER-SECURITY CONFERENCE (SG-CRC) 2016: CYBER-SECURITY BY DESIGN, 2016, 14 : 115 - 122
  • [4] Research of privacy-preserving data aggregation algorithm for wireless sensor network
    Yang Lei
    Wu Jue
    Liu Feng
    Peng Lingxi
    INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2014, 16 (01) : 41 - 47
  • [5] Verifiable Privacy-Preserving Data Aggregation Protocols
    Yasuda, Satoshi
    Koseki, Yoshihiro
    Sakai, Yusuke
    Kitagawa, Fuyuki
    Kawai, Yutaka
    Hanaoka, Goichiro
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2020, E103A (01) : 183 - 194
  • [6] Privacy-Preserving Distributed Movement Data Aggregation
    Monreale, Anna
    Wang, Wendy Hui
    Pratesi, Francesca
    Rinzivillo, Salvatore
    Pedreschi, Dino
    Andrienko, Gennady
    Andrienko, Natalia
    GEOGRAPHIC INFORMATION SCIENCE AT THE HEART OF EUROPE, 2013, : 225 - 245
  • [7] Privacy-Preserving Data Aggregation in Wireless Sensor
    Madan, Surbhi
    Kumar, Deepak
    Agnihotri, Anamika
    PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON SYSTEM MODELING & ADVANCEMENT IN RESEARCH TRENDS (SMART), 2018, : 165 - 167
  • [8] Privacy-preserving data aggregation based on ECC
    Qian, P. (qptracy@163.com), 1600, Binary Information Press (10):
  • [9] Collaborative, Privacy-Preserving Data Aggregation at Scale
    Applebaum, Benny
    Ringberg, Haakon
    Freedman, Michael J.
    Caesar, Matthew
    Rexford, Jennifer
    PRIVACY ENHANCING TECHNOLOGIES, 2010, 6205 : 56 - +
  • [10] A Privacy-Preserving Health Data Aggregation Scheme
    Liu, Yining
    Liu, Gao
    Cheng, Chi
    Xia, Zhe
    Shen, Jian
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (08): : 3852 - 3864