This is the pretty cool story, explaining how future exchanges have been 'invented' and what they first were used for.
https://www.hardforking.com/the-birth-of-future-exchanges/