Key points are not available for this paper at this time.
Contract signing is a trust service that requires a fair exchange of elements: each signer's signature on the contract. This kind of service usually relies heavily on the use of trusted third parties. These entities are an obstacle to extend the use of this service. In this paper we use blockchain-based technologies to provide a contract signing protocol that removes completely the involvement of trusted third parties while satisfying the requirements of this kind of service. We present a protocol that can be used for the signature of public contracts but also for the signature of private and confidential contracts. The protocol has been designed taking into account its possible extension to multiparty contracts.
Mut–Puigserver et al. (Fri,) studied this question.