Proceedings of the 2013 ACM Symposium on Principles of Distributed Computing 2013
DOI: 10.1145/2484239.2484275
|View full text |Cite
|
Sign up to set email alerts
|

Fast byzantine agreement in dynamic networks

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

2
82
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
5
1
1

Relationship

3
4

Authors

Journals

citations
Cited by 56 publications
(84 citation statements)
references
References 26 publications
2
82
0
Order By: Relevance
“…Its main contribution is an efficient and scalable randomized distributed algorithm (i.e., each node processes and sends only polylogarithmic messages per round, and local computation per node is also lightweight) that guarantees stable almosteverywhere agreement 1 with high probability even under very high adversarial churn rate (up to linear in n per round, where n is the network size) in a polylogarithmic number of rounds. The work of [21] presented an efficient distributed algorithm for Byzantine agreement that works despite the presence of Byzantine nodes and high adversarial churn. This algorithm could tolerate up to O( √ n/ polylog(n)) Byzantine nodes and up to O( √ n/ polylog(n) churn per round, took a polylogarithmic number of rounds, and was scalable.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Its main contribution is an efficient and scalable randomized distributed algorithm (i.e., each node processes and sends only polylogarithmic messages per round, and local computation per node is also lightweight) that guarantees stable almosteverywhere agreement 1 with high probability even under very high adversarial churn rate (up to linear in n per round, where n is the network size) in a polylogarithmic number of rounds. The work of [21] presented an efficient distributed algorithm for Byzantine agreement that works despite the presence of Byzantine nodes and high adversarial churn. This algorithm could tolerate up to O( √ n/ polylog(n)) Byzantine nodes and up to O( √ n/ polylog(n) churn per round, took a polylogarithmic number of rounds, and was scalable.…”
Section: Introductionmentioning
confidence: 99%
“…However, none of these works guarantee the maintenance of an expander under the more challenging situation of high continuous adversarial churn. This is a fundamental ingredient that is needed to enable the applicability of previous results ( [19], [21], [22], [59]) under a more realistic setting.…”
Section: Introductionmentioning
confidence: 99%
“…(Our model is described in detail in Section 1.1, it is similar to the model considered in prior work, e.g., [6,4,5].) We consider a dynamic network as a sparse bounded degree expander graph whose topology -both nodes and edges -can change arbitrarily from round to round and is controlled by an adversary.…”
Section: Introductionmentioning
confidence: 99%
“…The main technical challenge that we have to overcome is designing and analyzing distributed algorithms with the presence of Byzantine nodes in networks where both nodes and edges can change by a large amount continuously in each round. The same challenge was present in solving the Byzantine agreement problem in such networks which was addressed in [4]. However, this does not directly solve the leader election problem, since the value that (most of) the honest nodes agree may be a value that was generated by a Byzantine node; using the agreement algorithm in a straightforward way does not give any guarantee that an honest node will be elected as leader.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation