Balance Transfers and Bailouts in Credit Networks using Blockchains

In this paper, we propose a technique for rebalancing link weights in decentralized credit networks. Credit networks are peer-to-peer trust-based networks that enable fast and inexpensive cross-currency transactions compared to traditional bank wire transfers, which has led to their increasing popularity and use. Although researchers have studied security of transactions and privacy of users of such networks, and have invested significant efforts into designing efficient routing algorithms for credit networks, comparatively little work has been done in the area of replenishing credit links of users in the network. Replenishing links at regular intervals in a credit network is important to keep users solvent, the network viable with enough liquidity, and to prevent transaction failures. This is achieved by a process called rebalancing that enables a poorly funded user to create incoming as well as outgoing credit links. We propose a system where a user with zero or no link weights can create incoming links with existing, trusted users in the network, in a procedure we call balance transfer, followed by creating outgoing links to existing or new users that would like to join the network, a process we call bailout. Both these processes together constitute our proposed rebalancing mechanism. Our techniques would also serve to make the network more competitive by offering users lower rates of interest, and enable users to earn routing fees-based revenue by participating in high throughput transaction paths.

READ FULL TEXT
research
10/05/2019

Constrained Credit Networks

The Credit Network is a model for transactions across a network of agent...
research
10/05/2019

Liquidity in Credit Networks with Constrained Agents

In order to scale transaction rates for deployment across the global web...
research
03/04/2021

The Effect of Network Topology on Credit Network Throughput

Credit networks rely on decentralized, pairwise trust relationships (cha...
research
02/19/2021

Algorithm for Cross-shard Cross-EE Atomic User-level ETH Transfer in Ethereum 2

We address the problem of atomic cross shard value transfer in Ethereum ...
research
04/07/2020

Continuous Credit Networks and Layer 2 Blockchains: Monotonicity and Sampling

To improve transaction rates, many cryptocurrencies have implemented so-...
research
10/26/2017

EduCTX: A blockchain-based higher education credit platform

Blockchain technology enables the creation of a decentralized environmen...
research
01/29/2021

Debt Representation in UTXO Blockchains

We provide a UTXO model of blockchain transactions that is able to repre...

Please sign up or login with your details

Forgot password? Click here to reset