https://www.linkedin.com/pulse/3-tips-ico-security-2018-go-hard-smart-contracts-hleb-myrko/?published=t