Skip to main content

monoCash: A Channel-Free Payment Network via Trusted Monotonic Counters

Publication ,  Journal Article
Liu, J; Li, P; Zhang, F; Ren, K
Published in: IEEE Transactions on Dependable and Secure Computing
January 1, 2024

Cryptocurrencies such as Bitcoin and Ethereum are gaining popularity thanks to their prominent advantages compared to legacy financial transaction systems. However, they require all participants to reach a consensus on the order of transactions, which fundamentally limits their performance in terms of confirmation latency and throughput, thus hindering their further deployment. Off-chain payment network is the state-of-the-art approach of solving this performance issue. Unfortunately, all existing payment networks are based on payment channels, which bring extra overhead, cost and vulnerabilities. In this paper, by leveraging trusted monotonic counters, we propose monoCash, the first off-chain payment network that is channel-free, thereby it is one-hop, routing-free, concurrency-friendly, rebalancing-free and wormhole-resilient. We implement and deploy monoCash on a wide area network of 3 000 nodes. The benchmark shows that it provides a throughput up to 30 000 transactions per second (higher than credit card systems, e.g., VISA).

Duke Scholars

Published In

IEEE Transactions on Dependable and Secure Computing

DOI

EISSN

1941-0018

ISSN

1545-5971

Publication Date

January 1, 2024

Volume

21

Issue

5

Start / End Page

4770 / 4783

Related Subject Headings

  • Strategic, Defence & Security Studies
  • 4606 Distributed computing and systems software
  • 4604 Cybersecurity and privacy
  • 0805 Distributed Computing
  • 0804 Data Format
  • 0803 Computer Software
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Liu, J., Li, P., Zhang, F., & Ren, K. (2024). monoCash: A Channel-Free Payment Network via Trusted Monotonic Counters. IEEE Transactions on Dependable and Secure Computing, 21(5), 4770–4783. https://doi.org/10.1109/TDSC.2024.3354927
Liu, J., P. Li, F. Zhang, and K. Ren. “monoCash: A Channel-Free Payment Network via Trusted Monotonic Counters.” IEEE Transactions on Dependable and Secure Computing 21, no. 5 (January 1, 2024): 4770–83. https://doi.org/10.1109/TDSC.2024.3354927.
Liu J, Li P, Zhang F, Ren K. monoCash: A Channel-Free Payment Network via Trusted Monotonic Counters. IEEE Transactions on Dependable and Secure Computing. 2024 Jan 1;21(5):4770–83.
Liu, J., et al. “monoCash: A Channel-Free Payment Network via Trusted Monotonic Counters.” IEEE Transactions on Dependable and Secure Computing, vol. 21, no. 5, Jan. 2024, pp. 4770–83. Scopus, doi:10.1109/TDSC.2024.3354927.
Liu J, Li P, Zhang F, Ren K. monoCash: A Channel-Free Payment Network via Trusted Monotonic Counters. IEEE Transactions on Dependable and Secure Computing. 2024 Jan 1;21(5):4770–4783.

Published In

IEEE Transactions on Dependable and Secure Computing

DOI

EISSN

1941-0018

ISSN

1545-5971

Publication Date

January 1, 2024

Volume

21

Issue

5

Start / End Page

4770 / 4783

Related Subject Headings

  • Strategic, Defence & Security Studies
  • 4606 Distributed computing and systems software
  • 4604 Cybersecurity and privacy
  • 0805 Distributed Computing
  • 0804 Data Format
  • 0803 Computer Software