| Sorry but this theory is completely wrong. Gold has value because it is a currency (medium of exchange) and money (store of value) due to the following properties: a) Indestructible - bury it in your garden for fifty years, still the same. b) Infinitely divisible - use it to buy a goat or the neighbouring kingdom. c) Easy to detect adulteration d) Stable supply (around 2% growth in supply annually since time immemorial) e) No other use - Gold is terrible for most other things (swords, stirrups, axes....) so demand for it is purely for its value as a currency. This is why rich people had a lot of gold - rich people have money and gold is money There is one other very precious thing and that is diamond, basically the same except not divisible. Silver also caught on but not as much as gold. Pretty much every other metal lacked on one or more of the above properties. Bitcoin is exactly the same, except you can send it over the wire. Over the millenia, the properties people have looked for in currency have not changed. |
Diamons are a bit more complicated than that, owing to the monopolies on mining/cutting/selling (which likely artificially inflates prices) and general inability to re-sell diamonds near the cost at which they were purchased (which also keeps prices high).
https://en.wikipedia.org/wiki/Diamonds_as_an_investment