Instant Energy market is the energy market as we already know .
You can instantly buy or sell energy if you agree with the best offerer.
In a Time Energy Market you buy a "percentage" of the total energy sold at a very specific time of the day.
For example every 12 hours the market closes and crowns and energy (crystal energy of course) are traded.
I made a picture that I hope will explain this concept better
Pros:
- Everybody get energy and crowns according to their offer
- Good way to spend time while waiting for energy
(I tried this before and looking the exchange rate going up and down was kind of exciting)
- Based on supply and demand model it offers the correct price for the energy at time
- Player can sell any amount of energy not only multiples of 100
- Since is based on crystal energy is not going to hurt the developers income
Cons:
- Not immediate (so the instant market should stay there as it is)
- Could be difficult to explain/understand at first
Also is the best way to exchange energy when there will be lots of players
Crystal energy on the exchange doesn't come from nowhere- it comes from real players spending real money in order to keep the servers running.
In your system, how would you prevent the same energy from being sold twice? Ensuring that your real-money currency isn't created from nowhere is a very important part of this kind of exchange system, but your proposal seems weaker there. Someone buys the energy, and then a total stranger also gets the same energy again in a separate transaction.
If you had to spend energy to get a percentage, it sounds very speculative. Either you'd lose a fortune on a bet that people would trade a lot of energy that day (risk which would drive people away from ever using it), or you'd create more energy than you put in- in which case we're back to the basic problem with the business model.