A fair contract signing protocol with blockchain support

Show simple item record

dc.contributor.author Ferrer-Gomila, Josep-Lluis
dc.contributor.author Hinarejos, M. Francisca
dc.contributor.author Isern Deyà, Andreu Pere
dc.date.accessioned 2025-01-30T16:59:30Z
dc.date.available 2025-01-30T16:59:30Z
dc.identifier.citation Ferrer-Gomila, J. L., Hinarejos, M. F., i Isern-Deya, A. P. (2019). A fair contract signing protocol with blockchain support. Electronic Commerce Research and Applications, 36(100869). 100869.https://doi.org/10.1016/j.elerap.2019.100869 ca
dc.identifier.uri http://hdl.handle.net/11201/168373
dc.description.abstract [eng] Electronically signing contracts is fundamental for e-commerce transactions. The main property that contract signing protocols must achieve is fairness of the exchange. The solutions presented to date are divided into two major types: those that have a trusted third party (TTP) to achieve fairness and those that do not. In the literature, we find more than 40 published proposals, but none of these proposed protocols has become a recognized or de facto standard in the market. Blockchain has provided a new way to address classic problems such as double spending, as well as problems such as fairness. In this article, we present a protocol for contract signing based on blockchain. Our proposed protocol does not require a conventional TTP, and it does not present the disadvantages of solutions without a TTP (computational and/or communication cost). The protocol satisfies the necessary security requirements: fairness, timeliness and non-repudiation. We demonstrate the feasibility of the protocol with a cost analysis and a proof of concept implementation. In addition, we show how Ethereum can be integrated in our solution as an alternative platform to the use of Bitcoin. Finally, we show how our proposal improves previous solutions for contract signing based on blockchain in terms of cost, efficiency and security. en
dc.format application/pdf
dc.relation.ispartof Electronic Commerce Research and Applications, 2019, vol. 36, num. 100869
dc.rights Attribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.classification 004 - Informàtica
dc.subject.other 004 - Computer Science and Technology. Computing. Data processing
dc.title A fair contract signing protocol with blockchain support en
dc.type info:eu-repo/semantics/article
dc.type info:eu-repo/semantics/publishedVersion
dc.type Article
dc.date.updated 2025-01-30T16:59:30Z
dc.rights.accessRights info:eu-repo/semantics/openAccess
dc.identifier.doi https://doi.org/10.1016/j.elerap.2019.100869


Files in this item

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivatives 4.0 International Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivatives 4.0 International

Search Repository


Advanced Search

Browse

My Account

Statistics