Abstract
Payment channel networks are a highly discussed approach for improving scalability of cryptocurrencies such as Bitcoin. As they allow processing transactions off-chain, payment channel networks are referred to as second layer technology, while the blockchain is the first layer. We uncouple payment channel networks from blockchains and look at them as first-class citizens. This brings up the question what model payment channel networks require as first layer. In response, we formalize a model (called RFL model) for a first layer below a payment channel network. While transactions are globally made available by a blockchain, the RFL model only provides the reduced property that a transaction is delivered to the users being affected by a transaction. We show that the reduced model’s properties still suffice to implement payment channels. By showing that the RFL model can not only be instantiated by the Bitcoin blockchain but also by trusted third parties like banks, we show that the reduction widens the design space for the first layer. Further, we show that the stronger property provided by blockchains allows for optimizations that can be used to reduce the time for locking collateral during payments over multiple hops in a payment channel network.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Avarikioti, Z., Thyfronitis Litos, O.S., Wattenhofer, R.: Cerberus channels: incentivizing watchtowers for bitcoin. In: Bonneau, J., Heninger, N. (eds.) FC 2020. LNCS, vol. 12059, pp. 346–366. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-51280-4_19
Badertscher, C., Maurer, U., Tschudi, D., Zikas, V.: Bitcoin as a transaction ledger: a composable treatment. In: Katz, J., Shacham, H. (eds.) CRYPTO 2017. LNCS, vol. 10401, pp. 324–356. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-63688-7_11
Fugger, R.: Money as IOUs in a social trust network and a proposal for a secure, private, decentralized digital currency protocol. Technical report (2004)
Garay, J., Kiayias, A., Leonardos, N.: The bitcoin backbone protocol: analysis and applications. In: Oswald, E., Fischlin, M. (eds.) EUROCRYPT 2015. LNCS, vol. 9057, pp. 281–310. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-662-46803-6_10
Garay, J., Kiayias, A., Leonardos, N.: Full analysis of Nakamoto consensus in bounded-delay networks, p. 277. Technical report (2020). https://eprint.iacr.org/2020/277
Grundmann, M., Hartenstein, H.: Fundamental Properties of the Layer Below a Payment Channel Network (Extended Version). arXiv:2010.08316 [cs], October 2020
Harris, J., Zohar, A.: Flood & Loot: A Systemic Attack On The Lightning Network. arXiv:2006.08513 [cs], June 2020
Kappos, G., et al.: An Empirical Analysis of Privacy in the Lightning Network. arXiv:2003.12470 [cs], March 2020
Khabbazian, M., Nadahalli, T., Wattenhofer, R.: Timelocked bribes, p. 774. Technical report (2020). https://eprint.iacr.org/2020/774
Kiayias, A., Litos, O.S.T.: A composable security treatment of the lightning network. In: 2020 IEEE 33rd Computer Security Foundations Symposium (CSF), pp. 334–349, June 2020. https://doi.org/10.1109/CSF49147.2020.00031. ISSN 2374-8303
Miller, A., Bentov, I., Kumaresan, R., Cordi, C., McCorry, P.: Sprites and State Channels: Payment Networks that Go Faster than Lightning. arXiv:1702.05812 [cs], February 2017
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system. Technical report (2008)
Pérez-Solà , C., Ranchal-Pedrosa, A., Herrera-JoancomartÃ, J., Navarro-Arribas, G., Garcia-Alfaro, J.: LockDown: balance availability attack against lightning network channels. In: Bonneau, J., Heninger, N. (eds.) FC 2020. LNCS, vol. 12059, pp. 245–263. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-51280-4_14
Poon, J., Dryja, T.: The Bitcoin lightning network: scalable off-chain instant payments. Technical report (2016)
Rohrer, E., Tschorsch, F.: Counting Down Thunder: Timing Attacks on Privacy in Payment Channel Networks. arXiv:2006.12143 [cs], June 2020
Romiti, M., Victor, F., Moreno-Sanchez, P., Haslhofer, B., Maffei, M.: Cross-Layer Deanonymization Methods in the Lightning Protocol. arXiv:2007.00764 [cs], July 2020
Tremback, J., Hess, Z.: Universal Payment Channels, November 2015
Tsabary, I., Yechieli, M., Eyal, I.: MAD-HTLC: Because HTLC is Crazy-Cheap to Attack. arXiv:2006.12031 [cs], June 2020
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Grundmann, M., Hartenstein, H. (2020). Fundamental Properties of the Layer Below a Payment Channel Network. In: Garcia-Alfaro, J., Navarro-Arribas, G., Herrera-Joancomarti, J. (eds) Data Privacy Management, Cryptocurrencies and Blockchain Technology. DPM CBT 2020 2020. Lecture Notes in Computer Science(), vol 12484. Springer, Cham. https://doi.org/10.1007/978-3-030-66172-4_26
Download citation
DOI: https://doi.org/10.1007/978-3-030-66172-4_26
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-66171-7
Online ISBN: 978-3-030-66172-4
eBook Packages: Computer ScienceComputer Science (R0)