Although I initially believed there were only a couple cryptocurrencies available on the market, after some research, I've discovered that there are well over a thousand different cryptocurrencies!...even if a large percentage of these have extremely small market capitalizations. So my question is: What does it take to "create" a new cryptocurrency? More specifically, what degree of time, money, technical knowledge (and any other pertinent resources) is required?