Paper 2023/916
Unlinkability and Interoperability in Account-Based Universal Payment Channels
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)
- 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
-
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}, url = {https://eprint.iacr.org/2023/916} }