Project

Peer-to-peer systems have been proposed for a wide variety of applications, including file-sharing, web caching, distributed computation, cooperative backup, and onion routing. An important motivation for such systems is self-scaling. That is, increased participation increases the capacity of the system. Unfortunately, this property is at risk from selfish participants. The decentralized nature of peer-to-peer systems makes accounting difficult. We use e-cash as a practical solution to the desire for accountability in peer-to-peer systems while maintaining their ability to self-scale.

E-cash is a natural fit for peer-to-peer systems that attempt to provide (or preserve) privacy for their participants. E-cash can be used to provide accountability without compromising the existing privacy goals of a peer-to-peer system. We applied e-cash to the file sharing scenario, and showed that it can be used in practice to provide the benefits mentioned above.

Our approach includes a set of novel cryptographic protocols that mitigate the computational and communication costs of anonymous e-cash transactions, and system design choices that further reduce overhead and distribute load. We employ techniques from cryptography, networking, distributed systems, peer-to-peer systems, game theory, and mechanism design in our solutions.

This research project's goal is to show that provably secure, anonymous, and scalable peer-to-peer systems are within reach.


Publications

Mira Belenkiy, Melissa Chase, C. Chris Erway, John Jannotti, Alptekin Küpçü, Anna Lysyanskaya. Incentivizing Outsourced Computation. In Proceedings of the 2008 Workshop on the Economics of Networks, Systems, and Computation (NetEcon 2008), Seattle, WA, USA, August 2008.

Mira Belenkiy, Melissa Chase, C. Chris Erway, John Jannotti, Alptekin Küpçü, Anna Lysyanskaya, Eric Rachlin. Making P2P Accountable without Losing Privacy. In Proceedings of the 2007 ACM Workshop on Privacy in the Electronic Society (WPES 2007), Alexandria, VA, USA, October 2007.

Jan Camenisch, Anna Lysyanskaya, Mira Meyerovich. Endorsed E-Cash. In Proceedings of the 2007 IEEE Symposium on Security and Privacy (S&P 2007).

Jan Camenisch, Susan Hohenberger, Anna Lysyanskaya. Compact E-Cash. Eurocrypt 2005.