So, let's say 470,000+ BTC go MIA forever...should result in a nice little price increase.
On a related note, how do we know that 1,000,000 BTC haven't already been lost forever? Is there a way to know exactly how many BTC are in circulation and not just how many have been created?
1) Why do we need to know this information?
2) The market determines the value based on buying and selling. Whether or not there are 1,000,000 BTC lost or not doesn't matter, b/c the supply & demand of the market will still even out.
This the same thing as stating that the federal reserve doesn't know how many US dollar bills have been lost. It has an effect, but is evened out by captial markets anyway.
We probably will never notice that X coins were lost. (except in the case of coins sent to null addresses) They never truly leave the network. I suppose you could check block explorer to find addresses that have been inactive for a long time. There's no way you could no for sure if they could spring back up though.
To the extent someone would "find" a bunch of coins and choose to sell them, it would hurt the price, but the market would even out.
Well, it wouldn't take someone to find old coins to decide and dump the ones they did have.
What do you mean by "The market would even out"? Are you saying that it would return to the previous trading price? Or that the prices would eventually stabilize at some amount? If it's the latter, that much is obvious.