SyncPCN/PSyncPCN: Payment Channel Networks without Blockchain Synchrony

07/23/2022
by   Oguzhan Ersoy, et al.
0

Payment channel networks (PCNs) enhance the scalability of blockchains by allowing parties to conduct transactions off-chain, i.e, without broadcasting every transaction to all blockchain participants. To conduct transactions, a sender and a receiver can either establish a direct payment channel with a funding blockchain transaction or leverage existing channels in a multi-hop payment. The security of PCNs usually relies on the synchrony of the underlying blockchain, i.e., evidence of misbehavior needs to be published on the blockchain within a time limit. Alternative payment channel proposals that do not require blockchain synchrony rely on quorum certificates and use a committee to register the transactions of a channel. However, these proposals do not support multi-hop payments, a limitation we aim to overcome. In this paper, we demonstrate that it is in fact impossible to design a multi-hop payment protocol with both network asynchrony and faulty channels, i.e., channels that may not correctly follow the protocol. We then detail two committee-based multi-hop payment protocols that respectively assume synchronous communications and possibly faulty channels, or asynchronous communication and correct channels. The first protocol relies on possibly faulty committees instead of the blockchain to resolve channel disputes, and enforces privacy properties within a synchronous network. The second one relies on committees that contain at most f faulty members out of 3f+1 and successively delegate to each other the role of eventually completing a multi-hop payment. We show that both protocols satisfy the security requirements of a multi-hop payment and compare their communication complexity and latency.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/16/2020

Fundamental Properties of the Layer Below a Payment Channel Network (Extended Version)

Payment channel networks are a highly discussed approach for improving s...
research
05/27/2019

Brick: Asynchronous State Channels

Off-chain (Layer 2) protocols are a promising solution to the scalabilit...
research
12/08/2020

RouTEE: A Secure Payment Network Routing Hub using Trusted Execution Environments

Cryptocurrencies such as Bitcoin and Ethereum have made payment transact...
research
11/30/2018

Towards Secure and Efficient Payment Channels

Micropayment channels are the most prominent solution to the limitation ...
research
04/20/2023

ORIGAMI: A flexible state channels design for public blockchain systems

Public blockchain systems offer security guarantees that cannot be match...
research
05/06/2021

A DLT-based Smart Contract Architecture for Atomic and Scalable Trading

Distributed Ledger Technology (DLT) has an enormous potential but also d...
research
09/15/2021

Towards a Game-Theoretic Security Analysis of Off-Chain Protocols

Off-chain protocols constitute one of the most promising approaches to s...

Please sign up or login with your details

Forgot password? Click here to reset