Font Size: a A A

Security Analysis Of Blockchain Digital Wallet And Design Of Digital Signature Scheme

Posted on:2023-08-01Degree:MasterType:Thesis
Country:ChinaCandidate:L X FangFull Text:PDF
GTID:2558306779951619Subject:Cyberspace security
Abstract/Summary:PDF Full Text Request
In recent years,with the development of encrypted digital currencies such as Bitcoin and Ethereum,blockchain technology has received extensive attention from all walks of life and strong support from national policies.In the "14th Five-Year Plan and2035 Vision Outline" promulgated in 2021,it is proposed to accelerate the application of blockchain technology.At the same time,the demand for currency asset storage and trading is growing rapidly,and as a device for storing digital currency,the scope of use of digital wallets is also expanding.However,due to the rapid development of blockchain technology,there are still some loopholes in the blockchain system,which can be exploited by attackers to launch attacks,posing a serious threat to digital currencies and digital wallets.In a digital wallet,the key plays a very important role.The public key can initiate transfers,query transactions and other functions,while the private key represents the ownership of the digital currency.In traditional digital wallets,keys are generally centrally stored in a local database or a server on a third-party platform.Once an attacker obtains the specific location where the private key is stored,he can launch a single-point attack to cause node failure,thereby stealing digital assets.Based on this,this paper studies the security and digital signature scheme of blockchain digital wallets.The specific research work is as follows:(1)Security analysis of blockchain digital wallets.According to the storage location of the private key and the way of using the private key,the digital wallets are classified into 6 categories such as software wallets and hardware wallets,and the advantages,disadvantages and security of these 6 types of wallets are compared.The operation of digital wallets depends on the blockchain,so starting from the blockchain security,the blockchain system security and data security are studied.In terms of blockchain system security,taking the Bitcoin system and the Ethereum system as examples,the impact of seven attacks on the blockchain system is described and analyzed.In terms of data security,from the perspective of transaction data security,this paper analyzes two existing data security mechanisms,namely currency mixing mechanism and encryption technology,and introduces typical applications of these two mechanisms.(2)A digital signature scheme is proposed.Aiming at the single point of failure problem of traditional digital wallets,this paper designs a threshold elliptic curve scheme.The scheme includes three stages: key generation,digital signature generation and digital signature verification.Theoretically,the correctness and security of the scheme are analyzed,and it is proved that the scheme is theoretically safe.Experimentally,the performance of this scheme is evaluated from the perspectives of computational overhead and algorithm complexity.The research work shows that by analyzing the security of blockchain digital wallets and analyzing the factors that affect the security of digital wallets,the security comparison between digital wallet schemes can be achieved through these factors,which provides ideas for the security comparison of blockchain digital wallets.Compared with the traditional digital signature,the designed threshold signature scheme can resist collusion attacks and has a higher degree of security;the elliptic curve digital signature algorithm in the scheme is improved on the basis of the classic elliptic curve digital signature algorithm,which can not only ensure the security It reduces the complexity of the algorithm and improves the efficiency of the signature.
Keywords/Search Tags:Blockchain, Digital Currency, Digital Wallets, Safety, ECDSA
PDF Full Text Request
Related items