the basic idea behind this is a good one, but there are economics laws that you are ignoring.
You have no way to set a price for a coin. Once it hits an exchange the market will tell you what it's worth unless you are holding the coins hostage or you have the funds in reserve to back each coin. You do not have this.
I admire the thinking here though, and I'm curious how you plan on enforcing this - because I'd like to just print up two million of whatever currency I like as well.
Literally what I was thinking the entire time.
What if someone with some serious hashing power decided to lowball an exchange, cutting the value in half? People are going to much rather pay for the ones costing .50 euro. Or what if someone with not a lot of Majors just wants to get the few he has off his hands quickly? What's stopping him at selling for .5 euro?
I don't see how you can promise a price on any coin. All are volatile. Unless you force an exchange to make a flat price (which how many exchanges would be willing to do that?), how will this price be solid?
I'm sold but seriously, need some explanations devs.