Abstract:
The private key in blockchain wallet is the only voucher in bitcoin transfer transaction. If the private key is held by one person, there will be some problems such as loss and leakage of the private key. To solve this problem, a multi-party blockchain wallet management scheme is designed. The elliptic curve signature algorithm and threshold scheme were adopted, and a decentralized threshold signature scheme for multi-party blockchain was designed. The scheme could prevent the loss of the private key of a single node or the lack of signatures of individual participants, and was suitable for the application scenarios such as wallet management by many people. The correctness and security of the scheme were proved, and the efficiency of blockchain and the time required for transaction under the scheme were evaluated.