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.
Hubs, Rebalancing and Service Providers in the Lightning Network / Conoscenti, Marco; Vetro, Antonio; De Martin, Juan Carlos. - In: IEEE ACCESS. - ISSN 2169-3536. - STAMPA. - 7:(2019), pp. 132828-132840. [10.1109/ACCESS.2019.2941448]
Hubs, Rebalancing and Service Providers in the Lightning Network
Conoscenti, Marco;Vetro, Antonio;De Martin, Juan Carlos
2019
Abstract
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.File | Dimensione | Formato | |
---|---|---|---|
2019-ieee-access-hubs-versione editoriale.pdf
accesso aperto
Descrizione: IEEE access 2019 versione editoriale
Tipologia:
2a Post-print versione editoriale / Version of Record
Licenza:
Creative commons
Dimensione
4.86 MB
Formato
Adobe PDF
|
4.86 MB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/2757472