Designing a cryptoeconomical protocol is almost as difficult as designing a cryptography protocol even if we consider only the economical part of the system. The economical part should be designed as much on the engineering principles as possible, including at least the following considerations:
- clear strategy what should be incetivized and what should be discouraged.
- consideration of some economical attacks, like byzantian attack, bribing attacks, collaboration of attackers...
- economic simulations and assessments what should happen in different normal and extreme situations.
- considerations for scaling the network.
- considerations for scaling the network.