A Heuristic-Based Private Bitcoin Payment Network Formation Using Off-Chain Links | IEEE Conference Publication | IEEE Xplore

A Heuristic-Based Private Bitcoin Payment Network Formation Using Off-Chain Links


Abstract:

While Bitcoin dominates the market for cryptocurrencies, its use in micropayments is still a challenge due to its long transaction validation times and high fees. Recentl...Show More

Abstract:

While Bitcoin dominates the market for cryptocurrencies, its use in micropayments is still a challenge due to its long transaction validation times and high fees. Recently, the concept of off-chain payments is introduced that led to the idea of establishing a payment network called Lightning Network (LN). Off-chain links provide the ability to do transactions without writing to Blockchain. However, LN's design still favors fees and is creating hub nodes that defeat the purpose of Blockchain. In addition, it is still not reliable as not all the transactions are guaranteed to be transmitted to their destinations. If current retailers would like to use it, these problems might hinder its adoption. To address this issue, in this paper, we advocate creating a private payment network among a given set of retailers that will serve their business needs, just like the idea of private Blockchains. The goal is to build a pure peer-to-peer topology that will eliminate the need for relays and increase the robustness of payments. Using off-chain links as edges and retailers as nodes, the problem is formulated as a multi-flow commodity problem where transactions represent the commodities from various sources to destinations. As the multi-flow commodity problem is NP-Complete, we propose a heuristic approach that utilizes Dijkstra's shortest path algorithm in a dynamic way by updating the edge weights when new payment paths are to be found. The order of transactions is randomized to provide fairness among the retailers. The evaluations indicate that the proposed heuristic comes close to an optimal solution while providing scalability and user privacy.
Date of Conference: 14-17 July 2019
Date Added to IEEE Xplore: 02 January 2020
ISBN Information:
Conference Location: Atlanta, GA, USA
References is not available for this document.

I. Introduction

Some of its enthusiasts accept Bitcoin as the next big innovation since the introduction of the Internet. Bitcoin has not only revolutionized the way payment systems can be designed in a purely distributed manner but it has also offered the novel Blockchain data structure that can be adapted in many other applications, from data storage to bookkeeping. The blockchain is now touted as an innovative solution in many areas such as healthcare, finance, government operations, logistics, etc. [1]–[3].

Select All
1.
T.-T. Kuo et al., "Blockchain distributed ledger technologies for biomedical and health care applications", Journal of the American Medical Informatics Association, vol. 24, no. 6, pp. 1211-1220, 2017.
2.
N. Hackius and M. Petersen, "Blockchain in logistics and supply chain: trick or treat?", Proceedings of the Hamburg International Conference of Logistics (HICL), pp. 3-18, 2017.
3.
M. Cebe et al., "Block4forensic: An integrated lightweight blockchain framework for forensics applications of connected vehicles", IEEE Communications Magazine, October 2018.
4.
Bloomberg, 2017, [online] Available: www.bloomberg.com/view/articles/2017-11-14/bitcoin-s-high-transaction-fees-show-its-limits.
5.
BitInfoCharts, 2017, [online] Available: bitinfocharts.com/comparison/bitcoin-transactionfees.
6.
J. Poon and T. Dryja, The bitcoin lightning network: Scalable off-chain instant payments, 2015.
7.
Lightning Strikes But Select Hubs Dominate Network Funds, June 2018, [online] Available: https://diar.co/volume-2-issue-25.
8.
Lightning network ddos sends 20% of nodes down, 2018, [online] Available: trustnodes.com/2018/03/21/lightning-network-ddos-sends-20-nodes.
9.
A. Haghani and S.-C. Oh, "Formulation and solution of a multicommodity multi-modal network flow model for disaster relief operations", Transportation Research Part A: Policy and Practice, vol. 30, no. 3, pp. 231-250, 1996.
10.
Raiden, 2018, [online] Available: raiden.network/.
11.
S. Thomas and E. Schwartz, A protocol for interledger payments, 2015, [online] Available: interledger.org/interledger.pdf.
12.
Atomic cross-chain trading, [online] Available: en.bitcoin.it/wiki/Atomiccross-chaintrading.
13.
Bitcoin contract, [online] Available: en.bitcoin.it/wiki/Contract.
14.
S. Roos et al., Settling payments fast and private: Efficient decentralized routing for path-based transactions, 2017, [online] Available: .
15.
G. Malavolta et al., "Concurrency and privacy with payment-channel networks", Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, pp. 455-471, 2017.
16.
P. Prihodko et al., Flare: An approach to routing in lightning network, 2016.
17.
A. Miller, I. Bentov, R. Kumaresan and P. McCorry, "Sprites: Payment channels that go faster than lightning", CoRR, vol. abs/1702.05812, 2017.
18.
I. A. Seres, L. Gulyás, D. A. Nagy and P. Burcsi, Topological analysis of bitcoin's lightning network, 2019, [online] Available: .
19.
S. Martinazzi, The evolution of lightning network's topology during its first year and the influence over its core values, 2019, [online] Available: .
20.
S. Even, A. Itai and A. Shamir, "On the complexity of time table and multi-commodity flow problems", 16th Annual Symposium on Foundations of Computer Science, pp. 184-193, 1975.
21.
G. Karakostas, "Faster approximation schemes for fractional multicommodity flow problems", ACM Transactions on Algorithms, vol. 4, no. 1, pp. 13, 2008.
22.
E. Erdin, M. Cebe, K. Akkaya, S. Solak, E. Bulut and S. Uluagac, "Building a private bitcoin-based payment network among electric vehicles and charging stations", IEEE International Conference on Blockchain, 2018.
23.
Hash Time Locked Contracts, [online] Available: en.bitcoin.it/wiki/Hash_Time_Locked_Contracts.
24.
E. W. Dijkstra, "A note on two problems in connexion with graphs", Numer. Math., vol. 1, no. 1, pp. 269-271, Dec. 1959.
25.
The Tor Project, [online] Available: https://www.torproject.org/.
Contact IEEE to Subscribe

References

References is not available for this document.