Land contract management right network signing and traceability management method and system based on block chain
Through blockchain technology, digital contracts for land contract management rights are generated and managed, and the two-factor checksum time series indexing algorithm is used to solve the contract tampering problem under centralized data storage, achieving the security and transparency of the contract, and improving management efficiency and trust relationships.
Patent Information
- Application Number
- CN202510333893.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-20
- Publication Date
- 2025-07-08
AI Technical Summary
In the existing technology, rural land contract management rights management adopts a centralized data storage model, which leads to the easy illegal tampering of contracts and transaction records, lacking an effective traceability mechanism, affecting the legitimate rights and interests and trust relationship between the contractors.
The blockchain-based land contract management rights online signing and traceability management method is adopted, and the operation rights digital contract is generated, and the two-factor verification algorithm is used to detect tampering, the blockchain distributed ledger is used for encryption storage, and the traceability query is conducted through the time series indexing algorithm to generate a traceability report.
Ensure the security and transparency of contract data, prevent illegal tampering, improve contract management efficiency, and enhance the trust basis and legitimate rights and interests of both contractors.
Smart Images

Figure CN120277725A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of blockchain applications, and particularly to a blockchain-based online signing and traceability management method and system for land contract management rights. Background Art
[0002] Currently, within the framework of rural land resource management, the establishment and protection of land contract management rights have received increasing attention. However, the issue of information security is particularly prominent. In particular, the fact that land contract information is easily tampered with seriously affects the legitimate rights and interests of both contracting parties and the effective utilization of land resources. Existing land contract management methods usually adopt a centralized data storage method, which makes the data extremely vulnerable to illegal tampering and forgery threats during storage and transmission. For example, key terms in the contract may be tampered with, so that in actual operation, the contractor cannot obtain the due rights and interests, and even may lead to legal disputes and trust crises.
[0003] In addition, due to the lack of effective monitoring and data verification mechanisms in the existing technology, anyone who obtains the corresponding access rights may tamper with the contract information, and its traces are difficult to trace and repair. This not only weakens the credibility of the data, but also reduces the supervision efficiency of the management department on the system to a certain extent. In this case, the opacity and asymmetry of information further exacerbate the trust crisis among market participants, restricting the reasonable circulation and utilization of land resources.
[0004] In summary, due to the widespread adoption of a centralized data storage mode for the management of rural land contract management rights, after the contract and transaction records are illegally tampered with, there is a lack of an effective traceability mechanism, resulting in possible damage to the legitimate rights and interests of both contracting parties, and the traces of tampering are difficult to find and restore, causing the loss of legality and fairness. Summary of the Invention
[0005] In order to solve the problem that in the existing technology, the management of rural land contract management rights generally adopts a centralized data storage mode, so that after the contract and transaction records are illegally tampered with, there is a lack of an effective traceability mechanism, resulting in possible damage to the legitimate rights and interests of both contracting parties, the present invention proposes a blockchain-based online signing and traceability management method for land contract management rights, including:
[0006] Generating a management right digital contract and identifier information of the management right digital contract according to the obtained land contract management right agreement information;
[0007] Using a two-factor verification algorithm to perform tampering detection on the management right digital contract to obtain a detection result of whether the management right digital contract is tampered with;
[0008] When the detection result of the digital contract of the right of management shows no tampering, encrypt and store the signed digital contract of the right of management using the distributed ledger of the blockchain to obtain on-chain contract data;
[0009] When the detection result of the digital contract of the right of management shows tampering, perform a traceability query on the digital contract of the right of management using the time series indexing algorithm according to the identifier information of the digital contract of the right of management to obtain a traceability report of the digital contract of the right of management;
[0010] Among them, the two-factor verification algorithm is executed based on the checksum and digital signature of the digital contract of the right of management.
[0011] Optionally, the generation of the digital contract of the right of management and the identifier information of the digital contract of the right of management according to the obtained land contractual management right agreement information includes:
[0012] Perform natural language processing on the obtained land contractual management right agreement information to obtain the structured information of the land contractual management right agreement information;
[0013] Generate a contract draft using a template engine according to the structured information and a predefined digital contract template;
[0014] Perform static verification and dynamic verification on the contract draft respectively. After both the static verification and the dynamic verification pass, output the digital contract of the right of management and the identifier information of the digital contract of the right of management;
[0015] Among them, the structured information includes one or more of the following: text information, table information, and signature area information.
[0016] Optionally, the use of the two-factor verification algorithm to detect tampering of the digital contract of the right of management to obtain the detection result of whether the digital contract of the right of management has been tampered with includes:
[0017] Calculate the checksum of the digital contract of the right of management to generate the checksum value of the digital contract of the right of management;
[0018] Use a pre-set private key to perform a digital signature on the digital contract of the right of management to generate a data signature of the digital contract of the right of management;
[0019] Perform integrity verification on the digital contract of the right of management according to the checksum value of the digital contract of the right of management, and output the result of whether the integrity verification passes;
[0020] When the integrity verification passes, perform signature verification on the digital contract of the right of management according to the data signature, and output the result of whether the signature verification passes;
[0021] When the signature verification of the digital contract of the right of management passes, it is determined that the detection result of the digital contract of the right of management has not been tampered with.
[0022] When the integrity verification of the digital contract of the right of management fails or the signature verification fails, it is determined that the detection result of the digital contract of the right of management has been tampered with.
[0023] Optionally, encrypting and storing the signed digital contract of the right of management by using the distributed ledger of the blockchain to obtain on-chain contract data, including:
[0024] Performing a hash calculation on the signed digital contract of the right of management by using a hash algorithm to obtain the hash value of the digital contract of the right of management;
[0025] Encrypting the digital contract of the right of management and the hash value of the digital contract of the right of management by using an asymmetric encryption algorithm to obtain the encrypted digital contract of the right of management and the encrypted hash value of the digital contract of the right of management;
[0026] Performing sharded storage on the encrypted digital contract of the right of management and the encrypted hash value of the digital contract of the right of management to obtain the sharded digital contract of the right of management and the sharded hash value of the digital contract of the right of management;
[0027] Performing a hash verification on the sharded digital contract of the right of management according to the hash value of the sharded digital contract of the right of management. If the hash verification passes, storing the sharded digital contract of the right of management on the blockchain to generate on-chain contract data.
[0028] Optionally, according to the identifier information of the digital contract of the right of management, performing a traceability query on the digital contract of the right of management by using a time series indexing algorithm to obtain the traceability report of the digital contract of the right of management, including:
[0029] Performing identifier parsing according to the identifier information of the digital contract of the right of management to obtain the time series data in the digital contract of the right of management;
[0030] Filtering the time series data by using a time series indexing algorithm to obtain the change history and operation records associated with the land contract management right agreement information;
[0031] Generating the traceability report of the digital contract of the right of management according to the change history and operation records associated with the land contract management right agreement information.
[0032] Optionally, the land contract management right agreement information includes: contractor identity information, contract issuer identity information, land information, and contract terms;
[0033] The traceability report includes one or more of the following: transaction timeline, list of all participants, and change description information.
[0034] Optionally, filtering the time series data using the time series index algorithm to obtain the change history and operation records associated with the land contract management right agreement information, including:
[0035] Using an association rule engine to match the time series data with the land contract management right agreement information to obtain the event log of the digital contract of the management right;
[0036] Sorting the event log according to the events occurring in the time log to obtain a sorted event log;
[0037] Filtering the sorted event log based on predefined filtering conditions to obtain a filtered event log;
[0038] Extracting the change history and operation records associated with the land contract management right agreement information from the filtered event log.
[0039] Based on the same inventive concept, the present invention also provides a blockchain-based online signing and traceability management system for land contract management rights, including:
[0040] A contract generation module for generating a digital contract of the management right and the identifier information of the digital contract of the management right according to the obtained land contract management right agreement information;
[0041] A tampering detection module for detecting tampering of the digital contract of the management right using a two-factor verification algorithm to obtain a detection result of whether the digital contract of the management right has been tampered with;
[0042] An encrypted storage module for encrypting and storing the signed digital contract of the management right using the distributed ledger of the blockchain to obtain on-chain contract data when the detection result of the digital contract of the management right is that no tampering has occurred;
[0043] A traceability query module for performing traceability query on the digital contract of the management right using the time series index algorithm according to the identifier information of the digital contract of the management right to obtain the traceability report of the digital contract of the management right when the detection result of the digital contract of the management right is that tampering has occurred;
[0044] Wherein, the two-factor verification algorithm is executed based on the checksum and digital signature of the digital contract of the management right.
[0045] Optionally, the contract generation module includes:
[0046] A structured processing sub-module for performing natural language processing on the obtained land contract management right agreement information to obtain the structured information of the land contract management right agreement information;
[0047] A draft generation sub-module for generating a contract draft using a template engine according to the structured information and a predefined digital contract template;
[0048] A contract verification sub-module for performing static verification and dynamic verification on the contract draft respectively. After both the static verification and the dynamic verification pass, it outputs the digital contract of the management right and the identifier information of the digital contract of the management right;
[0049] Among them, the structured information includes one or more of the following: text information, table information, and signature area information.
[0050] Optionally, the tampering detection module includes:
[0051] A checksum calculation sub-module for calculating the checksum of the digital contract of the management right to generate the checksum value of the digital contract of the management right;
[0052] A digital signature sub-module for digitally signing the digital contract of the management right using a pre-set private key to generate the data signature of the digital contract of the management right;
[0053] An integrity verification sub-module for performing integrity verification on the digital contract of the management right according to the checksum value of the digital contract of the management right and outputting the result of whether the integrity verification passes;
[0054] A signature verification sub-module for performing signature verification on the digital contract of the management right according to the data signature when the integrity verification passes and outputting the result of whether the signature verification passes;
[0055] A first result output sub-module for determining that the detection result of the digital contract of the management right has not been tampered with when the signature verification of the digital contract of the management right passes,
[0056] A second result output sub-module for determining that the detection result of the digital contract of the management right has been tampered with when the integrity verification of the digital contract of the management right fails or the signature verification fails.
[0057] Optionally, the encrypted storage module includes:
[0058] A hash calculation sub-module for performing hash calculation on the signed digital contract of the management right using a hash algorithm to obtain the hash value of the digital contract of the management right;
[0059] The contract encryption sub-module is used to encrypt the management right digital contract and the hash value of the management right digital contract using an asymmetric encryption algorithm to obtain the encrypted management right digital contract and the encrypted hash value of the management right digital contract;
[0060] The sharded storage sub-module is used to perform sharded storage on the encrypted management right digital contract and the encrypted hash value of the management right digital contract to obtain the sharded management right digital contract and the sharded hash value of the management right digital contract;
[0061] The hash verification sub-module is used to perform hash verification on the sharded management right digital contract according to the hash value of the sharded management right digital contract. If the hash verification passes, the sharded management right digital contract is stored on the blockchain to generate on-chain contract data.
[0062] Optionally, the traceability query module includes:
[0063] The identifier resolution sub-module is used to perform identifier resolution according to the identifier information of the management right digital contract to obtain the time series data in the management right digital contract;
[0064] The data filtering sub-module is used to filter the time series data using a time series indexing algorithm to obtain the change history and operation records associated with the land contract management right agreement information;
[0065] The report generation sub-module is used to generate a traceability report of the management right digital contract according to the change history and operation records associated with the land contract management right agreement information.
[0066] Optionally, the land contract management right agreement information includes: contractor identity information, contract issuer identity information, land information, and contract terms;
[0067] The traceability report includes one or more of the following: transaction timeline, list of all participants, and change description information.
[0068] Optionally, the data filtering sub-module includes:
[0069] The information matching unit is used to match the time series data with the land contract management right agreement information using an association rule engine to obtain the event log of the management right digital contract;
[0070] The log sorting unit is used to sort the event log according to the events occurring in the time log to obtain the sorted event log;
[0071] A log filtering unit, configured to filter the sorted event log based on predefined filtering conditions to obtain a filtered event log;
[0072] A record extraction unit, configured to extract the change history and operation records associated with the land contractual management right agreement information from the filtered event log.
[0073] In another aspect, the present invention further provides an electronic device, including: at least one processor and a memory; the memory and the processor are connected by a bus;
[0074] The memory is configured to store one or more programs;
[0075] When the one or more programs are executed by the at least one processor, a blockchain-based online signing and traceability management method for land contractual management rights as described above is implemented.
[0076] In another aspect, the present invention further provides a computer-readable storage medium with an execution program stored thereon. When the execution program is executed, a blockchain-based online signing and traceability management method for land contractual management rights as described above is implemented.
[0077] Compared with the prior art, the beneficial effects of the present invention are:
[0078] The present invention provides a blockchain-based online signing and traceability management method and system for land contractual management rights, including: generating a management right digital contract and identifier information of the management right digital contract according to the obtained land contractual management right agreement information; using a two-factor verification algorithm to detect tampering of the management right digital contract to obtain a detection result of whether the management right digital contract is tampered; when the detection result of the management right digital contract is that no tampering has occurred, encrypting and storing the signed management right digital contract using the distributed ledger of the blockchain to obtain on-chain contract data; when the detection result of the management right digital contract is that tampering has occurred, performing a traceability query on the management right digital contract using a time series indexing algorithm according to the identifier information of the management right digital contract to obtain a traceability report of the management right digital contract; wherein, the two-factor verification algorithm is executed based on the checksum and digital signature of the management right digital contract; the present application can effectively detect the data integrity of the contract through the two-factor verification algorithm combining the checksum and digital signature, ensuring that the contract and transaction records can be immediately discovered after being illegally tampered, and preventing the contract from being maliciously modified; through the time series indexing algorithm, the transparency of contract management can be improved, and both contracting parties can view all change records of the contract at any time to ensure that their respective rights and interests can be supervised and maintained in a timely manner; therefore, the method of the present invention can enhance the security of contract management, improve the efficiency of contract processing, and at the same time establish a more solid trust foundation for both contracting parties. Description of the Drawings
[0079] Figure 1 It is a schematic flowchart of a blockchain-based online signing and traceability management method for land contract management rights provided by the present invention;
[0080] Figure 2 It is a schematic flowchart of the digital contract generation process in a blockchain-based online signing and traceability management method for land contract management rights provided by the present invention;
[0081] Figure 3 It is a schematic diagram of the tampering detection process in a blockchain-based online signing and traceability management method for land contract management rights provided by the present invention;
[0082] Figure 4 It is a schematic diagram of the structural composition of a blockchain-based online signing and traceability management system for land contract management rights provided by the present invention;
[0083] Figure 5 It is a schematic diagram of the structure of an electronic device provided by the present invention. Detailed Embodiments
[0084] The present invention proposes a blockchain-based online signing and traceability management method, system, device and medium for land contract management rights. The following further elaborates on the detailed embodiments of the present invention in conjunction with the drawings.
[0085] Embodiment 1:
[0086] The present invention provides a blockchain-based online signing and traceability management method for land contract management rights. The schematic flowchart is as Figure 1 shown and includes:
[0087] Step 1: Generate management right digital contract and identifier information of the management right digital contract according to the obtained land contract management right agreement information;
[0088] Step 2: Use the two-factor verification algorithm to perform tampering detection on the management right digital contract to obtain the detection result of whether the management right digital contract is tampered;
[0089] Step 3: When the detection result of the management right digital contract is that no tampering has occurred, use the distributed ledger of the blockchain to encrypt and store the signed management right digital contract to obtain on-chain contract data;
[0090] Step 4: When the detection result of the management right digital contract is that tampering has occurred, according to the identifier information of the management right digital contract, use the time series indexing algorithm to perform traceability query on the management right digital contract to obtain the traceability report of the management right digital contract;
[0091] Among them, the dual-factor verification algorithm is executed based on the checksum and digital signature of the digital contract of the right of management.
[0092] Generally, in the prior art, the online signing management of the rural land contractual management right usually relies on a centralized database system for data storage and verification. This centralized management mode makes the contract and transaction records vulnerable to risks such as unauthorized tampering, forgery, and data loss, seriously affecting the legitimate rights and interests of both contracting parties. And when conducting traditional online signing, it is usually necessary to collect multi-dimensional data (such as land ownership certificates, government approval documents, historical transaction records, third-party evaluation reports, etc.). Although this method can provide a comprehensive legal basis, it leads to a too high data redundancy. To solve this problem, this application considers optimizing the data storage method and precisely defining the core element data (i.e., the land contractual management right agreement information of this application) as a quadruple, including: the identity information of the contractor (including digital certificate), the identity information of the contract-awarding party, land information (such as land GIS coordinates), and contract terms (including lease term / amount / liability for breach of contract, etc.); and the above-mentioned land contractual management right agreement information can be obtained through the following methods: (1) Structured entry through an electronic form, supporting ID card OCR recognition and live detection; (2) Connecting to the rural land right confirmation database to automatically extract the registered plot information; (3) Invoking the blockchain smart contract template library to match the model terms according to the administrative division code; (4) Collecting mobile GPS surveying and mapping data and calibrating the boundary in combination with remote sensing images.
[0093] Implementing the precise extraction of the land contractual management right agreement information through the above methods can not only reduce data redundancy but also improve the accuracy and traceability of information. Therefore, based on the obtained land contractual management right agreement information, an efficient and reliable digital contract can be generated, thereby ensuring that the rights and interests of both contracting parties are effectively protected and fulfilled. Specifically:
[0094] As Figure 2 shown, in one implementation, the process of generating the digital contract of the right of management and the identifier information of the digital contract of the right of management in step 1 above according to the obtained land contractual management right agreement information may include:
[0095] Perform natural language processing on the obtained land contractual management right agreement information to obtain the structured information of the land contractual management right agreement information;
[0096] According to the structured information and a predefined digital contract template, use a template engine to generate a contract draft;
[0097] Perform static verification and dynamic verification on the contract draft respectively. After both the static verification and the dynamic verification pass, output the digital contract of the right of management and the identifier information of the digital contract of the right of management;
[0098] Among them, the structured information includes one or more of the following: text information, table information, and signature area information;
[0099] In this implementation method, first, natural language processing technology is used to convert complex contract texts into structured information, making key information clearer and reducing the risks of errors and omissions caused by traditional manual entry. Then, relying on predefined digital contract templates and template engines, the generation of contract drafts is automated, which can reduce manual intervention and thus improve work efficiency; in ensuring legal and business compliance, this implementation method can ensure that the finally output digital contract for land management rights has high reliability through a dual verification mechanism of static verification (such as calling smart contracts to verify the legality of fields, such as the contract period ≤ 30 years, rent ≥ regional guiding price) and dynamic verification (such as real-time accessing the legal terms library API to check whether the terms corresponding to the reference tags are valid, such as the legal version not expired). Therefore, combining these technical means can not only improve the intelligent level of contract management but also enhance the transparency of business processes and information traceability. Although the natural language processing and template engines used in this implementation method are relatively common in the existing technology, their application in the process of generating digital contracts for land management rights shows a unique role; among them, land management involves complex legal affairs and the interests of multiple parties, and clear terms in the agreement are crucial. By parsing the original agreement through natural language processing, key information in the contract, such as the contractor, land area, and contract period, can be accurately extracted, which usually requires huge time and manpower in the traditional processing process and is prone to information loss or errors. Therefore, this implementation method combines natural language processing technology with the specific legal needs of land contracts, improving the effectiveness and practicality of actual contract automatic generation.
[0100] After generating the digital contract, a visualization display function for land use rights is further provided. By combining key information in the contract (such as land boundary coordinates, contract scope, usage right period, etc.) with a Geographic Information System (GIS), intuitive plot distribution maps and right status maps are generated. Specifically:
[0101] Convert the land coordinate data in the agreement into GeoJSON format, call a map engine (such as Mapbox or OpenLayers) to render the plot boundaries in real time, and overlay layers such as satellite images and confirmed rights boundaries to support users to interactively view the plot locations, adjacent ownership relationships, and usage rights scopes. At the same time, based on the rights and interests information in the contract terms (such as lease term, usage restrictions, etc.), display the rights and interests status of different plots through heat maps or gradient color scales to help users quickly understand the distribution and risk levels of land use rights. This kind of visual display not only improves the readability and usability of contract information, but also provides a more intuitive decision-making support tool for contractors and regulatory agencies, further enhancing the transparency and efficiency of land contract management.
[0102] After visualizing the land use rights through the above steps, to ensure the integrity and authenticity of the contract, a two-factor verification mechanism can be considered. By combining two verification methods, checksum and digital signature, double-verify the integrity and source of the contract, thereby effectively preventing the contract from being tampered with during transmission or storage. Specifically:
[0103] As Figure 3 shown, in one implementation, in the above step 2, a two-factor verification algorithm is used to detect tampering of the digital contract of the right to operate, and the detection result of whether the digital contract of the right to operate is tampered with is obtained, including:
[0104] Calculate the checksum of the digital contract of the right to operate to generate the checksum value of the digital contract of the right to operate;
[0105] Use the pre-set private key to digitally sign the digital contract of the right to operate to generate the data signature of the digital contract of the right to operate;
[0106] According to the checksum value of the digital contract of the right to operate, perform integrity verification on the digital contract of the right to operate, and output the result of whether the integrity verification passes;
[0107] When the integrity verification passes, according to the data signature, perform signature verification on the digital contract of the right to operate, and output the result of whether the signature verification passes;
[0108] When the signature verification of the digital contract of the right to operate passes, determine that the detection result of the digital contract of the right to operate is not tampered with,
[0109] When the integrity verification of the digital contract of the right to operate fails or the signature verification fails, determine that the detection result of the digital contract of the right to operate is tampered with;
[0110] In this implementation, a checksum value of the contract is generated through checksum calculation to ensure that the contract has not been tampered with during storage and transmission. This preliminary verification step provides a benchmark for the security of the contract content. At the same time, by using a pre-set private key for digital signature, the authentication and immutability of the contract can be further enhanced. Combining the dual measures of integrity verification and signature verification can ensure the integrity and legality of the contract in actual operations. When the integrity verification passes, the signature verification effectively confirms the authenticity of the contract content, reducing the risk of misjudgment and bringing greater confidence to both trading parties. This mechanism can not only enhance the legal effect of the contract but also improve the management ability of potential compliance risks, providing strong technical support for legal affairs related to the right to land contractual management. Although the two-factor verification algorithm and related technical means are relatively common in the existing technology in this implementation, their specific application in the detection of tampering with digital contracts for the right to land contractual management shows remarkable effects. The contracts involved in the right to land contractual management transactions usually have a high degree of stake and complexity, and traditional contract management methods often cannot ensure the security and integrity of the contract content throughout its life cycle. Therefore, by applying the two-factor verification algorithm, this implementation not only realizes the real-time monitoring of digital contracts but also provides a reliable method to strengthen the anti-tampering ability of the contract. In specific operations, the combination of the checksum value and digital signature enables effective integrity verification of the contract in various environments. For example, in the online signing link during the land transaction process, all relevant parties can immediately confirm the security and legality of the contract and monitor the status of the contract at any time. This ability is particularly important for the rapidly changing market environment and can effectively respond to risks caused by human errors or malicious tampering. Therefore, considering the complexity of land contract legal affairs, the dynamic nature of this implementation is particularly crucial.
[0111] After the two-factor verification passes, a real-time risk assessment sub-process is further introduced to dynamically analyze the contract content through a multi-dimensional risk factor model. For example, based on information such as rent, lease term, and land use in the contract terms, combined with regional market data (such as the average price of land transfer and policy guidance price) and legal compliance requirements, the risk index is calculated in real time:
[0112]
[0113] where R represents the risk index; α, β, γ represent weight coefficients (satisfying: α + β + γ = 1); μ represents the regional average price; P represents the contract rent; I represents a Boolean function that returns 1 when the condition is met and 0 otherwise; T represents the contract term; T max represents the maximum contract term; S_permitted represents the set of permitted land uses (such as ["rice cultivation", "vegetable cultivation", "fruit tree cultivation"]); U represents the land use (such as cultivation, breeding, construction);
[0114] When the risk index R exceeds a preset threshold (such as 0.7), a risk report is automatically generated and an alarm is triggered to notify the relevant parties for review or correction. This sub - process not only enhances the compliance of the contract but also provides a real - time risk monitoring tool for the contractor and the regulatory agency, effectively reducing the risks of legal disputes and economic losses caused by unreasonable or non - compliant contract terms.
[0115] Through the above steps, the tampering detection and risk warning of the digital contract for the right of management can be achieved. However, to ensure the secure storage and immutability of the contract, the distributed ledger technology of blockchain can be selected to encrypt and store the contract. That is, through the combination of the hash algorithm and the asymmetric encryption algorithm, multiple protections for the contract data can be realized, and the sharding storage technology can be used to improve the security and verifiability of the data. Specifically:
[0116] In one implementation, in step 3 above, the distributed ledger of blockchain is used to encrypt and store the signed digital contract for the right of management to obtain on - chain contract data, including:
[0117] The signed digital contract for the right of management is hashed using the hash algorithm to obtain the hash value of the digital contract for the right of management;
[0118] The digital contract for the right of management and its hash value are encrypted using the asymmetric encryption algorithm to obtain the encrypted digital contract for the right of management and the encrypted hash value of the digital contract for the right of management;
[0119] The encrypted digital contract for the right of management and its encrypted hash value are shard - stored to obtain the sharded digital contract for the right of management and the sharded hash value of the digital contract for the right of management;
[0120] Based on the hash value of the sharded digital contract for the right of management, the sharded digital contract for the right of management is hash - verified. If the hash verification passes, the sharded digital contract for the right of management is stored on the blockchain to generate on - chain contract data;
[0121] In this implementation, the hash algorithm is used to calculate the hash of the digital contract for the right of management, and a hash value that effectively represents the uniqueness of the contract can be generated. This mechanism can ensure the immutability of the contract content during storage. Then, the contract and its hash value are encrypted using the asymmetric encryption algorithm, which can effectively protect the privacy of the contract information and play an important role in preventing unauthorized access and fraud. By storing the encrypted contract and hash value in fragments, this can not only reduce the risk of a single storage point but also enhance the anti-attack ability of the data, thereby improving the redundancy and availability of the data. Especially in the data verification process, this implementation ensures the integrity of the fragmented contract data through hash verification, and only the data that passes the verification will be stored in the blockchain. This process effectively protects the contract from being tampered with and establishes a transparent audit trail, enabling all transaction participants to trace the true state of the contract. Therefore, by introducing blockchain technology, this implementation can greatly enhance the security and legal effect of the digital contract for the right of management, providing reliable technical support for the management and transaction of the land contractual management right. Although the hash algorithm and asymmetric encryption technology involved in this implementation are relatively common in the existing technology, their specific applications in the encrypted storage of the digital contract for the right of management reflect unique functions. Traditional contract management methods often rely on centralized storage, which not only poses risks of data leakage or tampering but also makes the audit and traceability of the contract cumbersome. In the actual land transaction process, the distributed ledger of the blockchain can ensure that all participating parties can access and confirm the contract status in real time, avoiding the emergence of data islands. After the hash verification is implemented, it provides strong protection for the integrity of the contract data and can detect any tampering attempts in a timely manner, thereby further enhancing the anti-tampering ability of the contract.
[0122] However, when it is detected that the generated digital contract for the right of management has been tampered with, to meet the traceability requirements of the contract change record, a time series indexing algorithm can be considered. Through the contract identifier information, the historical operation records of the contract can be accurately queried to ensure the transparency and verifiability of the contract change. Specifically:
[0123] In one implementation, in step 4 above, according to the identifier information of the digital contract for the right of management, the time series indexing algorithm is used to trace and query the digital contract for the right of management, and a traceability report of the digital contract for the right of management is obtained, including:
[0124] Perform identifier parsing based on the identifier information of the digital contract for the right of management to obtain the time series data in the digital contract for the right of management;
[0125] Use the time series indexing algorithm to filter the time series data to obtain the change history and operation records associated with the land contractual management right agreement information;
[0126] Generate a traceability report for the digital contract of land management rights based on the change history and operation records associated with the land management right agreement information.
[0127] Exemplarily, the above traceability report includes one or more of the following: transaction timeline, list of all participants, and change description information;
[0128] In this implementation, time series data in the contract is extracted through identifier resolution to ensure that every change related to the land management right is clearly recorded. Such records can not only maintain the integrity of the contract content but also provide a reliable basis for verifying subsequent changes. Using the time series index algorithm to filter the data can efficiently extract the change history and operation records related to the land management right agreement information. During this process, data access becomes more accurate, avoiding interference from irrelevant information, thus improving the efficiency and accuracy of queries. Although the time series index algorithm and identifier resolution and other technologies used in this implementation are relatively common in the prior art, their specific application to the traceability query of the digital contract of land management rights reflects a profound understanding and targeted optimization of the contract management process. Traditional contract management usually lacks systematic change history records, resulting in time-consuming and inaccurate contract review and tracking processes. By introducing the time series index algorithm into the management of digital contracts of land management rights, automated tracking of contract historical changes can be achieved, which is beneficial to improving data processing efficiency and query convenience. Taking land transactions as an example, the change records and participant information of the contract become increasingly important as the transaction progresses. Using time series analysis, all parties can quickly access the dynamic changes of the contract, providing timely support for auditing, dispute resolution, and legal compliance. When a contract dispute occurs, the traceability report can quickly provide key information without relying on cumbersome manual records, helping all parties clarify responsibilities and rights. In addition, in the field of land contracting, transparent and detailed change records enable regulatory agencies to more effectively monitor the implementation of contracts and reduce potential legal risks. Therefore, the combined application of time series index and identifier resolution to the traceability query of digital contracts of land management rights is not simply a technical stack but a practical solution proposed to solve industry-specific problems, demonstrating its unique practicality and foresight.
[0129] To efficiently extract the change records related to the land management right agreement information, it is possible to consider introducing an association rule engine to achieve precise matching of time series data and combining the sorting and filtering of event logs to quickly locate the key operation records related to the agreement. Specifically:
[0130] In one implementation, the process of using the time series index algorithm to filter time series data to obtain the change history and operation records associated with the land management right agreement information can include:
[0131] Using an association rule engine, match the time series data with the land contract management right agreement information to obtain the event log of the digital contract of the management right;
[0132] Sort the event log according to the events occurring in the time log to obtain the sorted event log;
[0133] Based on predefined filtering conditions, filter the sorted event log to obtain the filtered event log;
[0134] Extract the change history and operation records associated with the land contract management right agreement information from the filtered event log;
[0135] In this implementation method, by matching the time series data with the land contract management right agreement information, the generated event log can record every change of the contract in detail. Such comprehensive event records can not only ensure the integrity of the contract content, but also provide a reliable basis for subsequent audits and compliance checks. Secondly, this implementation method sorts the event log according to the actual occurrence sequence, and filters the event log through predefined filtering conditions, which can help all parties to the transaction quickly understand the dynamic changes of the contract, effectively exclude irrelevant information, and make the finally extracted change history and operation records more accurate. The implementation of this mechanism enables all parties to quickly obtain the required information, accurately grasp their respective rights and obligations when facing contract changes, disputes or audits, and provides strong support for the legal and compliant management of the contract. Although the time series index algorithm and association rule engine adopted in this implementation method are widely used in the existing technology, their specific applications in the change record and query of the digital contract of the land contract management right demonstrate an understanding of industry-specific requirements. Traditional contract management often relies on manual records, which are prone to information omission and confusion. Especially in the process of land transactions, the frequent changes of contract terms require extremely high management requirements. Through the implementation of this implementation method, the introduction of time series provides a structured method for data processing, making contract management change from passive to active. Taking land transactions as an example, after effectively matching the time series data with the contract information using the association rule engine, the generated event log can help participants quickly identify the changes related to the transaction, and provide key evidence through clear sorting and filtering in case of disputes.
[0136] In summary, the present invention addresses the problems in the management of land contractual management rights, such as the difficulty in tracing contract changes, information opacity, and low management efficiency. It proposes a blockchain-based online signing and traceability management method for land contractual management rights. By leveraging the decentralized characteristics and data immutability of blockchain technology, it ensures the security and reliability of contract information. By integrating time series indexing algorithms and association rule engines, it accurately records each contract change and generates detailed event logs on this basis. Through the method of the present invention, not only can the automated tracking of digital contracts for land contractual management rights be realized, but also the data processing efficiency can be improved. Through clear log sorting and information filtering, it is conducive to enhancing the retrievability and transparency of data. Especially when there are disputes over contracts, relevant parties can quickly obtain key information, facilitating accurate judgment of rights and responsibilities, greatly enhancing the flexibility and efficiency of contract management.
[0137] Embodiment 2:
[0138] Based on the same inventive concept, the present invention also provides a blockchain-based online signing and traceability management system for land contractual management rights. The schematic structural composition diagram is as Figure 4 shown, including:
[0139] A contract generation module, used to generate a digital contract for management rights and identifier information of the digital contract for management rights according to the obtained land contractual management rights agreement information;
[0140] A tampering detection module, used to perform tampering detection on the digital contract for management rights using a two-factor verification algorithm to obtain a detection result of whether the digital contract for management rights has been tampered with;
[0141] An encrypted storage module, used to encrypt and store the signed digital contract for management rights using the distributed ledger of blockchain when the detection result of the digital contract for management rights is that no tampering has occurred, to obtain on-chain contract data;
[0142] A traceability query module, used to perform traceability query on the digital contract for management rights using a time series indexing algorithm according to the identifier information of the digital contract for management rights when the detection result of the digital contract for management rights is that tampering has occurred, to obtain a traceability report of the digital contract for management rights;
[0143] Among them, the two-factor verification algorithm is executed based on the checksum and digital signature of the digital contract for management rights.
[0144] In one implementation, the above-mentioned contract generation module may include:
[0145] A structured processing sub-module, used to perform natural language processing on the obtained land contractual management rights agreement information to obtain structured information of the land contractual management rights agreement information;
[0146] A draft generation sub-module for generating a contract draft using a template engine based on structured information and a predefined digital contract template;
[0147] A contract verification sub-module for performing static verification and dynamic verification on the contract draft respectively. After both the static verification and dynamic verification pass, it outputs the digital contract of the business operation right and the identifier information of the digital contract of the business operation right;
[0148] Among them, the structured information includes one or more of the following: text information, table information, and signature area information.
[0149] In one implementation, the above tamper detection module may include:
[0150] A checksum calculation sub-module for calculating the checksum of the digital contract of the business operation right to generate the checksum value of the digital contract of the business operation right;
[0151] A digital signature sub-module for digitally signing the digital contract of the business operation right using a pre-set private key to generate the data signature of the digital contract of the business operation right;
[0152] An integrity verification sub-module for performing integrity verification on the digital contract of the business operation right based on the checksum value of the digital contract of the business operation right and outputting the result of whether the integrity verification passes;
[0153] A signature verification sub-module for performing signature verification on the digital contract of the business operation right based on the data signature when the integrity verification passes and outputting the result of whether the signature verification passes;
[0154] A first result output sub-module for determining that the detection result of the digital contract of the business operation right has not been tampered with when the signature verification of the digital contract of the business operation right passes,
[0155] A second result output sub-module for determining that the detection result of the digital contract of the business operation right has been tampered with when the integrity verification of the digital contract of the business operation right fails or the signature verification fails.
[0156] In one implementation, the above encryption storage module may include:
[0157] A hash calculation sub-module for performing hash calculation on the signed digital contract of the business operation right using a hash algorithm to obtain the hash value of the digital contract of the business operation right;
[0158] A contract encryption sub-module for encrypting the digital contract of the business operation right and the hash value of the digital contract of the business operation right using an asymmetric encryption algorithm to obtain the encrypted digital contract of the business operation right and the encrypted hash value of the digital contract of the business operation right;
[0159] The sharded storage sub-module is used to perform sharded storage on the encrypted digital contract of the right of management and the hash value of the encrypted digital contract of the right of management, obtaining the sharded digital contract of the right of management and the hash value of the sharded digital contract of the right of management;
[0160] The hash verification sub-module is used to perform hash verification on the sharded digital contract of the right of management according to the hash value of the sharded digital contract of the right of management. If the hash verification passes, the sharded digital contract of the right of management is stored on the blockchain to generate on-chain contract data.
[0161] In one implementation, the above traceability query module may include:
[0162] The identifier resolution sub-module is used to perform identifier resolution according to the identifier information of the digital contract of the right of management to obtain the time series data in the digital contract of the right of management;
[0163] The data filtering sub-module is used to filter the time series data by using the time series index algorithm to obtain the change history and operation records associated with the land contract management right agreement information;
[0164] The report generation sub-module is used to generate a traceability report of the digital contract of the right of management according to the change history and operation records associated with the land contract management right agreement information.
[0165] Exemplarily, the above land contract management right agreement information may include: contractor identity information, contract issuer identity information, land information, and contract terms;
[0166] Exemplarily, the above traceability report may include one or more of the following: transaction timeline, list of all participants, and change description information.
[0167] In one implementation, the above data filtering sub-module may include:
[0168] The information matching unit is used to match the time series data with the land contract management right agreement information by using the association rule engine to obtain the event log of the digital contract of the right of management;
[0169] The log sorting unit is used to sort the event log according to the occurrence events of the time log to obtain the sorted event log;
[0170] The log filtering unit is used to filter the sorted event log based on predefined filtering conditions to obtain the filtered event log;
[0171] The record extraction unit is used to extract the change history and operation records associated with the land contract management right agreement information from the filtered event log.
[0172] Embodiment 3:
[0173] As Figure 5 shown, the present invention also provides an electronic device, which may be a computer device, a single-chip microcomputer device, a smart mobile device, etc. The electronic device in this embodiment may include a processor, a memory, a transceiver component, etc. The memory, the processor, and the transceiver component are connected through a bus; the memory can be used to store an execution program, and an exemplary execution program may include instructions; the processor is used to execute the instructions stored in the memory. The memory can also be used to store data, and this data can be called and / or modified when the instructions are executed.
[0174] The processor may be a Central Processing Unit (CPU), or may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. It is the computing core and control core of the terminal, and is suitable for implementing one or more instructions. Specifically, it is suitable for loading and executing one or more instructions in the storage medium to implement the corresponding method flow or corresponding function, so as to implement the steps of a method for online signing and traceability management of land contract management rights based on blockchain in the above embodiment.
[0175] Embodiment 4:
[0176] Based on the same inventive concept, the present invention also provides a readable storage medium, specifically an electronic device-readable storage medium (Memory). The electronic device-readable storage medium is a memory device in the electronic device and is used to store programs and data. It can be understood that the storage medium here can include both the built-in storage medium in the electronic device and, of course, the extended storage medium supported by the electronic device. The storage medium provides a storage space, and the operating system of the terminal is stored in this storage space. And, one or more instructions suitable for being loaded and executed by the processor are also stored in this storage space. These instructions can be one or more execution programs (including program codes). It should be noted that the storage medium here can be a high-speed RAM memory or a non-volatile memory, such as at least one disk memory. By loading and executing one or more instructions stored in the storage medium by the processor, the steps of a method for online signing and traceability management of land contract management rights based on blockchain in the above embodiment can be implemented.
[0177] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memory, CD-ROM, optical memory, etc.) that contain computer-usable program code.
[0178] The present invention is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0179] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including instruction means, and the instruction means implement the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0180] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process. Thus, the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0181] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit the scope of its protection. Although the present invention has been described in detail with reference to the above embodiments, those of ordinary skill in the art should understand that: after reading the present invention, those skilled in the art can still make various changes, modifications, or equivalent substitutions to the specific implementation manners of the application. However, these changes, modifications, or equivalent substitutions are all within the scope of the protection of the claims pending for approval of the application.
Claims
1. A blockchain-based online signing and traceability management method for land contract management rights, characterized in that, Including: Generating a digital contract for the right of management and identifier information of the digital contract for the right of management based on the obtained land contract management right agreement information; Using a two-factor verification algorithm to detect tampering of the digital contract for the right of management, and obtaining a detection result on whether the digital contract for the right of management has been tampered with; When the detection result of the digital contract for the right of management is that no tampering has occurred, encrypting and storing the signed digital contract for the right of management using the distributed ledger of the blockchain to obtain on-chain contract data; When the detection result of the digital contract for the right of management is that tampering has occurred, performing a traceability query on the digital contract for the right of management using a time series indexing algorithm according to the identifier information of the digital contract for the right of management to obtain a traceability report of the digital contract for the right of management; Wherein, the two-factor verification algorithm is executed based on the checksum and digital signature of the digital contract for the right of management.
2. The method according to claim 1, wherein, The generating a digital contract for the right of management and identifier information of the digital contract for the right of management based on the obtained land contract management right agreement information includes: Performing natural language processing on the obtained land contract management right agreement information to obtain structured information of the land contract management right agreement information; Generating a contract draft using a template engine according to the structured information and a predefined digital contract template; Performing static verification and dynamic verification on the contract draft respectively, and when both the static verification and the dynamic verification pass, outputting the digital contract for the right of management and the identifier information of the digital contract for the right of management; Wherein, the structured information includes one or more of the following: text information, table information, and signature area information.
3. The method according to claim 1, wherein The using a two-factor verification algorithm to detect tampering of the digital contract for the right of management and obtaining a detection result on whether the digital contract for the right of management has been tampered with includes: Calculating the checksum of the digital contract for the right of management to generate a checksum value of the digital contract for the right of management; Signing the digital contract for the right of management using a pre-set private key to generate a data signature of the digital contract for the right of management; Performing integrity verification on the digital contract for the right of management according to the checksum value of the digital contract for the right of management, and outputting a result on whether the integrity verification passes; When the integrity verification passes, performing signature verification on the digital contract for the right of management according to the data signature, and outputting a result on whether the signature verification passes; When the signature verification of the digital contract for the right of management passes, determining that the detection result of the digital contract for the right of management is that no tampering has occurred, When the integrity verification of the digital contract for the right of management fails or the signature verification fails, determining that the detection result of the digital contract for the right of management is that tampering has occurred.
4. The method according to claim 1, characterized in that, The encrypting and storing the signed digital contract for the right of management using the distributed ledger of the blockchain to obtain on-chain contract data includes: Performing a hash calculation on the signed digital contract for the right of management using a hash algorithm to obtain a hash value of the digital contract for the right of management; Encrypting the digital contract for the right of management and the hash value of the digital contract for the right of management using an asymmetric encryption algorithm to obtain an encrypted digital contract for the right of management and an encrypted hash value of the digital contract for the right of management; Perform sharding storage on the encrypted business operation digital contract and the hash value of the encrypted business operation digital contract to obtain the sharded business operation digital contract and the hash value of the sharded business operation digital contract; According to the hash value of the sharded business operation digital contract, perform hash verification on the sharded business operation digital contract. If the hash verification passes, store the sharded business operation digital contract on the blockchain to generate on-chain contract data.
5. The method according to claim 1, characterized in that, The tracing and querying of the business operation digital contract by using the time series indexing algorithm according to the identifier information of the business operation digital contract to obtain the tracing report of the business operation digital contract includes: Perform identifier parsing according to the identifier information of the business operation digital contract to obtain the time series data in the business operation digital contract; Use the time series indexing algorithm to filter the time series data to obtain the change history and operation records associated with the land contract management right agreement information; Generate the tracing report of the business operation digital contract according to the change history and operation records associated with the land contract management right agreement information.
6. The method according to claim 5, characterized in that The land contract management right agreement information includes: contractor identity information, contract issuer identity information, land information, and contract terms; The tracing report includes one or more of the following: transaction timeline, list of all participants, and change description information.
7. The method according to claim 5, characterized in that, The use of the time series indexing algorithm to filter the time series data to obtain the change history and operation records associated with the land contract management right agreement information includes: Use the association rule engine to match the time series data with the land contract management right agreement information to obtain the event log of the business operation digital contract; Sort the event log according to the events that occurred in the time log to obtain a sorted event log; Filter the sorted event log based on predefined filtering conditions to obtain a filtered event log; Extract the change history and operation records associated with the land contract management right agreement information from the filtered event log.
8. A blockchain-based online signing and traceability management system for land contractual management rights, characterized in that, Includes: A contract generation module for generating a business operation digital contract and the identifier information of the business operation digital contract according to the obtained land contract management right agreement information; A tampering detection module for using a two-factor verification algorithm to detect tampering of the business operation digital contract to obtain a detection result of whether the business operation digital contract has been tampered with; An encrypted storage module for, when the detection result of the business operation digital contract is that no tampering has occurred, using the distributed ledger of the blockchain to encrypt and store the signed business operation digital contract to obtain on-chain contract data; A tracing and querying module for, when the detection result of the business operation digital contract is that tampering has occurred, performing tracing and querying on the business operation digital contract by using the time series indexing algorithm according to the identifier information of the business operation digital contract to obtain the tracing report of the business operation digital contract; Wherein, the two-factor verification algorithm is executed based on the checksum and digital signature of the business operation digital contract.
9. An electronic device, characterized in that, Includes: At least one processor and a memory; The memory and the processor are connected via a bus; The memory is used to store one or more programs; When the one or more programs are executed by the at least one processor, a blockchain-based online signing and traceability management method for land contractual management rights as recited in any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that, An execution program is stored thereon, and when the execution program is executed, a blockchain-based online signing and traceability management method for land contractual management rights as recited in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Medical data processing method and device based on block chain, equipment and storage medium
CN111881481A
Land transfer contract management method and system based on block chain
CN117593155A
Intelligent contract generation system, method and device based on large model and storage medium
CN118504542A
Photovoltaic product supply chain tracing method and system
CN119204942A
Intelligent contract analysis and maintenance method based on image recognition
CN119398031A
Cited By
Land second-level market transaction data verification storage processing method based on block chain
CN121722845A