Random-Value Payment Tokens for On-Chain Privacy-Preserving Payments

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Blockchain has been proposed as a trusted execution system, ensuring business process execution integrity and transparency. Smart contracts can manage the task or workflow execution and the allocation of tasks in a decentralized and reliable fashion. Nonetheless, blockchain transactions are public and accessible to their participants, and the issue of privacy is a well-known issue of blockchain systems for business process management. In the example of a service payment occurring after a sealed-bid auction, participants may not be willing to reveal the value of the accepted bid to other competitors. In this paper, we leverage smart contracts and a bank that manages per-collaboration payment tokens. The tokens are backed with fiat money with a conversion rate that is kept secret between payment partners and the bank. Hence, partners benefit from the interests of smart contracts such as autonomous programmable payment while preserving the confidentiality of the payment value. We implement this protocol in a real-world setting to demonstrate the approach’s feasibility, and we carry on quantitative experiments to confirm the validity of the protocol.

Cite

CITATION STYLE

APA

Henry, T., Hatin, J., Kazmierczak, L., Laga, N., Gaaloul, W., & Bertin, E. (2022). Random-Value Payment Tokens for On-Chain Privacy-Preserving Payments. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 13591 LNCS, pp. 223–241). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-031-17834-4_13

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free