Property information processing method and device based on block chain, equipment and storage medium

Through the blockchain-based property information processing method, the problem of manual operation dependence in property management is solved, and efficient and secure property cost processing is achieved.

CN119515491APending Publication Date: 2025-02-25CHINA CONSTRUCTION BANK +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411492521.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

In property management, the existing technology relies on manual operations, resulting in low efficiency and poor security in property information processing.

Method used

The blockchain-based property information processing method is adopted to determine account information by receiving fee processing requests, perform validity verification and billing processing, and generate a mapping relationship of property fee information.

Benefits of technology

It realizes unified online verification, calculation and processing of property costs, and improves property information processing efficiency and security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119515491A_ABST
    Figure CN119515491A_ABST
Patent Text Reader

Abstract

The invention provides a property information processing method and device based on a block chain, equipment and a storage medium, and relates to the technical field of property management. The property information processing method based on the block chain comprises the following steps: receiving object information, cost type and charging standard information of a second object; determining account information of the first object, and determining verification processing information and charging processing information corresponding to the account information of the first object; performing validity verification on the object information, the cost type and the charging standard information of the second object according to the verification processing information to obtain a verification result; and if the validity verification is passed, processing the object information, the cost type and the charging standard information of the second object to obtain property cost information, and generating a first mapping relationship between the object information of the second object and the property cost information. The technical problems that in the prior art, property information processing depends on manual operation, the processing efficiency is low, and the safety of property information processing is poor are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of property management technology, and in particular to a property information processing method, device, equipment and storage medium based on blockchain. Background Art

[0002] In property management, fee management is one of the core links, involving multiple aspects such as property fee collection, recording, inquiry and supervision. In related technologies, property information processing relies more on manual operation, which has low processing efficiency and poor security of property information processing. Summary of the invention

[0003] The present disclosure aims to solve one of the technical problems in the related art at least to some extent.

[0004] To this end, the first purpose of the present invention is to propose a property information processing method based on blockchain to improve the efficiency of property information processing and improve the security of property information processing.

[0005] The second objective of the present disclosure is to propose a property information processing device based on blockchain.

[0006] A third objective of the present disclosure is to provide an electronic device.

[0007] A fourth objective of the present disclosure is to provide a computer-readable storage medium.

[0008] A fifth object of the present disclosure is to provide a computer program product.

[0009] To achieve the above-mentioned purpose, the first aspect embodiment of the present disclosure proposes a property information processing method based on blockchain, including: receiving a fee processing request for a first object, wherein the fee processing request includes: object information, fee type and billing standard information of a second object; determining the account information of the first object, and determining the verification processing information and billing processing information corresponding to the account information of the first object from the smart contract module of the blockchain; performing validity verification on the object information, fee type and billing standard information of the second object according to the verification processing information to obtain a verification result; when the verification result indicates that the validity verification is passed, processing the object information, fee type and billing standard information of the second object according to the billing processing information to obtain property fee information that conforms to the object information of the second object; and generating a first mapping relationship between the object information of the second object and the property fee information.

[0010] To achieve the above-mentioned purpose, the second aspect embodiment of the present disclosure proposes a property information processing device based on blockchain, including: a receiving module, used to receive a fee processing request for a first object, wherein the fee processing request includes: object information, fee type and billing standard information of the second object; a determination module, used to determine the account information of the first object, and determine the verification processing information and billing processing information corresponding to the account information of the first object from the smart contract module of the blockchain; a verification module, used to verify the validity of the object information, fee type and billing standard information of the second object according to the verification processing information, and obtain a verification result; a processing module, used to process the object information, fee type and billing standard information of the second object according to the billing processing information when the verification result indicates that the validity verification is passed, and obtain property fee information that conforms to the object information of the second object; and a generation module, used to generate a first mapping relationship between the object information of the second object and the property fee information.

[0011] To achieve the above-mentioned purpose, the third aspect embodiment of the present disclosure proposes an electronic device, including: a processor, and a memory communicatively connected to the processor; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory, so as to implement the first aspect embodiment of the present disclosure proposes a property information processing method based on blockchain.

[0012] To achieve the above-mentioned objectives, the fourth aspect of the present disclosure proposes a computer-readable storage medium, in which computer execution instructions are stored. When the computer execution instructions are executed by the processor, they are used to implement the first aspect of the present disclosure. The embodiment proposes a property information processing method based on blockchain.

[0013] To achieve the above-mentioned objectives, the fifth aspect of the present disclosure proposes a computer program product, including a computer program, which, when executed by a processor, implements the property information processing method based on blockchain proposed in the first aspect of the present disclosure.

[0014] The blockchain-based property information processing method, device, electronic device, non-transitory computer-readable storage medium storing computer instructions, and computer program product provided by the present disclosure receive a fee processing request of a first object, wherein the fee processing request includes: object information, fee type and billing standard information of a second object, and determine the account information of the first object, and determine the verification processing information and billing processing information corresponding to the account information of the first object from the smart contract module of the blockchain, and verify the validity of the object information, fee type and billing standard information of the second object according to the verification processing information to obtain a verification result, and when the verification result indicates that the validity verification is passed, the object information, fee type and billing standard information of the second object are processed according to the billing processing information to obtain property fee information that conforms to the object information of the second object, and generate a first mapping relationship between the object information of the second object and the property fee information. Since it is possible to realize the unified verification, calculation and processing of the property fees involved in the use of property resources by multiple first objects and each second object managed by each first object online, it is possible to improve the efficiency of property information processing and improve the security of property information processing.

[0015] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will be obvious from the following description or learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The above and / or additional aspects and advantages of the present disclosure will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0017] Figure 1 A flowchart of a property information processing method based on blockchain provided in an embodiment of the present disclosure;

[0018] Figure 2 A flowchart of another blockchain-based property information processing method provided in an embodiment of the present disclosure;

[0019] Figure 3 It is a structural diagram of a property information management system based on blockchain in an embodiment of the present disclosure;

[0020] Figure 4 is a schematic diagram of an application flow in an embodiment of the present disclosure;

[0021] Figure 5 A schematic diagram of the structure of a property information processing device based on blockchain provided in an embodiment of the present disclosure;

[0022] Figure 6 It is a schematic structural diagram of an electronic device shown in an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION

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

[0024] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions. The acquisition, transmission, storage, use and processing of data in the technical solution of this disclosure are in compliance with the relevant provisions of national laws and regulations.

[0025] It should be noted that in the embodiments of the present disclosure, certain software, components, models and other existing solutions in the industry may be mentioned, which should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present disclosure, but it does not mean that the applicant has or will necessarily use the solution.

[0026] Figure 1 A flowchart of a blockchain-based property information processing method provided in an embodiment of the present disclosure.

[0027] This embodiment takes the blockchain-based property information processing method as an example configured in a blockchain-based property information processing device. In this embodiment, the blockchain-based property information processing method can be configured in a blockchain-based property information processing device, and the blockchain-based property information processing device can be set in a server, or can also be set in an electronic device, without limitation.

[0028] This embodiment takes the blockchain-based property information processing method configured in an electronic device as an example. The electronic device is a hardware device such as a smart phone, a tablet computer, a personal digital assistant, an e-book, etc. having various operating systems.

[0029] It should be noted that the execution subject of the embodiment of the present disclosure may be, for example, a central processing unit (CPU) in a server or electronic device in terms of hardware, or may be, for example, a related background service in a server or electronic device in terms of software, without limitation.

[0030] The disclosed embodiments can be applied to a blockchain-based property information management system, which can provide a login interface for different objects. Each object can log in to the blockchain-based property information management system in its own electronic device to use the property services provided by the blockchain-based property information management system. There is no restriction on this.

[0031] like Figure 1 As shown, the property information processing method based on blockchain includes:

[0032] S101: Receive a fee processing request for a first object, wherein the fee processing request includes: object information, fee type, and billing standard information of a second object.

[0033] The subject that initiates the property fee billing may be referred to as the first subject. The first subject is, for example, a property management staff member. The subject that is charged may be referred to as the second subject. The second subject is, for example, an owner user, and there is no limitation on this.

[0034] Among them, the online request for processing property fees can be called a fee processing request. The fee processing request can be triggered by the first object. For example, the blockchain-based property information management system can provide an access interface for the first object, and the blockchain-based property information management system can receive the fee processing request of the first object based on the preset interface in the access interface; or the blockchain-based property information management system can receive the fee processing request of the first object sent by other devices; or the blockchain-based property information management system can also use any other possible method to receive the fee processing request of the first object, for example, in the access interface of the blockchain-based property information management system, an input interface for object information, fee type and billing standard information is provided, and in response to monitoring that the first object has entered the object information, fee type and billing standard information of the second object, a fee processing request is generated based on the object information, fee type and billing standard information of the second object entered by it, and there is no restriction on this.

[0035] In some embodiments, after receiving the fee processing request of the first object, subsequent method steps for unified online property fee management based on the object information of the second object can be triggered. For details, please refer to the subsequent embodiments.

[0036] Among them, the fee processing request may include: object information of the second object, fee type and billing standard information. In some embodiments, the information used to describe the second object and related to property payment can be called second object information. The object information of the second object, for example, is the information of the property held by the second object, such as building information, building information, building area, parking space information, etc. The fee type is used to describe the category of property fees, such as parking space fees or property fees. Different fee types correspond to different billing standard information. For different second object object information, the same or different billing standard information can also be configured, and there is no restriction on this.

[0037] S102: Determine the account information of the first object, and determine the verification processing information and the billing processing information corresponding to the account information of the first object from the smart contract module of the blockchain.

[0038] Optionally, in some embodiments, after receiving the fee processing request of the first object, the account information of the first object can be determined, and the account information of the first object can refer to the information of the corresponding account of the first object in the property information management system based on blockchain. In some embodiments, a blockchain-based smart contract module can be pre-configured for the property information management system based on blockchain, and the verification processing information and billing processing information of multiple candidate objects (such as candidate property management personnel, different property management personnel can belong to different property entities, and realize online unified management of multiple property entities and owner users responsible for management of each property entity) are maintained in the smart contract module of the blockchain. When determining the verification processing information and billing processing information corresponding to the account information of the first object from the smart contract module of the blockchain, it can be based on the account information of the first object to determine the candidate object matching the first object, and the verification processing information and billing processing information of the candidate object matching the first object are used as the verification processing information and billing processing information corresponding to the account information of the first object.

[0039] Optionally, in some embodiments, the verification processing information may refer to information used to verify the validity of the object information, fee type, and billing standard information of the second object. The verification processing information may be, for example, some verification rules, such as verifying whether the object information of the second object belongs to the property management scope of the first object, whether the second object uses the property resources corresponding to the fee type, and whether the billing standard information complies with the rules, etc., without limitation.

[0040] Optionally, in some embodiments, the verification processing information of different first objects may be different, and the corresponding verification processing information may be pre-configured according to the management requirements of the property entity to which each first object belongs.

[0041] Optionally, in some embodiments, the billing processing information may refer to information used to bill the second object for using property resources, etc., with reference to the object information, fee type, and billing standard information of the second object. The billing processing information may be, for example, some billing rules for property fees, etc., which are not limited.

[0042] Optionally, in some embodiments, the billing processing information of different first objects may be different, and the corresponding billing processing information may be pre-configured according to the management requirements of the property entity to which each first object belongs.

[0043] Optionally, in some embodiments, each candidate object (for example, candidate property management personnel, different property management personnel may belong to different property entities, so as to realize unified online management of multiple property entities and the owner-users managed by each property entity) can pre-report the verification processing information and billing processing information that meet their respective property management needs to the smart contract module of the blockchain, and the smart contract module of the blockchain will perform unified intelligent management of the verification processing information and billing processing information that meet the property management needs of each candidate object, without any restriction.

[0044] S103: Verify the validity of the object information, fee type and charging standard information of the second object according to the verification processing information to obtain a verification result.

[0045] After determining the account information of the first object and determining the verification processing information and the billing processing information corresponding to the account information of the first object from the smart contract module of the blockchain, the verification processing information can be used to verify the validity of the object information, fee type and billing standard information of the second object to obtain a verification result. The verification result can be a validity verification pass or a validity verification fail.

[0046] Optionally, in some embodiments, the object information, fee type and billing standard information of the second object can be input into the verification model, and the verification model can call the verification processing information of the first object to verify the validity of the object information, fee type and billing standard information of the second object to obtain a verification result.

[0047] S104: When the verification result indicates that the validity verification has passed, the object information, fee type and billing standard information of the second object are processed according to the billing processing information to obtain property fee information that conforms to the object information of the second object.

[0048] When the above verification result indicates that the validity verification has passed, it means that subsequent property fee management can be carried out. Then, the billing processing information of the first object can be read, and the object information, fee type and billing standard information of the second object can be processed using the billing processing information to obtain the property fee information that conforms to the object information of the second object.

[0049] Optionally, in some embodiments, a fee calculation model can be called, and the fee calculation model can use the billing processing information to process the object information, fee type and billing standard information of the second object to obtain property fee information that conforms to the object information of the second object, thereby realizing automated processing of the property fee information and improving the processing efficiency of the property fee information.

[0050] S105: Generate a first mapping relationship between the object information of the second object and the property fee information.

[0051] After the object information, fee type and billing standard information of the second object are processed according to the billing processing information to obtain the property fee information that matches the object information of the second object, a first mapping relationship between the object information of the second object and the property fee information can be generated.

[0052] Optionally, in some embodiments, after generating the first mapping relationship between the object information of the second object and the property fee information, the object information of the second object, the property fee information and the first mapping relationship may also be saved in the blockchain network module. Since the first mapping relationship can be used to maintain the corresponding relationship between the object information of the second object and the property fee information, it is convenient for the subsequent quick and accurate query of the property fee information of the second object.

[0053] In this embodiment, by receiving a fee processing request of the first object, wherein the fee processing request includes: the object information, fee type and billing standard information of the second object, and determining the account information of the first object, and determining the verification processing information and billing processing information corresponding to the account information of the first object from the smart contract module of the blockchain, the object information, fee type and billing standard information of the second object are verified for validity according to the verification processing information to obtain a verification result, and when the verification result indicates that the validity verification has passed, the object information, fee type and billing standard information of the second object are processed according to the billing processing information to obtain property fee information that conforms to the object information of the second object, and generate a first mapping relationship between the object information of the second object and the property fee information. Since it is possible to realize online unified verification, calculation and processing of the property fees involved in the use of property resources by multiple first objects and each second object managed by each first object, it is possible to improve the efficiency of property information processing and improve the security of property information processing.

[0054] In some embodiments of the present disclosure, when implementing the saving of the object information, property fee information and the first mapping relationship of the second object in the blockchain network module, it can be based on the account information of the first object, obtain the encrypted processing information preset for the first object, encrypt the property fee information according to the encrypted processing information, and save the object information of the second object, the encrypted property fee information and the first mapping relationship in the blockchain network module. In this way, the storage security of the property fee information that conforms to the object information of the second object can be greatly improved, and the security of the property information processing can be greatly improved.

[0055] In some embodiments of the present disclosure, after the object information, fee type and billing standard information of the second object are processed according to the billing processing information, the property fee information that conforms to the object information of the second object is obtained, and the first mapping relationship between the object information of the second object and the property fee information is generated and saved, a fee query request for the second object can also be received, wherein the fee query request includes: the account information of the second object, and the object information of the second object corresponding to the account information of the second object is queried from the blockchain network module, and the encrypted property fee information corresponding to the object information of the second object is determined according to the first mapping relationship stored in the blockchain network module. Thus, it supports the rapid query response to the property fee information that conforms to the object information of the second object, supports the second object to effectively and quickly know the fee situation of its own property resources, and supports the transparent management of property fee information.

[0056] In some embodiments of the present disclosure, after determining the encrypted property fee information corresponding to the object information of the second object, a fee query response corresponding to the fee query request may also be sent, wherein the fee query response includes: the encrypted property fee information and the decryption request information, the decryption request information is used to request the second object to input the decryption processing information, and receive the decryption processing information input by the second object, decrypt the encrypted property fee information according to the decryption processing information to obtain the property fee information, and provide the object information and property fee information of the second object to the second object. In this way, the storage security of the property fee information that conforms to the object information of the second object can be greatly improved, the security of the property information processing can be greatly improved, and the corresponding property fee information can be fed back to the second object in a timely manner.

[0057] Figure 2 A flowchart of another blockchain-based property information processing method provided in an embodiment of the present disclosure.

[0058] The disclosed embodiments can be applied to a blockchain-based property information management system, which can provide a login interface for different objects. Each object can log in to the blockchain-based property information management system in its own electronic device to use the property services provided by the blockchain-based property information management system. There is no restriction on this.

[0059] like Figure 2 As shown, the property information processing method based on blockchain includes:

[0060] S201: Receive a fee processing request for a first object, wherein the fee processing request includes: object information, fee type, and billing standard information of a second object.

[0061] S202: Determine the account information of the first object, and determine the verification processing information and the billing processing information corresponding to the account information of the first object from the smart contract module of the blockchain.

[0062] S203: Verify the validity of the object information, fee type and billing standard information of the second object according to the verification processing information to obtain a verification result.

[0063] S204: When the verification result indicates that the validity verification has passed, the object information, fee type and billing standard information of the second object are processed according to the billing processing information to obtain property fee information that conforms to the object information of the second object.

[0064] S205: Generate a first mapping relationship between the object information of the second object and the property fee information.

[0065] For the description of S201 - S205 , please refer to the above embodiment for details, which will not be repeated here.

[0066] S206: Receive a property fee payment request sent by the second object, wherein the property fee payment request includes: object information and fee confirmation information of the second object, and the fee confirmation information is used to indicate that the second object has confirmed the property fee information.

[0067] S207: Obtain payment processing information from the smart contract module of the blockchain, and process the property fee information based on the payment processing information to obtain the payment processing result.

[0068] The above-mentioned fee confirmation information can trigger the second object to confirm the property fee information. The fee confirmation information can be, for example, some details of the property fee information, summary content, etc. The fee confirmation information can be fed back to the second object through an electronic device, and then, after monitoring that the second object has confirmed the property fee information based on the fee confirmation information, the payment processing information can be obtained from the smart contract module of the blockchain, and the property fee information can be processed based on the payment processing information to obtain the payment processing result. For example, the payment processing information is used to call the payment interface of the electronic device on the second object side, and the payment interface is used to monitor whether the second object has completed the payment. If it has been completed, the payment processing result (such as payment processing, payment time, payment amount, etc.) is obtained. If it has not been completed, you can wait for the second object to complete the payment of the property fee, and there is no restriction on this.

[0069] S208: Generate a second mapping relationship between the object information of the second object and the payment processing result.

[0070] After the property fee information is processed based on the payment processing information to obtain the payment processing result, a second mapping relationship between the object information of the second object and the payment processing result may be generated.

[0071] Optionally, in some embodiments, the object information of the second object, the payment processing result and the second mapping relationship can be saved in the blockchain network module. Since the second mapping relationship can be used to maintain the correspondence between the object information of the second object and the payment processing result, it is convenient to quickly and accurately query the payment processing result of the second object later.

[0072] Optionally, in some embodiments, a result query request for the first object may be received, wherein the result query request includes: object information of the second object, and the payment processing result corresponding to the object information of the second object is determined according to the second mapping relationship stored in the blockchain network module, and a result query response corresponding to the result query request is sent, wherein the result query response includes: payment processing result. Thus, a quick and accurate query of the payment processing result of the second object can be achieved.

[0073] In this embodiment, by receiving a fee processing request of the first object, wherein the fee processing request includes: the object information, fee type and billing standard information of the second object, and determining the account information of the first object, and determining the verification processing information and billing processing information corresponding to the account information of the first object from the smart contract module of the blockchain, the object information, fee type and billing standard information of the second object are verified for validity according to the verification processing information to obtain a verification result, and when the verification result indicates that the validity verification has passed, the object information, fee type and billing standard information of the second object are processed according to the billing processing information to obtain property fee information that conforms to the object information of the second object, and generate a first mapping relationship between the object information of the second object and the property fee information. Since it is possible to realize online unified verification, calculation and processing of the property fees involved in the use of property resources by multiple first objects and each second object managed by each first object, it is possible to improve the efficiency of property information processing and improve the security of property information processing.

[0074] The examples for the above embodiment are as follows:

[0075] The blockchain-based property information processing method provided in the disclosed embodiment uses blockchain technology to build a decentralized property fee management system to ensure data security and immutability. The collection, recording and query of property fees are automatically processed through smart contracts to improve operational efficiency and accuracy. The property fee information is fully transparent, and the owner can query and verify the fee record at any time. The interconnection characteristics of blockchain are used to facilitate data sharing and collaboration between different property management systems.

[0076] The present disclosure provides a property information management system based on blockchain, such as Figure 3 As shown, Figure 3 It is a structural diagram of a property information management system based on blockchain in an embodiment of the present disclosure. The system may include: User interface module: provides an operation interface for property management personnel (an optional example of the first object) and owner users (an optional example of the second object) to perform operations related to property fee management. Blockchain network module: builds a decentralized blockchain network, and each property management node serves as a node of the network to jointly maintain a shared ledger. Smart contract module: deploys smart contracts in the blockchain network to automatically execute rules such as the collection, recording and query of property fees. Data encryption module: uses encryption algorithms to protect transaction data and user privacy and ensure information security. System interface module: provides an application programming interface (API) interface to achieve interconnection with other property management systems.

[0077] like Figure 4 As shown, Figure 4 : is a schematic diagram of the application flow in the embodiment of the present disclosure. The property management personnel input the property fee information through the user interface module, including the owner's building information (an optional example of the object information of the second object), fee type, billing standard, etc. The smart contract module verifies the validity of the input information and automatically calculates the property fee information. The property fee information is encrypted and stored in the blockchain network module to ensure the security and non-tamperability of the data. The owner can query the property fee information through the user interface module and make payment operations. The system interface module allows reading between different property management systems, data sharing and collaboration, and improves overall management efficiency.

[0078] Therefore, the blockchain-based property information processing method provided in the embodiments of the present disclosure improves the security and reliability of data. It enhances the transparency of property fee management and improves the trust of owners. It automatically processes property fee affairs and improves work efficiency and accuracy. It promotes data sharing and collaboration between different property management systems and improves the service level of the entire industry.

[0079] Figure 5 A structural diagram of a blockchain-based property information processing device provided in an embodiment of the present disclosure;.

[0080] like Figure 5 As shown, the blockchain-based property information processing device 50 includes:

[0081] The receiving module 501 is used to receive a fee processing request of a first object, wherein the fee processing request includes: object information, fee type and charging standard information of a second object.

[0082] The determination module 502 is used to determine the account information of the first object, and determine the verification processing information and the billing processing information corresponding to the account information of the first object from the smart contract module of the blockchain.

[0083] The verification module 503 is used to verify the validity of the object information, fee type and billing standard information of the second object according to the verification processing information to obtain a verification result.

[0084] The processing module 504 is used to process the object information, fee type and billing standard information of the second object according to the billing processing information to obtain the property fee information that conforms to the object information of the second object when the verification result indicates that the validity verification has passed.

[0085] The generating module 505 is used to generate a first mapping relationship between the object information of the second object and the property fee information.

[0086] It should be noted that the above explanation of the blockchain-based property information processing method is also applicable to the blockchain-based property information processing device of this embodiment and will not be repeated here.

[0087] In this embodiment, by receiving a fee processing request of the first object, wherein the fee processing request includes: the object information, fee type and billing standard information of the second object, and determining the account information of the first object, and determining the verification processing information and billing processing information corresponding to the account information of the first object from the smart contract module of the blockchain, the object information, fee type and billing standard information of the second object are verified for validity according to the verification processing information to obtain a verification result, and when the verification result indicates that the validity verification has passed, the object information, fee type and billing standard information of the second object are processed according to the billing processing information to obtain property fee information that conforms to the object information of the second object, and generate a first mapping relationship between the object information of the second object and the property fee information. Since it is possible to realize online unified verification, calculation and processing of the property fees involved in the use of property resources by multiple first objects and each second object managed by each first object, it is possible to improve the efficiency of property information processing and improve the security of property information processing.

[0088] As an example, Figure 6 is a schematic diagram of the structure of an electronic device shown in an exemplary embodiment of the present disclosure, such as Figure 6 As shown, the electronic device 700 may further include:

[0089] The memory 710 and the processor 720, a bus 730 connecting different components (including the memory 710 and the processor 720), the memory 710 stores a computer program, and when the processor 720 executes the program, the blockchain-based property information processing method of the embodiment of the present disclosure is implemented.

[0090] Bus 730 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnect (PCI) bus.

[0091] The electronic device 700 typically includes a variety of electronic device readable media. These media can be any available media that can be accessed by the electronic device 700, including volatile and non-volatile media, removable and non-removable media.

[0092] The memory 710 may also include computer system readable media in the form of volatile memory, such as random access memory (RAM) 740 and / or cache memory 750. The electronic device 700 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 760 may be used to read and write non-removable, non-volatile magnetic media ( Figure 6 not shown, usually called a "hard drive"). Although Figure 6 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 730 via one or more data medium interfaces. The memory 710 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present disclosure.

[0093] A program / utility 780 having a set (at least one) of program modules 770 may be stored, for example, in the memory 710, such program modules 770 including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 770 generally perform the functions and / or methods of the embodiments described in the present disclosure.

[0094] The electronic device 700 may also communicate with one or more external devices 790 (e.g., keyboard, pointing device, display 791, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 700, and / or communicate with any device that enables the electronic device 700 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed through an input / output (I / O) interface 792. Furthermore, the electronic device 700 may also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN) and / or public network, such as the Internet) through a network adapter 793. As shown, the network adapter 793 communicates with other modules of the electronic device 700 through a bus 730. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 700, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0095] The processor 720 executes various functional applications and data processing by running the programs stored in the memory 710 .

[0096] It should be noted that the implementation process and technical principles of the electronic device of this embodiment refer to the aforementioned explanation of the blockchain-based property information processing method of the disclosed embodiment, which will not be repeated here.

[0097] In order to implement the above embodiments, the present disclosure also proposes an electronic device, including: a processor, and a memory communicatively connected to the processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the method provided by the above embodiments.

[0098] In order to implement the above embodiments, the present disclosure further proposes a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the methods provided by the above embodiments.

[0099] In order to implement the above embodiments, the present disclosure also proposes a computer program product, including a computer program, which implements the methods provided by the above embodiments when executed by a processor.

[0100] The collection, storage, use, processing, transmission, provision and disclosure of user personal information involved in this disclosure shall comply with the relevant laws and regulations and shall not violate public order and good morals.

[0101] It should be noted that personal information from users should be collected for legitimate and reasonable purposes and should not be shared or sold outside of these legitimate uses. In addition, such collection / sharing should be carried out after receiving the user's informed consent, including but not limited to notifying the user to read the user agreement / user notice and sign the agreement / authorization including authorization of relevant user information before the user uses the function. In addition, any necessary steps should be taken to protect and safeguard access to such personal information data and ensure that others who have access to personal information data comply with its privacy policy and procedures.

[0102] The present disclosure anticipates providing implementation schemes for users to selectively block the use or access of personal information data. That is, the present disclosure anticipates providing hardware and / or software to prevent or block access to such personal information data. Once the personal information data is no longer needed, risks can be minimized by limiting data collection and deleting the data. In addition, when applicable, such personal information is de-identified to protect the privacy of the user.

[0103] In the description of the aforementioned embodiments, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present disclosure. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.

[0104] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of the present disclosure, "plurality" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0105] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present disclosure includes additional implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present disclosure belong.

[0106] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute the instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0107] It should be understood that the various parts of the present disclosure can be implemented in hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used to implement: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0108] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0109] In addition, each functional unit in each embodiment of the present disclosure may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0110] The storage medium mentioned above may be a read-only memory, a disk or an optical disk, etc. Although the embodiments of the present disclosure have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations of the present disclosure. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present disclosure.

Claims

1. A property information processing method based on blockchain, characterized in that: The method comprises the following steps: Receiving a fee processing request of the first object, wherein the fee processing request includes: object information, fee type and billing standard information of the second object; Determine the account information of the first object, and determine the verification processing information and the billing processing information corresponding to the account information of the first object from the smart contract module of the blockchain; Performing validity verification on the object information, fee type and charging standard information of the second object according to the verification processing information to obtain a verification result; If the verification result indicates that the validity verification has passed, the object information, fee type and billing standard information of the second object are processed according to the billing processing information to obtain property fee information that conforms to the object information of the second object; and A first mapping relationship between the object information of the second object and the property fee information is generated.

2. The method according to claim 1, characterized in that The method further comprises: The object information of the second object, the property fee information and the first mapping relationship are saved in the blockchain network module.

3. The method according to claim 2, characterized in that The step of saving the object information of the second object, the property fee information, and the first mapping relationship to the blockchain network module includes: Based on the account information of the first object, obtaining the encryption processing information preset by the first object; Encrypting the property fee information according to the encrypted information; The object information of the second object, the encrypted property fee information and the first mapping relationship are saved in the blockchain network module.

4. The method according to claim 3, characterized in that: The method further comprises: receiving a fee inquiry request from the second object, wherein the fee inquiry request includes: account information of the second object; Querying, from the blockchain network module, object information of the second object corresponding to the account information of the second object; Determine the encrypted property fee information corresponding to the object information of the second object according to the first mapping relationship stored in the blockchain network module.

5. The method according to claim 4, characterized in that The method further comprises: Sending a fee query response corresponding to the fee query request, wherein the fee query response includes: the encrypted property fee information and decryption request information, and the decryption request information is used to request the second object to input decryption processing information; receiving decryption processing information input by the second object; Decrypting the encrypted property fee information according to the decryption processing information to obtain the property fee information; The object information of the second object and the property fee information are provided to the second object.

6. The method according to claim 1, characterized in that The method further comprises: receiving a property fee payment request sent by the second object, wherein the property fee payment request includes: object information and fee confirmation information of the second object, and the fee confirmation information is used to indicate that the second object has confirmed the property fee information; Acquire payment processing information from the smart contract module of the blockchain, and process the property fee information based on the payment processing information to obtain a payment processing result; A second mapping relationship between the object information of the second object and the payment processing result is generated.

7. The method according to claim 6, characterized in that The method further comprises: The object information of the second object, the payment processing result and the second mapping relationship are saved in the blockchain network module.

8. The method according to claim 7, characterized in that The method further comprises: receiving a result query request for the first object, wherein the result query request includes: object information of the second object; Determine the payment processing result corresponding to the object information of the second object according to the second mapping relationship stored in the blockchain network module; Sending a result query response corresponding to the result query request, wherein the result query response includes: the payment processing result.

9. A property information processing device based on blockchain, characterized in that: The device comprises: A receiving module, configured to receive a fee processing request of a first object, wherein the fee processing request includes: object information, fee type and billing standard information of a second object; a determination module, configured to determine the account information of the first object, and determine, from the smart contract module of the blockchain, verification processing information and billing processing information corresponding to the account information of the first object; A verification module, used to verify the validity of the object information, fee type and billing standard information of the second object according to the verification processing information, and obtain a verification result; A processing module, configured to process the object information, fee type and billing standard information of the second object according to the billing processing information to obtain property fee information that conforms to the object information of the second object if the verification result indicates that the validity verification has passed; and A generating module is used to generate a first mapping relationship between the object information of the second object and the property fee information.

10. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 8 when executed by a processor.

12. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 8 when being executed by a processor.