CN117593155A - Block chain-based land yielding contract management method and system - Google Patents
Block chain-based land yielding contract management method and system Download PDFInfo
- Publication number
- CN117593155A CN117593155A CN202410069466.0A CN202410069466A CN117593155A CN 117593155 A CN117593155 A CN 117593155A CN 202410069466 A CN202410069466 A CN 202410069466A CN 117593155 A CN117593155 A CN 117593155A
- Authority
- CN
- China
- Prior art keywords
- contract
- data
- yielding
- land
- chain
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000007726 management method Methods 0.000 title claims abstract description 46
- 238000000034 method Methods 0.000 claims abstract description 49
- 238000012216 screening Methods 0.000 claims abstract description 30
- 238000012545 processing Methods 0.000 claims description 38
- 238000004422 calculation algorithm Methods 0.000 claims description 28
- 230000008569 process Effects 0.000 claims description 27
- 238000004364 calculation method Methods 0.000 claims description 20
- 238000013461 design Methods 0.000 claims description 9
- 230000002159 abnormal effect Effects 0.000 claims description 7
- 238000010276 construction Methods 0.000 claims description 6
- 239000000956 alloy Substances 0.000 claims description 4
- 229910045601 alloy Inorganic materials 0.000 claims description 4
- 230000006399 behavior Effects 0.000 description 23
- 230000007246 mechanism Effects 0.000 description 15
- 230000006870 function Effects 0.000 description 10
- 230000009286 beneficial effect Effects 0.000 description 8
- 230000033228 biological regulation Effects 0.000 description 6
- 230000002708 enhancing effect Effects 0.000 description 6
- 238000012360 testing method Methods 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 5
- 238000011156 evaluation Methods 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000002349 favourable effect Effects 0.000 description 4
- 230000036541 health Effects 0.000 description 4
- 238000013515 script Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000011990 functional testing Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000011056 performance test Methods 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 238000012502 risk assessment Methods 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 238000000638 solvent extraction Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000004140 cleaning Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/18—Legal services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3827—Use of message hashing
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Tourism & Hospitality (AREA)
- Databases & Information Systems (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Technology Law (AREA)
- Finance (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to the technical field of blockchain transactions, in particular to a blockchain-based land yielding contract management method and system. The method comprises the following steps: designing an intelligent contract according to a back-end programming language, and configuring the intelligent contract in a preset blockchain platform; historical contract data of the historical land yielding contract data are screened and stored according to the intelligent contracts so as to obtain on-chain historical contract data; distributing land yielding rights on the chains by users corresponding to historical contract data on the matching chains through a preset blockchain platform; according to a preset blockchain platform and the on-chain land yielding authority, screening the on-chain land yielding validity data of the real-time land yielding data to construct an on-chain land yielding contract; and carrying out credit scoring on the contract according to the land outlet on the chain to obtain credit scoring data. The invention discloses a management method for realizing higher reliability of land yielding contract execution based on block chain.
Description
Technical Field
The invention relates to the technical field of blockchain transactions, in particular to a blockchain-based land yielding contract management method and system.
Background
Blockchains are essentially a distributed ledger that maintains and validates records by each participant in the network. Its core features include a chained structure of data blocks, each block containing a number of transactions or records and connected to the previous block by cryptographic hashes, and a consensus mechanism (such as workload certificates or rights certificates) for verifying and agreeing between network participants. This structure ensures the non-tamper-ability and transparency of the data while the de-centralization feature reduces reliance on a central authority. Managing land yielding contracts through blockchain technology ensures transparency and non-modifiable contract terms. Second, blockchains can improve efficiency, simplifying land trading and record keeping processes through automated and digital processes. In addition, it also supports greater security and privacy protection, as the blockchain may be designed to allow only authorized individuals to access sensitive information. However, the conventional land yielding contract management method cannot well solve the problem that users with low credit degree are subjected to land yielding rights; the credit degree of the other party needs to be checked when the land yielding transaction is performed, so that the efficiency and the safety of the land yielding are greatly reduced; the data security protection degree of the contract for land yielding is lower, and the serious loss of related personnel for land yielding is easily caused.
Disclosure of Invention
Based on the above, the present invention provides a method and a system for managing land yielding contracts based on blockchain, so as to solve at least one of the above technical problems.
In order to achieve the above purpose, a land yielding contract management method based on blockchain includes the following steps:
step S1: designing an intelligent contract according to a back-end programming language, and configuring the intelligent contract in a preset blockchain platform;
step S2: acquiring historical land yielding contract data of a user; screening and storing historical contract data of the historical land yielding contract data according to the preset intelligent contract of the blockchain platform so as to obtain historical contract data on the chain; distributing land yielding rights on the chains by users corresponding to historical contract data on the matching chains through a preset blockchain platform;
step S3: acquiring real-time land yielding data of a user; according to a preset blockchain platform and the on-chain land yielding authority, screening the on-chain land yielding validity data of the real-time land yielding data to construct an on-chain land yielding contract;
step S4: performing primary credit score distribution on the users with the on-chain land yielding authorities to obtain credit score data; performing credit scoring processing of contract fulfillment effectiveness on the land yielding contracts on the chain according to the intelligent contracts, and generating contract fulfillment effectiveness scoring data; when contract performance effectiveness scoring data is monitored, credit scoring update is carried out on the credit scoring data according to the contract performance effectiveness scoring data so as to obtain updated credit scoring data; and transmitting user information corresponding to the credit score data lower than the preset credit score threshold to the terminal to execute the default personnel handling matters.
The intelligent contract realized by the blockchain technology has the characteristics of non-falsification and high transparency, is beneficial to enhancing the safety and the credibility of the land yielding contract, can be automatically executed when the preset condition is met, reduces manual intervention, improves the efficiency and the accuracy of the land yielding contract management, and ensures that all contract operations are recorded on the blockchain, any party can review, and the transparency of the contract management is enhanced. The historical data is screened and stored through the blockchain intelligent contracts, so that all the historical contract data on the chains meet the set land yielding contract standard, land yielding rights are allocated to users based on the historical contract data on the chains, reasonable allocation and efficient utilization of land resources can be ensured, and the possibility of human errors is reduced through automatic data processing and rights allocation. By acquiring the real-time land yielding data, timeliness of the contract and the latest market condition can be ensured, the data is screened based on the blockchain platform and the on-chain land yielding rights, all land yielding activities are ensured to be compliant, and the system has higher transparency and reliability and is easy to track and verify. The real-time data is automatically processed, so that the construction and execution processes of the land yielding contracts are quickened, and the mobility of the whole land market is improved. Through primary credit score distribution, a credit score system based on a blockchain is established, credit conditions of users are evaluated, credit scores are automatically updated according to contract performance, timeliness and accuracy of score data are ensured, users are stimulated and restrained through the credit scores, and the performance rate of land yielding contracts is improved. The credit score is continuously monitored and updated, potential default risks can be timely identified, loss is reduced, default treatment is carried out on users with low credit scores, and fairness and stability of land markets are maintained.
Preferably, step S1 comprises the steps of:
and carrying out intelligent contract design on a preset land contract yielding contract and a preset yielding credit rewarding and punishing contract according to a rear-end programming language, generating an intelligent contract, and configuring the intelligent contract in a preset blockchain platform, wherein the land contract yielding contract comprises a yielding credit standard condition and a unit price area ratio interval condition.
According to the invention, land contract yielding contracts and credit rewards and punishments are designed according to specific requirements, so that the land contract yielding contracts and credit rewards and punishments are more in line with actual application scenes, and the land contract yielding contracts and the yielding credit rewards and punishments are designed into intelligent contracts of a blockchain platform through a rear-end programming language, so that human intervention is automatically reduced, and the efficiency and accuracy of contract execution are improved. The yielding credit standard condition of the yielding contract of the land contract is adopted, so that the credit management is enhanced, and the fair and fair market environment is promoted; and the unit price area ratio interval condition of the land contract yielding contract is favorable for reasonably controlling the land yielding price and preventing abnormal fluctuation of the market. All contract terms and executions are recorded on the blockchain, which is easy to manage and verify.
Preferably, step S2 comprises the steps of:
Step S21: acquiring historical land yielding contract data of a user;
step S22: receiving historical land yielding contract data according to a preset blockchain platform to store the historical land yielding contract data on the chain so as to obtain historical contract data on the chain;
step S23: utilizing the land contract issuing contract of the intelligent contract to carry out on-line historical contract data screening processing on the on-line historical contract data, so as to obtain on-line historical contract data;
step S24: and carrying out on-chain land yield rights allocation on users corresponding to the historical contract data on the alloy chain through a preset blockchain platform.
The invention collects the historical land yielding contract data of users, provides comprehensive background information, is helpful for better understanding the transaction history and behavior patterns of each user, and provides a basis for risk assessment, so that the platform can identify high-risk users or unusual transaction patterns. Historical data is stored on the blockchain, so that the data can be prevented from being tampered, the safety and reliability of the whole system are improved, the data stored on the blockchain are easy to trace back, and the transparency of the whole land yielding process is improved. The data screening is carried out through the intelligent contracts, so that all historical contract data are ensured to accord with transaction regulations, the screened compliance data are more accurate and reliable, and high-quality data support is provided for subsequent analysis and decision. The land yielding rights are allocated to users meeting the conditions, the control and management capability of the platform to land transactions is enhanced, and the rights allocation mechanism encourages the users to follow platform rules and contract terms because the illegal behaviors can cause the yielding rights to be lost.
Preferably, step S23 comprises the steps of:
step S231: extracting characteristics of the on-chain historical contract data to obtain on-chain historical contract characteristic data, wherein the on-chain historical contract characteristic data comprises on-chain historical contract performance data, on-chain historical contract amount data and on-chain historical contract land data;
step S232: carrying out unit price area ratio calculation on the historical contract amount data on the chain and the historical contract land data on the chain to generate unit price area ratio data;
step S233: utilizing land contract exposure contracts of intelligent contracts to conduct on-chain historical contract data screening processing on-chain historical contract data, comprising the following steps: removing the historical contract data on the chain corresponding to the condition that the historical contract performance data on the chain does not meet the standard of yielding credit or the condition that the unit price area ratio data does not meet the unit price area ratio interval; and marking the on-chain historical contract data corresponding to the on-chain historical contract performance data meeting the conditions of meeting the credit standard and the unit price area ratio data meeting the unit price area ratio interval conditions as the on-chain historical contract data.
By extracting key characteristics (such as performance data, contract amount and land information) of the historical contract, the invention can more comprehensively analyze the historical transaction behavior and credit condition of the user, and the characteristic data is favorable for more accurately evaluating the credit and risk of the user, so that the transaction risk is reduced. The calculation of the unit price area ratio provides an important index for the rationality of the land price, is beneficial to enhancing the price transparency of the market, and can evaluate the land value more easily by comparing the unit price area ratios of different lands, thereby being beneficial to promoting the fair trade of the market. The historical contract data is screened through the intelligent contracts, all transactions are ensured to meet preset yielding credit and price standards, so that the compliance of the whole market is improved, the land yielding permission can be obtained only by the historical contracts meeting the conditions, and the mechanism ensures that only participants with good credit can perform land transactions, so that the overall health condition of the market is improved.
Preferably, step S3 comprises the steps of:
step S31: acquiring real-time land yielding data of a user;
step S32: carrying out on-chain land yielding validity judgment on real-time land yielding data according to a preset blockchain platform, wherein the method comprises the following steps of: when a transferee corresponding to the real-time land yielding data or a user of a transferee does not have the on-link land yielding authority, transmitting the real-time land yielding data to a terminal for data abnormal feedback; or when the user of the transferee or the transferee corresponding to the real-time land yielding data has the on-chain land yielding authority, receiving the real-time land yielding data to construct the on-chain land yielding contract through the preset blockchain platform.
The method and the system for acquiring the land yielding data in real time enable the system to quickly respond to market changes and user demands, improve transaction efficiency, capture the latest dynamic of the market by the real-time data, provide instant transaction opportunities and information for users, thereby enhancing the activity of the market, and ensure the safety of transactions by receiving the real-time land yielding data on a blockchain platform. By verifying whether the two transaction parties have land yielding rights or not, all the transactions can be ensured to meet the platform regulations, data exception feedback is carried out on users without yielding rights, the transaction safety is ensured, and the validity judgment ensures that only users meeting the conditions can participate in land transaction, so that the safety of land yielding is optimized.
Preferably, receiving the real-time land yielding contract on the data construction chain through the preset blockchain platform in step S32 includes the steps of:
constructing a land yielding contract according to the real-time land yielding data;
encoding the land yielding contract to generate contract encoding data;
encrypting the coded data by using an encryption algorithm to generate encrypted coded data;
dividing the encrypted coded data into data blocks to generate encrypted coded data blocks, and carrying out hash calculation on the encrypted coded data blocks through a hash algorithm to generate contract hash values;
and storing the encrypted coded data block through the on-chain node of the preset blockchain, generating an initial on-chain land yielding contract, and carrying out identification processing of an on-chain identifier on the initial on-chain land yielding contract by utilizing a contract hash value to generate the on-chain land yielding contract.
The method and the system can ensure the accuracy and the relativity of the contract contents by real-time land yielding of the contract constructed by the data. By the encoding process, the contract data is converted into a format which is easier to store and process on the blockchain, the encoded data is more compact, and the storage space and the data transmission cost of the blockchain network are saved. The encryption processing ensures the security of contract contents, prevents unauthorized access and data leakage, ensures the privacy and the integrity of the contract, and increases the trust of both transaction parties. The data block partitioning makes large contract data easier to store and manage on chain nodes of the blockchain, and the contract hash values generated by hash computation ensure consistency and non-tamper-resistance of the data in the whole blockchain network. The encrypted coded data block and the contract hash value stored on the blockchain ensure the permanence and the non-tamper property of the contract record together, and the identification processing carried out by using the contract hash value ensures that the contract is easy to track and verify on the blockchain, thereby improving the transaction transparency.
Preferably, step S4 comprises the steps of:
step S41: performing primary credit score distribution on the users with the on-chain land yielding authorities to obtain credit score data;
step S42: performing yielding contract performance effectiveness calculation of nodes on the chain on the land yielding contract on the chain by utilizing a yielding contract consensus algorithm on the chain to generate yielding contract performance effectiveness data;
step S43: performing credit scoring processing of yielding contract fulfillment availability on yielding contract fulfillment availability data according to yielding credit rewards and punishments of the intelligent contract, and generating contract fulfillment availability scoring data;
step S44: when contract performance effectiveness scoring data is monitored, credit scoring update is carried out on the credit scoring data according to the contract performance effectiveness scoring data so as to obtain updated credit scoring data;
step S45: and canceling the on-link land yielding rights of the user corresponding to the credit scoring data lower than the preset credit scoring threshold, and transmitting the user information corresponding to the cancelled on-link land yielding rights to the terminal to execute the default personnel handling matters.
The invention distributes initial credit scores for users with yielding authorities, provides a benchmark for subsequent credit management and monitoring, encourages the users to follow contract regulations and blockchain platform transaction rules through a credit scoring mechanism, and promotes healthy and fair market environments. And the validity of contract fulfillment is calculated by utilizing a consensus algorithm, so that all contract clauses are ensured to be properly executed, the result of the consensus algorithm on the blockchain is visible to all participants, and the transparency and the credibility of the transaction process are increased. And dynamically adjusting credit scores according to contract performance, reflecting the credit conditions of users in time, rewarding the users who observe the contract through the credit scores, and punishing the default behaviors. The credit score is updated in time, so that the credit information reflects the latest user behavior and contract performance state, and improper behavior of bad credit users is prevented. The user with low credit score is revoked, the potential market risk is effectively reduced, the implementation strength of the market rules is enhanced by the measure, and only good-credit participants can participate in the market.
Preferably, the on-chain performance contract consensus algorithm in step S42 is as follows:
;
in the method, in the process of the invention,expressed as yielding contract performance availability data, < >>Block chain nodes expressed as on-chain land yielding contracts, +.>Expressed as payment and record weight information +.>Denoted as +.>Payment record score for individual blockchain nodes, +.>Expressed as performance state weight information, +.>Denoted as +.>Performance status score for each blockchain node,/-)>Frequency weight information, denoted by default>Denoted as +.>Contract violation frequency of individual blockchain nodes, < ->Expressed as contract fulfillment time weighting information, +.>Denoted as +.>Actual time of completion transaction for each blockchain node, +.>Expressed as a prescribed transaction completion deadline, +.>Expressed as standard deviation of the actual time to complete the transaction, < >>Expressed as a natural constant.
The invention utilizes a chain contract executing consensus algorithm which fully considers block chain nodes related to a chain land yielding contractWeight information, payment and recording>First->Payment record score of individual blockchain nodes +.>Weight information of performance status->First->Performance status score +.>Frequency weight information of default situation- >First->Contract violation frequency of individual blockchain nodes>Contract fulfillment time weight information->First->Actual time of completion of transaction for each blockchain node +.>Prescribed transaction completion deadline->Standard deviation of actual time to complete transaction +.>Natural constant->And interactions between functions to form a functional relationship:
that is to say,the functional relation provides a comprehensive assessment for contract performance on the blockchain, and through the contract performance credit status of each node, a clear evaluation standard for contract performance is provided, so that participants who perform good contracts can be more accurately identified and rewarded, potential high-risk participants can be identified, the performance situation can be directly related to credit scores, and the participants can be stimulated to adhere to contract terms and timely perform. />Representing the timeliness and accuracy of each node's payment behavior in historical transactions, a high score reflects a good record of the node in terms of adhering to the payment terms; />Reflecting node performance in terms of fulfilling contract terms, such as frequency of just-in-time or advance performance contracts, etc.; />Reflecting the historical breach record of the node, a higher breach index means that the node has a high breach frequency or serious breach in past transactions; / >And +.>For evaluating whether the node is timely contracted; />Sensitivity for controlling time node score, less ∈>The value means that even small time deviations will result in large score changes; the weight information of each score reflects the relative importance of the payment record, the performance status, the default condition and the time node in the total score, and the different weight assignments reflect the priorities of different contract terms and business logic.For calculating a score based on the breach conditions such that frequent or severe breach results in a decrease in the score; />Is a gaussian function used to calculate a score based on the degree of satisfaction of the terms of the contract and the node at which the transaction is completed, with the aim of rewarding the node for completing the transaction in time or in advance.
Preferably, wherein the contract performance effectiveness scoring data includes breach credit scoring data and performance credit scoring data, step S43 includes the steps of:
when the fact that the yielding contract performance effectiveness data does not reach a yielding contract performance threshold preset in the on-chain land yielding contract is monitored, carrying out default credit score assignment on the default users corresponding to the on-chain land yielding contract according to yielding credit rewards and punishments of the intelligent contract so as to obtain default credit score data;
Or when the contract performance effectiveness data is monitored to reach a preset contract performance threshold value in the on-chain land yielding contract, performing credit score assignment on the user corresponding to the on-chain land yielding contract according to the yielding credit reward and punish contract of the intelligent contract so as to obtain the performance credit score data.
The method and the system assign the offence credit score to the offence user, strengthen the punishment of the offence behavior, strengthen the responsibility consciousness and compliance behavior of market participants, provide a clear risk index for the market, help other participants identify and avoid trading with high-risk users, and maintain the health and stability of the market through the clear punishment of the offence behavior. The method has the advantages that the users who fulfill the contract are endowed with the performance credit score, the honest and faithful market participants are rewarded, other users are stimulated to obey the market rules, the performance credit score improves the overall credit of the users on the blockchain platform, accordingly, the overall transaction quality of the market is improved, the performance credit score provides a reliable credit standard for the users, and the trust of the users on the market and other participants is improved. A dynamic credit evaluation system is created by carrying out default and assignment of the credit score of the contract travel degree, credit score adjustment can be carried out according to actual behaviors of users, fairness and accuracy of the credit score are guaranteed, the users can quickly identify trustworthy transaction partners through the credit score system, so that the efficiency of transaction decision making is improved, the self-adjustment capability of the market is enhanced through a credit score mechanism, bad participants are naturally eliminated through rewarding and punishment mechanisms, and the formation of a healthy market environment is promoted.
The present specification provides a blockchain-based land yielding contract management system for executing the blockchain-based land yielding contract management method as described above, the blockchain-based land yielding contract management system comprising:
the intelligent contract design module is used for designing intelligent contracts according to the back-end programming language and configuring the intelligent contracts in a preset blockchain platform;
the on-chain land yielding rights allocation module is used for acquiring historical land yielding contract data of the user; screening and storing historical contract data of the historical land yielding contract data according to the preset intelligent contract of the blockchain platform so as to obtain historical contract data on the chain; distributing land yielding rights on the chains by users corresponding to historical contract data on the matching chains through a preset blockchain platform;
the on-chain land yielding contract establishment module is used for acquiring real-time land yielding data of a user; according to a preset blockchain platform and the on-chain land yielding authority, screening the on-chain land yielding validity data of the real-time land yielding data to construct an on-chain land yielding contract;
the on-chain land yielding contract execution module is used for carrying out primary credit score distribution on the users with the on-chain land yielding rights so as to obtain credit score data; performing credit scoring processing of contract fulfillment effectiveness on the land yielding contracts on the chain according to the intelligent contracts, and generating contract fulfillment effectiveness scoring data; when contract performance effectiveness scoring data is monitored, credit scoring update is carried out on the credit scoring data according to the contract performance effectiveness scoring data so as to obtain updated credit scoring data; and transmitting user information corresponding to the credit score data lower than the preset credit score threshold to the terminal to execute the default personnel handling matters.
The land yielding contract management method has the beneficial effects that the authority of the transaction on the blockchain platform can be distributed through the historical information of the land yielding contract of the user, so that the degree of the performance of the land yielding contract on the blockchain platform is higher; the credit degree of the user with permission to conduct the transaction on the blockchain platform is higher, so that the security of the transaction when the user forgets to check the credit degree of the other party is reduced; and the data safety protection degree of the land yielding contract is guaranteed by carrying out the land yielding contract on the blockchain platform, so that the loss caused by related personnel of the land yielding is reduced.
Drawings
FIG. 1 is a block chain-based land yielding contract management method of the present invention;
FIG. 2 is a flowchart illustrating the detailed implementation of step S2 in FIG. 1;
FIG. 3 is a detailed flowchart illustrating the implementation of step S23 in FIG. 2;
FIG. 4 is a flowchart illustrating the detailed implementation of step S4 in FIG. 1;
the achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
The following is a clear and complete description of the technical method of the present patent in conjunction with the accompanying drawings, and it is evident that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, are intended to fall within the scope of the present invention.
Furthermore, the drawings are merely schematic illustrations of the present invention and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus a repetitive description thereof will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities. The functional entities may be implemented in software or in one or more hardware modules or integrated circuits or in different networks and/or processor methods and/or microcontroller methods.
It will be understood that, although the terms "first," "second," etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another element. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of example embodiments. The term "and/or" as used herein includes any and all combinations of one or more of the associated listed items.
In order to achieve the above objective, referring to fig. 1 to 4, the present invention provides a method for managing land yielding contracts based on blockchain, comprising the following steps:
step S1: designing an intelligent contract according to a back-end programming language, and configuring the intelligent contract in a preset blockchain platform;
step S2: acquiring historical land yielding contract data of a user; screening and storing historical contract data of the historical land yielding contract data according to the preset intelligent contract of the blockchain platform so as to obtain historical contract data on the chain; distributing land yielding rights on the chains by users corresponding to historical contract data on the matching chains through a preset blockchain platform;
step S3: acquiring real-time land yielding data of a user; according to a preset blockchain platform and the on-chain land yielding authority, screening the on-chain land yielding validity data of the real-time land yielding data to construct an on-chain land yielding contract;
step S4: performing primary credit score distribution on the users with the on-chain land yielding authorities to obtain credit score data; performing credit scoring processing of contract fulfillment effectiveness on the land yielding contracts on the chain according to the intelligent contracts, and generating contract fulfillment effectiveness scoring data; when contract performance effectiveness scoring data is monitored, credit scoring update is carried out on the credit scoring data according to the contract performance effectiveness scoring data so as to obtain updated credit scoring data; and transmitting user information corresponding to the credit score data lower than the preset credit score threshold to the terminal to execute the default personnel handling matters.
The intelligent contract realized by the blockchain technology has the characteristics of non-falsification and high transparency, is beneficial to enhancing the safety and the credibility of the land yielding contract, can be automatically executed when the preset condition is met, reduces manual intervention, improves the efficiency and the accuracy of the land yielding contract management, and ensures that all contract operations are recorded on the blockchain, any party can review, and the transparency of the contract management is enhanced. The historical data is screened and stored through the blockchain intelligent contracts, so that all the historical contract data on the chains meet the set land yielding contract standard, land yielding rights are allocated to users based on the historical contract data on the chains, reasonable allocation and efficient utilization of land resources can be ensured, and the possibility of human errors is reduced through automatic data processing and rights allocation. By acquiring the real-time land yielding data, timeliness of the contract and the latest market condition can be ensured, the data is screened based on the blockchain platform and the on-chain land yielding rights, all land yielding activities are ensured to be compliant, and the system has higher transparency and reliability and is easy to track and verify. The real-time data is automatically processed, so that the construction and execution processes of the land yielding contracts are quickened, and the mobility of the whole land market is improved. Through primary credit score distribution, a credit score system based on a blockchain is established, credit conditions of users are evaluated, credit scores are automatically updated according to contract performance, timeliness and accuracy of score data are ensured, users are stimulated and restrained through the credit scores, and the performance rate of land yielding contracts is improved. The credit score is continuously monitored and updated, potential default risks can be timely identified, loss is reduced, default treatment is carried out on users with low credit scores, and fairness and stability of land markets are maintained.
In the embodiment of the present invention, as described with reference to fig. 1, a block-chain-based land yielding contract management method according to the present invention includes the following steps:
step S1: designing an intelligent contract according to a back-end programming language, and configuring the intelligent contract in a preset blockchain platform;
and carrying out intelligent contract design on a preset land contract yielding contract and a preset yielding credit rewarding and punishing contract according to a rear-end programming language, generating an intelligent contract, and configuring the intelligent contract in a preset blockchain platform, wherein the land contract yielding contract comprises a yielding credit standard condition and a unit price area ratio interval condition.
In the embodiment of the invention, the requirements of land yielding contract management are analyzed first to determine which specific functions the intelligent contract needs to execute, such as automatic processing payment, updating land ownership records, executing contract terms, land yielding contracts, yielding credit rewards and punishment contracts and the like. According to the selected block chain platform, a proper programming language is selected to design intelligent contracts, for example, an Ethernet platform is selected, and then a stability programming language is used. Writing codes to define logic of the contract, such as establishment of the contract, condition judgment, automatic execution clauses and the like, and performing functional test on the intelligent contract in a development environment to ensure that the intelligent contract operates as expected without logic errors or security vulnerabilities. Selecting an appropriate blockchain platform, such as an ethernet, super ledger, or other private or public blockchain platform, based on demand, and deploying the intelligent contract onto the selected blockchain network. This typically involves uploading the contract code onto the blockchain and creating an instance in the network that ensures that the smart contract can integrate with existing systems or application program interfaces, such as land management systems, payment gateways, etc., performing comprehensive tests including system integration tests, performance tests, and security tests, ensuring the stability and security of the smart contract in the actual environment. Performance and behavior of the intelligent contract are continuously monitored after the intelligent contract is deployed, correct execution and no abnormal activity are ensured, and the intelligent contract is updated and optimized according to feedback and market change.
Step S2: acquiring historical land yielding contract data of a user; screening and storing historical contract data of the historical land yielding contract data according to the preset intelligent contract of the blockchain platform so as to obtain historical contract data on the chain; distributing land yielding rights on the chains by users corresponding to historical contract data on the matching chains through a preset blockchain platform;
in the embodiment of the invention, the source of the historical land yielding contract data, such as a local land administration, a real-estate transaction center and the like, is determined, and the historical land yielding contract data of the user is collected through an API interface and database importing or directly integrating with the systems of the institutions. Historical contract data meeting compliance requirements is automatically identified and screened through writing intelligent contracts, collected historical contract data is automatically processed through the intelligent contracts, and compliance data is screened. Storing the screened compliance history contract data on a preset blockchain platform, ensuring that the compliance history contract data cannot be tampered and persisted, defining the distribution rule of the land yielding authorities on the chain according to the standard and rule of the land yielding, automatically executing authority distribution through intelligent contracts, distributing the land yielding authorities for users meeting the conditions, recording the result of the authority distribution on the blockchain, and ensuring the transparency and traceability of the user. And (3) encrypting the sensitive data to ensure the privacy of users and the safety of the data, and periodically checking the integrity of the data on the chain to ensure that the data is not illegally tampered. The new system can be seamlessly integrated with the existing land management and transaction system, the whole process is tested, the data acquisition, the intelligent contract execution, the authority allocation and the like are included, and the stability and the reliability of the system are ensured.
Step S3: acquiring real-time land yielding data of a user; according to a preset blockchain platform and the on-chain land yielding authority, screening the on-chain land yielding validity data of the real-time land yielding data to construct an on-chain land yielding contract;
in the embodiment of the invention, the source of the real-time land yielding data, such as a real-time land yielding transaction platform, an online market and the like, is determined, and the land yielding data of a user is collected in real time through an API interface or is directly integrated with a system of the land yielding platform. And carrying out validity screening on the collected real-time land yielding data by utilizing the intelligent contract, wherein the validity screening comprises the step of checking the integrity and compliance of the data and whether a user has the on-chain land yielding authority. And verifying whether the transferee and the transferee have legal on-link land transference rights. If any party does not meet the conditions, the contract is not constructed, the land yielding data meeting the validity standard is integrated, key information such as land position, size and price is included, the integrated contract information is encoded and stored on a blockchain, and the non-tamper-proof property and the permanence of the integrated contract information are ensured. Hash computation is performed on contract information stored on the blockchain to generate a unique contract hash value, so that tracking and verification of contracts are facilitated. The new system and various land yielding platforms are effectively integrated, so that real-time data can be obtained seamlessly, and the creation and execution processes of land yielding contracts on a monitoring chain are ensured, so that all operations are ensured to accord with preset rules and standards.
Step S4: performing primary credit score distribution on the users with the on-chain land yielding authorities to obtain credit score data; performing credit scoring processing of contract fulfillment effectiveness on the land yielding contracts on the chain according to the intelligent contracts, and generating contract fulfillment effectiveness scoring data; when contract performance effectiveness scoring data is monitored, credit scoring update is carried out on the credit scoring data according to the contract performance effectiveness scoring data so as to obtain updated credit scoring data; and transmitting user information corresponding to the credit score data lower than the preset credit score threshold to the terminal to execute the default personnel handling matters.
In the embodiment of the invention, a credit score value is initially allocated to each user with the on-link land yielding authority, and the initial credit score value is a uniform value. The performance of the land yielding contract on the chain is automatically monitored through the intelligent contract, the effectiveness score is carried out according to the performance of the contract, and when the intelligent contract detects the performance of the contract, the credit score of the relevant user is automatically updated according to the effectiveness of the performance of the contract. And a dynamic scoring mechanism is implemented, credit scores of the users are updated in time according to the latest contract performance conditions of the users, and the data after the score updating is stored on a blockchain, so that transparency and non-tamper property of the score records are ensured. Identifying users whose credit scores are below a preset threshold, transmitting information of the users to the terminal, and executing default personnel handling matters, such as limiting the transaction authority of the users.
Preferably, step S1 comprises the steps of:
and carrying out intelligent contract design on a preset land contract yielding contract and a preset yielding credit rewarding and punishing contract according to a rear-end programming language, generating an intelligent contract, and configuring the intelligent contract in a preset blockchain platform, wherein the land contract yielding contract comprises a yielding credit standard condition and a unit price area ratio interval condition.
According to the invention, land contract yielding contracts and credit rewards and punishments are designed according to specific requirements, so that the land contract yielding contracts and credit rewards and punishments are more in line with actual application scenes, and the land contract yielding contracts and the yielding credit rewards and punishments are designed into intelligent contracts of a blockchain platform through a rear-end programming language, so that human intervention is automatically reduced, and the efficiency and accuracy of contract execution are improved. The yielding credit standard condition of the yielding contract of the land contract is adopted, so that the credit management is enhanced, and the fair and fair market environment is promoted; and the unit price area ratio interval condition of the land contract yielding contract is favorable for reasonably controlling the land yielding price and preventing abnormal fluctuation of the market. All contract terms and executions are recorded on the blockchain, which is easy to manage and verify.
In the embodiment of the invention, firstly, the requirements of land yielding contract management are analyzed, which specific functions are required to be executed by an intelligent contract, such as automatic payment processing, land ownership record updating, contract clause executing, land contract yielding contract and yielding credit rewards and punishment contract executing and the like, wherein the land contract yielding contract comprises yielding credit standard conditions and unit price area ratio interval conditions, the yielding credit standard conditions are used for judging whether the credit conditions of a user on other land yielding platforms meet preset credit standard conditions, the unit price area ratio interval is used for judging whether the user has transactions with different land areas and related conditions and amounts on other land yielding platforms, and the yielding credit rewards and punishment contracts are used for relevant rewards and punishments when the user breaks down or performs the yielding contract on the land on a blockchain platform. According to the selected block chain platform, a proper programming language is selected to design intelligent contracts, for example, an Ethernet platform is selected, and then a stability programming language is used. Writing codes to define logic of the contract, such as establishment of the contract, condition judgment, automatic execution clauses and the like, and performing functional test on the intelligent contract in a development environment to ensure that the intelligent contract operates as expected without logic errors or security vulnerabilities. Selecting an appropriate blockchain platform, such as an ethernet, super ledger, or other private or public blockchain platform, based on demand, and deploying the intelligent contract onto the selected blockchain network. This typically involves uploading the contract code onto the blockchain and creating an instance in the network that ensures that the smart contract can integrate with existing systems or application program interfaces, such as land management systems, payment gateways, etc., performing comprehensive tests including system integration tests, performance tests, and security tests, ensuring the stability and security of the smart contract in the actual environment. The running condition of the intelligent contract is continuously monitored, the stability and the safety of the intelligent contract are ensured, and the intelligent contract is updated and optimized as necessary according to market change and user feedback.
Preferably, step S2 comprises the steps of:
step S21: acquiring historical land yielding contract data of a user;
step S22: receiving historical land yielding contract data according to a preset blockchain platform to store the historical land yielding contract data on the chain so as to obtain historical contract data on the chain;
step S23: utilizing the land contract issuing contract of the intelligent contract to carry out on-line historical contract data screening processing on the on-line historical contract data, so as to obtain on-line historical contract data;
step S24: and carrying out on-chain land yield rights allocation on users corresponding to the historical contract data on the alloy chain through a preset blockchain platform.
The invention collects the historical land yielding contract data of users, provides comprehensive background information, is helpful for better understanding the transaction history and behavior patterns of each user, and provides a basis for risk assessment, so that the platform can identify high-risk users or unusual transaction patterns. Historical data is stored on the blockchain, so that the data can be prevented from being tampered, the safety and reliability of the whole system are improved, the data stored on the blockchain are easy to trace back, and the transparency of the whole land yielding process is improved. The data screening is carried out through the intelligent contracts, so that all historical contract data are ensured to accord with transaction regulations, the screened compliance data are more accurate and reliable, and high-quality data support is provided for subsequent analysis and decision. The land yielding rights are allocated to users meeting the conditions, the control and management capability of the platform to land transactions is enhanced, and the rights allocation mechanism encourages the users to follow platform rules and contract terms because the illegal behaviors can cause the yielding rights to be lost.
As an example of the present invention, referring to fig. 2, a detailed implementation step flow diagram of step S2 in fig. 1 is shown, where step S2 includes:
step S21: acquiring historical land yielding contract data of a user;
in the embodiment of the invention, a data interface is established with a platform related to the land yielding and is used for collecting historical land yielding contract data. Automated scripts or programs are implemented to periodically collect historical land yielding contract data for the user from these interfaces, including information on contract amounts, land locations, transaction dates, and the like.
Step S22: receiving historical land yielding contract data according to a preset blockchain platform to store the historical land yielding contract data on the chain so as to obtain historical contract data on the chain;
in the embodiment of the invention, the collected historical contract data is formatted into the format required by the blockchain platform, and the formatted data is uploaded to the blockchain through the preset blockchain platform, so that the non-tamper property and the permanent storage of the data are ensured.
Step S23: utilizing the land contract issuing contract of the intelligent contract to carry out on-line historical contract data screening processing on the on-line historical contract data, so as to obtain on-line historical contract data;
In the embodiment of the invention, the intelligent contracts established through the steps automatically screen the historical contract data meeting specific conditions, and the main functions of the intelligent contracts are to carry out compliance checking on the historical land yielding contract data stored on the chain, the contracts need to be capable of identifying and processing the contract feature data, such as contract performance, amount and related land information, the standards of compliance checking are set in the intelligent contracts to carry out automatic detection on the historical contract data on the chain, logic for extracting key feature data from the historical contracts on the chain, such as contract performance records, amount and related land information, analysis is carried out on the extracted feature data, whether the extracted feature data meet compliance standards defined in the intelligent contracts is judged, the historical contract data which do not meet the compliance standards is marked and removed, and the data meeting the standards are reserved for subsequent use. And marking the data passing the compliance check as compliance, updating the state of the data on the blockchain, recording the screening result of each item of historical contract data, and ensuring the transparency and auditability of the process.
Step S24: and carrying out on-chain land yield rights allocation on users corresponding to the historical contract data on the alloy chain through a preset blockchain platform.
According to the embodiment of the invention, through the intelligent contract code of the preset blockchain platform, automatic permission distribution logic is realized, the history contract data of compliance can be read, the land yielding permissions on the chain are distributed to users corresponding to all the history contract data of compliance, the distribution result is recorded on the blockchain, a unique identifier is created for the land yielding rights distributed to each user, the execution result of the intelligent contract code is verified, and the land yielding rights on the chain are ensured to be correctly distributed to the proper users.
Preferably, step S23 comprises the steps of:
step S231: extracting characteristics of the on-chain historical contract data to obtain on-chain historical contract characteristic data, wherein the on-chain historical contract characteristic data comprises on-chain historical contract performance data, on-chain historical contract amount data and on-chain historical contract land data;
step S232: carrying out unit price area ratio calculation on the historical contract amount data on the chain and the historical contract land data on the chain to generate unit price area ratio data;
step S233: utilizing land contract exposure contracts of intelligent contracts to conduct on-chain historical contract data screening processing on-chain historical contract data, comprising the following steps: removing the historical contract data on the chain corresponding to the condition that the historical contract performance data on the chain does not meet the standard of yielding credit or the condition that the unit price area ratio data does not meet the unit price area ratio interval; and marking the on-chain historical contract data corresponding to the on-chain historical contract performance data meeting the conditions of meeting the credit standard and the unit price area ratio data meeting the unit price area ratio interval conditions as the on-chain historical contract data.
By extracting key characteristics (such as performance data, contract amount and land information) of the historical contract, the invention can more comprehensively analyze the historical transaction behavior and credit condition of the user, and the characteristic data is favorable for more accurately evaluating the credit and risk of the user, so that the transaction risk is reduced. The calculation of the unit price area ratio provides an important index for the rationality of the land price, is beneficial to enhancing the price transparency of the market, and can evaluate the land value more easily by comparing the unit price area ratios of different lands, thereby being beneficial to promoting the fair trade of the market. The historical contract data is screened through the intelligent contracts, all transactions are ensured to meet preset yielding credit and price standards, so that the compliance of the whole market is improved, the land yielding permission can be obtained only by the historical contracts meeting the conditions, and the mechanism ensures that only participants with good credit can perform land transactions, so that the overall health condition of the market is improved.
As an example of the present invention, referring to fig. 3, a detailed implementation step flow diagram of step S23 in fig. 2 is shown, where step S23 includes:
Step S231: extracting characteristics of the on-chain historical contract data to obtain on-chain historical contract characteristic data, wherein the on-chain historical contract characteristic data comprises on-chain historical contract performance data, on-chain historical contract amount data and on-chain historical contract land data;
in the embodiment of the invention, firstly, the feature items needing to be extracted are determined, including the performance data, the amount data and the land data of the historical contract on the chain, and scripts or intelligent contracts for automatically extracting the feature data are compiled, and the scripts or contracts can access the historical contract data on the blockchain and accurately extract the required information. The feature extraction involves a land classification technique for classifying land data of historical contract data on a chain and a land value evaluation technique for evaluating land values of the land data. Accessing historical contract data stored on the blockchain may involve interactions with the blockchain database, such as through API calls or direct queries, automatically extracting performance (e.g., whether the contract has been completed, records of violations, etc.), contract amounts (financial amounts of transactions), and land data (e.g., land location, area, etc.) from each historical contract. The extracted data is subjected to necessary cleaning to remove invalid or irrelevant data, and formatted into a unified data structure for subsequent processing and analysis. Storing the extracted and processed feature data in a suitable format and location for later use, which may include storing the data back again into a blockchain or other secure data storage solution, recording the details of the extraction process, including the time of extraction, source and result, ensuring transparency and traceability of the process.
Step S232: carrying out unit price area ratio calculation on the historical contract amount data on the chain and the historical contract land data on the chain to generate unit price area ratio data;
in the embodiment of the present invention, a formula for calculating the unit price area ratio is determined, and in general, this ratio can be calculated by dividing the contract amount by the land area, and according to the determined formula, a script or smart contract for automatically calculating the unit price area ratio is written. Extracting the historical contract amount data and land data from the blockchain that has been determined may involve querying and screening the previously extracted feature data to ensure that the extracted amount and land data format is suitable for mathematical calculations. And performing a monovalent area ratio calculation on each piece of the extracted historical contract data. And applying a formula to each item of data to obtain a unit price area ratio, and storing a calculation result in a proper format so as to facilitate subsequent analysis and decision process. Checking the calculation result, ensuring the accuracy and reliability of calculation, recording the details of the calculation process, including the used data, execution time and result, to support transparency and auditability.
Step S233: utilizing land contract exposure contracts of intelligent contracts to conduct on-chain historical contract data screening processing on-chain historical contract data, comprising the following steps: removing the historical contract data on the chain corresponding to the condition that the historical contract performance data on the chain does not meet the standard of yielding credit or the condition that the unit price area ratio data does not meet the unit price area ratio interval; and marking the on-chain historical contract data corresponding to the on-chain historical contract performance data meeting the conditions of meeting the credit standard and the unit price area ratio data meeting the unit price area ratio interval conditions as the on-chain historical contract data.
In the embodiment of the invention, the intelligent contract designed by the land contract yielding contract in the steps comprises the yielding credit standard condition and the unit price area ratio interval condition, and the main functions of the intelligent contract are to carry out compliance screening on historical contract data on the chain based on the specific yielding condition (such as the yielding credit standard condition and the unit price area ratio interval condition) of the land contract yielding, so as to realize logic for automatically checking the default information and the unit price area ratio data of the historical contract data on the chain. And the yielding credit standard conditions, such as historical trade performance, default records and the like, and reasonable intervals defined in the unit price area ratio interval conditions are set in the intelligent contract so as to evaluate the market value of land trade. Automatically executing the intelligent contract, and carrying out compliance checking on each piece of historical contract data, for example, the conventional unit price area ratio interval is 10000-20000 yuan per square, the price set by a person is 1 yuan per square, or if the yielding data of a user has default, automatically executing the intelligent contract to reject the historical contract data which does not meet the yielding credit meeting standard condition or the unit price area ratio interval condition so as to obtain the qualified on-chain historical contract data, and marking the qualified on-chain historical contract data as the qualified on-chain historical contract data.
Preferably, step S3 comprises the steps of:
step S31: acquiring real-time land yielding data of a user;
step S32: carrying out on-chain land yielding validity judgment on real-time land yielding data according to a preset blockchain platform, wherein the method comprises the following steps of: when a transferee corresponding to the real-time land yielding data or a user of a transferee does not have the on-link land yielding authority, transmitting the real-time land yielding data to a terminal for data abnormal feedback; or when the user of the transferee or the transferee corresponding to the real-time land yielding data has the on-chain land yielding authority, receiving the real-time land yielding data to construct the on-chain land yielding contract through the preset blockchain platform.
The method and the system for acquiring the land yielding data in real time enable the system to quickly respond to market changes and user demands, improve transaction efficiency, capture the latest dynamic of the market by the real-time data, provide instant transaction opportunities and information for users, thereby enhancing the activity of the market, and ensure the safety of transactions by receiving the real-time land yielding data on a blockchain platform. By verifying whether the two transaction parties have land yielding rights or not, all the transactions can be ensured to meet the platform regulations, data exception feedback is carried out on users without yielding rights, the transaction safety is ensured, and the validity judgment ensures that only users meeting the conditions can participate in land transaction, so that the safety of land yielding is optimized.
In the embodiment of the invention, a real-time data interface of a platform related to the land yielding is designed and realized and is used for acquiring the real-time land yielding information, including information of both parties of the transaction, land details, prices and the like, and realizing an automatic program or service so as to capture the land yielding data periodically or in real time. Developing intelligent contract logic on a preset blockchain platform for judging the validity of the land yielding data in real time, namely checking whether the two parties of the transaction have yielding or assigned rights, and if the intelligent contract judges that the yielding party or assigned party in a certain transaction does not have corresponding rights, automatically transmitting the transaction data to the terminal for abnormal feedback processing. When the intelligent contract confirms that both transaction sides have the necessary rights, real-time data is automatically received and a land yielding contract is built on the blockchain. The system is ensured to be effectively integrated with a land yielding platform and related data sources so as to support real-time data acquisition, and a data abnormality feedback channel is set up so as to ensure that related parties can be timely notified to process when data abnormality occurs.
Preferably, receiving the real-time land yielding contract on the data construction chain through the preset blockchain platform in step S32 includes the steps of:
Constructing a land yielding contract according to the real-time land yielding data;
encoding the land yielding contract to generate contract encoding data;
encrypting the coded data by using an encryption algorithm to generate encrypted coded data;
dividing the encrypted coded data into data blocks to generate encrypted coded data blocks, and carrying out hash calculation on the encrypted coded data blocks through a hash algorithm to generate contract hash values;
and storing the encrypted coded data block through the on-chain node of the preset blockchain, generating an initial on-chain land yielding contract, and carrying out identification processing of an on-chain identifier on the initial on-chain land yielding contract by utilizing a contract hash value to generate the on-chain land yielding contract.
The method and the system can ensure the accuracy and the relativity of the contract contents by real-time land yielding of the contract constructed by the data. By the encoding process, the contract data is converted into a format which is easier to store and process on the blockchain, the encoded data is more compact, and the storage space and the data transmission cost of the blockchain network are saved. The encryption processing ensures the security of contract contents, prevents unauthorized access and data leakage, ensures the privacy and the integrity of the contract, and increases the trust of both transaction parties. The data block partitioning makes large contract data easier to store and manage on chain nodes of the blockchain, and the contract hash values generated by hash computation ensure consistency and non-tamper-resistance of the data in the whole blockchain network. The encrypted coded data block and the contract hash value stored on the blockchain ensure the permanence and the non-tamper property of the contract record together, and the identification processing carried out by using the contract hash value ensures that the contract is easy to track and verify on the blockchain, thereby improving the transaction transparency.
In the embodiment of the invention, key information such as the identities, the land positions, the transaction amounts, the contract clauses and the like of the transferee and the transferee are extracted from the real-time land yielding data to construct a complete land yielding contract, and the intelligent contract is utilized to automatically process the contract creation process so as to ensure the standardization and compliance of the contract. The contract content is converted into binary encoded data for encryption processing and efficient storage and processing on the blockchain. An encryption algorithm suitable for the blockchain platform, such as RSA or AES, is selected for encrypting the coded data, and the encryption algorithm is applied to the coded data to generate the encrypted coded data, so that the safety of contract contents is ensured. The encrypted coded data is divided into data blocks with proper sizes so as to adapt to the storage and transmission requirements of a block chain network, a hash algorithm (such as SHA-256) is applied to each data block, and a unique hash value of each data block is generated. The encrypted and encoded data blocks are stored in the on-chain nodes of the preset blockchain to form initial on-chain land yielding contracts, and unique identifiers are provided for each on-chain land yielding contract by utilizing the generated contract hash values so as to facilitate tracking and verification. The whole contract construction process and the blockchain platform are seamlessly integrated, including intelligent contract execution, data encoding and encryption, storage and identification processing and the like, the creation and storage processes of the land yielding contracts on the chain are monitored, and the integrity and consistency of data are ensured.
Preferably, step S4 comprises the steps of:
step S41: performing primary credit score distribution on the users with the on-chain land yielding authorities to obtain credit score data;
step S42: performing yielding contract performance effectiveness calculation of nodes on the chain on the land yielding contract on the chain by utilizing a yielding contract consensus algorithm on the chain to generate yielding contract performance effectiveness data;
step S43: performing credit scoring processing of yielding contract fulfillment availability on yielding contract fulfillment availability data according to yielding credit rewards and punishments of the intelligent contract, and generating contract fulfillment availability scoring data;
step S44: when contract performance effectiveness scoring data is monitored, credit scoring update is carried out on the credit scoring data according to the contract performance effectiveness scoring data so as to obtain updated credit scoring data;
step S45: and canceling the on-link land yielding rights of the user corresponding to the credit scoring data lower than the preset credit scoring threshold, and transmitting the user information corresponding to the cancelled on-link land yielding rights to the terminal to execute the default personnel handling matters.
The invention distributes initial credit scores for users with yielding authorities, provides a benchmark for subsequent credit management and monitoring, encourages the users to follow contract regulations and blockchain platform transaction rules through a credit scoring mechanism, and promotes healthy and fair market environments. And the validity of contract fulfillment is calculated by utilizing a consensus algorithm, so that all contract clauses are ensured to be properly executed, the result of the consensus algorithm on the blockchain is visible to all participants, and the transparency and the credibility of the transaction process are increased. And dynamically adjusting credit scores according to contract performance, reflecting the credit conditions of users in time, rewarding the users who observe the contract through the credit scores, and punishing the default behaviors. The credit score is updated in time, so that the credit information reflects the latest user behavior and contract performance state, and improper behavior of bad credit users is prevented. The user with low credit score is revoked, the potential market risk is effectively reduced, the implementation strength of the market rules is enhanced by the measure, and only good-credit participants can participate in the market.
As an example of the present invention, referring to fig. 4, a detailed implementation step flow diagram of step S1 in fig. 1 is shown, where step S4 includes:
step S41: performing primary credit score distribution on the users with the on-chain land yielding authorities to obtain credit score data;
in the embodiment of the invention, a credit score value is initially allocated to each user with the on-link land yielding authority, and the initial credit score value is a uniform value. And programming a program or an intelligent contract for realizing credit score distribution, and performing primary scoring on each user by using the programmed program or intelligent contract to generate credit score data. And the credit scoring data of each user is recorded on the blockchain platform, so that the transparency and traceability of the score are ensured, the feedback of the credit scoring of the user can be selectively provided for the user, and the transparency of the system and the participation feeling of the user are enhanced.
Step S42: performing yielding contract performance effectiveness calculation of nodes on the chain on the land yielding contract on the chain by utilizing a yielding contract consensus algorithm on the chain to generate yielding contract performance effectiveness data;
in the embodiment of the invention, a consensus algorithm is designed for evaluating the performance state of the land yielding contract on the chain, the algorithm should be capable of processing and analyzing contract related data, such as payment records, performance states, default conditions and the like, and the designed consensus algorithm is encoded into an intelligent contract so as to be automatically executed on the blockchain. The performance of the contract is determined in a chain performance contract consensus algorithm by predefining explicit performance validity criteria, such as the degree of satisfaction of the contract terms, the time node at which the transaction is completed, etc., based on these criteria. The on-chain performance contract consensus algorithm calculates contract performance effectiveness on each node of the blockchain, and generates contract performance effectiveness data according to algorithm calculation results. These data indicate whether each contract is effectively fulfilled and how much.
Step S43: performing credit scoring processing of yielding contract fulfillment availability on yielding contract fulfillment availability data according to yielding credit rewards and punishments of the intelligent contract, and generating contract fulfillment availability scoring data;
in the embodiment of the invention, the intelligent contract is written for carrying out credit scoring on the relevant users according to the performance effectiveness data of the contract, logic for rewarding performance and punishing violations is included, and the designed logic is written into an intelligent contract code, so that the intelligent contract code can automatically process the performance effectiveness data and update the credit score accordingly. Explicit reward and punishment criteria are set in the smart contract, such as adjusting the credit score based on the integrity and timeliness of contract performance, determining the scale of variation in the credit score, such as performing may increase the credit score while violating decreases the score. And automatically executing corresponding credit score adjustment logic according to contract performance. And calculating credit scores of users according to reward and punishment standards, generating new credit score data, and recording updated credit score data on a blockchain to ensure that the blockchain is not tamperable and durable.
Step S44: when contract performance effectiveness scoring data is monitored, credit scoring update is carried out on the credit scoring data according to the contract performance effectiveness scoring data so as to obtain updated credit scoring data;
In the embodiment of the invention, an automatic mechanism for monitoring contract performance effectiveness scoring data in real time is realized by writing intelligent contracts or programs in a preset blockchain platform, the automatic mechanism is used for monitoring contract performance effectiveness scoring data on a blockchain in real time, automatic access and reading of the scoring data are ensured for subsequent processing, a preset credit score updating logic is executed according to the received contract performance effectiveness scoring, the credit score of a user is correspondingly improved or reduced according to the result of performance effectiveness scoring (such as performing or breaking), and the updated credit score data is recorded on a blockchain so as to ensure the non-tamper modification and durability of the blockchain.
Step S45: and canceling the on-link land yielding rights of the user corresponding to the credit scoring data lower than the preset credit scoring threshold, and transmitting the user information corresponding to the cancelled on-link land yielding rights to the terminal to execute the default personnel handling matters.
In the embodiment of the invention, a credit score threshold is determined, and users with a score lower than the threshold are regarded as excessively high credit risk and are not suitable for continuously owning the land yielding authority, and the credit score threshold standard is published to all market participants, so that the transparency and fairness of a scoring mechanism are ensured. And writing an intelligent contract or program for realizing the function of automatically detecting credit scores and canceling land yielding rights according to the scores, wherein the function periodically or in real time monitors the credit scores of users, and once the credit scores of the users are lower than a preset threshold value, automatically executing rights canceling operation and canceling the chain land yielding rights. Setting default handlings, such as reminders, warnings, additional credit repair measures, etc., transmitting the user information of the revoked rights and the corresponding default handlings to the associated terminal or system, e.g., informing the management department to pull the portion of users into the land in the blockchain platform to be blacklisted for contract management.
Preferably, the on-chain performance contract consensus algorithm in step S42 is as follows:
;
in the method, in the process of the invention,expressed as yielding contract performance availability data, < >>Block chain nodes expressed as on-chain land yielding contracts, +.>Expressed as payment and record weight information +.>Denoted as +.>Payment record score for individual blockchain nodes, +.>Expressed as performance state weight information, +.>Denoted as +.>Performance status score for each blockchain node,/-)>Frequency weight information, denoted by default>Denoted as +.>Contract violation frequency of individual blockchain nodes, < ->Expressed as contract fulfillment time weighting information, +.>Denoted as +.>Actual time of completion transaction for each blockchain node, +.>Expressed as a prescribed transaction completion deadline, +.>Expressed as standard deviation of the actual time to complete the transaction, < >>Expressed as natureA constant.
The invention utilizes a chain contract executing consensus algorithm which fully considers block chain nodes related to a chain land yielding contractWeight information, payment and recording>First->Payment record score of individual blockchain nodes +.>Weight information of performance status->First->Performance status score +.>Frequency weight information of default situation- >First->Contract violation frequency of individual blockchain nodes>Contract fulfillment time weight information->First->Actual time of completion of transaction for each blockchain node +.>Prescribed transactionCompletion deadline +.>Standard deviation of actual time to complete transaction +.>Natural constant->And interactions between functions to form a functional relationship:
that is to say,the functional relation provides a comprehensive assessment for contract performance on the blockchain, and through the contract performance credit status of each node, a clear evaluation standard for contract performance is provided, so that participants who perform good contracts can be more accurately identified and rewarded, potential high-risk participants can be identified, the performance situation can be directly related to credit scores, and the participants can be stimulated to adhere to contract terms and timely perform. />Representing the timeliness and accuracy of each node's payment behavior in historical transactions, a high score reflects a good record of the node in terms of adhering to the payment terms; />Reflecting node performance in terms of fulfilling contract terms, such as frequency of just-in-time or advance performance contracts, etc.; />Reflecting the historical breach record of the node, a higher breach index means that the node has a high breach frequency or serious breach in past transactions; / >And +.>For evaluating whether the node is timely contracted; />Sensitivity for controlling time node score, less ∈>The value means that even small time deviations will result in large score changes; the weight information of each score reflects the relative importance of the payment record, the performance status, the default condition and the time node in the total score, and the different weight assignments reflect the priorities of different contract terms and business logic.For calculating a score based on the breach conditions such that frequent or severe breach results in a decrease in the score; />Is a gaussian function used to calculate a score based on the degree of satisfaction of the terms of the contract and the node at which the transaction is completed, with the aim of rewarding the node for completing the transaction in time or in advance. The generated yielding contract performance validity data reflects feedback data of land yielding results on the blockchain.
Preferably, wherein the contract performance effectiveness scoring data includes breach credit scoring data and performance credit scoring data, step S43 includes the steps of:
when the fact that the yielding contract performance effectiveness data does not reach a yielding contract performance threshold preset in the on-chain land yielding contract is monitored, carrying out default credit score assignment on the default users corresponding to the on-chain land yielding contract according to yielding credit rewards and punishments of the intelligent contract so as to obtain default credit score data;
Or when the contract performance effectiveness data is monitored to reach a preset contract performance threshold value in the on-chain land yielding contract, performing credit score assignment on the user corresponding to the on-chain land yielding contract according to the yielding credit reward and punish contract of the intelligent contract so as to obtain the performance credit score data.
The method and the system assign the offence credit score to the offence user, strengthen the punishment of the offence behavior, strengthen the responsibility consciousness and compliance behavior of market participants, provide a clear risk index for the market, help other participants identify and avoid trading with high-risk users, and maintain the health and stability of the market through the clear punishment of the offence behavior. The method has the advantages that the users who fulfill the contract are endowed with the performance credit score, the honest and faithful market participants are rewarded, other users are stimulated to obey the market rules, the performance credit score improves the overall credit of the users on the blockchain platform, accordingly, the overall transaction quality of the market is improved, the performance credit score provides a reliable credit standard for the users, and the trust of the users on the market and other participants is improved. A dynamic credit evaluation system is created by carrying out default and assignment of the credit score of the contract travel degree, credit score adjustment can be carried out according to actual behaviors of users, fairness and accuracy of the credit score are guaranteed, the users can quickly identify trustworthy transaction partners through the credit score system, so that the efficiency of transaction decision making is improved, the self-adjustment capability of the market is enhanced through a credit score mechanism, bad participants are naturally eliminated through rewarding and punishment mechanisms, and the formation of a healthy market environment is promoted.
In the embodiment of the invention, through the intelligent contracts designed by utilizing the preset yielding credit rewards and punishments in the steps, the performance of the yielding contracts on the land on the chain is automatically evaluated, and credit score adjustment is carried out according to the performance, including the definition of conditions of performance and default and corresponding credit score variation. A threshold for contract performance is defined in the intelligent contracts to distinguish between contracts of performance and violations, ensuring that the intelligent contracts can judge the performance of each contract based on the threshold, and the intelligent contracts monitor the performance status of land yielding contracts on each chain in real time. If the contract performance effectiveness does not reach the preset threshold, the intelligent contract gives a credit score for the default user; if the contract performance effectiveness meets or exceeds the threshold, the smart contract assigns a performance credit score to the performing user. And recording the updated credit score data on the blockchain, ensuring transparency and non-tamper property of the data, and updating the credit score of the user in real time to reflect the latest credit state of the user.
The present specification provides a blockchain-based land yielding contract management system for executing the blockchain-based land yielding contract management method as described above, the blockchain-based land yielding contract management system comprising:
The intelligent contract design module is used for designing intelligent contracts according to the back-end programming language and configuring the intelligent contracts in a preset blockchain platform;
the on-chain land yielding rights allocation module is used for acquiring historical land yielding contract data of the user; screening and storing historical contract data of the historical land yielding contract data according to the preset intelligent contract of the blockchain platform so as to obtain historical contract data on the chain; distributing land yielding rights on the chains by users corresponding to historical contract data on the matching chains through a preset blockchain platform;
the on-chain land yielding contract establishment module is used for acquiring real-time land yielding data of a user; according to a preset blockchain platform and the on-chain land yielding authority, screening the on-chain land yielding validity data of the real-time land yielding data to construct an on-chain land yielding contract;
the on-chain land yielding contract execution module is used for carrying out primary credit score distribution on the users with the on-chain land yielding rights so as to obtain credit score data; performing credit scoring processing of contract fulfillment effectiveness on the land yielding contracts on the chain according to the intelligent contracts, and generating contract fulfillment effectiveness scoring data; when contract performance effectiveness scoring data is monitored, credit scoring update is carried out on the credit scoring data according to the contract performance effectiveness scoring data so as to obtain updated credit scoring data; and transmitting user information corresponding to the credit score data lower than the preset credit score threshold to the terminal to execute the default personnel handling matters.
The land yielding contract management method has the beneficial effects that the authority of the transaction on the blockchain platform can be distributed through the historical information of the land yielding contract of the user, so that the degree of the performance of the land yielding contract on the blockchain platform is higher; the credit degree of the user with permission to conduct the transaction on the blockchain platform is higher, so that the security of the transaction when the user forgets to check the credit degree of the other party is reduced; and the data safety protection degree of the land yielding contract is guaranteed by carrying out the land yielding contract on the blockchain platform, so that the loss caused by related personnel of the land yielding is reduced.
The present embodiments are, therefore, to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein.
The foregoing is only a specific embodiment of the invention to enable those skilled in the art to understand or practice the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
1. The land yielding contract management method based on the blockchain is characterized by comprising the following steps of:
step S1: designing an intelligent contract according to a back-end programming language, and configuring the intelligent contract in a preset blockchain platform;
step S2: acquiring historical land yielding contract data of a user; screening and storing historical contract data of the historical land yielding contract data according to the preset intelligent contract of the blockchain platform so as to obtain historical contract data on the chain; distributing land yielding rights on the chains by users corresponding to historical contract data on the matching chains through a preset blockchain platform;
step S3: acquiring real-time land yielding data of a user; according to a preset blockchain platform and the on-chain land yielding authority, screening the on-chain land yielding validity data of the real-time land yielding data to construct an on-chain land yielding contract;
step S4: performing primary credit score distribution on the users with the on-chain land yielding authorities to obtain credit score data; performing credit scoring processing of contract fulfillment effectiveness on the land yielding contracts on the chain according to the intelligent contracts, and generating contract fulfillment effectiveness scoring data; when contract performance effectiveness scoring data is monitored, credit scoring update is carried out on the credit scoring data according to the contract performance effectiveness scoring data so as to obtain updated credit scoring data; and transmitting user information corresponding to the credit score data lower than the preset credit score threshold to the terminal to execute the default personnel handling matters.
2. The blockchain-based land yielding contract management method of claim 1, wherein step S1 includes the steps of:
and carrying out intelligent contract design on a preset land contract yielding contract and a preset yielding credit rewarding and punishing contract according to a rear-end programming language, generating an intelligent contract, and configuring the intelligent contract in a preset blockchain platform, wherein the land contract yielding contract comprises a yielding credit standard condition and a unit price area ratio interval condition.
3. The blockchain-based land yielding contract management method of claim 2, wherein step S2 includes the steps of:
step S21: acquiring historical land yielding contract data of a user;
step S22: receiving historical land yielding contract data according to a preset blockchain platform to store the historical land yielding contract data on the chain so as to obtain historical contract data on the chain;
step S23: utilizing the land contract issuing contract of the intelligent contract to carry out on-line historical contract data screening processing on the on-line historical contract data, so as to obtain on-line historical contract data;
step S24: and carrying out on-chain land yield rights allocation on users corresponding to the historical contract data on the alloy chain through a preset blockchain platform.
4. The blockchain-based land yielding contract management method of claim 3, wherein the step S23 includes the steps of:
step S231: extracting characteristics of the on-chain historical contract data to obtain on-chain historical contract characteristic data, wherein the on-chain historical contract characteristic data comprises on-chain historical contract performance data, on-chain historical contract amount data and on-chain historical contract land data;
step S232: carrying out unit price area ratio calculation on the historical contract amount data on the chain and the historical contract land data on the chain to generate unit price area ratio data;
step S233: utilizing land contract exposure contracts of intelligent contracts to conduct on-chain historical contract data screening processing on-chain historical contract data, comprising the following steps: removing the historical contract data on the chain corresponding to the condition that the historical contract performance data on the chain does not meet the standard of yielding credit or the condition that the unit price area ratio data does not meet the unit price area ratio interval; and marking the on-chain historical contract data corresponding to the on-chain historical contract performance data meeting the conditions of meeting the credit standard and the unit price area ratio data meeting the unit price area ratio interval conditions as the on-chain historical contract data.
5. The blockchain-based land yielding contract management method of claim 1, wherein step S3 includes the steps of:
step S31: acquiring real-time land yielding data of a user;
step S32: carrying out on-chain land yielding validity judgment on real-time land yielding data according to a preset blockchain platform, wherein the method comprises the following steps of: when a transferee corresponding to the real-time land yielding data or a user of a transferee does not have the on-link land yielding authority, transmitting the real-time land yielding data to a terminal for data abnormal feedback; or when the user of the transferee or the transferee corresponding to the real-time land yielding data has the on-chain land yielding authority, receiving the real-time land yielding data to construct the on-chain land yielding contract through the preset blockchain platform.
6. The blockchain-based land yielding contract management method of claim 5, wherein receiving the real-time land yielding contract on the blockchain data construction chain by the preset blockchain platform in step S32 includes the steps of:
constructing a land yielding contract according to the real-time land yielding data;
encoding the land yielding contract to generate contract encoding data;
Encrypting the coded data by using an encryption algorithm to generate encrypted coded data;
dividing the encrypted coded data into data blocks to generate encrypted coded data blocks, and carrying out hash calculation on the encrypted coded data blocks through a hash algorithm to generate contract hash values;
and storing the encrypted coded data block through the on-chain node of the preset blockchain, generating an initial on-chain land yielding contract, and carrying out identification processing of an on-chain identifier on the initial on-chain land yielding contract by utilizing a contract hash value to generate the on-chain land yielding contract.
7. The blockchain-based land yielding contract management method of claim 2, wherein step S4 includes the steps of:
step S41: performing primary credit score distribution on the users with the on-chain land yielding authorities to obtain credit score data;
step S42: performing yielding contract performance effectiveness calculation of nodes on the chain on the land yielding contract on the chain by utilizing a yielding contract consensus algorithm on the chain to generate yielding contract performance effectiveness data;
step S43: performing credit scoring processing of yielding contract fulfillment availability on yielding contract fulfillment availability data according to yielding credit rewards and punishments of the intelligent contract, and generating contract fulfillment availability scoring data;
Step S44: when contract performance effectiveness scoring data is monitored, credit scoring update is carried out on the credit scoring data according to the contract performance effectiveness scoring data so as to obtain updated credit scoring data;
step S45: and canceling the on-link land yielding rights of the user corresponding to the credit scoring data lower than the preset credit scoring threshold, and transmitting the user information corresponding to the cancelled on-link land yielding rights to the terminal to execute the default personnel handling matters.
8. The blockchain-based land yielding contract management method of claim 7, wherein the on-chain performance contract consensus algorithm in step S42 is as follows:
;
in the method, in the process of the invention,expressed as yielding contract performance availability data, < >>Block chain nodes expressed as on-chain land yielding contracts, +.>Expressed as payment and record weight information +.>Denoted as +.>Payment record score for individual blockchain nodes, +.>Expressed as performance state weight information, +.>Denoted as +.>Performance status score for each blockchain node,/-)>Frequency weight information, denoted by default>Denoted as +.>Contract violation frequency of individual blockchain nodes, < ->Represented as contract fulfillment time weighting information, Denoted as +.>Actual time of completion transaction for each blockchain node, +.>Expressed as a prescribed transaction completion deadline, +.>Expressed as standard deviation of the actual time to complete the transaction, < >>Expressed as a natural constant.
9. The blockchain-based land yielding contract management method of claim 7, wherein the contract performance effectiveness scoring data includes default credit scoring data and performance credit scoring data, step S43 comprising the steps of:
when the fact that the yielding contract performance effectiveness data does not reach a yielding contract performance threshold preset in the on-chain land yielding contract is monitored, carrying out default credit score assignment on the default users corresponding to the on-chain land yielding contract according to yielding credit rewards and punishments of the intelligent contract so as to obtain default credit score data;
or when the contract performance effectiveness data is monitored to reach a preset contract performance threshold value in the on-chain land yielding contract, performing credit score assignment on the user corresponding to the on-chain land yielding contract according to the yielding credit reward and punish contract of the intelligent contract so as to obtain the performance credit score data.
10. A blockchain-based land yielding contract management system for performing the blockchain-based land yielding contract management method of claim 1, the blockchain-based land yielding contract management system comprising:
The intelligent contract design module is used for designing intelligent contracts according to the back-end programming language and configuring the intelligent contracts in a preset blockchain platform;
the on-chain land yielding rights allocation module is used for acquiring historical land yielding contract data of the user; screening and storing historical contract data of the historical land yielding contract data according to the preset intelligent contract of the blockchain platform so as to obtain historical contract data on the chain; distributing land yielding rights on the chains by users corresponding to historical contract data on the matching chains through a preset blockchain platform;
the on-chain land yielding contract establishment module is used for acquiring real-time land yielding data of a user; according to a preset blockchain platform and the on-chain land yielding authority, screening the on-chain land yielding validity data of the real-time land yielding data to construct an on-chain land yielding contract;
the on-chain land yielding contract execution module is used for carrying out primary credit score distribution on the users with the on-chain land yielding rights so as to obtain credit score data; performing credit scoring processing of contract fulfillment effectiveness on the land yielding contracts on the chain according to the intelligent contracts, and generating contract fulfillment effectiveness scoring data; when contract performance effectiveness scoring data is monitored, credit scoring update is carried out on the credit scoring data according to the contract performance effectiveness scoring data so as to obtain updated credit scoring data; and transmitting user information corresponding to the credit score data lower than the preset credit score threshold to the terminal to execute the default personnel handling matters.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410069466.0A CN117593155B (en) | 2024-01-18 | 2024-01-18 | Block chain-based land yielding contract management method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410069466.0A CN117593155B (en) | 2024-01-18 | 2024-01-18 | Block chain-based land yielding contract management method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117593155A true CN117593155A (en) | 2024-02-23 |
CN117593155B CN117593155B (en) | 2024-04-12 |
Family
ID=89915371
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410069466.0A Active CN117593155B (en) | 2024-01-18 | 2024-01-18 | Block chain-based land yielding contract management method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117593155B (en) |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018111295A1 (en) * | 2016-12-16 | 2018-06-21 | Hitachi, Ltd. | Blockchain monitoring and management |
CN109242623A (en) * | 2018-08-31 | 2019-01-18 | 深圳市有钱科技有限公司 | A kind of right to use the land transfer system |
AU2019100421A4 (en) * | 2019-04-19 | 2019-05-23 | Ansari, Morteza Seraj MR | New system and method of conducting real estate sales transactions online, including conveyancing, updating land registries and paying government taxes, utilising blockchain technology. This is done by recording property sales transactions on the blockchain and enable peer-to-peer title transfers and completing the settlement and conveyancing process on a private blockchain. |
CN111144753A (en) * | 2019-12-26 | 2020-05-12 | 山东爱城市网信息技术有限公司 | Land use right circulation management method, device and medium based on block chain |
US20200234386A1 (en) * | 2016-08-18 | 2020-07-23 | First American Financial Corporation | Systems and methods for using blockchains to record, manage, and transfer ownership rights to land titles |
CN111445356A (en) * | 2019-11-26 | 2020-07-24 | 杭州亿房达科技有限公司 | Commodity housing construction project approval and commodity housing transaction method based on block chain intelligent contracts |
CN111681007A (en) * | 2020-05-28 | 2020-09-18 | 中国工商银行股份有限公司 | Credit scoring method for block chain, transaction method and related device |
CN111738810A (en) * | 2020-07-31 | 2020-10-02 | 支付宝(杭州)信息技术有限公司 | Public service data processing method and device based on block chain |
CN112069262A (en) * | 2020-09-09 | 2020-12-11 | 上海万向区块链股份公司 | Account checking data uplink method based on block chain intelligent contract |
CN112132667A (en) * | 2020-10-21 | 2020-12-25 | 土流集团有限公司 | System for realizing land circulation traceability and credible transaction by applying block chain technology |
CN116151940A (en) * | 2022-12-15 | 2023-05-23 | 四川华西集采电子商务有限公司 | Bid performance fusion system based on blockchain |
CN116542775A (en) * | 2023-03-31 | 2023-08-04 | 上海企庭实业股份有限公司 | Global carbon financial database integration system |
CN116628757A (en) * | 2023-07-20 | 2023-08-22 | 东方空间技术(山东)有限公司 | Spacecraft supply chain management method, equipment and storage medium based on block chain |
CN117094825A (en) * | 2023-09-27 | 2023-11-21 | 辽宁大学 | Cross-chain trusted land transaction system and method based on blockchain |
CN117151882A (en) * | 2023-10-30 | 2023-12-01 | 国网天津市电力公司经济技术研究院 | Risk assessment method and system based on multi-variety power transaction |
CN117221015A (en) * | 2023-11-09 | 2023-12-12 | 北京东方森太科技发展有限公司 | Industrial control host safety management method based on block chain technology |
-
2024
- 2024-01-18 CN CN202410069466.0A patent/CN117593155B/en active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20200234386A1 (en) * | 2016-08-18 | 2020-07-23 | First American Financial Corporation | Systems and methods for using blockchains to record, manage, and transfer ownership rights to land titles |
WO2018111295A1 (en) * | 2016-12-16 | 2018-06-21 | Hitachi, Ltd. | Blockchain monitoring and management |
CN109242623A (en) * | 2018-08-31 | 2019-01-18 | 深圳市有钱科技有限公司 | A kind of right to use the land transfer system |
AU2019100421A4 (en) * | 2019-04-19 | 2019-05-23 | Ansari, Morteza Seraj MR | New system and method of conducting real estate sales transactions online, including conveyancing, updating land registries and paying government taxes, utilising blockchain technology. This is done by recording property sales transactions on the blockchain and enable peer-to-peer title transfers and completing the settlement and conveyancing process on a private blockchain. |
CN111445356A (en) * | 2019-11-26 | 2020-07-24 | 杭州亿房达科技有限公司 | Commodity housing construction project approval and commodity housing transaction method based on block chain intelligent contracts |
CN111144753A (en) * | 2019-12-26 | 2020-05-12 | 山东爱城市网信息技术有限公司 | Land use right circulation management method, device and medium based on block chain |
CN111681007A (en) * | 2020-05-28 | 2020-09-18 | 中国工商银行股份有限公司 | Credit scoring method for block chain, transaction method and related device |
CN111738810A (en) * | 2020-07-31 | 2020-10-02 | 支付宝(杭州)信息技术有限公司 | Public service data processing method and device based on block chain |
CN112069262A (en) * | 2020-09-09 | 2020-12-11 | 上海万向区块链股份公司 | Account checking data uplink method based on block chain intelligent contract |
CN112132667A (en) * | 2020-10-21 | 2020-12-25 | 土流集团有限公司 | System for realizing land circulation traceability and credible transaction by applying block chain technology |
CN116151940A (en) * | 2022-12-15 | 2023-05-23 | 四川华西集采电子商务有限公司 | Bid performance fusion system based on blockchain |
CN116542775A (en) * | 2023-03-31 | 2023-08-04 | 上海企庭实业股份有限公司 | Global carbon financial database integration system |
CN116628757A (en) * | 2023-07-20 | 2023-08-22 | 东方空间技术(山东)有限公司 | Spacecraft supply chain management method, equipment and storage medium based on block chain |
CN117094825A (en) * | 2023-09-27 | 2023-11-21 | 辽宁大学 | Cross-chain trusted land transaction system and method based on blockchain |
CN117151882A (en) * | 2023-10-30 | 2023-12-01 | 国网天津市电力公司经济技术研究院 | Risk assessment method and system based on multi-variety power transaction |
CN117221015A (en) * | 2023-11-09 | 2023-12-12 | 北京东方森太科技发展有限公司 | Industrial control host safety management method based on block chain technology |
Non-Patent Citations (5)
Title |
---|
GORAN SLADI´C 等: "A Blockchain Solution for Securing Real Property Transactions: A Case Study for Serbia", 《ISPRS》, vol. 10, no. 35, 15 January 2021 (2021-01-15), pages 1 - 22 * |
ROHAN BENNETT 等: "Hybrid Approaches for Smart Contracts in Land Administration: Lessons from Three Blockchain Proofs-of-Concept", 《LAND 2021》, vol. 10, no. 220, 22 February 2021 (2021-02-22), pages 1 - 22 * |
何人可: "基于区块链的智能合约在金融领域应用及风险防控", 《理论探讨》, no. 05, 15 September 2020 (2020-09-15), pages 122 - 126 * |
宋罗娜 等: "基于区块链的土地数据存储模型", 《北京邮电大学学报》, vol. 46, no. 4, 31 August 2023 (2023-08-31), pages 27 - 31 * |
朱岩 等: "基于区块链的智能合约技术研究进展", 《网络空间安全》, no. 09, 16 September 2020 (2020-09-16), pages 23 - 28 * |
Also Published As
Publication number | Publication date |
---|---|
CN117593155B (en) | 2024-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Bore et al. | Towards blockchain-enabled school information hub | |
CN109564668A (en) | Electronics mortgage manager and monitoring | |
CN106548342B (en) | Trusted device determining method and device | |
CN111598574A (en) | Intelligent service transaction oriented supervision method and supervision interface | |
CN110866822B (en) | Wind control management method and device for securitization of assets, electronic equipment and storage medium | |
CN110097365A (en) | A kind of transaction supervisory systems and mechanism based on magnanimity block audit technique | |
CN116680756A (en) | Sports enterprise financial data safety system based on blockchain | |
CN113129012A (en) | Payment data processing method, device, equipment and system | |
CN112488592A (en) | Engineering equipment management method and device based on block chain and computer terminal | |
CN117251850A (en) | Intelligent data sharing and monitoring method and system | |
CN114090985A (en) | Method and device for setting user operation permission in block chain and electronic equipment | |
Liu et al. | A pattern language for blockchain governance | |
Daskalopulu et al. | E-contract fulfilment and agents’ attitudes | |
Chaula | A socio-technical analysis of information systems security assurance: A case study for effective assurance | |
CN117593155B (en) | Block chain-based land yielding contract management method and system | |
De Wispelaere et al. | Data mining for more efficient enforcement: A practitioner toolkit from the thematic workshop of the European Platform Undeclared Work | |
CN115564591A (en) | Financing product determination method and related equipment | |
CN110706098A (en) | Accurate poverty alleviation system and method based on block chain | |
Zhang et al. | Internet of Things and blockchain-based smart contracts: Enabling continuous risk monitoring and assessment in peer-to-peer lending | |
US11625788B1 (en) | Systems and methods to evaluate application data | |
Dewi et al. | Factors influencing the effectiveness of credit card fraud prevention in Indonesian issuing banks | |
CN116797181B (en) | Investment project management method, system, platform and readable storage medium | |
CN117592989B (en) | Payment information security management method and system based on blockchain | |
CN116485547B (en) | Block chain-based carbon asset transaction method | |
Accorsi | An approach to data-driven detective internal controls for processaware information systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |