A Smart Contract-based Non-Transferable Signature Verification System using Nominative Signatures
Hinata Nishino, Kazumasa Omote, Keita Emura

TL;DR
This paper introduces a blockchain-based system for non-transferable nominative signatures that can verify both the signer and the occurrence of future money transfers, enhancing security in cryptocurrency transactions.
Contribution
It transforms a symmetric pairing nominative signature scheme into an asymmetric pairing scheme and evaluates its gas costs for smart contract implementation.
Findings
Successfully verified the transformed scheme's security properties.
Measured and analyzed gas costs for smart contract verification.
Enhanced non-transferable signature verification with transfer confirmation capability.
Abstract
Nominative signatures allow us to indicate who can verify a signature, and they can be employed to construct a non-transferable signature verification system that prevents the signature verification by a third party in unexpected situations. For example, this system can prevent IOU/loan certificate verification in unexpected situations. However, nominative signatures themselves do not allow the verifier to check whether the funds will be transferred in the future or have been transferred.It would be desirable to verify the fact simultaneously when the system involves a certain money transfer such as cryptocurrencies/cryptoassets. In this paper, we propose a smart contract-based non-transferable signature verification system using nominative signatures. We pay attention to the fact that the invisibility, which is a security requirement to be held for nominative signatures, allows us to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Handwritten Text Recognition Techniques · Polynomial and algebraic computation
