Research on Wallet Protection Against Currency Failure in Blockchain
The protection of blockchain wallet is the basis of secure transaction in blockchain. Private key is the core of wallet security. The private key cannot be protected based on a reliable third party. Therefore, the loss or theft of private key will lead to the loss of customer property. To solve thi...
Main Author: | |
---|---|
Format: | Article |
Language: | zho |
Published: |
Journal of Computer Engineering and Applications Beijing Co., Ltd., Science Press
2020-12-01
|
Series: | Jisuanji kexue yu tansuo |
Subjects: | |
Online Access: | http://fcst.ceaj.org/CN/abstract/abstract2484.shtml |
_version_ | 1818433672867479552 |
---|---|
author | ZHOU Jian, SUN Liyan, FU Ming |
author_facet | ZHOU Jian, SUN Liyan, FU Ming |
author_sort | ZHOU Jian, SUN Liyan, FU Ming |
collection | DOAJ |
description | The protection of blockchain wallet is the basis of secure transaction in blockchain. Private key is the core of wallet security. The private key cannot be protected based on a reliable third party. Therefore, the loss or theft of private key will lead to the loss of customer property. To solve this problem, a distributed protection and recovery mechanism is proposed. Every wallet private key is divided into multiple key fragments by threshold key mechanism according to the network scale. Even if the wallet is offline, the threshold number of holders holding key fragements from the wallet cooperates to distribute key fragments to new members, which keeps the update of key fragments synchronized. When the key is lost, the number of private key fragments exceeding the threshold of half the blockchain member scale can ensure the recovery of the private key. The dynamic threshold mechanism design makes the attacker must attack more than half of the members to steal the wallet private key successfully. The hash based shard key tree can quickly detect the number of key fragments smaller than the specified size, the invalid key fragments are detected and eliminated efficiently in the network, and the integrity of the global private key is guaranteed. The suggested method of wallet protection is feasible from the aspect of secure storage. |
first_indexed | 2024-12-14T16:24:49Z |
format | Article |
id | doaj.art-574502a88a8243d49efe2355db79a1ef |
institution | Directory Open Access Journal |
issn | 1673-9418 |
language | zho |
last_indexed | 2024-12-14T16:24:49Z |
publishDate | 2020-12-01 |
publisher | Journal of Computer Engineering and Applications Beijing Co., Ltd., Science Press |
record_format | Article |
series | Jisuanji kexue yu tansuo |
spelling | doaj.art-574502a88a8243d49efe2355db79a1ef2022-12-21T22:54:42ZzhoJournal of Computer Engineering and Applications Beijing Co., Ltd., Science PressJisuanji kexue yu tansuo1673-94182020-12-0114122039204910.3778/j.issn.1673-9418.1912056Research on Wallet Protection Against Currency Failure in BlockchainZHOU Jian, SUN Liyan, FU Ming01. School of Management Science and Engineering, Anhui University of Finance and Economics, Bengbu, Anhui 233041, China 2. School of Computer Science, Beijing University of Posts and Telecommunications, Beijing 100083, ChinaThe protection of blockchain wallet is the basis of secure transaction in blockchain. Private key is the core of wallet security. The private key cannot be protected based on a reliable third party. Therefore, the loss or theft of private key will lead to the loss of customer property. To solve this problem, a distributed protection and recovery mechanism is proposed. Every wallet private key is divided into multiple key fragments by threshold key mechanism according to the network scale. Even if the wallet is offline, the threshold number of holders holding key fragements from the wallet cooperates to distribute key fragments to new members, which keeps the update of key fragments synchronized. When the key is lost, the number of private key fragments exceeding the threshold of half the blockchain member scale can ensure the recovery of the private key. The dynamic threshold mechanism design makes the attacker must attack more than half of the members to steal the wallet private key successfully. The hash based shard key tree can quickly detect the number of key fragments smaller than the specified size, the invalid key fragments are detected and eliminated efficiently in the network, and the integrity of the global private key is guaranteed. The suggested method of wallet protection is feasible from the aspect of secure storage.http://fcst.ceaj.org/CN/abstract/abstract2484.shtmlblockchainwalletthreshold cryptographydistributed storagesecurity |
spellingShingle | ZHOU Jian, SUN Liyan, FU Ming Research on Wallet Protection Against Currency Failure in Blockchain Jisuanji kexue yu tansuo blockchain wallet threshold cryptography distributed storage security |
title | Research on Wallet Protection Against Currency Failure in Blockchain |
title_full | Research on Wallet Protection Against Currency Failure in Blockchain |
title_fullStr | Research on Wallet Protection Against Currency Failure in Blockchain |
title_full_unstemmed | Research on Wallet Protection Against Currency Failure in Blockchain |
title_short | Research on Wallet Protection Against Currency Failure in Blockchain |
title_sort | research on wallet protection against currency failure in blockchain |
topic | blockchain wallet threshold cryptography distributed storage security |
url | http://fcst.ceaj.org/CN/abstract/abstract2484.shtml |
work_keys_str_mv | AT zhoujiansunliyanfuming researchonwalletprotectionagainstcurrencyfailureinblockchain |