This post is from a low-reputation account and contains an unverified outbound link. Be cautious before clicking external links.

The Byzantine Generals Lunch Problem

a12a(25)
Published in
#consensus
Words
192
Reading
1 min
Listen
Play
8y

JAMES: I announce my desire to go to lunch.

BRYAN: I verify that I heard that you want to go to lunch.

RICH: I also verify that I heard that you want to go to lunch.

CHRIS: YOU DO NOT WANT TO GO TO LUNCH.

JAMES: OH NO. LET ME TELL YOU AGAIN THAT I WANT TO GO TO LUNCH.

CHRIS: YOU DO NOT WANT TO GO TO LUNCH.

BRYAN: CHRIS IS FAULTY.

CHRIS: CHRIS IS NOT FAULTY.

RICH: I VERIFY THAT BRYAN SAYS THAT CHRIS IS FAULTY.

BRYAN: I VERIFY MY VERIFICATION OF MY CLAIM THAT RICH CLAIMS THAT I KNOW CHRIS.

JAMES: I AM SO HUNGRY.

CHRIS: YOU ARE NOT HUNGRY.

RICH: I DECLARE CHRIS TO BE FAULTY.

CHRIS: I DECLARE RICH TO BE FAULTY.

JAMES: I DECLARE JAMES TO BE SLIPPING INTO A DIABETIC COMA.

RICH: I have already left for the cafeteria.

This little joke/brain tease was from James Mickens. I highly recommend watching some of his keynotes. There is a really good one called Why Do Keynote Speakers Keep Suggesting That Improving Security Is Possible which is hilarious in my opinion.

Originally from: https://scholar.harvard.edu/files/mickens/files/thesaddestmoment.pdf

I hope you enjoy!

The Byzantine Generals Lunch Problem | Ecency