Can Bitcoin replace banking system? Weakness and challenges of BTC....