LNMesh: Offline Lightning Network Payments Using Community Wireless Mesh Networks

“Lightning Network nodes need an active Internet connection to operate securely which may not be always possible. For example, in the aftermath of natural disasters or power outages, users may not have Internet access for a while.””In this paper, we propose LNMesh which enables offline LN payments on top of wireless mesh networks.””Users of a neighborhood or a community can establish a wireless mesh network to use it as an infrastructure to enable offline LN payments when they do not have any Internet connection.””As such, we first present proof-of-concept implementations where we successfully perform offline LN payments utilizing Bluetooth Low Energy and WiFi.””For larger networks with more users where users can also move around, channel assignments in the network need to be made strategically and thus, we propose 1) minimum connected dominating set; and 2) uniform spanning tree based channel assignment approaches.””Finally, to test these approaches, we implemented a simulator in Python along with the support of BonnMotion mobility tool.””We then extensively tested the performance metrics of large-scale realistic offline LN payments on mobile wireless mesh networks. Our simulation results show that, success rates up to %95 are achievable with the proposed channel assignment approaches when channels have enough liquidity.”

Paper Abstract / Archive
Full PDF /

Leave a Reply

Your email address will not be published. Required fields are marked *