Real estate data processing method and system based on block chain
By adopting blockchain technology and smart contracts in real estate data processing, it can build an unable to tampering real estate data processing system, solve the problem of being easily tampered with information in existing technologies, and achieve effective promotion of real estate resource transactions.
Patent Information
- Application Number
- CN202411931717.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-01-28
AI Technical Summary
In the prior art, real estate data processing has the problem that information is easily tampered with, which makes it impossible to effectively promote the transaction of real estate resources.
Adopting blockchain -based real estate data processing methods, by obtaining the attributes and historical trading characteristics of real estate resources, the intelligent contract construction relationship is called and synchronized to the blockchain to ensure that the data cannot be tampered with, and the target client's request is treated. The attributes of real estate resources are improved.
Through the unable to improvise the blockchain to ensure the reliability of real estate data, improve the reliability of relations, help the target client to improve the trading characteristics of real estate resources, thereby promoting the transaction of real estate resources.
Smart Images

Figure CN119379444A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of blockchain technology, and in particular to a blockchain-based real estate data processing method and system. Background Art
[0002] In real estate transaction analysis, it is necessary to obtain the attribute data and transaction data of real estate resources, analyze the impact of attribute data on transaction data, and use the analysis results to improve the attributes of real estate resources and promote the transaction of real estate resources. However, in the prior art, big data technology is generally used to obtain attribute data and transaction data from multiple channels and analyze them. This method has the defect that information can be easily tampered with and cannot effectively promote the transaction of real estate resources. Therefore, it is necessary to design a real estate data processing method that can ensure that information is not easily tampered with. Summary of the invention
[0003] Based on this, the present invention provides a real estate data processing method and system based on blockchain to solve the current defect that real estate resource transactions cannot be effectively promoted due to the fact that information is easily tampered with.
[0004] To achieve the above purpose, an embodiment of the present invention provides a real estate data processing method based on blockchain, which is applied to blockchain. The real estate data processing method based on blockchain includes: Acquire several property attributes and historical transaction characteristics of known property resources; wherein the property attributes include power supply characteristics; Calling a preset smart contract, taking the property attribute as an independent variable and the historical transaction characteristics as a dependent variable, constructing a relationship between the historical transaction characteristics and the property attribute, and synchronizing the relationship to all nodes of the blockchain; Based on the data processing request of the target client, the relational expression is sent to the target client, so that the target client improves the property attributes of the real estate resources to be processed according to the relational expression with the goal of improving the transaction characteristics of the real estate resources to be processed.
[0005] To achieve the above purpose, the embodiment of the present invention further provides a real estate data processing system based on blockchain, comprising: A blockchain for obtaining a number of property attributes and historical transaction characteristics of a known property resource; the property attributes including power supply characteristics; The blockchain is further used to call a preset smart contract, taking the property attribute as an independent variable and the historical transaction characteristics as a dependent variable, constructing a relationship between the historical transaction characteristics and the property attribute, and synchronizing the relationship to all nodes of the blockchain; The blockchain is further used to send the relationship expression to the target client based on the data processing request of the target client; The target client is used to improve the property attributes of the real estate resources to be processed according to the relationship with the goal of improving the transaction characteristics of the real estate resources to be processed.
[0006] Compared with the prior art, the blockchain-based real estate data processing method and system disclosed in the embodiment of the present invention firstly obtains several real estate attributes and historical transaction characteristics of known real estate resources by the blockchain, the real estate attributes include power supply characteristics, and the reliability of the real estate attributes and historical transaction characteristics is ensured by utilizing the feature that the blockchain information cannot be tampered with; then, a pre-set smart contract is called, the real estate attributes are used as independent variables, the historical transaction characteristics are used as dependent variables, a relational expression of the historical transaction characteristics on the real estate attributes is constructed and the relational expression is synchronized to all nodes of the blockchain, thereby improving the reliability of the relational expression; finally, based on the data processing request of the target client, the blockchain sends the relational expression to the target client, so that the target client can effectively improve the real estate attributes of the real estate resources to be processed according to the relational expression with the goal of improving the transaction characteristics of the real estate resources to be processed, thereby facilitating the transaction of real estate resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0007] In order to more clearly illustrate the technical solution of the present invention, the drawings required for use in the implementation mode will be briefly introduced below. Obviously, the drawings described below are only some implementation modes of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0008] Figure 1 It is a flowchart of a real estate data processing method based on blockchain provided by one embodiment of the present invention; Figure 2 It is a structural diagram of a real estate data processing system based on blockchain provided by one embodiment of the present invention; Figure 3 It is a structural diagram of another blockchain-based real estate data processing system provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0009] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0010] See also Figure 1, is a flowchart of a method for processing real estate data based on blockchain provided by an embodiment of the present invention. Specifically, the method for processing real estate data based on blockchain includes steps S1 to S3: S1. Acquire several property attributes and historical transaction characteristics of known property resources; wherein the property attributes include power supply characteristics.
[0011] Specifically, the blockchain includes multiple nodes, one node corresponds to a computing device (such as a mobile phone, computer, etc.). The blockchain has the characteristics of information immutability, security and reliability, and can ensure the security and transparency of data. The method is applied to the blockchain, and for real estate resources that have completed transactions, the real estate attributes and transaction characteristics at the time of the transaction are obtained. No one can tamper with the real estate attributes and transaction characteristics in the blockchain.
[0012] For example, real estate attributes include power supply characteristics, environmental attributes (such as information related to light, temperature and humidity, air quality, climate characteristics, etc.), surrounding supporting facilities (such as transportation convenience, green coverage, property services, educational resources and medical resources, etc.), real estate density and economic attributes (generally related to the city and location where the real estate resources are located), etc. The specific types of real estate attributes are set according to actual conditions and are not limited here. Transaction characteristics include transaction success rate, transaction time, transaction frequency and transaction price, etc., and their specific types are set according to actual conditions and are not limited here.
[0013] It is understandable that various household appliances in family life, industrial equipment in industrial manufacturing, and computers and mobile devices used at work all require electricity as a power source. Therefore, the characteristics of power supply play an important role in the transaction characteristics of real estate resources.
[0014] S2. Call a preset smart contract, take the property attributes as independent variables, take the historical transaction characteristics as dependent variables, construct a relationship between the historical transaction characteristics and the property attributes, and synchronize the relationship to all nodes of the blockchain.
[0015] Specifically, a smart contract is a computer protocol designed to disseminate, verify or execute contracts in an information-based manner. Smart contracts allow for trusted transactions without a third party, and these transactions are traceable and irreversible. This application pre-sets a smart contract for analyzing the relationship between independent variables and dependent variables, takes the property attributes of known real estate resources as independent variables, and takes the corresponding historical transaction characteristics as dependent variables. The relationship between the dependent and independent variables is analyzed to obtain the relationship between the historical transaction characteristics and the property attributes, and the relationship is synchronized to the blockchain. No one can tamper with the transaction characteristics, property attributes and calculated relationship in the blockchain, which ensures the reliability of the relationship.
[0016] Among them, the method of analyzing the relationship between the independent variable and the dependent variable can be a multiple linear regression method (such as the least squares method), a multiple logistic regression method or deep learning, etc. The specific analysis method is set according to the actual situation and is not limited here.
[0017] S3. Based on the data processing request of the target client, the relationship formula is sent to the target client, so that the target client improves the property attributes of the real estate resources to be processed according to the relationship formula with the goal of improving the transaction characteristics of the real estate resources to be processed.
[0018] Specifically, the user can initiate a data processing request to the blockchain through the target client. When the blockchain receives the request, it sends the relationship formula to the target client. The target client can determine the influence of each property attribute on the transaction characteristics based on the relationship formula, and determine the improvement measures of the property attributes of the real estate resources to be processed in combination with the current status and improvement space of each property attribute of the real estate resources to be processed, so as to improve the property attributes of the real estate resources to be processed and achieve the purpose of effectively improving the transaction characteristics of the real estate resources to be processed.
[0019] Furthermore, known real estate resources are limited to a set area, and a relationship is constructed using several real estate attributes and historical transaction characteristics of the known real estate resources in the set area. The target client can improve the real estate attributes of the real estate resources to be processed according to the relationship with the goal of improving the transaction characteristics of the real estate resources to be processed in the set area.
[0020] Compared with the prior art, the blockchain-based real estate data processing method and system provided by the embodiment of the present invention firstly obtains several real estate attributes and historical transaction characteristics of known real estate resources by the blockchain, and the real estate attributes include power supply characteristics, and the reliability of the real estate attributes and historical transaction characteristics is ensured by utilizing the feature that the blockchain information cannot be tampered with; then, a pre-set smart contract is called, and the real estate attributes are used as independent variables and the historical transaction characteristics are used as dependent variables, and a relational expression of the historical transaction characteristics on the real estate attributes is constructed and synchronized to all nodes of the blockchain, thereby improving the reliability of the relational expression; finally, based on the data processing request of the target client, the blockchain sends the relational expression to the target client, so that the target client can effectively improve the real estate attributes of the real estate resources to be processed according to the relational expression with the goal of improving the transaction characteristics of the real estate resources to be processed, which is conducive to promoting the transaction of real estate resources.
[0021] In a preferred embodiment, on the basis of steps S1 to S3, the historical transaction characteristics carry transaction participant information; the historical transaction characteristics are obtained from the first client; The calling of the preset smart contract, taking the property attribute as an independent variable and the historical transaction characteristics as a dependent variable, and constructing a relationship between the historical transaction characteristics and the property attribute, further includes: Sending the historical transaction characteristics of the known real estate resource to a second client according to the transaction participant information; wherein the first client is a client of one party participating in the transaction of the known real estate resource, and the second client is a client of the other party participating in the transaction of the known real estate resource; receiving a transaction verification result fed back by the second client; wherein the transaction verification result is a result of the second client verifying the authenticity of the historical transaction characteristics of the known real estate resource; When the transaction verification result is successful, synchronizing the historical transaction characteristics to all nodes of the blockchain; When the transaction verification result is verification failure, the historical transaction characteristics are deleted.
[0022] Specifically, the transaction participant information includes information of all parties involved in the transaction of known real estate resources. The transaction participant information includes at least buyer information and seller information, and may also include intermediary information. The first client can be any one of the buyer client, the seller client or the intermediary client, and the second client is one of the buyer client, the seller client or the intermediary client, and the second client is not the same as the first client, wherein the buyer client and the seller client belong to transaction party clients.
[0023] Exemplarily, taking the case where the first client is an intermediary client, the second client is a buyer client, and the third client is a seller client, in order to ensure that the historical transaction characteristics uploaded to the blockchain are accurate data, the historical transaction characteristics are uploaded to the blockchain by the intermediary through the first client. The blockchain uses the transaction participant information carried by the historical transaction characteristics to send the historical transaction characteristics to the buyer client, so that the buyer can verify the authenticity of the historical transaction characteristics through the buyer client and report the transaction verification results to the blockchain. When the transaction verification result is a successful verification, the blockchain synchronizes the historical transaction characteristics to all nodes of the blockchain to ensure that the stored historical transaction characteristics are accurate. If the transaction verification result is a verification failure, it means that the authenticity of the historical transaction characteristics cannot be ensured, so the historical transaction characteristics can be deleted. Optionally, when the transaction verification result is a verification failure, the blockchain can also send a data upload request to the buyer client and the seller client. The buyer and the seller can upload historical transaction characteristics to the blockchain through the corresponding clients. The blockchain analyzes the historical transaction characteristics uploaded by the buyer client, the seller client and the intermediary client. If the difference between the three historical transaction characteristics is less than the set error range, the middle value is selected from the three uploaded historical transaction characteristics as the final historical transaction data and synchronized to all nodes of the blockchain. If the difference between the three historical transaction characteristics does not meet the requirement of being less than the set error range, the historical transaction characteristics will be deleted.
[0024] In a preferred embodiment, based on steps S1 to S3, after sending the relational expression to the target client based on the data processing request of the target client, the method further includes: Receiving the predicted transaction characteristics fed back by the target client; wherein the predicted transaction characteristics are calculated by substituting the property attributes of the real estate resource to be processed into the relational expression; Acquire the real transaction characteristics of the real estate resources to be processed and the real estate attributes of the real estate resources to be processed; When the difference between the predicted transaction characteristics and the actual transaction characteristics is not greater than a set error threshold, the property attributes of the real estate resource to be processed and the actual transaction characteristics are added to an optimization database, and the relationship is optimized according to the optimization database; When the difference between the predicted transaction characteristics and the actual transaction characteristics is greater than the set error threshold, the property attributes of the real estate resource to be processed are sent to a designated client; Receive the attribute verification result fed back by the designated client; wherein the attribute verification result is the result of the designated client verifying the authenticity of the property attribute of the real estate resource to be processed; When the attribute verification result is successful, the property attributes of the real estate resource to be processed and the real transaction characteristics are added to the optimization database, and the relationship is optimized according to the optimization database; When the attribute verification result is a verification failure, the real estate attribute of the real estate resource to be processed is deleted.
[0025] Specifically, in order to maintain the accuracy of the relational expression, the relational expression needs to be updated in a timely manner. The specific updating method is as follows: 1. The target client obtains the relational expression from the blockchain, inputs the property attributes of the real estate resources to be processed into the relational expression, calculates the predicted transaction characteristics of the real estate resources to be processed and uploads them to the blockchain; wherein the property attributes of the real estate resources to be processed are pre-stored in the target client, such as being pre-stored in the target client by the user. 2. The property attributes of the real estate resources to be processed are obtained, and after the transaction of the real estate resources to be processed is completed, the real transaction characteristics of the real estate resources to be processed are obtained. 3. The predicted transaction characteristics and the real transaction characteristics are compared to obtain the degree of difference between the two, such as dividing the absolute value of the difference between the real transaction characteristics and the predicted transaction characteristics by the real transaction characteristics to obtain the error rate. 4. If the error rate is less than or equal to the set error threshold (such as 3%, 5% or 10%, etc.), the property attributes and the real transaction characteristics of the real estate resources to be processed are added to the optimization database, wherein the optimization database is deployed in the blockchain, and the blockchain optimizes the relational expression according to the data in the optimization database regularly or irregularly. 5. If the error rate is greater than the set error threshold, it means that the property attributes of the real estate resources to be processed may be wrong, resulting in a large difference between the predicted transaction characteristics and the real transaction characteristics. The blockchain sends the property attributes of the real estate resources to be processed to the designated client. The user verifies the authenticity of the property attributes of the real estate resources to be processed through the designated client and uploads the property verification results to the blockchain through the designated client. 6. If the property verification result is a successful verification, the property characteristics of the real estate resources to be processed and the real transaction characteristics are added to the optimization database. 7. If the property verification result is a failed verification, the property attributes of the real estate resources to be processed are deleted.
[0026] It is understandable that the designated clients are a part of the clients that are pre-specified and have the ability to provide relatively objective and accurate property attributes, such as the meteorological bureau client that can provide accurate environmental attributes (such as climate characteristics and air quality), the urban planning unit or real estate developer client that can provide property density, etc., and can also include some other certified clients.
[0027] In a preferred implementation, based on steps S1 to S3, the target client improves the property attributes of the real estate resource to be processed in the following manner: Substituting the real estate attributes of the real estate resources to be processed into the relational expression to obtain the predicted transaction characteristics of the real estate resources to be processed; With the goal of achieving the preset target transaction characteristics by the predicted transaction characteristics, the property attributes of the real estate resources to be processed are improved.
[0028] Specifically, the target client substitutes the property attributes of the real estate resources to be processed into the relational expression to obtain the predicted transaction characteristics of the real estate resources to be processed. If the currently calculated predicted transaction characteristics do not reach the preset target transaction characteristics, the property attributes of the real estate resources to be processed are gradually modified. After each modification, the predicted transaction characteristics are recalculated until the predicted transaction characteristics reach the preset target transaction characteristics. The real estate resources to be processed are upgraded according to the last modified property attributes. This method is conducive to promoting the transaction of the real estate resources to be processed so that the transaction can meet user needs.
[0029] In a preferred embodiment, on the basis of steps S1 to S3, the property attributes further include environmental attributes, surrounding supporting facilities and property density; the power supply characteristics include power outage probability and supply voltage stability; the environmental attributes include at least light intensity, light duration, ambient temperature and ambient humidity; the historical transaction characteristics include at least one of transaction success rate, transaction time, transaction frequency and transaction price.
[0030] It can be understood that the power supply characteristics include at least power outage frequency and supply voltage stability. The higher the power outage frequency and the worse the supply voltage stability, the greater the negative impact on transaction characteristics.
[0031] For example, surrounding supporting facilities include transportation convenience, educational resources, medical resources, and entertainment resources; the real estate density can be represented by the number of real estate resources per unit area; the transaction success rate can be represented by the inverse of the number of house viewers; and the transaction time can be represented by the number of days from the real estate resource entering the market to the transaction being completed. It is understandable that real estate attributes and historical transaction characteristics include but are not limited to the above specific types, and can be set according to actual conditions.
[0032] In a preferred embodiment, based on steps S1 to S3, the step of obtaining several real estate attributes and historical transaction characteristics of known real estate resources includes: Receive historical transaction characteristics of known real estate resources uploaded by the transaction party client or intermediary client; Receiving several real estate attributes of the known real estate resource uploaded by a designated client; Performing data cleaning on the historical transaction characteristics, and storing the cleaned historical transaction characteristics in a pre-built transaction database; Data cleaning is performed on the property attributes, and the cleaned property attributes are stored in a pre-built attribute database.
[0033] Specifically, historical transaction characteristics are generally only known to intermediaries or buyers and sellers. Therefore, the seller or buyer needs to upload the historical transaction characteristics of known real estate resources to the blockchain through the transaction party client, or the intermediary needs to upload the historical transaction characteristics of known real estate resources to the blockchain through the intermediary client. The designated client is a pre-defined part of the client that can provide relatively objective and accurate real estate attributes. When the blockchain receives the real estate attributes and historical transaction characteristics, it first performs data cleaning, such as removing duplicate data, filling missing values, processing outliers, and format conversion, to ensure data quality. After completing data cleaning, the cleaned historical transaction characteristics are stored in a pre-built transaction database, and the cleaned real estate attributes are stored in a pre-built attribute database; wherein the transaction database and attribute database are deployed in the blockchain.
[0034] Compared with the prior art, the blockchain-based real estate data processing method provided by the embodiment of the present invention firstly obtains several real estate attributes and historical transaction characteristics of known real estate resources by the blockchain, and the real estate attributes include power supply characteristics, and the reliability of the real estate attributes and historical transaction characteristics is ensured by utilizing the feature that the blockchain information cannot be tampered with; then, a pre-set smart contract is called, and the real estate attributes are used as independent variables and the historical transaction characteristics are used as dependent variables, and a relational expression of the historical transaction characteristics on the real estate attributes is constructed and the relational expression is synchronized to all nodes of the blockchain, thereby improving the reliability of the relational expression; finally, based on the data processing request of the target client, the blockchain sends the relational expression to the target client, so that the target client can effectively improve the real estate attributes of the real estate resources to be processed according to the relational expression with the goal of improving the transaction characteristics of the real estate resources to be processed, which is conducive to promoting the transaction of real estate resources.
[0035] See also Figure 2 , an embodiment of the present invention also provides a real estate data processing system based on blockchain, including: Blockchain 21, for obtaining a number of property attributes and historical transaction characteristics of known property resources; wherein the property attributes include power supply characteristics; The blockchain 21 is also used to call a preset smart contract, taking the property attribute as an independent variable and the historical transaction characteristics as a dependent variable, constructing a relationship between the historical transaction characteristics and the property attribute, and synchronizing the relationship to all nodes of the blockchain 21; The blockchain 21 is further used to send the relational expression to the target client 22 based on the data processing request of the target client 22; The target client 22 is used to improve the property attributes of the real estate resources to be processed according to the relationship with the goal of improving the transaction characteristics of the real estate resources to be processed.
[0036] In one embodiment, see Figure 3 The structural diagram of another real estate data processing system based on blockchain is shown, wherein the historical transaction characteristics carry transaction participant information; the blockchain 21 obtains the historical transaction characteristics from the first client 23; The blockchain 21 is further used to send the historical transaction characteristics of the known real estate resources to the second client 24 according to the transaction participant information before constructing the relationship between the historical transaction characteristics and the real estate attributes; wherein the first client 23 is a client of one party participating in the transaction of the known real estate resources, and the second client 24 is a client of the other party participating in the transaction of the known real estate resources; The second client 24 is also used to verify the authenticity of the historical transaction characteristics of the known real estate resources, obtain the transaction verification result and feed it back to the blockchain 21; The blockchain 21 is also used to receive the transaction verification result fed back by the second client 24; The blockchain 21 is also used to synchronize the historical transaction characteristics to all nodes of the blockchain 21 when the transaction verification result is a successful verification; and to delete the historical transaction characteristics when the transaction verification result is a failed verification.
[0037] In one embodiment, the blockchain-based real estate data processing system further includes a designated client; The target client 22 is further used to substitute the property attributes of the real estate resources to be processed into the relational expression, calculate the predicted transaction characteristics, and feed back the predicted transaction characteristics to the blockchain 21; The blockchain 21 is also used to receive the predicted transaction characteristics, obtain the real transaction characteristics of the real estate resources to be processed and the real estate attributes of the real estate resources to be processed; The blockchain 21 is further used to add the property attributes of the real estate resource to be processed and the real transaction characteristics to an optimization database when the difference between the predicted transaction characteristics and the real transaction characteristics is not greater than a set error threshold, and optimize the relationship according to the optimization database; The blockchain 21 is further used to send the property attributes of the real estate resource to be processed to the designated client when the difference between the predicted transaction characteristics and the actual transaction characteristics is greater than the set error threshold; The designated client is also used to verify the authenticity of the real estate attributes of the real estate resources to be processed, obtain the attribute verification result and feed the attribute verification result back to the blockchain 21; The blockchain 21 is also used to receive the attribute verification result; when the attribute verification result is a successful verification, the real estate attributes of the real estate resources to be processed and the real transaction characteristics are added to the optimization database, and the relationship is optimized according to the optimization database; when the attribute verification result is a failed verification, the real estate attributes of the real estate resources to be processed are deleted.
[0038] In one implementation, the target client 22 improves the property attributes of the real estate resource to be processed in the following manner: Substituting the real estate attributes of the real estate resources to be processed into the relational expression to obtain the predicted transaction characteristics of the real estate resources to be processed; With the goal of achieving the preset target transaction characteristics by the predicted transaction characteristics, the property attributes of the real estate resources to be processed are improved.
[0039] It is worth noting that the specific working process of the blockchain-based real estate data processing system can refer to the working process of the blockchain-based real estate data processing method described in the above embodiment, which will not be repeated here.
[0040] Compared with the prior art, the blockchain-based real estate data processing system provided by the embodiment of the present invention firstly obtains several real estate attributes and historical transaction characteristics of known real estate resources through the blockchain, wherein the real estate attributes include power supply characteristics, and the reliability of the real estate attributes and historical transaction characteristics is ensured by utilizing the feature that the blockchain information cannot be tampered with; then, a pre-set smart contract is called, and the real estate attributes are used as independent variables and the historical transaction characteristics are used as dependent variables, and a relational expression of the historical transaction characteristics on the real estate attributes is constructed and the relational expression is synchronized to all nodes of the blockchain, thereby improving the reliability of the relational expression; finally, based on the data processing request of the target client, the blockchain sends the relational expression to the target client, so that the target client can effectively improve the real estate attributes of the real estate resources to be processed according to the relational expression with the goal of improving the transaction characteristics of the real estate resources to be processed, thereby facilitating the transaction of real estate resources.
[0041] The above is a preferred embodiment of the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the principle of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.
Claims
1. A real estate data processing method based on blockchain, characterized in that: Applications in blockchain include: Acquire several property attributes and historical transaction characteristics of known property resources; wherein the property attributes include power supply characteristics; Calling a preset smart contract, taking the property attribute as an independent variable and the historical transaction characteristics as a dependent variable, constructing a relationship between the historical transaction characteristics and the property attribute, and synchronizing the relationship to all nodes of the blockchain; Based on the data processing request of the target client, the relational expression is sent to the target client, so that the target client improves the property attributes of the real estate resources to be processed according to the relational expression with the goal of improving the transaction characteristics of the real estate resources to be processed.
2. The real estate data processing method based on blockchain according to claim 1, characterized in that: The property attributes also include environmental attributes, surrounding supporting facilities and property density; the power supply characteristics include power outage probability and supply voltage stability; the environmental attributes include at least light intensity, light duration, ambient temperature and ambient humidity; the historical transaction characteristics include at least one of transaction success rate, transaction time, transaction frequency and transaction price.
3. The real estate data processing method based on blockchain as claimed in claim 1, characterized in that: The historical transaction characteristics carry transaction participant information; the historical transaction characteristics are obtained from the first client; The calling of the preset smart contract, taking the property attribute as an independent variable and the historical transaction characteristics as a dependent variable, and constructing a relationship between the historical transaction characteristics and the property attribute, further includes: Sending the historical transaction characteristics of the known real estate resource to a second client according to the transaction participant information; wherein the first client is a client of one party participating in the transaction of the known real estate resource, and the second client is a client of the other party participating in the transaction of the known real estate resource; receiving a transaction verification result fed back by the second client; wherein the transaction verification result is a result of the second client verifying the authenticity of the historical transaction characteristics of the known real estate resource; When the transaction verification result is successful, synchronizing the historical transaction characteristics to all nodes of the blockchain; When the transaction verification result is verification failure, the historical transaction characteristics are deleted.
4. The real estate data processing method based on blockchain according to claim 1, characterized in that: After sending the relational expression to the target client based on the data processing request of the target client, the method further includes: Receiving the predicted transaction characteristics fed back by the target client; wherein the predicted transaction characteristics are calculated by substituting the property attributes of the real estate resource to be processed into the relational expression; Acquire the real transaction characteristics of the real estate resources to be processed and the real estate attributes of the real estate resources to be processed; When the difference between the predicted transaction characteristics and the actual transaction characteristics is not greater than a set error threshold, the property attributes of the real estate resource to be processed and the actual transaction characteristics are added to an optimization database, and the relationship is optimized according to the optimization database; When the difference between the predicted transaction characteristics and the actual transaction characteristics is greater than the set error threshold, the property attributes of the real estate resource to be processed are sent to a designated client; Receive the attribute verification result fed back by the designated client; wherein the attribute verification result is the result of the designated client verifying the authenticity of the property attribute of the real estate resource to be processed; When the attribute verification result is successful, the property attributes of the real estate resource to be processed and the real transaction characteristics are added to the optimization database, and the relationship is optimized according to the optimization database; When the attribute verification result is a verification failure, the real estate attribute of the real estate resource to be processed is deleted.
5. The real estate data processing method based on blockchain according to claim 1, characterized in that: The target client improves the property attributes of the real estate resource to be processed in the following manner: Substituting the real estate attributes of the real estate resources to be processed into the relational expression to obtain the predicted transaction characteristics of the real estate resources to be processed; With the goal of achieving the preset target transaction characteristics by the predicted transaction characteristics, the property attributes of the real estate resources to be processed are improved.
6. The real estate data processing method based on blockchain according to claim 1, characterized in that: The acquisition of several real estate attributes and historical transaction characteristics of known real estate resources includes: Receive historical transaction characteristics of known real estate resources uploaded by the transaction party client or intermediary client; Receiving several real estate attributes of the known real estate resource uploaded by a designated client; Performing data cleaning on the historical transaction characteristics, and storing the cleaned historical transaction characteristics in a pre-built transaction database; Data cleaning is performed on the property attributes, and the cleaned property attributes are stored in a pre-built attribute database.
7. A real estate data processing system based on blockchain, characterized in that: include: Blockchain, used to obtain certain property attributes and historical transaction characteristics of known real estate resources; The blockchain is further used to call a preset smart contract, taking the property attribute as an independent variable and the historical transaction characteristics as a dependent variable, constructing a relationship between the historical transaction characteristics and the property attribute, and synchronizing the relationship to all nodes of the blockchain; The blockchain is further used to send the relationship expression to the target client based on the data processing request of the target client; The target client is used to improve the property attributes of the real estate resources to be processed according to the relationship with the goal of improving the transaction characteristics of the real estate resources to be processed.
8. The real estate data processing system based on blockchain as claimed in claim 7, characterized in that: The historical transaction characteristics carry transaction participant information; the blockchain obtains the historical transaction characteristics from the first client; The blockchain is further used to send the historical transaction characteristics of the known real estate resource to a second client according to the transaction participant information before constructing the relationship between the historical transaction characteristics and the real estate attribute; wherein the first client is a client of one party participating in the transaction of the known real estate resource, and the second client is a client of the other party participating in the transaction of the known real estate resource; The second client is further used to verify the authenticity of the historical transaction characteristics of the known real estate resources, obtain the transaction verification result and feed it back to the blockchain; The blockchain is further used to receive the transaction verification result fed back by the second client; The blockchain is also used to synchronize the historical transaction characteristics to all nodes of the blockchain when the transaction verification result is a successful verification; and to delete the historical transaction characteristics when the transaction verification result is a failed verification.
9. The real estate data processing system based on blockchain as claimed in claim 7, characterized in that: The blockchain-based real estate data processing system also includes a designated client; The target client is further used to substitute the property attributes of the real estate resources to be processed into the relational expression, calculate the predicted transaction characteristics, and feed back the predicted transaction characteristics to the blockchain; The blockchain is further used to receive the predicted transaction characteristics, obtain the real transaction characteristics of the real estate resources to be processed and the real estate attributes of the real estate resources to be processed; The blockchain is further used to add the property attributes of the real estate resource to be processed and the real transaction characteristics to an optimization database when the difference between the predicted transaction characteristics and the real transaction characteristics is not greater than a set error threshold, and optimize the relationship according to the optimization database; The blockchain is further used to send the property attributes of the real estate resource to be processed to the designated client when the difference between the predicted transaction characteristics and the actual transaction characteristics is greater than the set error threshold; The designated client is further used to verify the authenticity of the real estate attributes of the real estate resources to be processed, obtain the attribute verification result and feed the attribute verification result back to the blockchain; The blockchain is also used to receive the attribute verification result; when the attribute verification result is a successful verification, the real estate attributes of the real estate resources to be processed and the real transaction characteristics are added to the optimization database, and the relationship is optimized according to the optimization database; when the attribute verification result is a failed verification, the real estate attributes of the real estate resources to be processed are deleted.
10. The real estate data processing system based on blockchain as claimed in claim 7, characterized in that: The target client improves the property attributes of the real estate resource to be processed in the following manner: Substituting the real estate attributes of the real estate resources to be processed into the relational expression to obtain the predicted transaction characteristics of the real estate resources to be processed; With the goal of achieving the preset target transaction characteristics by the predicted transaction characteristics, the property attributes of the real estate resources to be processed are improved.
Citation Information
Patent Citations
Real estate price evaluation method and device, electronic equipment and storage medium
CN111709775A
Real estate valuation method and device, terminal and readable storage medium
CN111951059A
Batch evaluation method based on real estate information management
CN116542688A
Transaction management method and system based on block chain
CN118822535A
Smart real estate evaluation system
US20230027774A1