zk-PCN: A Privacy-Preserving Payment Channel Network Using zk-SNARKs

08/20/2022
by   Wenxuan Yu, et al.
0

Payment channel network (PCN) is a layer-two scaling solution that enables fast off-chain transactions but does not involve on-chain transaction settlement. PCNs raise new privacy issues including balance secrecy, relationship anonymity and payment privacy. Moreover, protecting privacy causes low transaction success rates. To address this dilemma, we propose zk-PCN, a privacy-preserving payment channel network using zk-SNARKs. We prevent from exposing true balances by setting up public balances instead. Using public balances, zk-PCN can guarantee high transaction success rates and protect PCN privacy with zero-knowledge proofs. Additionally, zk-PCN is compatible with the existing routing algorithms of PCNs. To support such compatibility, we propose zk-IPCN to improve zk-PCN with a novel proof generation (RPG) algorithm. zk-IPCN reduces the overheads of storing channel information and lowers the frequency of generating zero-knowledge proofs. Finally, extensive simulations demonstrate the effectiveness and efficiency of zk-PCN in various settings.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

page 7

page 8

research
02/12/2020

HushRelay: A Privacy-Preserving, Efficient, and Scalable Routing Algorithm for Off-Chain Payments

Payment channel networks (PCN) are used in cryptocurrencies to enhance t...
research
07/02/2023

zkFi: Privacy-Preserving and Regulation Compliant Transactions using Zero Knowledge Proofs

We propose a middleware solution designed to facilitate seamless integra...
research
07/27/2018

Coloured Ring Confidential Transactions

Privacy in block-chains is considered second to functionality, but a vit...
research
09/06/2019

Privacy-Utility Tradeoffs in Routing Cryptocurrency over Payment Channel Networks

Payment channel networks (PCNs) are viewed as one of the most promising ...
research
10/17/2021

HIDE SEEK: Privacy-Preserving Rebalancing on Payment Channel Networks

Payment channels effectively move the transaction load off-chain thereby...
research
01/23/2022

pvCNN: Privacy-Preserving and Verifiable Convolutional Neural Network Testing

This paper proposes a new approach for privacy-preserving and verifiable...
research
01/13/2021

A Digital Currency Architecture for Privacy and Owner-Custodianship

We propose an approach to digital currency that would allow people witho...

Please sign up or login with your details

Forgot password? Click here to reset