Blockchain: How many opportunities are there for developers?