Hubs, Rebalancing and Service Providers in the Lightning Network

Payment channel networks are the most developed proposal to address the well-known issue of blockchain scalability. Currently, the Lightning Network (LN) is the mainstream and most used payment channel network. In a previous work we introduced CLoTH, a payment channel network simulator we developed...

Full description

Bibliographic Details
Main Authors: Marco Conoscenti, Antonio Vetro, Juan Carlos De Martin
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8839024/
id doaj-9ac6441e16ac4f42a1848f84320364b8
record_format Article
spelling doaj-9ac6441e16ac4f42a1848f84320364b82021-04-05T17:17:05ZengIEEEIEEE Access2169-35362019-01-01713282813284010.1109/ACCESS.2019.29414488839024Hubs, Rebalancing and Service Providers in the Lightning NetworkMarco Conoscenti0https://orcid.org/0000-0003-2483-7692Antonio Vetro1https://orcid.org/0000-0003-2027-3308Juan Carlos De Martin2https://orcid.org/0000-0002-7867-1926Nexa Center for Internet and Society, Politecnico di Torino (DAUIN), Torino, ItalyNexa Center for Internet and Society, Politecnico di Torino (DAUIN), Torino, ItalyNexa Center for Internet and Society, Politecnico di Torino (DAUIN), Torino, ItalyPayment channel networks are the most developed proposal to address the well-known issue of blockchain scalability. Currently, the Lightning Network (LN) is the mainstream and most used payment channel network. In a previous work we introduced CLoTH, a payment channel network simulator we developed to analyze capabilities and limitations of such networks. In this work, using CLoTH, we present results of three groups of simulations on a recent snapshot of the LN, aimed to shed a light on the following aspects. Firstly, we investigated how hubs influence the LN performance. Then, we analyzed the effectiveness of two different channel rebalancing approaches, an active and a passive one. Eventually, we studied performance of the LN when a few service-providers nodes receive payments from the other network nodes, which is a typical use case of payment channel networks. We found that the LN is resilient to the removal of hubs, that our passive rebalancing approach reduces of about one fourth the payments failures due to channel unbalancing, and that in the service-providers scenario a consistent part of payments fails because channels directing to the service providers become unbalanced. Our work contributes to prove the strengthen of the Lightning Network when removing hubs and its weakness in the service-provider scenario. In addition, the passive rebalancing approach proposed in this work is a good candidate for the implementation in the Lightning Network protocol to mitigate channel unbalancing.https://ieeexplore.ieee.org/document/8839024/Bitcoinblockchainblockchain scalabilitylightning networkpayment channelpayment channel network
collection DOAJ
language English
format Article
sources DOAJ
author Marco Conoscenti
Antonio Vetro
Juan Carlos De Martin
spellingShingle Marco Conoscenti
Antonio Vetro
Juan Carlos De Martin
Hubs, Rebalancing and Service Providers in the Lightning Network
IEEE Access
Bitcoin
blockchain
blockchain scalability
lightning network
payment channel
payment channel network
author_facet Marco Conoscenti
Antonio Vetro
Juan Carlos De Martin
author_sort Marco Conoscenti
title Hubs, Rebalancing and Service Providers in the Lightning Network
title_short Hubs, Rebalancing and Service Providers in the Lightning Network
title_full Hubs, Rebalancing and Service Providers in the Lightning Network
title_fullStr Hubs, Rebalancing and Service Providers in the Lightning Network
title_full_unstemmed Hubs, Rebalancing and Service Providers in the Lightning Network
title_sort hubs, rebalancing and service providers in the lightning network
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Payment channel networks are the most developed proposal to address the well-known issue of blockchain scalability. Currently, the Lightning Network (LN) is the mainstream and most used payment channel network. In a previous work we introduced CLoTH, a payment channel network simulator we developed to analyze capabilities and limitations of such networks. In this work, using CLoTH, we present results of three groups of simulations on a recent snapshot of the LN, aimed to shed a light on the following aspects. Firstly, we investigated how hubs influence the LN performance. Then, we analyzed the effectiveness of two different channel rebalancing approaches, an active and a passive one. Eventually, we studied performance of the LN when a few service-providers nodes receive payments from the other network nodes, which is a typical use case of payment channel networks. We found that the LN is resilient to the removal of hubs, that our passive rebalancing approach reduces of about one fourth the payments failures due to channel unbalancing, and that in the service-providers scenario a consistent part of payments fails because channels directing to the service providers become unbalanced. Our work contributes to prove the strengthen of the Lightning Network when removing hubs and its weakness in the service-provider scenario. In addition, the passive rebalancing approach proposed in this work is a good candidate for the implementation in the Lightning Network protocol to mitigate channel unbalancing.
topic Bitcoin
blockchain
blockchain scalability
lightning network
payment channel
payment channel network
url https://ieeexplore.ieee.org/document/8839024/
work_keys_str_mv AT marcoconoscenti hubsrebalancingandserviceprovidersinthelightningnetwork
AT antoniovetro hubsrebalancingandserviceprovidersinthelightningnetwork
AT juancarlosdemartin hubsrebalancingandserviceprovidersinthelightningnetwork
_version_ 1721539933416456192