Skip to main content
Top

2019 | OriginalPaper | Chapter

A Flexible Instant Payment System Based on Blockchain

Authors : Lin Zhong, Huili Wang, Jan Xie, Bo Qin, Joseph K. Liu, Qianhong Wu

Published in: Information Security and Privacy

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Improving the throughput of blockchain systems such as Bitcoin and Ethereum has been an important research problem. Off-chain payments are one of the most promising technologies to tackle this challenge. Once a payment channel, however, is established there exists a strict one-one correspondence between a payee and prepayments, which reduces the flexibility of off-chain payments. In this paper, we propose a flexible instant payment system (FIPS) based on blockchain to improve the flexibility of off-chain payments. In the FIPS system, there exists a depositor who locks enough amounts of tokens on the chain, and supervises payers to make off-chain payments. Therefore, payers can pay to multiple payees off-chain without double-spending. Even the depositor colludes with the payer, and performs double-spending attacks, payees will not suffer any losses as they can withdraw their tokens from the locked tokens of the depositor. Besides, payers can allocate flexibly the prepayments off-chain, and all transactions are settled off-chain. We present a formal generic construction for the FIPS system, prove its security strictly, analyze its related properties, and compare with related schemes in detail. Analyses show that our scheme is flexible and practical.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
2.
go back to reference Wood, G.: Ethereum: a secure decentralised generalised transaction ledger. Ethereum Proj. Yellow Pap. 151, 1–32 (2014) Wood, G.: Ethereum: a secure decentralised generalised transaction ledger. Ethereum Proj. Yellow Pap. 151, 1–32 (2014)
3.
go back to reference Pass, R., et al.: Micropayments for decentralized currencies. In: Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security, pp. 207–218 (2015) Pass, R., et al.: Micropayments for decentralized currencies. In: Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security, pp. 207–218 (2015)
5.
go back to reference Luu L., Narayanan V., Baweja K, et al.: SCP: a computationally-scalable byzantine consensus protocol for blockchains, p. 1168 (2015) Luu L., Narayanan V., Baweja K, et al.: SCP: a computationally-scalable byzantine consensus protocol for blockchains, p. 1168 (2015)
6.
go back to reference Kogias, E.K., Jovanovic, P., Gailly, N., et al.: Enhancing bitcoin security and performance with strong consistency via collective signing. In: 25th USENIX Security Symposium (USENIX Security 16), pp. 279–296 (2016) Kogias, E.K., Jovanovic, P., Gailly, N., et al.: Enhancing bitcoin security and performance with strong consistency via collective signing. In: 25th USENIX Security Symposium (USENIX Security 16), pp. 279–296 (2016)
7.
go back to reference Eyal, I., Gencer, A.E., Sirer, E.G., et al.: Bitcoin-NG: a scalable blockchain protocol. In: NSDI, pp. 45–59 (2016) Eyal, I., Gencer, A.E., Sirer, E.G., et al.: Bitcoin-NG: a scalable blockchain protocol. In: NSDI, pp. 45–59 (2016)
8.
go back to reference Pass, R., Shi, E.: Hybrid consensus: efficient consensus in the permissionless model. In: LIPIcs-Leibniz International Proceedings in Informatics, vol. 91 (2017) Pass, R., Shi, E.: Hybrid consensus: efficient consensus in the permissionless model. In: LIPIcs-Leibniz International Proceedings in Informatics, vol. 91 (2017)
10.
go back to reference Lind, J., Eyal, I., Kelbert, F., et al.: Teechain: scalable blockchain payments using trusted execution environments. arXiv preprint arXiv:1707.05454 (2017) Lind, J., Eyal, I., Kelbert, F., et al.: Teechain: scalable blockchain payments using trusted execution environments. arXiv preprint arXiv:​1707.​05454 (2017)
11.
go back to reference Malavolta, G., Moreno-Sanchez, P., Kate, A., et al.: Concurrency and privacy with payment-channel networks. In: Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, pp. 455–471 (2017) Malavolta, G., Moreno-Sanchez, P., Kate, A., et al.: Concurrency and privacy with payment-channel networks. In: Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, pp. 455–471 (2017)
12.
go back to reference Roos, S., Moreno-Sanchez, P., Kate, A., et al.: Settling payments fast and private: efficient decentralized routing for path-based transactions. arXiv preprint arXiv:1709.05748 (2017) Roos, S., Moreno-Sanchez, P., Kate, A., et al.: Settling payments fast and private: efficient decentralized routing for path-based transactions. arXiv preprint arXiv:​1709.​05748 (2017)
13.
go back to reference Miller, A., Bentov, I., Kumaresan, R., et al.: Sprites: payment channels that go faster than lightning. CoRR abs/1702.05812 (2017) Miller, A., Bentov, I., Kumaresan, R., et al.: Sprites: payment channels that go faster than lightning. CoRR abs/1702.05812 (2017)
16.
go back to reference Dandekar, P., Goel, A., Govindan, R., et al.: Liquidity in credit networks: a little trust goes a long way. In: Proceedings of the 12th ACM Conference on Electronic Commerce, pp. 147–156 (2011) Dandekar, P., Goel, A., Govindan, R., et al.: Liquidity in credit networks: a little trust goes a long way. In: Proceedings of the 12th ACM Conference on Electronic Commerce, pp. 147–156 (2011)
17.
go back to reference Moreno-Sanchez, P., Modi, N., Songhela, R., et al.: Mind your credit: assessing the health of the ripple credit network. arXiv preprint arXiv:1706.02358 (2017) Moreno-Sanchez, P., Modi, N., Songhela, R., et al.: Mind your credit: assessing the health of the ripple credit network. arXiv preprint arXiv:​1706.​02358 (2017)
18.
go back to reference Dandekar, P., Goel, A., Wellman, M.P., et al.: Strategic formation of credit networks. ACM Trans. Internet Technol. (TOIT) 15(1), 3 (2015)CrossRef Dandekar, P., Goel, A., Wellman, M.P., et al.: Strategic formation of credit networks. ACM Trans. Internet Technol. (TOIT) 15(1), 3 (2015)CrossRef
19.
go back to reference Post, A., Shah, V., Mislove, A.: Bazaar: strengthening user reputations in online marketplaces. In: Proceedings of NSDI 2011: 8th USENIX Symposium on Networked Systems Design and Implementation, p. 183 (2011) Post, A., Shah, V., Mislove, A.: Bazaar: strengthening user reputations in online marketplaces. In: Proceedings of NSDI 2011: 8th USENIX Symposium on Networked Systems Design and Implementation, p. 183 (2011)
20.
go back to reference Viswanath, B., Mondal, M., Gummadi, K.P., et al.: Canal: scaling social network-based sybil tolerance schemes. In: Proceedings of the 7th ACM European Conference on Computer Systems, pp. 309–322 (2012) Viswanath, B., Mondal, M., Gummadi, K.P., et al.: Canal: scaling social network-based sybil tolerance schemes. In: Proceedings of the 7th ACM European Conference on Computer Systems, pp. 309–322 (2012)
21.
go back to reference Moreno-Sanchez, P., Kate, A., Maffei, M., et al.: Privacy preserving payments in credit networks. In: Network and Distributed Security Symposium (2015) Moreno-Sanchez, P., Kate, A., Maffei, M., et al.: Privacy preserving payments in credit networks. In: Network and Distributed Security Symposium (2015)
22.
go back to reference Moreno-Sanchez, P., Zafar, M.B., Kate, A.: Listening to whispers of ripple: linking wallets and deanonymizing transactions in the ripple network. Proc. Priv. Enhancing Technol. 2016(4), 436–453 (2016)CrossRef Moreno-Sanchez, P., Zafar, M.B., Kate, A.: Listening to whispers of ripple: linking wallets and deanonymizing transactions in the ripple network. Proc. Priv. Enhancing Technol. 2016(4), 436–453 (2016)CrossRef
23.
24.
go back to reference Decker, C., Wattenhofer, R.: A fast and scalable payment network with bitcoin duplex micropayment channels. In: Symposium on Self-Stabilizing Systems, pp. 3–18 (2015) Decker, C., Wattenhofer, R.: A fast and scalable payment network with bitcoin duplex micropayment channels. In: Symposium on Self-Stabilizing Systems, pp. 3–18 (2015)
30.
go back to reference Khalil, R., Gervais, A.: Revive: rebalancing off-blockchain payment networks. In: Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, pp. 439–453 (2017) Khalil, R., Gervais, A.: Revive: rebalancing off-blockchain payment networks. In: Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, pp. 439–453 (2017)
31.
go back to reference Dziembowski, S., Faust, S., Hostáková, K.: General state channel networks. In: Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, pp. 949–966 (2018) Dziembowski, S., Faust, S., Hostáková, K.: General state channel networks. In: Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, pp. 949–966 (2018)
33.
go back to reference Larimer, D.: Delegated proof-of-stake (DPoS). Bitshare whitepaper (2014) Larimer, D.: Delegated proof-of-stake (DPoS). Bitshare whitepaper (2014)
Metadata
Title
A Flexible Instant Payment System Based on Blockchain
Authors
Lin Zhong
Huili Wang
Jan Xie
Bo Qin
Joseph K. Liu
Qianhong Wu
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-21548-4_16

Premium Partner