Both gold and Bitcoin can be a medium of exchange and an asset. We can consider anything as a medium of exchange if there is an agreement between the two parties to the exchange.
Bitcoin is more mobile than gold, the liquidity of bitcoin is worldwide so it is easier to become a medium of exchange.
Both gold and Bitcoin are good stores of value in terms of scarcity and limited quantity.