decentralised bitcoin exchange trade your gift cards for bitcoin can you invest 100 dollars in bitcoin top crypto exchanges 2020 decentralized bitcoin exchange