ICOs:Analysis on ICOs Is it here to stay?