Boomerang: Redundancy Improves Latency and Throughput in Payment Networks

10/04/2019
by   Vivek Bagaria, et al.
0

In multi-path routing schemes for payment-channel networks, Alice transfers funds to Bob by splitting them into partial payments and routing them along multiple paths. Undisclosed channel balances and mismatched transaction fees cause delays and failures on some payment paths. For atomic transfer schemes, these straggling paths stall the whole transfer. We show that the latency of transfers reduces when redundant payment paths are added. This frees up liquidity in payment channels and hence increases the throughput of the network. We devise Boomerang, a generic technique to be used on top of multi-path routing schemes to construct redundant payment paths free of counterparty risk. In our experiments, applying Boomerang to a baseline routing scheme leads to 40 ideas from publicly verifiable secret sharing, such that Alice learns a secret of Bob iff Bob overdraws funds from the redundant paths. Funds are forwarded using Boomerang contracts, which allow Alice to revert the transfer iff she has learned Bob's secret. We implement the Boomerang contract in Bitcoin Script.

READ FULL TEXT
research
09/10/2019

Crucial and Redundant Shares and Compartments in Secret Sharing

Secret sharing is the well-known problem of splitting a secret into mult...
research
05/15/2020

CryptoMaze: Atomic Off-Chain Payments in Payment Channel Network

Payment protocols developed to realize off-chain transactions in Payment...
research
02/12/2020

HushRelay: A Privacy-Preserving, Efficient, and Scalable Routing Algorithm for Off-Chain Payments

Payment channel networks (PCN) are used in cryptocurrencies to enhance t...
research
09/13/2018

Routing Cryptocurrency with the Spider Network

With the growing usage of Bitcoin and other cryptocurrencies, many scala...
research
03/15/2018

Cross-Layer Designs for Body-to-Body Networks: Adaptive CSMA/CA with Distributed Routing

In this paper, we propose a novel adaptive carrier sense multiple access...
research
11/16/2021

Optimal Oblivious Reconfigurable Networks

Oblivious routing has a long history in both the theory and practice of ...
research
12/19/2019

Imbalance measure and proactive channel rebalancing algorithm for the Lightning Network

Making a payment in a privacy-aware payment channel network is achieved ...

Please sign up or login with your details

Forgot password? Click here to reset