Papers1 provider · 1 record
November 17, 2024· 2024 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT)
conference-paper

A Privacy-Preserving Method for Ethereum Transactions

Authors:Salam TabetAyman Kayssi

Abstract

The increasing popularity of blockchain and cryptocurrencies has led to a considerable proliferation of the cryp-tocurrency market in recent years, pulling more investors into the trillion-dollar industry. The increasing number of users has led to increasing privacy concerns. While the network's ability to facilitate financial inclusion is enhanced by the blockchain's openness and public nature, it also exposes users' transaction histories, raising the possibility of privacy violations and other concerns, such as user profiling. To address these privacy challenges, various techniques emerged, categorized as joint transactions and mixing services. While promising, these methods have limitations, such as potential information leakage and the need for trust in centralized entities. To overcome these shortcomings, we propose a novel system that combines joint transactions and mixing services, incorporating Zero-Knowledge Proofs (ZKPs) for enhanced privacy guarantees. Our proof of concept on the Ethereum blockchain demonstrates improved privacy while providing the basic requirements. The evaluation includes performance metrics and security analysis, focusing on key considerations—unlinkability, verifiability, and double-spending. Our method achieves unlinkability by obfuscating transaction paths through multiple stages (ZKPs, CoinJoin, CoinSwap), ensures verifiability through signatures and commitment exchanges, and prevents double-spending through nonce utilization, all while maintaining a feasible execution time.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.