3.8 Proceedings Paper

Enabling Micro-payments on IoT Devices using Bitcoin Lightning Network

Publisher

IEEE
DOI: 10.1109/ICBC51069.2021.9461096

Keywords

Internet of things; cryptocurrency; bitcoin; lightning network

Ask authors/readers for more resources

This paper proposes a protocol that allows IoT devices to utilize LN functions through a gateway LN node in a secure and efficient manner. The idea involves replacing multi-signature channels to enable IoT devices to participate in LN operations. The research evaluated the proposed protocol by implementing it on a Raspberry Pi for toll payment scenario and demonstrated its feasibility and security.
Lightning Network (LN) addresses the scalability problem of Bitcoin by leveraging off-chain transactions. Nevertheless, it is not possible to run LN on resource-constrained IoT devices due to its storage, memory, and processing requirements. Therefore, in this paper, we propose an efficient and secure protocol that enables an IoT device to use LN's functions through a gateway LN node. The idea is to involve the IoT device in LN operations with its digital signature by replacing original 2-of-2 multisignature channels with 3-of-3 multisignature channels. Our protocol enforces the LN gateway to request the IoT device's cryptographic signature for all operations on the channel. We evaluated the proposed protocol by implementing it on a Raspberry Pi for a toll payment scenario and demonstrated its feasibility and security.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

3.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available