Secure Balance Planning of Off-blockchain Payment Channel Networks

Publisher:
IEEE
Publication Type:
Conference Proceeding
Citation:
Proceedings - IEEE INFOCOM, 2020, 2020-July, pp. 1728-1737
Issue Date:
2020-07-01
Filename Description Size
09155375.pdfPublished version3.49 MB
Adobe PDF
Full metadata record
Off-blockchain payment channels can significantly improve blockchain scalability by enabling a large number of micro-payments between two blockchain nodes, without committing every single payment to the blockchain. Multiple payment channels form a payment network, so that two nodes without direct channel connection can still make payments. A critical challenge in payment network construction is to decide how many funds should be deposited into payment channels as initial balances, which seriously influences the performance of payment networks, but has been seldom studied by existing work. In this paper, we address this challenge by designing PnP, a balance planning service for payment networks. Given estimated payment demands among nodes, PnP can decide channel balances to satisfy these demands with a high probability. It does not rely on any trusted third-parties, and can provide strong protection from malicious attacks with low overhead. It obtains these benefits with two novel designs, the cryptographic sortition and the chance-constrained balance planning algorithm. Experimental results on a testbed of 30 nodes show that PnP can enable 30% more payments than other designs.
Please use this identifier to cite or link to this item: