Byzantine agreement with homonyms in synchronous systems

被引:1
作者
Delporte-Gallet, Carole [1 ]
Fauconnier, Hugues [1 ]
Hung Tran-The [1 ]
机构
[1] LIAFA Univ Paris Diderot, Paris, France
关键词
CONSENSUS; GENERALS;
D O I
10.1016/j.tcs.2012.11.012
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider here the Byzantine agreement problem in synchronous systems with homonyms. In this model different processes may have the same authenticated identifier. In such a system of n processes sharing a set of! identifiers, we define a distribution of the identifiers as an integer partition of n into l parts n(1,) .... ,n(l) giving for each identifier i the number of processes having this identifier. Assuming that the processes know the distribution of identifiers we give a necessary and sufficient condition on the integer partition of n to solve the Byzantine agreement with at most t Byzantine processes. Moreover we prove that there exists a distribution of! identifiers enabling to solve Byzantine agreement with at most t Byzantine processes if and only if n > 3t, l > t and l > (n-r)t/n-t-min(t,r) where r = n mod l. This bound is to be compared with the l > 3t bound proved in Delporte-Gallet et al. (2011) [4] when the processes do not know the distribution of identifiers. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:34 / 49
页数:16
相关论文
共 13 条
  • [1] Computing in totally anonymous asynchronous shared memory systems
    Attiya, H
    Gorbach, A
    Moran, S
    [J]. INFORMATION AND COMPUTATION, 2002, 173 (02) : 162 - 183
  • [2] Boldi P, 2001, INT S DISTRIBUTED CO, P33, DOI DOI 10.1007/3-540-45414-4_
  • [3] On the importance of having an identity or, is consensus really universal?
    Buhrman, H
    Panconesi, A
    Silvestri, R
    Vitanyi, P
    [J]. DISTRIBUTED COMPUTING, 2006, 18 (03) : 167 - 176
  • [4] Delporte-Gallet C, 2011, PODC 11: PROCEEDINGS OF THE 2011 ACM SYMPOSIUM PRINCIPLES OF DISTRIBUTED COMPUTING, P21
  • [5] ON THE MINIMAL SYNCHRONISM NEEDED FOR DISTRIBUTED CONSENSUS
    DOLEV, D
    DWORK, C
    STOCKMEYER, L
    [J]. JOURNAL OF THE ACM, 1987, 34 (01) : 77 - 97
  • [6] CONSENSUS IN THE PRESENCE OF PARTIAL SYNCHRONY
    DWORK, C
    LYNCH, N
    STOCKMEYER, L
    [J]. JOURNAL OF THE ACM, 1988, 35 (02) : 288 - 323
  • [7] Fred B, 1990, ACM COPUT SURV, V22, P299
  • [8] Anonymous and fault-tolerant shared-memory computing
    Guerraoui, Rachid
    Ruppert, Eric
    [J]. DISTRIBUTED COMPUTING, 2007, 20 (03) : 165 - 177
  • [9] THE BYZANTINE GENERALS PROBLEM
    LAMPORT, L
    SHOSTAK, R
    PEASE, M
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1982, 4 (03): : 382 - 401
  • [10] Nancy A., 1996, DISTRIBUTED ALGORITH