Re:Two Generals and Time Machines
by FrozenVoid on Sunday July 15, 2018 @01:34PM
(#17536153)
Synchronization can involve any data.
Repeat until you got 3-4 confirmations of same data being sent back to you and the plan will work.
[ Parent
| on HN ]
Is it 3 or 4? Is 2 enough?
Let’s say the last message in your example is dropped
B would have 3 acks from A while A only has 2 acks from B.
Will A attack? If not, B is left attacking on their own.
Similarly, what if none of Bs messages make it back to A? How does B know to attack?