ACM Home Page
Please provide us with feedback. Feedback
Brief announcement: global consistency can be easier than point-to-point communication
Full text PdfPdf (454 KB)
Source
Annual ACM Symposium on Principles of Distributed Computing archive
Proceedings of the 28th ACM symposium on Principles of distributed computing table of contents
Calgary, AB, Canada
SESSION: B2-2 table of contents
Pages 310-311  
Year of Publication: 2009
ISBN:978-1-60558-396-9
Authors
Prasant Gopal Anumanchipalli  International Institute of Information Technology, Hyderabad, India
Anuj Gupta  International Institute of Information Technology, Hyderabad, India
Pranav K. Vasishta  International Institute of Information Technology, Hyderabad, India
Piyush Bansal  International Institute of Information Technology, Hyderabad, India
Kannan Srinathan  International Institute of Information Technology, Hyderabad, India
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 21,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1582716.1582782
What is a DOI?

ABSTRACT

Global consistency or Byzantine Agreement (BA) and reliable point-to-point communication are two of the most important and well-studied problems in distributed computing. Informally, BA is about maintaining a consistent view of the world among all the non-faulty players in the presence of faults. In a synchronous network over n nodes of which up to any t are corrupted by a Byzantine adversary, BA is possible only if all pair point-to-point reliable communication is possible [Dol82, DDWY93] Specifically, in the standard unauthenticated model, (2t + 1)-connectivity is necessary whereas in the authenticated setting (t + 1)-connectivity is required. Thus, a folklore is that maintaining global consistency is at least as hard as the problem of all pair point-to-point communication. Equivalently, it is widely believed that protocols for BA over incomplete graphs exist only if it is possible to simulate an overlay-ed complete graph. Surprisingly, we show that the folklore is far from true-- achieving global consistency can be strictly easier than all-pair point-to-point communication.

In the authenticated model, it is assumed that the adversary can forge the signatures of only those nodes under its control. In contrast, the unauthenticated model assumes that the adversary can forge the signatures of all the nodes (that is, secure signatures are not used). We initiate a study on the entire gamut of BA's in between, viz., the adversary can forge the signatures of up to any k nodes apart from the up to t nodes that it can actively corrupt. We completely characterize the possibility of BA across the spectrum. Thus, our work attempts to unify the extant literature on agreement. It is, however, more than a mere attempt towards unification as it provides insights into the field. Specifically, apart from the extremes (of k = 0 and k = n − t where aforementioned folklore is known to hold), for every intermediate k, there are several networks over which BA is possible but all-pair point-to-point communication is not.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
{Dol82} D. Dolev. The Byzantine Generals Strike Again. Journal of Algorithms, 3(1):14--30, March 1982.
4
 
5
 
6
7
 
8
{HKN+05} Danny Harnik, Joe Kilian, Moni Naor, Omer Reingold, and Alon Rosen. On robust combiners for oblivious transfer and other primitives. In EUROCRYPT, pages 96--113, 2005.
 
9
 
10
{MP06} Remo Meier and Bartosz Przydatek. On robust combiners for private information retrieval and other primitives. In CRYPTO, pages 555--569, 2006.
 
11
{MPW07} Remo Meier, Bartosz Przydatek, and Jüurg Wullschleger. Robuster combiners for oblivious transfer. In TCC, pages 404--418, 2007.
12
13
14
 
15

Collaborative Colleagues:
Prasant Gopal Anumanchipalli: colleagues
Anuj Gupta: colleagues
Pranav K. Vasishta: colleagues
Piyush Bansal: colleagues
Kannan Srinathan: colleagues