
Research on ECDSA-Based Signature Algorithm in Blockchain
Author(s) -
Xinyu Wang
Publication year - 2019
Publication title -
finance and market
Language(s) - English
Resource type - Journals
ISSN - 2424-8401
DOI - 10.18686/fm.v4i2.1600
Subject(s) - elliptic curve digital signature algorithm , signature (topology) , blockchain , computer science , database transaction , digital signature algorithm , digital signature , process (computing) , computer security , public key cryptography , mathematics , hash function , elliptic curve cryptography , database , encryption , programming language , geometry
This paper mainly discusses the use of signature in the transaction process under the background of Bitcoin blockchain. At the beginning, the paper presents the way and principle of Bitcoin transaction. In order for receiver B to trust the source of the transaction, the message needs to be signed. ECDSA algorithm is applied to the signature in the process of transaction. Then it describes the introduction of ECDSA signature, the process of signature generation and verification, and the application of ECDSA in Bitcoin blockchain. Finally, the advantages of ECDSA are analysed. The weak random number problem of ECDSA still exists in the current blockchain development, which needs the attention of developers.