Trustless Privacy-Preserving Data Aggregation on Ethereum with Hypercube Network Topology

08/29/2023
by   Goshgar Ismayilov, et al.
0

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.

READ FULL TEXT

page 1

page 8

research
08/13/2020

Zecale: Reconciling Privacy and Scalability on Ethereum

In this paper, we present Zecale, a general purpose SNARK proof aggregat...
research
02/18/2021

AggFT: Low-Cost Fault-Tolerant Smart Meter Aggregation with Proven Termination and Privacy

Smart meter data aggregation protocols have been developed to address ri...
research
05/15/2023

Privacy-preserving Blockchain-enabled Parametric Insurance via Remote Sensing and IoT

Traditional Insurance, a popular approach of financial risk management, ...
research
10/27/2020

Blockchain-enabled Identity Verification for Safe Ridesharing Leveraging Zero-Knowledge Proof

The on-demand mobility market, including ridesharing, is becoming increa...
research
03/07/2022

Dispute-free Scalable Open Vote Network using zk-SNARKs

The Open Vote Network is a self-tallying decentralized e-voting protocol...
research
05/26/2023

Location-aware Verification for Autonomous Truck Platooning Based on Blockchain and Zero-knowledge Proof

Platooning technologies enable trucks to drive cooperatively and automat...

Please sign up or login with your details

Forgot password? Click here to reset