Bitcoin: A buyer's and seller's guide