Academia.eduAcademia.edu

Outline

Asynchronous Byzantine consensus with 2f + 1 processes

2010

https://doi.org/10.1145/1774088.1774187

Abstract

are stored in PDF, with the report number as filename. Alternatively, reports are available by post from the above address.

References (23)

  1. REFERENCES
  2. R. Baldoni, J. Helary, M. Raynal, and L. Tanguy. Consensus in Byzantine asynchronous systems. Journal of Discrete Algorithms, 1(2):185-210, 2003.
  3. M. Ben-Or. Another advantage of free choice: Completely asynchronous agreement protocols. In Proceedings of the 2nd ACM Symposium on Principles of Distributed Computing, pages 27-30, Aug. 1983.
  4. G. Bracha. An asynchronous (n -1)/3 -resilient consensus protocol. In Proceedings of the 3rd ACM Symposium on Principles of Distributed Computing, pages 154-162, Aug. 1984.
  5. T. Chandra and S. Toueg. Unreliable failure detectors for reliable distributed systems. Journal of the ACM, 43(2):225-267, Mar. 1996.
  6. B.-G. Chun, P. Maniatis, S. Shenker, and J. Kubiatowicz. Attested append-only memory: making adversaries stick to their word. In Proceedings of the 21st ACM Symposium on Operating Systems Principles, pages 189-204, October 2007.
  7. B. A. Coan. A compiler that increases the fault tolerance of asynchronous protocols. IEEE Transactions on Computers, 37(12):1541-1553, Dec. 1988.
  8. M. Correia, N. F. Neves, and P. Verissimo. How to tolerate half less one Byzantine nodes in practical distributed systems. In Proceedings of the 23rd IEEE Symposium on Reliable Distributed Systems, pages 174-183, Oct. 2004.
  9. M. Correia, N. F. Neves, and P. Verissimo. From consensus to atomic broadcast: Time-free Byzantine-resistant protocols without signatures. Computer Journal, 41(1):82-96, Jan. 2006.
  10. M. Correia, G. T. Veronese, and L. C. Lung. Asynchronous Byzantine consensus with 2f+1 processes (extended version). DI/FCUL TR 09-17, Department of Informatics, University of Lisbon, November 2009.
  11. A. Doudou, B. Garbinato, and R. Guerraoui. Encapsulating failure detection: From crash-stop to Byzantine failures. In International Conference on Reliable Software Technologies, pages 24-50, May 2002.
  12. A. Doudou, B. Garbinato, and R. Guerraoui. Tolerating arbitrary failures with state machine replication. In H. B. Diab and A. Y. Zomaya, editors, Dependable Computing Systems Paradigms, Performance Issues, and Applications, chapter 2, pages 27-56. Wiley, 2005.
  13. C. Dwork, N. Lynch, and L. Stockmeyer. Consensus in the presence of partial synchrony. Journal of the ACM, 35(2):288-323, Apr. 1988.
  14. M. J. Fischer, N. A. Lynch, and M. S. Paterson. Impossibility of distributed consensus with one faulty process. Journal of the ACM, 32(2):374-382, Apr. 1985.
  15. R. Friedman, A. Mostefaoui, and M. Raynal. Asynchronous bounded lifetime failure detectors. Information Processing Letters, 94(3):85-91, 2005.
  16. R. Guerraoui. Indulgent algorithms. In Proceedings of the 19th ACM Symposium on Principles of Distributed Computing, pages 289-298, July 2000.
  17. R. Guerraoui and A. Schiper. The generic consensus service. IEEE Transactions on Software Engineering, 27(1):29-41, Jan. 2001.
  18. V. Hadzilacos and S. Toueg. A modular approach to fault-tolerant broadcasts and related problems. Technical Report TR94-1425, Cornell University, Department of Computer Science, May 1994.
  19. L. Lamport, R. Shostak, and M. Pease. The Byzantine generals problem. ACM Transactions on Programming Languages and Systems, 4(3):382-401, July 1982.
  20. A. Mostefaoui and M. Raynal. Solving consensus using Chandra-Toueg's unreliable failure detectors: A general quorum-based approach. In Proceedings of the 13th International Symposium on Distributed Computing, pages 49-63, 1999.
  21. G. Neiger and S. Toueg. Automatically increasing the fault-tolerance of distributed systems. In Proceedings of the 7th Annual ACM Symposium on Principles of Distributed Computing, pages 248-262, Aug. 1988.
  22. S. Toueg. Randomized Byzantine agreements. In Proceedings of the 3rd ACM Symposium on Principles of Distributed Computing, pages 163-178, Aug. 1984.
  23. P. Verissimo. Travelling through wormholes: A new look at distributed systems models. SIGACT News, 37(1):66-81, 2006.