Ania M. Piotrowska

2papers

2 Papers

CRJul 26, 2021Code
Studying the anonymity trilemma with a discrete-event mix network simulator

Ania M. Piotrowska

In this work, we present a discrete event mix network simulator, which allows analysing how anonymity, latency, and bandwidth overhead are affected by various scenarios of deployment and design choices. These design choices include network topology, mixing technique, volume of traffic, latency requirements, packet size or use of cover traffic. To the best of our knowledge, this is the first such simulator as work on it began in 2017 to analyze the Loopix mix network, and the code of our simulator is available under an open-source license. To demonstrate the capabilities of our simulator, we perform an empirical analysis of the impact of core design choices on anonymity, scalability and latency in Elixxir, HOPR and Nym, currently deployed mix network infrastructures that make a variety of different choices in their design.

CRFeb 19, 2019
Extending the Anonymity of Zcash

George Kappos, Ania M. Piotrowska

Although Bitcoin in its original whitepaper stated that it offers anonymous transactions, de-anonymization techniques have found otherwise. Therefore, alternative cryptocurrencies, like Dash, Monero, and Zcash, were developed to provide better privacy. As Edward Snowden stated, "Zcash's privacy tech makes it the most interesting Bitcoin alternative (...) because the privacy properties of it are truly unique". Zcash's privacy is based on peer-reviewed cryptographic constructions, hence it is considered to provide the foundations for the best anonymity. However, even Zcash makes some privacy concessions. It does not protect users' privacy in the presence of a global adversary who is able to observe the whole network, and hence correlate the parties exchanging money, by using their network addresses. The recent empirical analysis of Zcash shows, that users often choose naive ways while performing the protocol operations, not realizing that it degrades their anonymity. In this talk, we will discuss an extension of Zcash using mix networks to enhance the privacy guarantees of users that choose to remain anonymous by tackling two major security challenges: one at the application layer of the scheme and one at its network layer.