I wonder, could you buy stuff in North Korea with gold or silver coins if no one was going to prosecute you? I bet you could.
Gold has an intrinsic value because it's difficult to mine. A mountain of dirt, labor and energy will just about make a coin in a day. That labor is stored in the coin making that coin very valuable.
Silver's price is hugely volatile - but I think it's going for what? $29-31 a troy once? Silver's supposed to trade at 1/18th gold as that's it's prevalence in the earth. The truth is there's hardly any silver around at all. Most all that is mined is consumed.