I think digital currency is the future. Soon even Google is launching payment through mobile phones.
However I believe this is not going to replace the cash system.