Method and system for preventing behavior by using conflict based on block chain
By writing chain operations on the identity ID on the blockchain and conflict detection combined with time, place and event types, the problems of information counterfeiting and theft in the blockchain are solved, and the blocking of illegal operations and reducing economic losses are achieved.
Patent Information
- Application Number
- CN202411536121.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-03-11
AI Technical Summary
In blockchain technology, the problem of information counterfeiting and theft is widespread, resulting in loss of personal economic and credibility. Poor control of electronic information can easily lead to counterfeiting and causing losses to the country and individuals.
By writing chain operations on the same identity ID on the blockchain, conflict detection is carried out in combination with time, place and event type, when a conflict is detected, it is determined to be an illegal operation and prevent its execution, including judgments on time conflict, location conflict and event conflict.
It effectively prevents illegal operations, reduces economic losses caused by counterfeiting and theft of personal information, and improves the reliability and security of identity authentication.
Smart Images

Figure CN119599685A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of blockchain technology, and in particular to a method and system for preventing conflict-based behaviors based on blockchain. Background Art
[0002] With the development of blockchain technology, the decentralization, multi-point consensus and immutability of blockchain can provide the authenticity of behavior. However, information forgery and theft occur frequently in today's society, mainly manifested in:
[0003] First, in an era of rapid development of digital information, with the widespread promotion of blockchain and information, individuals provide electronic identity authentication in the process of handling affairs. In particular, business can be handled on mobile phones. If the mobile phone is lost or stolen, information will be misused, causing losses to the individual's economy, reputation, etc.
[0004] Second, in the highly electronic information age, if electronic information is not properly controlled, it can be easily counterfeited, causing losses to the country and individuals.
[0005] Therefore, we need to design a blockchain-based method to solve illegal behaviors, verify the legality of user behaviors and transactions through the combination of time, place, and events, solve problems such as information counterfeiting, theft and misuse, prevent the occurrence of illegal behaviors, and reduce the economic losses caused to individuals, organizations, and society. Summary of the invention
[0006] The purpose of the present invention is to provide a method and system for preventing conflict based on blockchain to solve the problems raised in the above background technology.
[0007] To achieve the above object, the present invention provides the following technical solution: a method for preventing behavior by using conflicts based on blockchain, the method comprising the following steps:
[0008] Blockchain technology is used to write chain operations on the same identity ID in chronological order. When it is detected during the chain writing process that the time, location and event type of the current operation conflicts with the previous blockchain record, the chain writing operation will be judged as an illegal operation and the execution of the illegal operation will be prevented.
[0009] Preferably, the judgment basis of time conflict is: when it is detected that the same identity ID performs the same type of business operation at the same time regardless of whether the location is the same, it is determined as a time conflict and the execution of this business operation is prevented.
[0010] Preferably, the basis for determining a location conflict is: when the same identity ID is detected performing a certain business operation, if its location information is significantly different from the historical location information or reasonably expected location information of the identity ID, such as deviating from the regular route by a certain distance, it is determined to be a location conflict and the execution of this business operation is prevented.
[0011] Preferably, the basis for determining an event conflict is: when it is detected that the same identity ID is performing a certain business operation, and the business operation is obviously inconsistent with the reasonable expected behavior or historical behavior of the identity ID within the same time period, for example, if business operations that are mutually contradictory or logically impossible to occur at the same time are performed simultaneously within the same time period, it is determined to be an event conflict, and the execution of this business operation is prevented.
[0012] Preferably, it also includes: when an illegal operation is detected, a warning message is sent to the user, and relevant information of the illegal operation is recorded for subsequent tracking and analysis to reduce the economic losses caused to the user by illegal acts of counterfeiting and theft of personal information.
[0013] A system for preventing behavior based on blockchain using conflicts, applied to a method for preventing behavior based on blockchain using conflicts, the system comprising:
[0014] The blockchain module is used to write chain operations to the same identity ID in chronological order, storing the time, location and event type information of each operation;
[0015] The conflict detection module is used to detect whether the time, location and event type of the current operation conflicts with the previous blockchain record during the chain writing process;
[0016] The blocking module is used to determine the write chain operation as an illegal operation and prevent the execution of the illegal operation when the conflict detection module detects a conflict.
[0017] Preferably, the conflict detection module further comprises:
[0018] A time conflict detection unit is used to detect whether the same type of business operation is performed by the same identity ID at the same time;
[0019] A location conflict detection unit is used to detect whether the location information of the same identity ID is significantly different from the historical location information or the reasonably expected location information of the identity ID when performing a certain business operation;
[0020] The event conflict detection unit is used to detect whether, when the same identity ID performs a certain business operation, the business operation is obviously inconsistent with the reasonable expected behavior or historical behavior of the identity ID in the same time period.
[0021] Preferably, it also includes:
[0022] The warning module is used to send a warning message to the user when the blocking module blocks an illegal operation, prompting the user why the operation is blocked;
[0023] The recording module is used to record the relevant information of each blocked illegal operation, including identity ID, operation time, location, event type and blocking reason, so as to facilitate subsequent tracking and analysis.
[0024] Preferably, it also includes:
[0025] The verification module is used to verify the user's identity before writing the chain to ensure that only legitimate users can write the chain;
[0026] The encryption module is used to encrypt the information stored on the blockchain to ensure the security and privacy of the information.
[0027] Preferably, the system is applicable to a variety of scenarios, including but not limited to financial transactions, online shopping, and social media login, effectively improving the reliability, security, and efficiency of identity authentication, and reducing the economic losses caused to users by illegal acts such as counterfeiting and theft of personal information.
[0028] Compared with the prior art, the present invention has the following beneficial effects:
[0029] The present invention proposes a method and system for preventing behaviors using conflicts based on blockchain. The method for preventing behaviors using conflicts based on blockchain uses blockchain to write a chain for the same identity ID. When the time, place and event type conflict with the previous blockchain during the chain writing process, this chain writing is considered an illegal operation, which often leads to personal information counterfeiting and theft. This behavior should be prevented to reduce economic losses to individuals. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 The figure is a flow chart of the method of the present invention. DETAILED DESCRIPTION
[0031] In order to make the purpose and technical solution of the present invention clearly and completely described, and the advantages more clearly understood, the embodiments of the present invention are further described in detail with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are part of the embodiments of the present invention, rather than all of the embodiments, and are only used to explain the embodiments of the present invention, and are not used to limit the embodiments of the present invention. All other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0032] For example, see Figure 1The present invention provides a technical solution: a method for preventing behavior by using conflicts based on blockchain, the method comprising the following steps:
[0033] The present invention adopts the method of preventing behavior by using conflicts based on blockchain. The blockchain is used to write the chain for the same identity ID according to time. When the time, place and event type conflict with the previous blockchain during the chain writing process, the current chain writing operation is considered an illegal operation, which often leads to personal information counterfeiting and theft. This behavior should be prevented to reduce the economic losses caused to individuals. The overall technical solution is as follows: Figure 1 shown.
[0034] The method based on blockchain to use conflict prevention behavior to solve the process of counterfeiting, theft and abuse of personal information is as follows: Figure 1 Red block diagram:
[0035] a) Time conflict: When someone is riding a bus, he logs into the mobile banking and makes a transfer. If the same person makes a transfer at the same time (regardless of the location) during the chain writing process (i.e. Figure 1 The mobile phones in the first row of the rightmost column in the figure processed the same business at the same time), both transfers were considered illegal and should be prevented.
[0036] b) Location conflict: When someone is riding a bus, he logs into the mobile banking and makes a transfer. If the location during the chain writing process is far from the bus route (that is, Figure 1 The mobile phones in the second row of the rightmost column handle the same event in different places. For example, if they deviate from the bus route by 1 km and are at the latitude and longitude position F20, the transfer behavior is considered illegal and should be prevented.
[0037] c) Event conflict: When a person is riding a bus, the time and location are reasonable, but an impossible event occurs (i.e. Figure 1 In the third row of the rightmost column, the box on the mobile phone cannot handle the same event at the same place. For example, it is unreasonable to handle the property on the spot while riding a bus. At this time, handling the property on the spot and riding a bus are conflicting events). This behavior is considered illegal and should be stopped. Therefore, the property writing chain should be stopped.
[0038] Embodiment 2, based on embodiment 1, proposes a system for preventing behavior based on blockchain using conflicts, which is applied to a method for preventing behavior based on blockchain using conflicts. The system includes:
[0039] The blockchain module is used to write chain operations to the same identity ID in chronological order, storing the time, location and event type information of each operation;
[0040] The conflict detection module is used to detect whether the time, location and event type of the current operation conflict with the previous blockchain record during the chain writing process; the conflict detection module further includes: a time conflict detection unit, which is used to detect whether the same identity ID performs the same type of business operation at the same time; a location conflict detection unit, which is used to detect whether the location information of the same identity ID is significantly different from the historical location information or reasonably expected location information of the identity ID when performing a certain business operation; an event conflict detection unit, which is used to detect whether the business operation of the same identity ID is obviously inconsistent with the reasonable expected behavior or historical behavior of the identity ID in the same time period when performing a certain business operation.
[0041] The blocking module is used to determine the write chain operation as an illegal operation and prevent the execution of the illegal operation when the conflict detection module detects a conflict.
[0042] It also includes: a warning module, which is used to send a warning message to the user when the blocking module blocks an illegal operation, prompting the user why the operation was blocked; a recording module, which is used to record the relevant information of each illegal operation blocked, including identity ID, operation time, location, event type and blocking reason, so as to facilitate subsequent tracking and analysis.
[0043] It also includes: a verification module, which is used to verify the user identity before the chain writing operation to ensure that only legitimate users can perform the chain writing operation; an encryption module, which is used to encrypt the information stored on the blockchain to ensure the security and privacy of the information.
[0044] The system is applicable to a variety of scenarios, including but not limited to financial transactions, online shopping, and social media login. It effectively improves the reliability, security, and efficiency of identity authentication, and reduces the economic losses caused to users by illegal acts such as personal information counterfeiting and theft.
[0045] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A method for preventing behavior by using conflicts based on blockchain, characterized in that: The method comprises the following steps: Blockchain technology is used to write chain operations on the same identity ID in chronological order. When it is detected during the chain writing process that the time, location and event type of the current operation conflicts with the previous blockchain record, the chain writing operation will be judged as an illegal operation and the execution of the illegal operation will be prevented.
2. A method for preventing behavior by using conflicts based on blockchain according to claim 1, characterized in that: The basis for determining a time conflict is: when it is detected that the same identity ID performs the same type of business operation at the same time, regardless of whether the location is the same, it is determined to be a time conflict and the execution of this business operation is prevented.
3. A method for preventing behavior by using conflicts based on blockchain according to claim 1, characterized in that: The basis for determining location conflicts is as follows: when the same identity ID is detected performing a certain business operation, and its location information is significantly different from the historical location information or reasonably expected location information of the identity ID, such as deviating from the regular route by a certain distance, it is determined to be a location conflict and the execution of this business operation is prevented.
4. A method for preventing behavior by using conflicts based on blockchain according to claim 1, characterized in that: The basis for judging event conflicts is: when it is detected that the same identity ID is performing a certain business operation, and the business operation is obviously inconsistent with the reasonable expected behavior or historical behavior of the identity ID in the same time period, for example, if business operations that are contradictory or logically impossible to occur at the same time are performed simultaneously in the same time period, it is judged as an event conflict and the execution of this business operation is prevented.
5. A method for preventing behavior by using conflicts based on blockchain according to claim 1, characterized in that: Also includes: When an illegal operation is detected, a warning message is sent to the user and relevant information of the illegal operation is recorded for subsequent tracking and analysis to reduce the economic losses caused to users by illegal acts of counterfeiting and theft of personal information.
6. A system for preventing behavior based on blockchain using conflicts, applied to a method for preventing behavior based on blockchain using conflicts as described in any one of claims 1 to 5, characterized in that: The system comprises: The blockchain module is used to write chain operations to the same identity ID in chronological order, storing the time, location and event type information of each operation; The conflict detection module is used to detect whether the time, location and event type of the current operation conflicts with the previous blockchain record during the chain writing process; The blocking module is used to determine the write chain operation as an illegal operation and prevent the execution of the illegal operation when the conflict detection module detects a conflict.
7. A system for preventing behavior using conflicts based on blockchain according to claim 6, characterized in that: The conflict detection module further comprises: A time conflict detection unit is used to detect whether the same type of business operation is performed by the same identity ID at the same time; A location conflict detection unit is used to detect whether the location information of the same identity ID is significantly different from the historical location information or the reasonably expected location information of the identity ID when performing a certain business operation; The event conflict detection unit is used to detect whether, when the same identity ID performs a certain business operation, the business operation is obviously inconsistent with the reasonable expected behavior or historical behavior of the identity ID in the same time period.
8. A system for preventing behavior based on blockchain using conflicts according to claim 6, characterized in that: Also includes: The warning module is used to send a warning message to the user when the blocking module blocks an illegal operation, prompting the user why the operation is blocked; The recording module is used to record the relevant information of each blocked illegal operation, including identity ID, operation time, location, event type and blocking reason, so as to facilitate subsequent tracking and analysis.
9. A system for preventing behavior using conflicts based on blockchain according to claim 6, characterized in that: Also includes: The verification module is used to verify the user's identity before writing the chain to ensure that only legitimate users can write the chain; The encryption module is used to encrypt the information stored on the blockchain to ensure the security and privacy of the information.
10. A system for preventing behavior using conflicts based on blockchain according to claim 6, characterized in that: The system is applicable to a variety of scenarios, including but not limited to financial transactions, online shopping, and social media login. It effectively improves the reliability, security, and efficiency of identity authentication, and reduces the economic losses caused to users by illegal acts such as personal information counterfeiting and theft.