What if we had guiding principles in place for the Bitcoin protocol? Preferably codded into the protocol - making it necessary to hard-fork for a change in this "constitution."
Here are some possible principles that might be included:
- No one can be restricted from transmitting any amount they want
- The code will always be open
- No entity smaller than 51% of total users/minors/nodes can govern Bitcoin (Obviously this one will require huge debate about what it means.)
- Contributions to the core network will be rewarded (Could we create a pool of transaction fees that rewards Coders? Minors? Noders?)
- Some sort of sanctity/equality of transactions? We don't want to stifle free market, but we also don't want to have transactions not go through which also might affect the free market.
- No special treatment for any entity (government, exchange, user, etc.)
You get the idea. Discus!