It's been a difficult week in the crypto world,