https://www.coinspeaker.com/preventing-malicious-security-attacks-striking-ico/