Blockchain-based e-cheque clearing framework with trust based consensus mechanism

The cheque based banking transactions are widely used all over the world. The reason is that it is a hustle free and trusted way of money transaction. The existing cheque settlement process involves manual processing of submitted cheques, and large amounts of time for clearance. This paper proposes a framework to automate the cheque settlement process. This framework proposes cheque generation, cheque processing and cheque settlement process through online and physical modes. The proposed framework is based on blockchain technology, where the blockchain network brings all different banks on a common platform i.e. the e-cheque issued from one bank can be submitted to any other bank in any mode of operation either physical or online. The proposed framework comprises a novel trust based consensus mechanism for block mining. The proposed consensus approach outperforms the existing proof-of-work based approach by reducing consensus time by 25%. The proposed framework can partially transform the current banking system over the blockchain. Security threats and vulnerability of the proposed framework is also discussed in this paper.

[1]  Chin-Chen Chang,et al.  An on-line electronic check system with mutual authentication , 2009, Comput. Electr. Eng..

[2]  Björn Scheuermann,et al.  Bitcoin and Beyond: A Technical Survey on Decentralized Digital Currencies , 2016, IEEE Communications Surveys & Tutorials.

[3]  Rajarshi Pal,et al.  Detection of manipulated cheque images in Cheque Truncation System using mismatch in pixels , 2014, 2014 2nd International Conference on Business and Information Management (ICBIM).

[4]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[5]  George Danezis,et al.  Consensus in the Age of Blockchains , 2017, ArXiv.

[6]  Manu Vardhan,et al.  Distributed Ledger Technology based Property Transaction System with Support for IoT Devices , 2019, Int. J. Cloud Appl. Comput..

[7]  Andrea Pinna,et al.  Banking on Blockchain: Costs Savings Thanks to the Blockchain Technology , 2017, Future Internet.

[8]  Quoc Khanh Nguyen,et al.  Blockchain - A Financial Technology for Future Sustainable Development , 2016, 2016 3rd International Conference on Green Technology and Sustainable Development (GTSD).

[9]  Rashid Ansari,et al.  Digital Check Forgery Attacks on Client Check Truncation Systems , 2014, Financial Cryptography.

[10]  Sunny King,et al.  PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake , 2012 .

[11]  Lewis Tseng,et al.  Blockchain-based database in an IoT environment: challenges, opportunities, and analysis , 2020, Cluster Computing.

[12]  Ittay Eyal,et al.  Blockchain Technology: Transforming Libertarian Cryptocurrency Dreams to Finance and Banking Realities , 2017, Computer.

[13]  Miguel Oom Temudo de Castro,et al.  Practical Byzantine fault tolerance , 1999, OSDI '99.

[14]  David Schwartz,et al.  The Ripple Protocol Consensus Algorithm , 2014 .

[15]  R. Jayadevan,et al.  Automatic processing of handwritten bank cheque images: a survey , 2011, International Journal on Document Analysis and Recognition (IJDAR).

[16]  Lianbing Deng,et al.  Information security model of block chain based on intrusion sensing in the IoT environment , 2018, Cluster Computing.

[17]  Karan Singh,et al.  An Interoperable and Secure E-Wallet Architecture based on Digital Ledger Technology using Blockchain , 2018, 2018 International Conference on Computing, Power and Communication Technologies (GUCON).

[18]  S. Jagannatha,et al.  Analysis of Blockchain technology: pros, cons and SWOT , 2018, Cluster Computing.

[19]  Ye Guo,et al.  Blockchain application and outlook in the banking industry , 2016, Financial Innovation.

[20]  Thar Baker,et al.  A decentralized lightweight blockchain-based authentication mechanism for IoT systems , 2020, Cluster Computing.