How do the chains know what is the market price of "gold"? And if the price of the gold chain changes, doesn't that affect the valuation of the cash chain?
It is not GOLD as in the Physical Yellow Stuff..
To Recap :
We have a blockchain based crypto coin, just like bitcoin, BUT it has 2 types of coin on it.
Gold is the name I use for the coin with a fixed amount. Let's call it CryptoGold.
Cash is the name for the coin with a variable amount. Let's call it CryptoCash.
There is an exchange between the 2 coins on the chain.
There will only EVER be 1 million CryptoGold.
CryptoCash can grow and Shrink.
The Gold price I refer to is the price of the Fixed Amount Coin (CryptoGold) in the Variable amount coin (CryptoCash).
So to start with you would have miners mining 1 million of each. Let's say you get 50 of each per block, decreasing as usual etc etc.
Then you have users trading the 2 types of coin on chain.
The FAIR price is the total CryptoCash divided by total CryptoGold.
At the very beginning the Fair price will be 1.0, as there will be the same amount of both coin types.
When the Market price of CryptoGold, on chain, is Higher than the Fair price (PEOPLE BUYING A LOT OF CRYPTOGOLD), we contract the amount of CryptoCash, driving the FAIR PRICE DOWN, as there will be less CryptoCash. So Total CryptoCash / Total CryptoGold will go down. (There may actually be less Crypto Cash in the system than CryptoGold, making it more valuable..)
When the Market price of CryptoGold, on chain, is Lower than the Fair price (PEOPLE SELLING A LOT OF CRYPTOGOLD), we expand the amount of CryptoCash, driving the FAIR PRICE UP.
We may find that a stable Market & Fair price is reached at about 1200.. meaning there is 1200 times more Cash than Gold. or 1 million CryptoGold, and 1.2 Billion CryptoCash.
So - Sell your gold and drive the price down, and We'll print CryptoCash,
Buy gold and store it driving the price up, and we'll stop printing it.
Expansion and contraction of CryptoCash, occurs on ALL coins, so proportionally no-one loses out.
I am using this principle :
"The price of gold is the link between real growth and monetary growth: When real growth under-performs monetary growth, the price of gold rises. When real growth out-performs monetary growth, the price of gold falls. And when real growth matches monetary growth, the price of gold is flat."
I would limit the expansion and contraction to maybe +/- 5 or 10% per annum (or however many blocks 1 year is).. so as to prevent monetary shock.
There is a final piece that I am working on.. That being that CryptoCash can be transferred, but that CryptoGold can ONLY be Bought and Sold on chain.. Still thinking about this though..