Block chain technology contract management method and system

Through blockchain technology and AI smart contract technology, contracts are generated and managed, and the problem of existing electronic file contracts being easily tampered with is solved, realizing the authenticity, effectiveness and security of the contract.

CN119720285APending Publication Date: 2025-03-28WAXUN CLOUD (CHONGQING) DIGITAL TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411680515.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-22
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

The contracts of existing electronic files are easily tampered with and are difficult to protect rights through laws.

Method used

Blockchain technology is used to combine AI and smart contract technology to generate a contract outline, and the signing verification module is used to verify and sign both parties A and B, generate a formal contract, and automatically generate a key through the encryption verification module to perform distributed storage management.

Benefits of technology

Ensure the authenticity and validity of the contract signing, prevent the contract from being maliciously modified or deleted during the storage process, and solve the problem that the contract is prone to tampering.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119720285A_ABST
    Figure CN119720285A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of contract management, in particular to a blockchain technology contract management method and system, which comprises a contract generation module, a signing verification module, an encryption verification module and a storage management module, the storage management module comprises a storage unit and a management unit, and the contract generation module draws up and generates a contract according to AI and an intelligent contract technology. Obtaining a contract outline; the signing verification module issues the contract outline to the first party and the second party for verification, repairs and signs the contract, and a formal contract is obtained; the encryption verification module automatically generates a corresponding key to obtain a verification key; the storage unit carries out distributed storage on formal contracts according to the block chain technology, the management unit manages the formal contracts and verifies the identities of visitors, the system stores contract data on a plurality of nodes through block chain distributed storage, the durability and safety of the contract data are ensured, and through the non-tampering property of the block chain, the contract data can be stored in a plurality of nodes. It can be ensured that the contract is not maliciously modified or deleted in the storage process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of contract management, and in particular to a blockchain technology contract management method and system. Background Art

[0002] A contract, also known as a covenant or agreement, is an agreement between equal parties to establish, change, or terminate civil rights and obligations. As a civil legal act, a contract is the product of consensus between the parties and is an agreement between two or more parties that agree on the intentions of the parties. Only when the intentions of the parties are legal can the contract be binding under national law.

[0003] The contract between human resources and enterprises for flexible employment is generally a paper contract. After both parties stamp and sign, there are special contract management personnel to store and archive it. The contract is very important from drafting to signing by both parties and then to safekeeping. However, if the paper contract is not kept properly, it is easy to be lost or damaged.

[0004] An electronic contract is an electronic agreement that clarifies the rights and obligations of both parties, mainly signed through data telegrams, e-mails, etc. However, electronic contracts, regardless of their format, are extremely easy to be tampered with and difficult to protect through legal means. Based on this, we urgently need a safe and reliable contract management method and system to solve the above problems. Summary of the invention

[0005] The purpose of the present invention is to provide a blockchain technology contract management method and system, aiming to solve the problem that existing electronic contracts are easily tampered with.

[0006] To achieve the above-mentioned purpose, in a first aspect, the present invention provides a blockchain technology contract management system, comprising a contract generation module, a signature verification module, an encryption verification module and a storage management module, wherein the contract generation module, the signature verification module, the encryption verification module and the storage management module are connected in sequence, and the storage management module comprises a storage unit and a management unit, and the storage unit is connected to the management unit;

[0007] The contract generation module drafts and generates a contract based on AI and smart contract technology to obtain a contract outline;

[0008] The signing verification module is used to send the contract outline to both parties A and B for verification, and to modify the contract outline, sign the contract, and obtain a formal contract;

[0009] The encryption verification module automatically generates a corresponding key based on the formal contract to obtain a verification key;

[0010] The storage unit stores the formal contract in a distributed manner based on blockchain technology;

[0011] The management unit is used to manage the formal contract and verify the identity of the accessing personnel.

[0012] Wherein, the contract generation module includes a drafting unit and a generation unit, and the drafting unit is connected to the generation unit;

[0013] The drafting unit drafts the contract terms based on AI and smart contract technology to obtain a drafted contract;

[0014] The generating unit automatically generates a contract outline based on the drafted contract.

[0015] Wherein, the drafting unit includes an AI subunit and an editing subunit, and the AI ​​subunit is connected to the editing subunit;

[0016] The AI ​​sub-unit drafts contractual agreements based on AI and smart contract technologies;

[0017] The editing subunit is used by Party A and Party B to edit and modify the contract terms to obtain the contract outline.

[0018] The signature verification module includes a sending unit, a revising unit and a signing unit, and the sending unit, the revising unit and the signing unit are connected in sequence;

[0019] The issuing unit is used to issue the contract outline to both parties A and B for review;

[0020] The revision unit is used by Party A and Party B to revise details or add clauses to the contract outline;

[0021] The signing unit is used for Party A and Party B to sign the contract outline to obtain a formal contract.

[0022] Wherein, the signing unit includes a schedule subunit, a signature subunit and a seal subunit, and the schedule subunit, the signature subunit and the seal subunit are connected;

[0023] The schedule subunit is used by Party A and Party B to edit and write the contract signing date;

[0024] The signature subunit is used for Party A and Party B to sign and write their signatures;

[0025] The seal sub-unit is used for Party A and Party B to stamp their online official seals.

[0026] Wherein, the encryption verification module comprises an encryption unit, a key unit and a modification unit, and the encryption unit, the key unit and the modification unit are connected in sequence;

[0027] The encryption unit is used to encrypt and protect the formal contract and generate an encrypted file;

[0028] The key unit automatically generates a corresponding key based on the encrypted file;

[0029] The modification unit is used to modify the corresponding key to obtain a verification key.

[0030] In a second aspect, the present invention further provides a blockchain technology contract management method, which is applied to the blockchain technology contract management system as described in the first aspect above, and is characterized in that it includes the following steps:

[0031] The contract generation module drafts and generates contracts based on AI and smart contract technology to obtain a contract outline;

[0032] The contract outline is sent to both parties for verification through the signing and verification module, and the contract is revised and signed to obtain a formal contract;

[0033] The encryption verification module automatically generates the corresponding key according to the formal contract and obtains the verification key;

[0034] The storage unit stores the formal contract in a distributed manner based on blockchain technology, and the management unit manages the formal contract and verifies the identity of the access personnel.

[0035] A blockchain technology contract management system of the present invention, wherein the contract generation module drafts and generates a contract according to AI and smart contract technology to obtain a contract outline; the contract outline is issued to Party A and Party B for verification through the signing verification module, and the contract is revised and signed to obtain a formal contract; the encryption verification module automatically generates a corresponding key according to the formal contract to obtain a verification key; the storage unit performs distributed storage of the formal contract according to the blockchain technology, the management unit manages the formal contract and verifies the identity of the access personnel, the system AI and smart contract automatically generate contracts, and based on the blockchain technology, through digital signatures and encryption technology, ensures the authenticity and validity of the contract signing, through blockchain distributed storage, stores the contract data on multiple nodes, ensures the persistence and security of the contract data, and through the tamper-proof nature of the blockchain, ensures that the contract will not be maliciously modified or deleted during the storage process, thereby solving the problem that the existing electronic contract is easily tampered with. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0037] Figure 1It is a connection diagram of a blockchain technology contract management system provided by the present invention.

[0038] Figure 2 It is a schematic diagram of a contract generation module of a blockchain technology contract management system provided by the present invention.

[0039] Figure 3 It is a schematic diagram of a signature verification module of a blockchain technology contract management system provided by the present invention.

[0040] Figure 4 It is a schematic diagram of an encryption verification module of a blockchain technology contract management system provided by the present invention.

[0041] Figure 5 It is a schematic diagram of a management unit of a blockchain technology contract management system provided by the present invention.

[0042] Figure 6 It is a schematic diagram of a revision unit of a blockchain technology contract management system provided by the present invention.

[0043] Figure 7 It is a flow chart of a blockchain technology contract management method provided by the present invention.

[0044] In the figure: 1-contract generation module, 2-signature verification module, 3-encryption verification module, 4-storage management module, 5-storage unit, 6-management unit, 7-drafting unit, 8-generation unit, 9-AI sub-unit, 10-editing sub-unit, 11-issuing unit, 12-revision unit, 13-signing unit, 14-schedule sub-unit, 15-signature sub-unit, 16-seal sub-unit, 17-encryption unit, 18-key unit, 19-modification unit, 20-access sub-unit, 21-identity sub-unit, 22-locking sub-unit, 23-revision sub-unit, 24-adding sub-unit. DETAILED DESCRIPTION

[0045] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.

[0046] See also Figures 1 to 6In the first aspect, the present invention provides a blockchain technology contract management system, comprising a contract generation module 1, a signature verification module 2, an encryption verification module 3 and a storage management module 4, wherein the contract generation module 1, the signature verification module 2, the encryption verification module 3 and the storage management module 4 are connected in sequence, and the storage management module 4 comprises a storage unit 5 and a management unit 6, and the storage unit 5 and the management unit 6 are connected;

[0047] The contract generation module 1 drafts and generates a contract based on AI and smart contract technology to obtain a contract outline;

[0048] The signing verification module 2 is used to send the contract outline to both parties A and B for verification, and to modify the contract outline, sign the contract, and obtain a formal contract;

[0049] The encryption verification module 3 automatically generates a corresponding key based on the formal contract to obtain a verification key;

[0050] The storage unit 5 performs distributed storage of the formal contract based on blockchain technology;

[0051] The management unit 6 is used to manage the formal contract and verify the identity of the accessing personnel.

[0052] In an embodiment of the present invention, the contract generation module 1 drafts and generates a contract based on AI and smart contract technology to obtain a contract outline; the contract outline is issued to Party A and Party B for verification through the signing verification module 2, and the contract is signed to obtain a formal contract; the encryption verification module 3 automatically generates a corresponding key based on the formal contract to obtain a verification key; the storage unit 5 distributes the formal contract based on blockchain technology, and the management unit 6 manages the formal contract and verifies the identity of the access personnel. The system AI and smart contracts automatically generate contracts, and based on blockchain technology, digital signatures and encryption technologies are used to ensure the authenticity and validity of the contract signing. Through blockchain distributed storage, the contract data is stored on multiple nodes to ensure the persistence and security of the contract data. Through the tamper-proof nature of blockchain, it can be ensured that the contract will not be maliciously modified or deleted during the storage process, solving the problem that existing electronic contracts are easily tampered with.

[0053] Further, the contract generation module 1 includes a drafting unit 7 and a generation unit 8, and the drafting unit 7 is connected to the generation unit 8; the drafting unit 7 includes an AI subunit 9 and an editing subunit 10, and the AI ​​subunit 9 is connected to the editing subunit 10;

[0054] The drafting unit 7 drafts the contract terms based on AI and smart contract technology to obtain a drafted contract;

[0055] The generating unit 8 automatically generates a contract outline based on the drafted contract;

[0056] The AI ​​subunit 9 drafts a contract based on AI and smart contract technology;

[0057] The editing subunit 10 is used for Party A and Party B to edit and modify the contract terms to obtain the contract outline.

[0058] In an embodiment of the present invention, the AI ​​subunit 9 of the drafting unit 7 drafts a contract clause based on AI and smart contract technology, and Party A and Party B edit and modify the contract clause in the editing subunit 10 to obtain the contract outline, and the generating unit 8 automatically generates a contract outline based on the drafted contract.

[0059] Further, the signature verification module 2 includes a sending unit 11, a revision unit 12 and a signing unit 13, and the sending unit 11, the revision unit 12 and the signing unit 13 are connected in sequence; the signing unit 13 includes a schedule subunit 14, a signature subunit 15 and a seal subunit 16, and the schedule subunit 14, the signature subunit 15 and the seal subunit 16 are connected;

[0060] The sending unit 11 is used to send the contract outline to both parties A and B for review;

[0061] The revision unit 12 is used for Party A and Party B to revise details or add clauses to the contract outline;

[0062] The signing unit 13 is used for Party A and Party B to sign the contract outline to obtain a formal contract;

[0063] The schedule subunit 14 is used by both parties A and B to edit and write the contract signing date;

[0064] The signature subunit 15 is used for both parties A and B to sign and write their signatures;

[0065] The seal subunit 16 is used for Party A and Party B to stamp their network official seals.

[0066] In an embodiment of the present invention, the issuing unit 11 issues the contract outline to Party A and Party B for review. Party A and Party B revise the details of the contract outline or add clauses to enrich the contract through the revising unit 12. Party A and Party B sign the contract outline through the signing unit 13 to obtain a formal contract, edit and write the contract signing date through the schedule sub-unit 14, sign and write the signature through the signature sub-unit 15, and stamp the contract outline with an online official seal through the seal sub-unit 16.

[0067] Further, the encryption verification module 3 includes an encryption unit 17, a key unit 18 and a modification unit 19, and the encryption unit 17, the key unit 18 and the modification unit 19 are connected in sequence;

[0068] The encryption unit 17 is used to encrypt and protect the formal contract and generate an encrypted file;

[0069] The key unit 18 automatically generates a corresponding key based on the encrypted file;

[0070] The modification unit 19 is used to modify the corresponding key to obtain a verification key.

[0071] In the embodiment of the present invention, the encryption unit 17 encrypts the formal contract to generate an encrypted file, the key unit 18 automatically generates a corresponding key based on the encrypted file, and the modification unit 19 modifies the corresponding key to obtain a verification key.

[0072] Further, the management unit 6 includes an access subunit 20, an identity subunit 21 and a locking subunit 22, and the access subunit 20, the identity subunit 21 and the locking subunit 22 are connected in sequence;

[0073] The access subunit 20 is used to apply for access to the encrypted archive to obtain the formal contract;

[0074] The identity subunit 21 is used to compare the verification key with the input key to verify the visitor's identity;

[0075] The locking subunit 22 is used to lock the encrypted file after the visitor enters the key incorrectly three times in a row.

[0076] In the embodiment of the present invention, the access subunit 20 applies to the encrypted archive for access to obtain the formal contract, the identity subunit 21 compares the verification key with the input key to verify the identity of the visitor, and the locking subunit 22 locks the encrypted archive after the visitor enters the key incorrectly three times in a row.

[0077] Further, the revision unit 12 includes a revision subunit 23 and an addition subunit 24, and the revision subunit 23 and the addition subunit 24 are connected;

[0078] The revision subunit 23 is used by Party A and Party B to revise the contract outline details;

[0079] The adding subunit 24 is used for Party A and Party B to add clauses to the contract outline to enrich the contract outline and obtain the formal contract.

[0080] In the embodiment of the present invention, Party A and Party B revise the details of the contract outline through the revision subunit 23, and add clauses to the contract outline through the addition subunit 24 to enrich the contract outline and obtain the formal contract.

[0081] See also Figure 7 In a second aspect, the present invention further provides a blockchain technology contract management method, which is applied to the blockchain technology contract management system as described in the first aspect above, and is characterized in that it includes the following steps:

[0082] S1 Contract Generation Module 1 drafts and generates contracts based on AI and smart contract technology to obtain a contract outline;

[0083] In an embodiment of the present invention, the AI ​​subunit 9 of the drafting unit 7 drafts a contract clause based on AI and smart contract technology, and Party A and Party B edit and modify the contract clause through the editing subunit 10 to obtain the contract outline, and the generating unit 8 automatically generates a contract outline based on the drafted contract.

[0084] S2 sends the contract outline to both parties A and B for verification through the signing and verification module 2, and then modifies and signs the contract to obtain a formal contract;

[0085] In an embodiment of the present invention, the issuing unit 11 issues the contract outline to Party A and Party B for review. Party A and Party B revise the details of the contract outline or add clauses to enrich the contract through the revising unit 12. Party A and Party B sign the contract outline through the signing unit 13 to obtain a formal contract, edit and write the contract signing date through the schedule sub-unit 14, sign and write the signature through the signature sub-unit 15, and stamp the contract outline with an online official seal through the seal sub-unit 16.

[0086] S3 encryption verification module 3 automatically generates a corresponding key according to the formal contract and obtains a verification key;

[0087] In the embodiment of the present invention, the encryption unit 17 encrypts the formal contract to generate an encrypted file, the key unit 18 automatically generates a corresponding key based on the encrypted file, and the modification unit 19 modifies the corresponding key to obtain a verification key.

[0088] The S4 storage unit 5 stores the formal contract in a distributed manner according to the blockchain technology, and the management unit 6 manages the formal contract and verifies the identity of the access personnel.

[0089] In the embodiment of the present invention, the storage unit 5 stores the formal contract in a distributed manner according to the blockchain technology, the access subunit 20 of the management unit 6 applies to the encrypted archive for access to obtain the formal contract, the identity subunit 21 compares the verification key and the input key to verify the identity of the visitor, and the locking subunit 22 locks the encrypted archive after the visitor enters the key incorrectly three times in a row.

[0090] The above disclosure is only a preferred embodiment of a blockchain technology contract management method and system of the present invention. Of course, it cannot be used to limit the scope of rights of the present invention. Ordinary technicians in this field can understand that all or part of the processes of the above embodiments are implemented, and equivalent changes made according to the claims of the present invention are still within the scope of the invention.

Claims

1. A blockchain technology contract management system, characterized in that: It includes a contract generation module, a signature verification module, an encryption verification module and a storage management module, wherein the contract generation module, the signature verification module, the encryption verification module and the storage management module are connected in sequence, and the storage management module includes a storage unit and a management unit, wherein the storage unit and the management unit are connected; The contract generation module drafts and generates a contract based on AI and smart contract technology to obtain a contract outline; The signing verification module is used to send the contract outline to both parties A and B for verification, and to modify the contract outline, sign the contract, and obtain a formal contract; The encryption verification module automatically generates a corresponding key based on the formal contract to obtain a verification key; The storage unit stores the formal contract in a distributed manner based on blockchain technology; The management unit is used to manage the formal contract and verify the identity of the accessing personnel.

2. The blockchain technology contract management system according to claim 1, characterized in that: The contract generation module includes a drafting unit and a generation unit, and the drafting unit is connected to the generation unit; The drafting unit drafts the contract terms based on AI and smart contract technology to obtain a drafted contract; The generating unit automatically generates a contract outline based on the drafted contract.

3. A blockchain technology contract management system as claimed in claim 2, characterized in that: The drafting unit includes an AI subunit and an editing subunit, and the AI ​​subunit is connected to the editing subunit; The AI ​​sub-unit drafts contractual agreements based on AI and smart contract technologies; The editing subunit is used by Party A and Party B to edit and modify the contract terms to obtain the contract outline.

4. The blockchain technology contract management system according to claim 1, characterized in that: The signature verification module includes a sending unit, a revising unit and a signing unit, and the sending unit, the revising unit and the signing unit are connected in sequence; The issuing unit is used to issue the contract outline to both parties A and B for review; The revision unit is used by Party A and Party B to revise details or add clauses to the contract outline; The signing unit is used for Party A and Party B to sign the contract outline to obtain a formal contract.

5. The blockchain technology contract management system according to claim 4, characterized in that: The signing unit includes a schedule subunit, a signature subunit and a seal subunit, and the schedule subunit, the signature subunit and the seal subunit are connected; The schedule subunit is used by Party A and Party B to edit and write the contract signing date; The signature subunit is used for Party A and Party B to sign and write their signatures; The seal sub-unit is used for Party A and Party B to stamp their online official seals.

6. The blockchain technology contract management system according to claim 1, characterized in that: The encryption verification module includes an encryption unit, a key unit and a modification unit, wherein the encryption unit, the key unit and the modification unit are connected in sequence; The encryption unit is used to encrypt and protect the formal contract and generate an encrypted file; The key unit automatically generates a corresponding key based on the encrypted file; The modification unit is used to modify the corresponding key to obtain a verification key.

7. A blockchain technology contract management method, applied to the blockchain technology contract management system as claimed in any one of claims 1 to 6, characterized in that: The following steps are involved: The contract generation module drafts and generates contracts based on AI and smart contract technology to obtain a contract outline; The contract outline is sent to both parties for verification through the signing and verification module, and the contract is revised and signed to obtain a formal contract; The encryption verification module automatically generates the corresponding key according to the formal contract and obtains the verification key; The storage unit stores the formal contract in a distributed manner based on blockchain technology, and the management unit manages the formal contract and verifies the identity of the access personnel.