A method and system for solving hidden dangers of rights and interests of dpos consensus nodes
A technology with potential security risks and consensus, applied in the field of DPOS consensus node rights and interests security, it can solve the problems of undefended security, private keys are easily stolen, and node security cannot be supervised, so as to ensure security, maintain security, The effect of protecting rights and security
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0077] Such as figure 1 As shown, it is a specific flow chart of a method for solving potential safety hazards of DPOS consensus node rights and interests in the present invention, which includes:
[0078] S1: Receive a request for modifying a node address sent by an account address, and the request includes a newly deployed update node address.
[0079] Specifically, in this embodiment, the block producing node participates in the DPOS consensus in the form of separating the node address and the account address. The node address is only used for block producing operations, and all important content related to the rights and interests of the node is stored in the account address. , kept by the node holders themselves. When it is monitored that the private key corresponding to the node address used for block generation is stolen, a new update node address needs to be redeployed, and a request to modify the node address is sent to the DPOS consensus through the account address, a...
no. 2 example
[0113] Such as figure 2 As shown, a structural diagram of a block generating node 1 of the present invention, specifically including a block generating module 11 and an account module 12;
[0114] The block generating module 11 is used to establish and store node addresses, participate in the DPOS consensus through the node addresses, and generate blocks through the node addresses after being selected by the DPOS;
[0115] The account module 12 is used to establish and store an account address, send a request for modifying the node address through the account address, and store the block rewards obtained from producing blocks in the account address.
[0116] Further, as image 3 As shown, the block generating module 11 further includes: a processing submodule 111 and a storage submodule 112;
[0117] The processing submodule 111 further includes:
[0118] The private key encryption storage unit 1111 is used to encrypt the private key of the node address, and write the encr...
no. 3 example
[0128] Such as Figure 5 As shown, a structural diagram of a DPOS consensus 2 in the present invention, specifically including a processing module 21 and a storage module 22;
[0129] The processing module 21 further includes:
[0130] The account address verification unit 211 is configured to verify whether the account address is included in the node mapping table after receiving the request sent by the account address to modify the node address, and at the same time apply the The public key of the account address in the consensus to verify the account address;
[0131] The node address modifying unit 212 is configured to find the node address mapped to it in the node mapping table according to the account address after the account address verification is passed, and replace it with the updated node address. The node mapping table The corresponding relationship between the node address and the account address preset in the DPOS consensus, so that when the DPOS consensus sel...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com