Block chain supervision method and supervision system
A supervision system and blockchain technology, applied in the field of blockchain supervision methods and supervision systems, can solve the problem of inflexibility, penetrability and systematicness, lack of data security and privacy protection, and lack of better implementation. Supervision and other issues to achieve the effect of ensuring authenticity and effectiveness, ensuring enforceability, and ensuring security
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] like figure 1 As shown, a blockchain supervision method includes the following steps:
[0052] When a transaction occurs, the supervisory node and other consensus nodes agree on the transaction, and the supervisory node is configurable with a voting weight in favor and a voting weight not lower than a threshold;
[0053]When the supervisory node objects to the transaction based on the result of reviewing the transaction, the transaction fails the consensus;
[0054] When the supervisory node agrees to the transaction based on the result, if the voting weight in favor is equal to zero, then the transaction passes the consensus when the number of nodes in the other consensus nodes that approve the transaction satisfies the consensus algorithm;
[0055] If the voting weight in favor is greater than zero, when the number of nodes in favor of the transaction among the supervisory node and the other consensus nodes (ie nodes participating in the consensus) satisfies the cons...
Embodiment 2
[0064] This embodiment discloses a comprehensive blockchain supervision method on the basis of Embodiment 1. The supervision method disclosed in this embodiment supervises the blockchain from two aspects: node supervision and inter-node transaction supervision, and overcomes the problems of existing blockchains. There are unsystematic and incomplete problems in regulatory technology. In this embodiment, the node is a new node applying to join the blockchain.
[0065] like figure 2 As shown, a blockchain supervision method includes the following steps:
[0066] like image 3 As shown, S1, create an account node review, the node requests to create an account and submit data information, the monitoring node reviews the data information, if the review fails, the monitoring node does not agree to the node creating an account, if the review passes, the monitoring node sends a public and private message to the node Key and blockchain address, where the blockchain address is the b...
Embodiment 3
[0083] This embodiment provides a block chain supervision system based on the foregoing two embodiments. The supervision system includes: a transmitting module, a receiving module and a processing module, wherein the transmitting module and the receiving module are used for interactive communication, and the processing module is used to perform the following tasks: The supervisory methods disclosed in the foregoing two embodiments.
[0084] Processing modules include:
[0085] Transaction review module, used to review transactions; wherein, the transaction review module is connected to one or more of the account review system, transaction content security and privacy review system, transaction content legality review system, and transaction content compliance system;
[0086] Consensus module for performing consensus, including:
[0087] The voting weight configuration module is used to configure the approval voting weight of the supervisory node and the negative voting weigh...
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