1. A method for providing unequal allocation of rights among agents while operating according to fair principles, comprising: (a) assigning a hierarchal rank to each agent; (b) providing a synthetic economic value to a first set of agents at the a high level of the hierarchy; (c) allocating portions of the synthetic economic value by the first set of agents to a second set of agents at respectively different hierarchal rank than the first set of agents; and (d) conducting an auction amongst agents using the synthetic economic value as the currency.