IOTA – the next generation of cryptocurrencies