1983/07/01 by Leslie Lamport, L. Lamport · 219 citations
Computer Science · #Archaeology #Byzantine architecture #Citation #Complexity and Algorithms in Graphs #Computer science #Computer security #Cryptography and Data Security #History #Library science #Logic, Reasoning, and Knowledge #World Wide Web
paper · pdf · doi:10.1145/2402.322398
published in Journal of the ACM 30(3), 668-676 (Association for Computing Machinery)
openalex publication_date 1983/07/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/25
The Byzantine Generals Problem requires processes to reach agreement upon a value even though some of them may fad. It is weakened by allowing them to agree upon an "incorrect" value if a failure occurs. The transaction eormmt problem for a distributed database Js a special case of the weaker problem. It is shown that, like the original Byzantine Generals Problem, the weak version can be solved only ff fewer than one-third of the processes may fad. Unlike the onginal problem, an approximate solution exists that can tolerate arbaranly many failures.