MoneroResearch.info

WIKINDX Resources

Thyagarajan, S. A., Malavolta, G., Schmidt, F., & Schröder, D. Paymo: Payment channels for monero. [Cryptology ePrint Archive, Report 2020/1441]. 
Added by: coinstudent2048 (3/5/22, 6:00 PM)   Last edited by: coinstudent2048 (3/5/22, 6:04 PM)
Resource type: Miscellaneous
BibTeX citation key: Thyagarajan
View all bibliographic details
Categories: Monero-focused
Keywords: Payment Channels, RSA, Verifiable Timed Signatures
Creators: Malavolta, Schmidt, Schröder, Thyagarajan
Views: 32/482
Attachments   2020-1441.pdf [3/397] URLs   https://eprint.iacr.org/2020/1441.pdf
Abstract
Decentralized cryptocurrencies still suffer from three interrelated weaknesses: Low transaction rates, high transaction fees, and long confirmation times. Payment Channels promise to be a solution to these issues, and many constructions for real-life cryptocurrencies, such as Bitcoin, are known. Somewhat surprisingly, no such solution is known for Monero, the largest privacy-preserving cryptocurrency, without requiring system-wide changes like a hard-fork of its blockchain.

In this work, we close this gap by presenting textsc{PayMo}, the first payment channel protocol that is fully compatible with Monero. textsc{PayMo} does not require any modification of Monero and can be readily used to perform off-chain payments. Notably, transactions in textsc{PayMo} are identical to standard transactions in Monero, therefore not hampering the coins' fungibility. Using textsc{PayMo}, we also construct the first fully compatible secure atomic-swap protocol for Monero: One can now securely swap a token of Monero with a token of several major cryptocurrencies such as Bitcoin, Ethereum, Ripple, Cardano, etc. Before our work, it was not known how to implement secure atomic swaps protocols for Monero without forcing a hard fork. Our main technical contribution is a new construction of an efficient verifiable timed linkable ring signature, where signatures can be hidden for a pre-determined amount of time, in a verifiable way. Our scheme is fully compatible with the transaction scheme of Monero and it might be of independent interest. We implemented textsc{PayMo} and our results show that, even with high network latency and with a single CPU core, two regular users can perform up to 93500 payments over a span of 2 minutes (the block production rate of Monero). This is approximately five orders of magnitude improvement over the current payment rate of Monero.


  
WIKINDX 6.5.0 | Total resources: 111 | Username: -- | Bibliography: WIKINDX Master Bibliography | Style: American Psychological Association (APA)