The CEO of cryptocurrency news site The Block, Michael McCaffrey, resigned when it was revealed that the business had received