How to use a blockchain to make bitcoin-powered cashless purchases

The Indian government has introduced a bitcoin-based cashless payment system that it hopes will allow its citizens to make cashless transactions at