Contract coin: Toward practical contract signing on blockchain

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

Abstract

We envision a scenario where contract signers put their portable document format (PDF) contract into a blockchain application that outputs a signed contract, while blockchain nodes don’t know the contract content, contract signers’ identities and contract signatures. Comparing to current centralized online contract signing services, blockchain applications could avoid single point of failure, internal attacks and data loss. More importantly, the application also provides fairness and privacy properties. By fairness, we mean that contract signers obtain a signed contract simultaneously, or obtain nothing, or some signer obtains a singed contract at the cost of paying contract coins. By privacy, we mean that contract contents, signatures, and signers’ identities are hidden from blockchain nodes. At last, we support RSA signatures whose verification is embedded in most PDF readers, which makes the whole solution practical.

Cite

CITATION STYLE

APA

Tian, H., He, J., & Fu, L. (2017). Contract coin: Toward practical contract signing on blockchain. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10701 LNCS, pp. 43–61). Springer Verlag. https://doi.org/10.1007/978-3-319-72359-4_3

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