Skip to main content

Profitable Fee Controller for Payment Channel Networks

  • Conference paper
  • First Online:
Blockchain and Applications, 4th International Congress (BLOCKCHAIN 2022)

Abstract

Payment channel networks (PCN) are one of the promising second layer solutions for the scalability issue of cryptocurrencies. They offer high throughput and low-cost transactions for the users. However, practical and design issues of PCN hinder users from embracing the technology. This paper focuses on how to increase user adoption by boosting revenue as transaction mediators. Our approach is twofold; reduce the cost of refilling channels due to channel exhaustion and collectively acquire a maximum gain from all channels belonging to the respective nodes. For that, we devise a novel fee controller based on Model Predictive Control (MPC), where we formulate the problem as an Optimal Control Problem (OCP). It is optimized to obtain maximum profit while proactively alarming the payers about the exhaustion through a dynamic fee mechanism. We evaluate the proposed fee controller’s effectiveness compared with the conventional static fee controller and OptimizedFee controller. Our experimental simulations demonstrate that the proposed fee controller successfully improves the revenue and controls channel exhaustion simultaneously.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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

Notes

  1. 1.

    www.github.com/anupasm/SALA.

  2. 2.

    www.do-mpc.com.

  3. 3.

    web.casadi.org.

  4. 4.

    www.coin-or.github.io/Ipopt.

References

  1. Burchert, C., Decker, C., Wattenhofer, R.: Scalable funding of bitcoin micropayment channel networks. Roy. Soc. Open Sci. 5(8), 180089 (2018)

    Article  Google Scholar 

  2. Di Stasi, G., Avallone, S., Canonico, R., Ventre, G.: Routing payments on the lightning network. In: 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), pp. 1161–1170. IEEE (2018)

    Google Scholar 

  3. Hafid, A., Hafid, A.S., Samih, M.: Scaling blockchains: a comprehensive survey. IEEE Access 8, 125244–125262 (2020)

    Article  Google Scholar 

  4. Herrera-Joancomartí, J., Navarro-Arribas, G., Ranchal-Pedrosa, A., Pérez-Solà, C., Garcia-Alfaro, J.: On the difficulty of hiding the balance of lightning network channels. In: Proceedings of the 2019 ACM Asia Conference on Computer and Communications Security, pp. 602–612 (2019)

    Google Scholar 

  5. Kappos, G., Yousaf, H., Piotrowska, A., Kanjalkar, S., Delgado-Segura, S., Miller, A., Meiklejohn, S.: An empirical analysis of privacy in the lightning network. In: International Conference on Financial Cryptography and Data Security, pp. 167–186. Springer (2021)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Papadis, N., Tassiulas, L.: Blockchain-based payment channel networks: challenges and recent advances. IEEE Access 8, 227596–227609 (2020)

    Article  Google Scholar 

  8. Pickhardt, R., Nowostawski, M.: Imbalance measure and proactive channel rebalancing algorithm for the lightning network. In: 2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), pp. 1–5. IEEE (2020)

    Google Scholar 

  9. Thakur, S., Breslin, J.G.: A balanced routing algorithm for blockchain offline channels using flocking. In: International Congress on Blockchain and Applications, pp. 79–86. Springer (2019)

    Google Scholar 

  10. Waugh, F., Holz, R.: An empirical study of availability and reliability properties of the bitcoin lightning network. arXiv preprint arXiv:2006.14358 (2020)

Download references

Acknowledgements

This publication has emanated from research supported in part by a grant from Science Foundation Ireland and the Department of Agriculture, Food and the Marine on behalf of the Government of Ireland under Grant Number SFI/16/RC/3835 (VistaMilk), and also by a grant from SFI under Grant Number SFI/12/RC/2289_P2 (Insight). For the purpose of Open Access, the author has applied a CC BY public copyright licence to any Author Accepted Manuscript version arising from this submission.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anupa De Silva .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

De Silva, A., Thakur, S., Breslin, J. (2023). Profitable Fee Controller for Payment Channel Networks. In: Prieto, J., Benítez Martínez, F.L., Ferretti, S., Arroyo Guardeño, D., Tomás Nevado-Batalla, P. (eds) Blockchain and Applications, 4th International Congress . BLOCKCHAIN 2022. Lecture Notes in Networks and Systems, vol 595. Springer, Cham. https://doi.org/10.1007/978-3-031-21229-1_9

Download citation

Publish with us

Policies and ethics