Skip to main content

OBBC: A Blockchain-Based Data Sharing Scheme for Open Banking

  • Conference paper
  • First Online:
Blockchain Technology and Application (CBCC 2019)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1176))

Included in the following conference series:

Abstract

The concept of open banking has been a powerful trigger for the revolution in the financial services industry. When financial institutions disclose application programming interfaces (APIs) to third-party providers (TPPs), the biggest system risks concern issues such as malicious attack, data leakage and tampering, privacy disclosure and more. API is a new communication path for information systems, but it could be misused and tampered. To address this, we conceptualize a blockchain-based data sharing scheme for open banking named OBBC, in which the API’s information can be saved in a blockchain, that no one can dominate it. We propose an API consensus mechanism aims to ensures that the open API can’t be maliciously tampered. Moreover, zero knowledge proof and Merkel tree structure are used to realize that users’ privacy protection. In particular, we give the framework of our scheme and compare with existing data sharing schemes. We further implement a software prototype on fabric framework with real-world dataset. Experiment results show the feasibility, usability and scalability of our proposed open banking system.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. http://www.anquan.us/static/bugs/wooyun-2016-0206754.html

  2. China Blockchain industry white paper. MIIT (2018). http://www.miit.gov.cn/n114290/n1146402/n1146445/c6180238/part/6180297.pdf

  3. Li, M., Weng, J., Yang, A., Lu, W.: CrowdBC: a blockchain based decentralized framework for crowdsourcing. https://eprint.iacr.org/2017/444.pdf

  4. Schneider, J.: Blockchain—Putting Theory into Practice. https://t.co/CLJJf0tGp0. Accessed 14 Apr 2017

  5. Wang, X.L., Jiang, X.Z., Li, Y.: A model for data access control and sharing based on blockchain. Ruan Jian Xue Bao/J. Softw. 30(6) (2019). (in Chinese). http://www.jos.org.cn/1000-9825/5742.html

  6. Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system. http://bitcoins.info/bitcoin.pdf. Accessed 10 Apr 2008

  7. Jesse, Y.H., Deokyoon, K., Sujin, C., Sooyong, P., Kari, S., Houbing, S.: Where is current research on blockchain technology—a systematic review. PLoS ONE 11(10), 1–27 (2016)

    Google Scholar 

  8. Zyskind, G., Nathan, O., Pentland, A.: Decentralizing privacy: using blockchain to protect personal data. In: Proceedings of IEEE Security and Privacy Workshops, pp. 180–184. IEEE (2015)

    Google Scholar 

  9. Zyskind, G., Nathan, O., Pentland, A.: Enigma: decentralized computation platform with guaranteed privacy (2015). https://enigma.co/enigma_full.pdf

  10. Jianfeng, L.: Research and application of block chain consensus algorithms based on Byzantine Fault Tolerance Mechanism. Zhengzhou University (2018)

    Google Scholar 

  11. Eisenberg, E., Gale, D.: Consensus of subjective probabilities: the Parimutuel method. Ann. Math. Stat. 30(1), 165–168 (1959)

    Article  Google Scholar 

  12. Dwork, C., Naor, M.: Pricing via processing or combatting junk mail. In: Brickell, E.F. (ed.) CRYPTO 1992. LNCS, vol. 740, pp. 139–147. Springer, Heidelberg (1993). https://doi.org/10.1007/3-540-48071-4_10. http://www.springerlink.com/content/l90we8aq0nre2a4n

    Chapter  Google Scholar 

  13. King, S., Nadal, S.: PPCoin: Peer to Peer Crypto-Currency with Proof-of-Stake [OL] (2012). http://ppcoin.org/static/ppcoin-paper.pdf. https://decred.org/research/king2012.pdf

  14. BitShares: Delegated proof of stake. http://docs.bitshares.org/bitshares/dpos.html. Accessed 10 Apr 2018

  15. Schwartz, D., Youngs, N., Britto, A.: The Ripple protocol consensus algorithm. https://ripple.com/files/ripple_consensus_whitepaper.pdf. Accessed 10 Apr 2018

  16. Ongaro, D., Ousterhout, J.: In search of an understandable consensus algorithm. In: Proceedings of the USENIX Annual Technical Conference, pp. 305–319. USENIX ATC, Philadelphia (2014)

    Google Scholar 

  17. Castro, M., Liskov, B.: Practical Byzantine fault tolerance. In: Proceedings of the 3rd Symposium on Operating Systems Design and Implementation, pp. 173–186. USENIX Association, New Orleans (1999). http://dl.acm.org/citation.cfm?id=296824

  18. Aitamurto, T., Lewis, S.C.: Open innovation in digital journalism: examining the impact of Open APIs at four news organizations. New Media Soc. 15(2), 314–331 (2013)

    Article  Google Scholar 

  19. Financial Data Sharing Series I: Open Banking Initiates Global Financial Change, Cai Kailong (2017)

    Google Scholar 

  20. Scott, A., Bolotin, L.: Introducing the open banking standard: helping customers, banks and regulators take banking into a truly 21st-cnetury, connected digital economy (ODI-WP-2016-001) (2016)

    Google Scholar 

  21. Zachariadis, M., Ozcan, P.: The API economy and digital transformation in financial services: the case of open banking (2016)

    Google Scholar 

  22. Deloitte: How to flourish in an uncertain future: open banking and PSD2, Deloitte (2017)

    Google Scholar 

  23. Twenty-Sixth European Conference on Information Systems (ECIS2018), Portsmouth, UK (2018)

    Google Scholar 

  24. Petar Maymounkov, D.M.: Kademlia: a peer-to-peer information system based on the XOR metric. In: International Workshop on Peer-to-Peer Systems, vol. 2429, MA, USA, March 2002, pp. 53–65 (2002)

    Chapter  Google Scholar 

  25. Hopwood, D., Bowe, S., Hornby, T., Wilcox, N.: Zcash protocol specification, Zerocoin Electric Coin Company, Technical report, December 2017

    Google Scholar 

  26. Wu, F., Pai, H.T., Zhu, X., Hsueh, P.Y., Hu, Y.H.: An adaptable and scalable group access control scheme for managing wireless sensor networks. Telemat. Inform. 30, 144–157 (2013). [CrossRef]

    Article  Google Scholar 

  27. Yue, X., Wang, H., Jin, D., Li, M., Jiang, W.: Healthcare data gateways: found healthcare intelligence on blockchain with novel privacy risk control. J. Med. Syst. 40, 218 (2016). [PubMed]

    Article  Google Scholar 

  28. Zyskind, G., Nathan, O., Pentland, A.S.: Decentralizing privacy: using blockchain to protect personal data. In: Proceedings of the 2015 IEEE Security and Privacy Workshops (SPW 2015), San Jose, CA, USA, 21–22 May 2015, pp. 180–184 (2015)

    Google Scholar 

  29. Yong, Y., Xiao-Chun, N., Shuai, Z., Fei-Yue, W.: Blockchain consensus algorithms: the state of the art and future trends. Acta Automatica Sin. 44(11), 2011–2022 (2018). https://doi.org/10.16383/j.aas.2018.c180268

    Article  MATH  Google Scholar 

Download references

Acknowledgments

This work was supported by Nature Key Research and Development Program of China (2017YFB1400700), the National Natural Science Foundation of China (U1509214), the Central University of Finance and Economics Funds for the First-Class Discipline Construction in 2019.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Qinnan Zhang or Qingyang Ding .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zhang, Q., Zhu, J., Ding, Q. (2020). OBBC: A Blockchain-Based Data Sharing Scheme for Open Banking. In: Si, X., et al. Blockchain Technology and Application. CBCC 2019. Communications in Computer and Information Science, vol 1176. Springer, Singapore. https://doi.org/10.1007/978-981-15-3278-8_1

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-3278-8_1

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-3277-1

  • Online ISBN: 978-981-15-3278-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics