MoneyToken: A crypto-backed platform that offer a smart loan