I doubt that Bitcoin can do replace gold, it is because that the price of gold was very stable compare to Bitcoin, though I the volatility of it was too aggressive, but that's not enough to say to replace it. Gold also was already ancient and being used a thousand years ago no, while Bitcoin was a digital form of currency.