Blockchain: an ecosystem game