English

Node-Initiated Byzantine Consensus Without a Common Clock

Distributed, Parallel, and Cluster Computing 2013-08-01 v2

Abstract

The majority of the literature on consensus assumes that protocols are jointly started at all nodes of the distributed system. We show how to remove this problematic assumption in semi-synchronous systems, where messages delays and relative drifts of local clocks may vary arbitrarily within known bounds. Our framework is self-stabilizing and efficient both in terms of communication and time; more concretely, compared to a synchronous start in a synchronous model of a non-self-stabilizing protocol, we achieve a constant-factor increase in the time and communicated bits to complete an instance, plus an additive communication overhead of O(n log n) broadcasted bits per time unit and node. The latter can be further reduced, at an additive increase in time complexity.

Keywords

Cite

@article{arxiv.1307.7976,
  title  = {Node-Initiated Byzantine Consensus Without a Common Clock},
  author = {Danny Dolev and Christoph Lenzen},
  journal= {arXiv preprint arXiv:1307.7976},
  year   = {2013}
}

Comments

19 pages, no figures; under submission to SODA 2014

R2 v1 2026-06-22T01:00:26.870Z