Paper 2023/916

Unlinkability and Interoperability in Account-Based Universal Payment Channels

Mohsen Minaei, Visa (United States)
Panagiotis Chatzigiannis, Visa (United States)
Shan Jin, Visa (United States)
Srinivasan Raghuraman, Visa (United States)
Ranjit Kumaresan, Visa (United States)
Mahdi Zamani, Visa (United States)
Pedro Moreno-Sanchez, IMDEA Software
Abstract

Payment channels allow a sender to do multiple transactions with a receiver without recording each single transaction on-chain. While most of the current constructions for payment channels focus on UTXO-based cryptocurrencies with reduced scripting capabilities (e.g., Bitcoin or Monero), little attention has been given to the possible benefits of adapting such constructions to cryptocurrencies based on the account model and offering a Turing complete language (e.g., Ethereum). The focus of this work is to implement efficient payment channels tailored to the capabilities of account-based cryptocurrencies with Turing-complete language support in order to provide scalable payments that are interoperable across different cryptocurrencies and unlinkable for third-parties (e.g., payment intermediaries). More concretely, we continue the line of research on cryptocurrency universal payment channels (UPC) which facilitate interoperable payment channel transactions across different ledgers in a hub-and-spoke model, by offering greater scalability than point-to-point architectures. Our design proposes two different versions, UPC and AUPC. For UPC we formally describe the protocol ideas sketched in previous work and evaluate our proof-of-concept implementation. Then, AUPC further extends the concept of universal payment channels by payment unlinkability against the intermediary server.

Note: This is the full version of the paper published in WTSC 2023 workshop.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Published elsewhere. 7th Workshop on Trusted Smart Contracts (WTSC)
Keywords
payment channelsblockchainsmart contract
Contact author(s)
mominaei @ visa com
pchatzig @ visa com
shajin @ visa com
srraghur @ visa com
rakumare @ visa com
mzamani @ visa com
pedro moreno @ imdea org
History
2023-06-14: approved
2023-06-12: received
See all versions
Short URL
https://ia.cr/2023/916
License
Creative Commons Attribution-NonCommercial-ShareAlike
CC BY-NC-SA

BibTeX

@misc{cryptoeprint:2023/916,
      author = {Mohsen Minaei and Panagiotis Chatzigiannis and Shan Jin and Srinivasan Raghuraman and Ranjit Kumaresan and Mahdi Zamani and Pedro Moreno-Sanchez},
      title = {Unlinkability and Interoperability in Account-Based Universal Payment Channels},
      howpublished = {Cryptology ePrint Archive, Paper 2023/916},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/916}},
      url = {https://eprint.iacr.org/2023/916}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.