Bitcoin has own platform one day he replace banking system
I agree. Cryptocurrencies may have different consensus protocols for verifying transactions but all of them provide enough functionality to perform banking functions. So yes, a virtual currency can indeed replace the need for banks in the future.