FinTech and Block Chain