Banks are starting to support cryptocurrency as it becomes more mainstream. However, banks still face many challenges in dealing with digital currency. For example, banks have to deal with cryptocurrency's volatile price, making it challenging to price goods and services in crypto. In addition, banks also have to comply with anti-money laundering regulations, which can be difficult when dealing with a decentralized currency.
But almost all the central banks are against cryptocurrency. For example, the People's Bank of China has banned cryptocurrency exchanges and initial coin offerings. The Reserve Bank of India has also warned against investing in digital currency.