I have been working on the “Rainbow” smart contract which supports “configurable money”, see How to deploy Rainbow Tokens - Google Docs .
Rainbow tokens can be used in a “closed” system for a village such that only enrolled members can use the currency. The social expectation is that in a small closed system it is easier to maintain trust, which supports more exploration with shared community resources based on the currency.
I’d like to toss out some ideas related to a “membership currency”.
- Enrollment. In this model, outsiders cannot hold the currency (they have no entry in the ledger). Once the organization has enrolled an individual as a member, they get an entry and are able to hold and trade currency. This is an “in or out” model and there is no simple way to put “out” someone who is “in”.
- Contingent membership. This model allows currency privileges to be turned on or off by the organization. It immediately raises questions of transparency and fairness in the decisions.
- Membership classes. In this model there could be two or more classes of membership with different behaviors. For example there might be a full membership (like the enrollment model) but also
- a “provisional membership” for visitors or trial members which expires after 30 days or so. The provisional membership might have limitations on transaction volume
- a “swap pool membership” used for “foreign exchange” with other local currencies or with “layer 2” regional currencies.
Reactions & expansions please!