Unconditional Byzantine Agreement and Multi-Party Computation Secure Against Dishonest Minorities from Scratch
Matthias Fitzi, Nicolas Gisin, Ueli Maurer, and Oliver von Rotz
Advances in Cryptology — EUROCRYPT 2002, Lecture Notes in Computer Science, Springer-Verlag, vol. 2332, pp. 482–501, May 2002.
It is well-known that $n$ players, connected only by pairwise secure channels, can achieve unconditional broadcast if and only if the number $t$ of cheaters satisfies $t<n/3$. In this paper, we show that this bound can be improved — at the sole price that the adversary can prevent successful completion of the protocol, but in which case all players will have agreement about this fact. Moreover, a first time slot during which the adversary forgets to cheat can be reliably detected and exploited in order to allow for future broadcasts with $t<n/2$. This even allows for secure multi-party computation with $t<n/2$ after the first detection of such a time slot.
BibTeX Citation
@inproceedings{FGMR02, author = {Matthias Fitzi and Nicolas Gisin and Ueli Maurer and Oliver von Rotz}, title = {Unconditional {B}yzantine Agreement and Multi-Party Computation Secure Against Dishonest Minorities from Scratch}, editor = {Lars Knudsen}, booktitle = {Advances in Cryptology --- EUROCRYPT 2002}, pages = {482--501}, series = {Lecture Notes in Computer Science}, volume = {2332}, year = {2002}, month = {5}, publisher = {Springer-Verlag}, }