Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

Efficient agreement using fault diagnosis

Efficient agreement using fault diagnosis We give an extremely simple Byzantine agreement protocol that usesO(t 2) processors, min(f+2,t+1) rounds of communication,O(n·t·f·log|V|) total message bits, andO(log|V|) maximum message size, wheren is the total number of processors that actually participate in the protocol,t is an upper bound on the number of faulty processors,f is the number of processors that actually fail in a given execution, andV is the set of possible inputs. This protocol uses roughly the same resources as a more complex protocol due to Dolev, Reischuk, and Strong. By adding explicit fault diagnosis to our first protocol, we produce a some-what more complicated protocol that usesO(t 1.5) processors, min(f+2,t+1) rounds,O(n·t 2 ·f·log|V|) total message bits, andO(t·log|V|) maximum message size. http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png Distributed Computing Springer Journals

Efficient agreement using fault diagnosis

Distributed Computing , Volume 7 (2) – Nov 27, 2005

Loading next page...
 
/lp/springer-journals/efficient-agreement-using-fault-diagnosis-1w4STjrZyR

References (22)

Publisher
Springer Journals
Copyright
Copyright © 1993 by Springer-Verlag
Subject
Computer Science; Computer Communication Networks; Computer Hardware; Computer Systems Organization and Communication Networks; Software Engineering/Programming and Operating Systems; Theory of Computation
ISSN
0178-2770
eISSN
1432-0452
DOI
10.1007/BF02280838
Publisher site
See Article on Publisher Site

Abstract

We give an extremely simple Byzantine agreement protocol that usesO(t 2) processors, min(f+2,t+1) rounds of communication,O(n·t·f·log|V|) total message bits, andO(log|V|) maximum message size, wheren is the total number of processors that actually participate in the protocol,t is an upper bound on the number of faulty processors,f is the number of processors that actually fail in a given execution, andV is the set of possible inputs. This protocol uses roughly the same resources as a more complex protocol due to Dolev, Reischuk, and Strong. By adding explicit fault diagnosis to our first protocol, we produce a some-what more complicated protocol that usesO(t 1.5) processors, min(f+2,t+1) rounds,O(n·t 2 ·f·log|V|) total message bits, andO(t·log|V|) maximum message size.

Journal

Distributed ComputingSpringer Journals

Published: Nov 27, 2005

There are no references for this article.