The latest industry buzzword is creating an opening for ambitious developers to contribute to an exciting emerging ecosystem, underpinned by distributed ledgers and cryptocurrency. But there are ...