A blockchain-based loan over-prevention mechanism

Information sharing solves the problem of information asymmetry between banks to a certain extent, but it also brings about the leakage of customer privacy. Therefore, how to protect data privacy while sharing data is an urgent issue. Blockchain protects the privacy of accounts and data while sharing data. Therefore, we propose a blockchain-based loan over-prevention mechanism. The program can hide the customer loan/repayment amount and thus protect the customer's privacy; we prove that the customer's loan amount is within a certain range and does not exceed the remaining loanable amount via a range proof. In order to share customer loan information between banks, we store the commitment of customers' amounts in the blockchain, and banks can obtain relevant information directly from the chain, which also reduces the amount of communication between banks. Finally, we implement the model and performe a performance analysis.

[1]  Moni Naor,et al.  Bit Commitment Using Pseudo-Randomness , 1989, CRYPTO.

[2]  M. Pagano,et al.  Information Sharing in Credit Markets , 1993 .

[3]  Eli Ben-Sasson,et al.  Zerocash: Decentralized Anonymous Payments from Bitcoin , 2014, 2014 IEEE Symposium on Security and Privacy.

[4]  Matthew Green,et al.  Zerocoin: Anonymous Distributed E-Cash from Bitcoin , 2013, 2013 IEEE Symposium on Security and Privacy.

[5]  Maria Semenova Information Sharing in Credit Markets: Incentives for Incorrect Information Reporting , 2006 .

[6]  Shen Noether,et al.  Ring SIgnature Confidential Transactions for Monero , 2015, IACR Cryptol. ePrint Arch..

[7]  Torben P. Pedersen Non-Interactive and Information-Theoretic Secure Verifiable Secret Sharing , 1991, CRYPTO.

[8]  Jeremy Clark,et al.  Mixcoin: Anonymity for Bitcoin with Accountable Mixes , 2014, Financial Cryptography.

[9]  Tsz Hon Yuen,et al.  RingCT 2.0: A Compact Accumulator-Based (Linkable Ring Signature) Protocol for Blockchain Cryptocurrency Monero , 2017, ESORICS.

[10]  Moni Naor,et al.  Bit commitment using pseudorandomness , 1989, Journal of Cryptology.

[11]  Pedro Moreno-Sanchez,et al.  CoinShuffle: Practical Decentralized Coin Mixing for Bitcoin , 2014, ESORICS.

[12]  Andrew Powell,et al.  Improving Credit Information, Bank Regulation, and Supervision: On the Role and Design of Public Credit Registries , 2004 .

[13]  Martin Brown,et al.  Credit Reporting, Relationship Banking, and Loan Repayment , 2006 .

[14]  Matthew Green,et al.  Bolt: Anonymous Payment Channels for Decentralized Currencies , 2017, CCS.