Staking PatternEthereum allows a Dev to create a simple set of rules that an adversarial group of players can use to work together.