This post was originally published at The Hindu Business Line newspaper hereDistributed Ledger Technology (DLT), a concept of recording and sharing data across multiple data stores, or ledgers as they are popularly called, is an idea whose time has come.