Initial coin offering has been quickly emerging as the new fund-raising method being used for launching a business. Recently we have seen the requirements of KYC for ICOs are increasing. And many investors are not supporting it. I want to know why exactly do ICOs need the requirements of KYC.