Lightning Network Economics: Topology
By design, the Bitcoin protocol has a low throughput. The Lightning Network (LN) is a layer-two solution built to increase throughput by cryptographically securing commitments to transactions and only occasionally converting cumulative balances into on-chain transactions. LN channels enable payments between nodes connected by a path of channels. The payment flow through a channel determines its cost. Different channel topologies can support the same underlying flows but impose different costs. This paper obtains necessary conditions for cost-minimizing topologies by identifying local cost-reducing strategies. The first local strategy entails repositioning of channels. The second entails adding hubs to handle the flows of groups of nodes. The paper also evaluates the efficiency of a global configuration, obtaining bounds on the minimum cost topology and showing the unusual circumstances in which the cost minimal structure is a hub that connects to all other nodes. This paper was accepted by Joshua Gans, business strategy. Funding: This work was partially supported by Science Foundation Ireland [Grants 16/IA/4443, 16/SPP/3347], Columbia-International Business Machines Center for Blockchain and Data Transparency, Chaire Fintech at University Paris Dauphine-Paris Sciences et Lettres, Algorand Foundation, and Simons Institute.
Authors
- Clara Shikhelman (ORCID: https://orcid.org/0000-0002-0587-7181)
- Paolo Guasoni (ORCID: https://orcid.org/0000-0002-8562-3658)
- Gur Huberman
Institutions
- Dublin City University (IE)
- Columbia University (US)
- University of Bologna (IT)
Publication Details
- Journal
- Management Science
- Published
- 2024-10-07
- DOI
- https://doi.org/10.1287/mnsc.2023.03872
- Citations
- 6
- Primary Topic
- Blockchain Technology Applications and Security
- Type
- article
- Field-Weighted Citation Impact
- 4.67