DISTRIBUTED SYSTEMS: BYZANTINE AGREEMENT, RELIABLE BROADCAST

Leslie Lamport, Robert Shostak, and Marshall Pease: The Byzantine generals problem. ACM transactions on programming languages and systems, volume 4, issue 3, 1982. Pages 382–401.
Michael J. Fischer, Nancy A. Lynch, and Michael S. Paterson: Impossibility of distributed consensus with one faulty process. Journal of the ACM, volume 32, issue 2, April 1985. Pages 374–382.
M. Frans Kaashoek, Andrew S. Tanenbaum, Susan Flynn Hummel, and Henri E. Bal: An efficient reliable broadcast protocol. Operating systems review, volume 23, issue 4, 1989. Pages 5–19.