2017
DOI: 10.1007/978-3-319-67816-0_23
|View full text |Cite
|
Sign up to set email alerts
|

Towards a Concurrent and Distributed Route Selection for Payment Channel Networks

Abstract: Payment channel networks use off-chain transactions to provide virtually arbitrary transaction rates. In this paper, we provide a new perspective on payment channels and consider them as a flow network. We propose an extended push-relabel algorithm to find payment flows in a payment channel network. Our algorithm enables a distributed and concurrent execution without violating capacity constraints. To this end, we introduce the concept of capacity locking. We prove that flows are valid and present first result… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
7
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 26 publications
(8 citation statements)
references
References 5 publications
1
7
0
Order By: Relevance
“…Most of the research in the area focuses on challenges concerning privacy, concurrency, and routing [28,29,30,31,32]. Concurrently to our work, the authors of [33] explore the Lightning Network's topology and also confirm that the network exhibits properties similar to small-world and scalefree networks.…”
Section: Related Worksupporting
confidence: 64%
“…Most of the research in the area focuses on challenges concerning privacy, concurrency, and routing [28,29,30,31,32]. Concurrently to our work, the authors of [33] explore the Lightning Network's topology and also confirm that the network exhibits properties similar to small-world and scalefree networks.…”
Section: Related Worksupporting
confidence: 64%
“…Zhang et al [12] designed the Cheapay algorithm to find the cheapest available path with time and capacity constraints. A series of closely related works by Piatkivskyi et al [16], Rohrer et al [17] and Piatkivskyi et al [18] presented new mechanisms which divided a transaction and transmitted on different paths to resist the capacity constraints. Ren et al [14] proposed a new charging mechanism to maintain the balance of capacity, where the fee rate is defined as a reciprocal of the exponential function of the current capacity, so that more transactions can be processed successfully.…”
Section: Introductionmentioning
confidence: 99%
“…A multihop transaction might fail if it encounters a channel with insufficient balance to process it on its path. Several routing approaches have been proposed for proper path selection [16], including source routing [18], max-flow-based approaches [6,20,22,[25][26][27], beacon-based routing with proactive aggregation of information [19], landmark-based routing [12], embedding-based routing [21], distance-vector routing [9], and ant routing [7]. Scheduling and congestion control have received little attention, with the notable exception of [22].…”
Section: Introductionmentioning
confidence: 99%