Bitcoin blasts past $21,000 as millions of 3-day-shorts