Payment channels effectively move the transaction load off-chain thereby successfully addressing the inherent scalability problem most cryptocurrencies face. A major drawback of payment channels is the need to ``top up'' funds on-chain when a channel is depleted. Rebalancing was proposed to alleviate this issue, where parties with depleting channels move their funds along a cycle to replenish their channels off-chain. Protocols for rebalancing so far either introduce local solutions or compromise privacy. In this work, we present an opt-in rebalancing protocol that is both private and globally optimal, meaning our protocol maximizes the total amount of rebalanced funds. We study rebalancing from the framework of linear programming. To obtain full privacy guarantees, we leverage multi-party computation in solving the linear program, which is executed by selected participants to maintain efficiency. Finally, we efficiently decompose the rebalancing solution into incentive-compatible cycles which conserve user balances when executed atomically. Keywords: Payment Channel Networks, Privacy and Rebalancing.
翻译:付款渠道有效地将交易负载从链中移走,从而成功地解决最隐秘的隐性问题。付款渠道的一个主要缺点是,当一个渠道用完时,需要“在链上增加资金 ” 。建议重新平衡以缓解这一问题,因为有耗尽渠道的当事方将资金按循环转移,以补充其渠道的脱链。迄今为止,重新平衡的协议要么引入当地解决方案,要么妥协隐私。在这项工作中,我们提出了一个既可以选择进入的重新平衡协议,既可以采用私人方案,也可以采用全球最佳方案,这意味着我们的协议最大限度地增加重新平衡资金的总额。我们研究了线性程序框架的重新平衡。为了获得充分的隐私保障,我们利用多党的计算方法来解决线性程序,由选定的参与者实施,以提高效率。最后,我们有效地将再平衡解决方案转化为激励兼容的周期,在原子执行时可以保护用户的平衡。关键词是:支付频道网络、隐私和再平衡。