Throughput Optimal Routing in Blockchain Based Payment Systems

12/12/2019
by   Sushil Mahavir Varma, et al.
0

Cryptocurrency networks such as Bitcoin have emerged as a distributed alternative to traditional centralized financial transaction networks. However, there are major challenges in scaling up the throughput of such networks. Lightning network and Spider network are alternates that build bidirectional payment channels on top of cryptocurrency networks using smart contracts, to enable fast transactions that bypass the Blockchain. In this paper, we study the problem of routing transactions in such a payment processing network. We first propose a Stochastic model to study such a system, as opposed to a fluid model that is studied in the literature. Each link in such a model is a two-sided queue, and unlike classical queues, such queues are not stable unless there is an external control. We propose a notion of stability for the payment processing network consisting of such two-sided queues using the notion of on-chain rebalancing. We then characterize the capacity region and propose a throughput optimal algorithm that stabilizes the system under any load within the capacity region. The stochastic model enables us to study closed loop policies, which typically have better queuing/delay performance than the open loop policies (or static split rules) studied in the literature. We investigate this through simulations.

READ FULL TEXT
research
04/07/2021

Understanding the Benefit of Being Patient in Payment Channel Networks

Scaling blockchain efficiency is crucial to its widespread usage in whic...
research
08/05/2018

Rapido: A Layer2 Payment System for Decentralized Currencies

Bitcoin blockchain faces the bitcoin scalability problem, for which bitc...
research
09/13/2018

Routing Cryptocurrency with the Spider Network

With the growing usage of Bitcoin and other cryptocurrencies, many scala...
research
02/28/2020

A Comprehensive Evaluation of RDMA-enabled Concurrency Control Protocols

On-line transaction processing (OLTP) applications require efficient dis...
research
12/18/2018

AME Blockchain: An Architecture Design for Closed-Loop Fluid Economy Token System

In this white paper, we propose a blockchain-based system, named AME, wh...
research
10/18/2018

Deconstructing the Blockchain to Approach Physical Limits

Transaction throughput, confirmation latency and confirmation reliabilit...
research
07/15/2021

Shard Scheduler: object placement and migration in sharded account-based blockchains

We propose Shard Scheduler, a system for object placement and migration ...

Please sign up or login with your details

Forgot password? Click here to reset