DISTRIBUTED CREDIT CHAIN - The bank on the blockchain