Decentralizing the lightning network: a score-based recommendation strategy for the autopilot system

Abstract The fundamental objective of the Lightning Network is to establish a decentralized platform for scaling the Bitcoin network and facilitating high-throughput micropayments. However, this network has gradually deviated from its decentralized topology since its operational inception, and its r...

Full description

Bibliographic Details
Main Authors: Mohammad Saleh Mahdizadeh, Behnam Bahrak, Mohammad Sayad Haghighi
Format: Article
Language:English
Published: SpringerOpen 2023-10-01
Series:Applied Network Science
Subjects:
Online Access:https://doi.org/10.1007/s41109-023-00602-2
_version_ 1797637020320792576
author Mohammad Saleh Mahdizadeh
Behnam Bahrak
Mohammad Sayad Haghighi
author_facet Mohammad Saleh Mahdizadeh
Behnam Bahrak
Mohammad Sayad Haghighi
author_sort Mohammad Saleh Mahdizadeh
collection DOAJ
description Abstract The fundamental objective of the Lightning Network is to establish a decentralized platform for scaling the Bitcoin network and facilitating high-throughput micropayments. However, this network has gradually deviated from its decentralized topology since its operational inception, and its resources have quickly shifted towards centralization. The evolution of the network and the changes in its topology have been critically reviewed and criticized due to its increasing centralization. This study delves into the network’s topology and the reasons behind its centralized evolution. We explain the incentives of various participating nodes in the network and propose a score-based strategy for the Lightning Autopilot system, which is responsible for automatically establishing new payment channels for the nodes joining the network. Our study demonstrates that utilizing the proposed strategy could significantly aid in reducing the network’s centralization. This strategy is grounded in qualitative labeling of network nodes based on topological and protocol features, followed by the creation of a scoring and recommendation model. Results of the experiments indicate that in the evolved network using the proposed strategy, concentration indicators such as the Gini coefficient can decrease by up to 17%, and channels ownership of the top 1% of hubs decrease by 27% compared to other autopilot strategies. Moreover, through simulated targeted attacks on hubs and channels, it is shown that by adopting the proposed strategy, the network’s resilience is increased compared to the existing autopilot strategies for evolved networks. The proposed method from this research can also be integrated into operational Lightning clients and potentially replace the current recommendation methods used in Lightning Autopilot.
first_indexed 2024-03-11T12:43:21Z
format Article
id doaj.art-0721e32a296849f7b1c8d8090944d836
institution Directory Open Access Journal
issn 2364-8228
language English
last_indexed 2024-03-11T12:43:21Z
publishDate 2023-10-01
publisher SpringerOpen
record_format Article
series Applied Network Science
spelling doaj.art-0721e32a296849f7b1c8d8090944d8362023-11-05T12:10:24ZengSpringerOpenApplied Network Science2364-82282023-10-018113310.1007/s41109-023-00602-2Decentralizing the lightning network: a score-based recommendation strategy for the autopilot systemMohammad Saleh Mahdizadeh0Behnam Bahrak1Mohammad Sayad Haghighi2School of Electrical and Computer Engineering, University of TehranTehran Institute for Advanced StudiesSchool of Electrical and Computer Engineering, University of TehranAbstract The fundamental objective of the Lightning Network is to establish a decentralized platform for scaling the Bitcoin network and facilitating high-throughput micropayments. However, this network has gradually deviated from its decentralized topology since its operational inception, and its resources have quickly shifted towards centralization. The evolution of the network and the changes in its topology have been critically reviewed and criticized due to its increasing centralization. This study delves into the network’s topology and the reasons behind its centralized evolution. We explain the incentives of various participating nodes in the network and propose a score-based strategy for the Lightning Autopilot system, which is responsible for automatically establishing new payment channels for the nodes joining the network. Our study demonstrates that utilizing the proposed strategy could significantly aid in reducing the network’s centralization. This strategy is grounded in qualitative labeling of network nodes based on topological and protocol features, followed by the creation of a scoring and recommendation model. Results of the experiments indicate that in the evolved network using the proposed strategy, concentration indicators such as the Gini coefficient can decrease by up to 17%, and channels ownership of the top 1% of hubs decrease by 27% compared to other autopilot strategies. Moreover, through simulated targeted attacks on hubs and channels, it is shown that by adopting the proposed strategy, the network’s resilience is increased compared to the existing autopilot strategies for evolved networks. The proposed method from this research can also be integrated into operational Lightning clients and potentially replace the current recommendation methods used in Lightning Autopilot.https://doi.org/10.1007/s41109-023-00602-2Lightning networkBlockchainBitcoinAutopilotPreferential attachment
spellingShingle Mohammad Saleh Mahdizadeh
Behnam Bahrak
Mohammad Sayad Haghighi
Decentralizing the lightning network: a score-based recommendation strategy for the autopilot system
Applied Network Science
Lightning network
Blockchain
Bitcoin
Autopilot
Preferential attachment
title Decentralizing the lightning network: a score-based recommendation strategy for the autopilot system
title_full Decentralizing the lightning network: a score-based recommendation strategy for the autopilot system
title_fullStr Decentralizing the lightning network: a score-based recommendation strategy for the autopilot system
title_full_unstemmed Decentralizing the lightning network: a score-based recommendation strategy for the autopilot system
title_short Decentralizing the lightning network: a score-based recommendation strategy for the autopilot system
title_sort decentralizing the lightning network a score based recommendation strategy for the autopilot system
topic Lightning network
Blockchain
Bitcoin
Autopilot
Preferential attachment
url https://doi.org/10.1007/s41109-023-00602-2
work_keys_str_mv AT mohammadsalehmahdizadeh decentralizingthelightningnetworkascorebasedrecommendationstrategyfortheautopilotsystem
AT behnambahrak decentralizingthelightningnetworkascorebasedrecommendationstrategyfortheautopilotsystem
AT mohammadsayadhaghighi decentralizingthelightningnetworkascorebasedrecommendationstrategyfortheautopilotsystem