Bitcoin can never replace gold because there are some differences between Gold And Bitcoin are :
1. Gold Price More Stable than Bitcoin.
2. Demand Will Gold Come From More Diverse Resources.
3. Bitcoin Created With Computer And Software, While Gold Is a Natural Resource.
4. Bitcoin More Easy to Carry Than Gold.
5. Bitcoin Can Be Used As A Payment Tool, While Gold Can not.
Of all the comparisons it is certain that bitcoin is better and profitable, and if we measure from the level of profit then by invest bitcoin we can get profit hundreds or even thousands of percent per year while gold is not more than 20% per year.