Tôi không đồng ý với các câu trả lời khác rằng kênh truyền thông cần được mô hình hóa khác nhau. Malice là không liên quan, tin nhắn bị mất đơn giản với bất kỳ xác suất khác không là đủ để tạo ra vấn đề hai tướng. e-mail và IM, ví dụ, có cơ hội giảm tin nhắn thấp nhưng không bằng không. Các cuộc gọi điện thoại có thể bị nhiễu, vì vậy với vấn đề hai tướng, bạn cần xác nhận bằng cách nào đó liệu người kia có nghe thấy những gì bạn nói không, ad infinitum. Nhưng tôi vẫn thường xuyên sử dụng các kênh này để thỏa thuận với những người khác.
Điều mà vấn đề "hai tướng" không hòa tan không giải quyết được, là để có được kiến thức chung được đảm bảo . Trong cuộc sống thực, chúng tôi không yêu cầu kiến thức chung chính thức để tiến hành. Do đó, mục tiêu trong hầu hết các tình huống thực tế cần được mô tả khác với mục tiêu trong bài toán hai tướng.
Chúng tôi giải quyết thỏa thuận là "đủ khả năng". Tôi có thể không sẵn sàng tấn công trừ khi tôi chắc chắn bạn sẽ tấn công, nhưng tôi sẵn sàng đi bộ đến quán cà phê để gặp bạn với điều kiện xác suất thất bại trong giao tiếp không cao hơn xác suất bạn thất bại đến do giao thông Không giống như các tướng, tôi sẽ có cơ hội gặp bạn.
Nếu bạn đã từng có ai đó giải thích điều gì đó ba lần cho bạn theo những cách khác nhau khi bạn nhận được nó lần đầu tiên hoặc đã từng có ai đó yêu cầu bạn xác nhận điều gì đó mà bạn đã xác nhận hai lần, thì đó là vì bạn đã đạt đến ngưỡng " đủ khả năng "trước khi họ đến được với họ.
Hãy chọn tâm lý học, triết học hoặc sinh học tiến hóa làm lĩnh vực chính xác để tìm câu trả lời cho câu hỏi tiếp theo, tại sao chúng ta không thực sự cần một sự đảm bảo đầy đủ về kiến thức chung :-)
Nó cũng liên quan đến các vấn đề thực tế trong điện toán. Ví dụ: khi chúng tôi sử dụng mã sửa lỗi đơn để "xác thực" rằng một ký hiệu trong tin nhắn đã đến đúng, tất cả những gì chúng tôi đang làm là chấp nhận rằng xác suất xảy ra lỗi kép là không đáng kể trong thời gian này. Sau đó, trong giao thức, chúng ta có thể có CRC, để giảm thêm xác suất lỗi không bị phát hiện. Không ai trong số này giải quyết được vấn đề của hai vị tướng, nhưng điều đó đủ để tôi, ngân hàng và một thương gia của tôi "đồng ý" rằng một giao dịch thẻ tín dụng đã xảy ra, với một xác suất nhỏ là chúng tôi không đồng ý.