Wiser: Increasing Throughput in Payment Channel Networks with Transaction Aggregation

05/23/2022
by   Samarth Tiwari, et al.
0

Payment channel networks (PCNs) are one of the most prominent solutions to the limited transaction throughput of blockchains. Nevertheless, PCNs suffer themselves from a throughput limitation due to the capital constraints of their channels. A similar dependence on high capital is also found in inter-bank payment settlements, where the so-called netting technique is used to mitigate liquidity demands. In this work, we alleviate this limitation by introducing the notion of transaction aggregation: instead of executing transactions sequentially through a PCN, we enable senders to aggregate multiple transactions and execute them simultaneously to benefit from several amounts that may "cancel out". Two direct advantages of our proposal is the decrease in intermediary fees paid by senders as well as the obfuscation of the transaction data from the intermediaries. We formulate the transaction aggregation as a computational problem, a generalization of the Bank Clearing Problem. We present a generic framework for the transaction aggregation execution, and thereafter we propose Wiser as an implementation of this framework in a specific hub-based setting. To overcome the NP-hardness of the transaction aggregation problem, in Wiser we propose a fixed-parameter linear algorithm for a special case of transaction aggregation as well as the Bank Clearing Problem. Wiser can also be seen as a modern variant of the Hawala money transfer system, as well as a decentralized implementation of the overseas remittance service of Wise.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/31/2021

State-Dependent Processing in Payment Channel Networks for Throughput Optimization

Payment channel networks (PCNs) have emerged as a scalability solution f...
research
12/18/2020

The Merchant: Avoiding Payment Channel Depletion through Incentives

Payment channels networks drastically increase the throughput and hence ...
research
08/11/2021

A Limitlessly Scalable Transaction System

We present Accept, a simple, asynchronous transaction system that achiev...
research
06/13/2022

A novel reconstruction attack on foreign-trade official statistics, with a Brazilian case study

In this paper we describe, formalize, implement, and experimentally eval...
research
11/15/2022

Operation-level Concurrent Transaction Execution for Blockchains

Despite the success in various scenarios, blockchain systems, especially...
research
04/07/2020

Continuous Credit Networks and Layer 2 Blockchains: Monotonicity and Sampling

To improve transaction rates, many cryptocurrencies have implemented so-...
research
09/05/2020

Profiling US Restaurants from Billions of Payment Card Transactions

A payment card (such as debit or credit) is one of the most convenient p...

Please sign up or login with your details

Forgot password? Click here to reset