More than $3bn in crypto short positions were liquidated as renewed investor confidence drove a broad rally across digital assets.