Public bitcoin miners add $1.78 billion of selling pressure as margins squeeze