paper-with-me

Papers

State-Dependent Processing in Payment Channel Networks for Throughput Optimization

2021-03-31 · Nikolaos Papadis, Leandros Tassiulas

Payment channel networks (PCNs) have emerged as a scalability solution for blockchains built on the concept of a payment channel: a setting that allows two nodes to safely transact between themselves in high frequencies based on pre-committed peer-to-peer balances. Transaction requests in these networks may be declined because of unavailability of funds due to temporary uneven distribution of the channel balances. In this paper, we investigate how to alleviate unnecessary payment blockage via proper prioritization of the transaction execution order. Specifically, we consider the scheduling problem in PCNs: as transactions continuously arrive on both sides of a channel, nodes need to decide which ones to process and when in order to maximize their objective, which in our case is the channel throughput. We introduce a stochastic model to capture the dynamics of a payment channel under random arrivals, and propose that channels can hold incoming transactions in buffers up to some deadline in order to enable more elaborate processing decisions. We describe a policy that maximizes the channel success rate/throughput for uniform transaction requests of fixed amounts, both in the presence and absence of buffering capabilities, and formally prove its optimality. We also develop a discrete event simulator of a payment channel, and evaluate different heuristic scheduling policies in the more general heterogeneous amounts case, with the results showing superiority of the heuristic extension of our policy in this case as well. Our work opens the way for more formal research on improving PCN performance via joint consideration of routing and scheduling decisions.

📄 PDF Abstract BibTeX arXiv:2103.17207

Code (0)

등록된 구현이 없습니다.

Tasks

Scheduling

Similar Papers 제목 키워드 기반

Achieving High Throughput with a Trainable Neural-Network-Based Equalizer for Communications on FPGA

2024-07-03 · Jonas Ney, Norbert Wehn

The ever-increasing data rates of modern communication systems lead to severe distortions of the communication signal, imposing great challenges to state-of-the-art signal processing algorithms. In this context, neural n…

GPU

Channel Balance Interpolation in the Lightning Network via Machine Learning

2024-05-20 · Vincent, Emanuele Rossi, Vikash Singh

The Bitcoin Lightning Network is a Layer 2 payment protocol that addresses Bitcoin's scalability by facilitating quick and cost effective transactions through payment channels. This research explores the feasibility of u…

Deep Reinforcement Learning-based Rebalancing Policies for Profit Maximization of Relay Nodes in Payment Channel Networks

2022-10-13 · Nikolaos Papadis, Leandros Tassiulas

Payment channel networks (PCNs) are a layer-2 blockchain scalability solution, with its main entity, the payment channel, enabling transactions between pairs of nodes "off-chain," thus reducing the burden on the layer-1 …

Deep Reinforcement Learning

Named Entity Recognition for Payment Data Using NLP

2026-02-15 · Srikumar Nayak arxiv

Named Entity Recognition (NER) has emerged as a critical component in automating financial transaction processing, particularly in extracting structured information from unstructured payment data. This paper presents a c…

Impact of social factors on loan delinquency in microfinance

2024-10-17 · Cedric H. A. Koffi, Viani Biatat Djeundje, Olivier Menoukeu Pamen

This paper develops multistate models to analyse loan delinquency in the microfinance sector, using data from Ghana. The models are designed to account for both partial repayments and the short repayment durations typica…