loading...
Towards Secure and Scalable Computation in Peer-to-Peer Networks
Berkeley, California October 21-October 24
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/FOCS.2006.7747th Annual IEEE Symposium on Foundat ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Valerie King, University of Victoria, Canada
Jared Saia, University of New Mexico, USA
Vishal Sanwalani, University of Waterloo, Canada
Erik Vee, IBM Almaden Research Center, USA
We consider the problems of Byzantine Agreement and Leader Election, where a constant fraction b \le 1/3 of processors are controlled by a malicious adversary. The first problem requires that all uncorrupted processors come to an agreement on a bit initially held by one of the uncorrupted processors; the second requires that the uncorrupted processors choose a leader who is uncorrupted.

Motivated by the need for robust and scalable computation in peer-to-peer networks, we design the first scalable protocols for these problems for a network whose degree is polylogarithmic in its size. By scalable, we mean that each uncorrupted processor sends and processes a number of bits that is only polylogarithmic in n. (We assume no limit on the number of messages sent by corrupted processors.) With high probability, our Byzantine Agreement protocol results in agreement among a 1..O(1= ln n) fraction of the uncorrupted processors. With constant probability, our Leader Election protocol elects an uncorrupted leader and ensures that a 1..O(1= ln n) fraction of the uncorrupt processors know this leader.

We assume a full information model. Thus, the adversary is assumed to have unlimited computational power and has access to all communications, but does not have access to processors' private random bits.

Citation:
Valerie King, Jared Saia, Vishal Sanwalani, Erik Vee, "Towards Secure and Scalable Computation in Peer-to-Peer Networks," focs, pp.87-98, 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.