Bitcoin transactions historical chart BMJ Editorial Team 21 crypto investors read this June 2, 2021 4:58 pm