Flat currency is being used on large scale but it is accepted nationally and the cryptocurrency is not used on very large scale but it can be accepted worldwide but many countries still not accepting bitcoin and that's why we can't say bitcoin a full fledged currency.Although,it has become a great assest in market.