Requiring Crypto users of their complete details thru Know your Costumers documents are enough to ensure Bitcoin will be use only in legal activities.Most of the contries that regulated Bitcoin thru KYC requirements did not encounter any trouble and difficulties from the crypto users so i believed that this KYC is enough to protect Bitcoin from illegal people.