Scaling blockchain efficiency is crucial to its widespread usage in which the payment channel is one of the most prominent approaches. With payment channels and the network they construct, two users can move some transactions off-chain in a predetermined duration to avoid expensive and time-consuming on-chain settlements. Existing work is devoted to designing high-throughput payment channel networks (PCNs) or efficient PCN routing policies to reduce the fee. In this paper, we investigate the PCN routing from a different perspective by answering whether the routing fee of transactions can be saved by being a bit more patient. The key idea is to reorder the processing sequence of atomic transactions, other than to handle each of them separately and immediately. We present two mechanisms, one is periodic transaction processing assisted by a PCN broker and the other is purely strategic waiting. In the former, all the incoming transactions in a short time interval are processed collectively. We formulate an optimization model to minimize their total routing fee and derive the optimal permutation of processing transactions as well as the routing policy for each of them. A Shapley value based scheme is presented to redistribute the benefit of reordering among the transactions efficiently and fairly. In the latter, we model the waiting time of a strategic transaction on a single payment channel as the first passage time problem in queueing theory when the transaction value is higher than the edge capacity upon its arrival. By capturing the capacity dynamics, we are able to calculate the recursive expression of waiting for time distribution that is useful to gauge a user's cost of patience. Experimental results manifest that our cost redistribution mechanism can effectively save routing fees for all the transactions, and the waiting time distribution coincides with the model well.
翻译:递增链条效率对于广泛使用支付渠道是最突出的方法之一的支付渠道至关重要。 有了支付渠道和它们所建的网络, 两个用户可以在预先确定的期限内将一些交易移离链外, 以避免昂贵和耗时的链式结算。 现有的工作是设计高通量支付渠道网络( PCNs) 或高效的 PCN 路由政策, 以减少收费。 在本文中, 我们从不同的角度来调查PCN的路线, 回答是否通过耐心多一点的方式可以节省交易的路线费。 关键的想法是重新排列原子交易的处理顺序, 而不是单独和立即处理其中的每笔交易。 我们提出两个机制, 一个是定期交易处理, 由PCN经纪人协助, 另一个纯粹是战略等待。 在前者中, 所有在短时间间隔内的交易都是集体处理。 我们设计一个优化模型, 以尽量减少其总路线费, 并得出处理交易的最佳模式, 以及每个交易的路线递增速度政策。 一个基于 以模型展示了快速的货币交易的汇率, 一个是重新排列交易的周期规则,, 一个是我们在交易的顺序上, 一个是快速的递增的顺序, 一个系统, 。 。