中文

SyncPCN/PSyncPCN:无需区块链同步的支付通道网络

密码学与安全 2022-08-05 v2 分布式、并行与集群计算

摘要

支付通道网络(PCNs)通过允许各方在链下进行交易(即不将每笔交易广播给所有区块链参与者)来增强区块链的可扩展性。为了进行交易,发送方和接收方可以建立带有注资区块链交易的直接支付通道,或利用多跳支付中已有的通道。PCNs的安全性通常依赖于底层区块链的同步性,即不当行为的证据需在时限内发布到区块链上。无需区块链同步性的替代支付通道方案依赖于法定证书并使用委员会来登记通道的交易。然而,这些方案不支持多跳支付,而我们旨在克服这一局限。在本文中,我们证明事实上不可能设计出同时具备网络异步性和故障通道(即可能未正确遵循协议的通道)的多跳支付协议。随后我们详述了两种基于委员会的多跳支付协议,分别假设同步通信与可能故障的通道,或异步通信与正确通道。第一种协议依赖可能故障的委员会而非区块链来解决通道争议,并在同步网络内强制实施隐私属性。第二种协议依赖在3f+1个成员中至多含f个故障成员且依次将最终完成多跳支付的角色相互委托的委员会。我们证明两种协议均满足多跳支付的安全要求,并比较了它们的通信复杂度与延迟。

关键词

引用

@article{arxiv.2207.11615,
  title  = {SyncPCN/PSyncPCN: Payment Channel Networks without Blockchain Synchrony},
  author = {Oğuzhan Ersoy and Jérémie Decouchant and Satwik Prabhu Kimble and Stefanie Roos},
  journal= {arXiv preprint arXiv:2207.11615},
  year   = {2022}
}

备注

Preprint of a paper accepted at the ACM conference on Advances in Financial Technologies (AFT 2022)