Unless you've been under a rock, you've likely read a lot about ICOs (initial coin offerings) in the last few weeks. These are offerings by companies starting their own variant of blockchain-based digital currencies. This year has not only seen the explosion in the price of bitcoin itself but also the second and third most popular cryptocurrencies...