In the past one year (2018) I have had a chance to seen new cryptocurrencies and also develop one (Ubricoin). It has been the biggest and toughest challenge that I have ever faced as a programmer. I found myself searching and learning the new terms/pseudocode used in cryptocurrency.