Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
156 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Game-Theoretic Analysis of (Non-)Refundable Fees in the Lightning Network (2310.04058v1)

Published 6 Oct 2023 in cs.GT and cs.CE

Abstract: In PCNs, nodes that forward payments between a source and a receiver are paid a small fee if the payment is successful. The fee is a compensation for temporarily committing funds to the payment. However, payments may fail due to insufficient funds or attacks, often after considerable delays of up to several days, leaving a node without compensation. Furthermore, attackers can intentionally cause failed payments, e.g., to infer private information (like channel balances), without any cost in fees. In this paper, we first use extensive form games to formally characterize the conditions that lead to rational intermediaries refusing (or agreeing) to forward payments. A decision made by an intermediary to forward or not depends on the probability of failure, which they approximate based on past experience. We then propose and analyze an alternative fee model that allows the sender to determine and pay a fraction of the fee to intermediaries in a non refundable manner. A rational sender chooses the fraction such that the intermediaries' utility for forwarding the payment exceeds their utility for not forwarding. Our simulation study, based on real world Lightning snapshots, confirms that our novel mechanism can increase the probability of successful payments by 12 percent and decrease routing fees for senders by about 6 percent if all nodes behave rationally. Furthermore, previously cost free probing attacks now require that the attacker pays 1500 satoshis for every 1 million satoshis inferred. Finally, we propose a modification to the Hash Time Locked Contract to enable secure payments of the non refundable fees.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (36)
  1. Emelyanenkok. 2017. lightning-rfc issue 182: Payment channel congestion via spam-attack. https://github.com/lightning/bolts/issues/182.
  2. A proposal for up-front payments, 2019. https://lists.linuxfoundation.org/pipermail/lightning-dev/2019-November/002282.html.
  3. A proposal for up-front payments: Reverse bond payment, 2020. https://lists.linuxfoundation.org/pipermail/lightning-dev/2020-February/002547.html.
  4. Blitz: Secure Multi-Hop payments without Two-Phase commits. In USENIX Security, 2021.
  5. Payment networks as creation games. In Data Privacy Management, Cryptocurrencies and Blockchain Technology, 2019.
  6. Ride the lightning: The game theory of payment channels. In Financial Cryptography and Data Security. 2020.
  7. Analysis and probing of parallel channels in the lightning network. IACR Cryptol. ePrint Arch., 2021.
  8. Vitalik Buterin. Ethereum white paper: A next generation smart contract & decentralized application platform. 2013.
  9. A fast and scalable payment network with bitcoin duplex micropayment channels. In Symposium on Self-Stabilizing Systems, 2015.
  10. Splitting payments locally while routing interdimensionally. Cryptology ePrint Archive, 2020.
  11. Atomic multi-channel updates with constant collateral in bitcoin-compatible payment-channel networks. In Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security, 2019.
  12. How to profit from payments channels. In Financial Cryptography and Data Security. Springer International Publishing, 2020.
  13. On the security and performance of proof of work blockchains. In Proceedings of the 2016 ACM SIGSAC conference on computer and communications security, 2016.
  14. Onion routing. Communications of the ACM, 1999.
  15. Flood & loot: A systemic attack on the lightning network. In Proceedings of the 2nd ACM Conference on Advances in Financial Technologies, 2020.
  16. On the difficulty of hiding the balance of lightning network channels. In Proceedings of the 2019 ACM Asia Conference on Computer and Communications Security, 2019.
  17. Payment trees: Low collateral payments for payment channel networks. In Financial Cryptography and Data Security, 2021.
  18. General congestion attack on htlc-based payment channel networks. Cryptology ePrint Archive, 2020.
  19. Silentwhispers: Enforcing security and privacy in decentralized credit networks. Cryptology ePrint Archive, 2016.
  20. Anonymous multi-hop locks for blockchain scalability and interoperability. Proceedings 2019 Network and Distributed System Security Symposium, 2019.
  21. Time is money: Countering griefing attack in lightning network. In 2020 IEEE 19th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), 2020.
  22. Strategic analysis to defend against griefing attack in lightning network. arXiv preprint arXiv:2203.10533, 2022.
  23. Sprites and state channels: Payment networks that go faster than lightning. In Financial Cryptography and Data Security, 2017.
  24. Congestion attacks in payment channel networks. In International Conference on Financial Cryptography and Data Security, 2021.
  25. Satoshi Nakamoto. Bitcoin: A peer-to-peer electronic cash system, 2009.
  26. Inferring sensitive information in cryptocurrency off-chain networks using probing and timing attacks. In Information Systems Security and Privacy, 2022.
  27. Lockdown: Balance availability attack against lightning network channels. In International Conference on Financial Cryptography and Data Security, 2020.
  28. The bitcoin lightning network: scalable off-chain instant payments, 2016.
  29. Towards a game-theoretic security analysis of off-chain protocols, 2021.
  30. Discharged payment channels: Quantifying the lightning network’s resilience to topology-based attacks. In 2019 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW), 2019.
  31. Settling payments fast and private: Efficient decentralized routing for path-based transactions. In NDSS, 2018.
  32. Probing channel balances in the lightning network. 2020.
  33. Gijs van Dam and Rabiah Abdul Kadir. Hiding payments in lightning network with approximate differentially private payment channels. Computers & Security, 2022.
  34. Improvements of the balance discovery attack on lightning network payment channels. In ICT Systems Security and Privacy Protection, 2020.
  35. Game-theoretic modeling and stability analysis of blockchain channels. In 2020 IEEE International Conference on Systems, Man, and Cybernetics, 2020.
  36. Robustpay+: Robust payment routing with approximation guarantee in blockchain-based payment channel networks. IEEE/ACM Transactions on Networking, 2021.

Summary

We haven't generated a summary for this paper yet.