No not yet. Cryptocurrencies still have a lot of flaws that need to be develop. I think partly is because they are still missing the necessary amount of processing power and network bandwidth for a blockchain to ensure transactions are processed in just a few seconds. Give it another decade or two for that to happen.