The Four Open Currency Protocols
Given the formalization of a currency systems, we identify four dimensions or protocols that will be important. We want an open system that can be widely adopted, and therefore we will define open protocols where any licensing that is needed is open (CC).
- Open Transport: A protocol which can be used for participants to directly interact with each other and for any currency to interact with any other currency.
- Open Rules: A means of representing the rules so players know what game they’re playing, what plays are valid to make, how those plays are handled and how any game/currency interacts with other games/currencies.
- Open Data: A tamper-proof way of distributing data so there is no centralized point of failure nor power imbalance between the participants and the management/governance of a currency.
- Open Identity: A way to securly identify the agents(players), this can be implemented with a number of emerging identity protocols. This gets down to how agents are named in data and transport.