Intelligent financial bill management platform based on block chain

By designing an intelligent financial bill management platform based on blockchain, the problem of possible loss or errors in the transmission and conversion of bill data is solved, real-time acquisition, automated processing and classification of financial data is realized, the integrity and credibility of data is ensured, and the transparency and regulatory efficiency of financial management are strengthened.

CN120125360APending Publication Date: 2025-06-10HUANGSHAN UNIV +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510042395.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-10
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

The prior art does not consider that the billing data may be missing or errors during the transmission and conversion process when comparing the consistency of billing data of two different data sources for the same order, resulting in incomplete and inaccurate billing data.

Method used

Design an intelligent financial bill management platform based on blockchain, including data acquisition module, intelligent management module, data security module and user interface module. Data security management is carried out by regularly obtaining financial data, sorting and correcting based on preset classification tables, building financial sub-chains, and controlling access rights based on user level.

Benefits of technology

Real-time acquisition, automated processing and classification of financial data is realized, and data processing efficiency and accuracy are improved; data integrity and credibility are ensured through blockchain technology, abnormalities and potential risks are discovered in a timely manner, and the transparency and regulatory efficiency of financial management are strengthened.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120125360A_ABST
    Figure CN120125360A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent financial bill management platform based on a block chain, relates to the technical field of intelligent finance, and solves the problems that whether an abnormal order appears or not is judged by comparing the consistency of bill data of two different data sources of the same order, and the bill data may be lost or mistaken in the transmission and conversion process is not considered in the prior art. The technical problem that bill data may be incomplete and inaccurate is solved; the method comprises the steps of obtaining financial data of multiple projects of an enterprise; classifying the financial data according to the financial data classification table to obtain a plurality of groups of financial data; judging whether the financial data needs to be corrected or not according to the actual fund data; integrating the corrected financial data into a financial bill; constructing a financial sub-chain according to the financial bill, and judging whether the financial sub-chain can be added into a financial bill block chain or not; determining the grade of the user according to the user information, and judging whether the user is allowed to access according to the grade of the user; and the reliability of financial bill management is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of intelligent financial management, involves blockchain technology, and specifically is an intelligent financial bill management platform based on blockchain. Background Art

[0002] Intelligent financial bill management can automatically execute preset financial rules and processes, reduce manual intervention, and thus significantly improve the efficiency of financial processing; the distributed ledger feature of blockchain enables all participants to view the latest financial data in real time, reducing the delay in data synchronization and update; all data on the blockchain is public and immutable, and any participant can verify the authenticity and integrity of the data; each transaction on the blockchain has a complete audit trail record, which can trace the source and destination of each fund, providing great convenience for auditing and supervision; blockchain uses advanced encryption algorithms to encrypt data to ensure the security of data during transmission and storage; the decentralized structure of blockchain has no risk of single point of failure, and the failure of any node will not affect the operation of the entire system; intelligent financial bill management can automatically execute financial rules without manual intervention, reducing the risk of human error and fraud; the intelligent financial bill management platform is designed to realize real-time monitoring and auditing of financial information through the decentralization, transparency, and immutability of blockchain technology, thereby improving financial management efficiency and data security.

[0003] The prior art (a patent application with the publication number of CN118052646A) discloses an intelligent reconciliation method, system, terminal, and storage medium based on the integration of business and finance; the prior art includes: obtaining bill data from different data sources according to the bill generation time and unifying the storage formats of all bill data; performing standardization processing on the data in the bill data from different data sources; obtaining the bill data in two different data sources for the same order, comparing whether the two bill data are consistent, if consistent, marking it as a normal order, if inconsistent, marking it as an abnormal order according to the difference; judging the difference type of the abnormal order, and processing the problems of the bill data according to the difference type to control the consistency of the bill data in two different data sources; the prior art judges whether there is an abnormal order by comparing the consistency of the bill data in two different data sources for the same order, without considering that the bill data may be lost or incorrect during transmission and conversion, which may lead to incomplete and inaccurate bill data.

[0004] The present invention provides an intelligent financial bill management platform based on blockchain to solve the above technical problems. Summary of the Invention

[0005] The present invention aims to solve at least one of the technical problems existing in the prior art; for this purpose, the present invention proposes an intelligent financial bill management platform based on blockchain, which is used to solve the technical problem that the prior art judges whether there is an abnormal order by comparing the consistency of bill data from two different data sources of the same order, without considering that the bill data may be lost or incorrect during the transmission and conversion process, which may lead to incomplete and inaccurate bill data.

[0006] To achieve the above object, a first aspect of the present invention provides an intelligent financial bill management platform based on blockchain, including: a data acquisition module, an intelligent management module, a data security module, and a user interface module;

[0007] The data acquisition module: regularly obtains the financial data of several projects of an enterprise;

[0008] The intelligent management module: obtains a preset financial data classification table, and classifies the financial data according to the financial data classification table to obtain several groups of financial data;

[0009] Obtains the actual fund data, and judges whether it is necessary to correct the financial data according to the actual fund data; if so, corrects the financial data; if not, retains the corresponding financial data and continuously detects the financial data; integrates the retained and corrected financial data into a financial bill;

[0010] The data security module; constructs a financial sub-chain according to the financial bill, and judges whether the financial sub-chain can be added to the financial bill blockchain; if so, adds the financial sub-chain to the financial bill blockchain; if not, continuously judges the financial sub-chain; and,

[0011] Obtains the user information, determines the user level according to the user information, and judges whether to allow the user to access according to the user level; if so, allows the user to access the financial bill; if not, generates an alarm signal and blocks the user from accessing the financial bill.

[0012] Preferably, the platform further includes a user interface module,

[0013] which is used to provide financial data and corresponding financial bills to the enterprise.

[0014] The present invention makes complex financial data intuitive and easy to understand through the user interface module, displays financial data in forms such as charts, tables, and dashboards, and users can quickly understand key indicators such as revenue, expenditure, profit, etc. of financial data without having to read long reports in depth.

[0015] Preferably, the classifying the financial data according to the financial data classification table to obtain several groups of financial data includes:

[0016] Retrieve the preset financial data classification table, extract financial data, and analyze the financial data to obtain the amount types. Among them, the amount types include income and expenditure.

[0017] Match the financial data with the financial data classification table according to the amount type to obtain the type of the financial data, and integrate the financial data with the same type to obtain several groups of financial data.

[0018] With the preset financial data classification table as the benchmark, the present invention can ensure more accurate and consistent classification of financial data, help reduce human errors, and improve data quality. Classify the financial data according to the amount type and further match it to the specific financial data classification table to display the data more clearly.

[0019] Preferably, the judging whether it is necessary to correct the financial data according to the actual fund data includes:

[0020] Retrieve the actual fund data, number the actual fund data in chronological order, and match the financial data with the actual fund data to obtain the financial data number.

[0021] Judge whether the numbers of the financial data are consecutive. If so, analyze the amounts of the financial data. If not, it is determined that the financial data needs to be corrected.

[0022] Judge whether the amounts of the financial data with the same number are consistent with the actual fund data. If so, it is determined that the financial data does not need to be corrected. If not, it is determined that the financial data needs to be corrected.

[0023] By numbering the actual fund data in chronological order and judging whether the numbers of the financial data are consecutive, the present invention can timely detect and correct errors and inconsistencies in the financial data. This accuracy is crucial for the enterprise's financial reports, tax declarations, and any decisions based on financial data. By judging whether the amounts of the financial data with the same number are consistent with the actual fund data, the enterprise can find out whether there are input errors, system defects, human fraud, etc. in the financial data. By timely detecting and fixing these problems, it helps to improve the enterprise's internal control level and reduce financial risks.

[0024] Preferably, the constructing the financial sub-chain according to the financial bill includes:

[0025] Retrieve the financial bill, divide the financial bill into several blocks and determine the nodes for financial bill management. Encrypt the financial bill using the hash algorithm according to the nodes to obtain the hash value, and use the hash value as the identifier of the corresponding node.

[0026] Connect several blocks through the hash values to form a chain structure, and mark the chain structure as the financial sub-chain.

[0027] The present invention divides financial bills into several blocks and determines the nodes for financial bill management. The decentralized feature of this blockchain means that data is not stored on a single server but distributed among multiple nodes in the network. This distributed storage method improves the reliability of data, and even if some nodes fail, the data will not be lost, and it also enhances the security of the system. At the same time, since each block on the blockchain contains the hash value of the previous block, it is conducive to quickly tracing the source and change history of the data, and can quickly locate the problems of financial data and find out the reasons.

[0028] Preferably, determining whether the financial sub-chain can be added to the financial bill blockchain includes:

[0029] Obtaining the consensus mechanism of the financial bill blockchain and retrieving the financial sub-chain; determining whether the financial sub-chain conforms to the consensus mechanism. If it does, it is determined that the financial sub-chain can be added to the financial bill blockchain; if not, it is determined that the financial sub-chain cannot be added to the financial bill blockchain.

[0030] The present invention enables the nodes in the blockchain network to reach an agreement on the legality of the blocks through the consensus mechanism, thereby preventing data from being tampered with or forged. At the same time, in financial bill management, ensuring the accuracy and consistency of data is crucial. By implementing the consensus mechanism, it can be ensured that each financial sub-chain has undergone strict verification and confirmation before being added to the main chain, thus guaranteeing the authenticity and reliability of the financial data on the entire blockchain.

[0031] Preferably, determining whether to allow a user to access according to the user's level includes:

[0032] Retrieving the user's level and obtaining the user's access request; determining the minimum level of users allowed to pass through the access according to the access request;

[0033] Determining whether the user's level is higher than the minimum level. If it is, it is determined that the user is allowed to access; if not, it is determined that the user is not allowed to access.

[0034] The present invention can ensure that sensitive or important resources are not accessed by unauthorized users by setting different levels of users and their corresponding access permissions. This access control mechanism based on levels is an important guarantee for security. By determining whether the user's level meets the minimum level requirements for the access request, it can effectively prevent unauthorized users from accessing restricted resources, thereby protecting the security of the system.

[0035] Compared with the prior art, the beneficial effects of the present invention are:

[0036] 1. The present invention regularly obtains the financial data of several projects of an enterprise through a data acquisition module, ensuring the comprehensiveness and real-time nature of financial information, enabling managers to quickly grasp the financial situation and make timely decisions; through an intelligent management module, based on a preset financial data classification table and actual fund data, the financial data can be classified systematically and standardized, reducing human errors and inconsistent classifications; at the same time, by correcting the financial data according to the actual fund data, the accuracy and real-time nature of the financial data can be ensured, providing a reliable basis for decision-making; through a data security module, access rights are controlled based on user levels, and the system can strengthen internal control to ensure the compliant use of financial data; at the same time, for illegal acts such as unauthorized access, the system can generate alarm signals and block access, improving the risk prevention ability; the modules communicate and cooperate through standardized interfaces, achieving high cohesion and low coupling of the software, and improving the scalability and maintainability of the system.

[0037] 2. The present invention can obtain the financial data of an enterprise in real time, perform automated processing and classification, improving data processing efficiency; using blockchain technology, it realizes the distributed storage and verification of financial data, ensuring the integrity and credibility of the data; by monitoring financial data in real time, anomalies and potential risks can be discovered in a timely manner and early warning prompts can be given; according to user roles and permissions, access control and operation permission management of financial data are realized; the use of blockchain technology in the present invention makes financial data unable to be tampered with once recorded, ensuring the authenticity and credibility of the data; at the same time, due to the decentralized characteristics of the blockchain, financial data can be shared and audited by multiple parties, strengthening the transparency of financial management, eliminating the trust issues in traditional financial supervision, and improving the efficiency and fairness of supervision. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or in the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present invention, and those of ordinary skill in the art can obtain other drawings without creative efforts based on these drawings.

[0039] Figure 1 It is a schematic diagram of the modules included in the present invention;

[0040] Figure 2 It is a schematic diagram of the specific steps of the present invention;

[0041] Figure 3 It is a schematic diagram of the operation process of the intelligent management module of the present invention;

[0042] Figure 4 It is a schematic diagram of the operation process of the data security module of the present invention. Detailed implementation manners

[0043] The technical solutions of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0044] Please refer to Figure 1 - Figure 2 , an embodiment of the first aspect of the present invention provides an intelligent financial bill management platform based on blockchain, including:

[0045] Data acquisition module: Regularly obtain the financial data of several projects of an enterprise;

[0046] Intelligent management module: Obtain a preset financial data classification table, and classify the financial data according to the financial data classification table to obtain several groups of financial data;

[0047] Obtain the actual fund data, and judge whether it is necessary to correct the financial data according to the actual fund data; if so, correct the financial data; if not, retain the corresponding financial data and continuously detect the financial data; integrate the retained and corrected financial data into a financial bill;

[0048] Data security module; Construct a financial sub-chain according to the financial bill, and judge whether the financial sub-chain can be added to the financial bill blockchain; if so, add the financial sub-chain to the financial bill blockchain; if not, continuously judge the financial sub-chain; and,

[0049] Obtain user information, determine the user level according to the user information, and judge whether to allow the user to access according to the user level; if so, allow the user to access the financial bill; if not, generate an alarm signal and prevent the user from accessing the financial bill.

[0050] Please refer to Figure 3, The operation process of the intelligent management module is to regularly obtain the financial data of several projects of an enterprise, retrieve the preset financial data classification table, and extract the financial data; analyze the financial data to obtain the amount type; among them, the amount type includes income and expenditure; match the financial data with the financial data classification table according to the amount type to obtain the type of the financial data; integrate the financial data with the same type to obtain several groups of financial data; retrieve the actual fund data, number the actual fund data in chronological order, and match the financial data with the actual fund data to obtain the financial data number; judge whether the numbers of the financial data are continuous; if so, analyze the amount of the financial data; if not, it is determined that the financial data needs to be corrected; judge whether the amounts of the financial data and the actual fund data with the same number are consistent; if so, it is determined that the financial data does not need to be corrected; if not, it is determined that the financial data needs to be corrected.

[0051] For example, there is an enterprise that needs to conduct intelligent financial bill management. Now, it obtains the financial data of several projects of the enterprise in a year every other month, and uses the preset financial data classification table according to the income and expenditure of the finance; match the financial data with the financial data classification table according to the amount type to obtain the type of the financial data; integrate the financial data with the same type to obtain several groups of financial data; retrieve 12 groups of actual fund data, number the actual fund data in chronological order and mark them as ①, ②, ③… Match the financial data with the actual fund data to obtain the financial data number; among them, the data with the number ④ is lost, resulting in the discontinuous number of the financial data, and correct the data with the number ④; now check whether the amounts of the financial data and the actual fund data with the same number are consistent; among them, the amount of the financial data with the number ⑩ is 120,000 yuan, while the amount of the actual fund data is 150,000 yuan, so the financial data with the number ⑩ needs to be corrected.

[0052] Please refer to Figure 4 , The operation process of the data security module is to retrieve the financial bill, divide the financial bill into several blocks and determine the nodes for financial bill management; encrypt the financial bill using the hash algorithm according to the nodes to obtain the hash value, and use the hash value as the identifier of the corresponding node;

[0053] Connect several blocks through the hash value to form a chain structure; mark the chain structure as the financial sub-chain; obtain the consensus mechanism of the financial bill blockchain, and retrieve the financial sub-chain; judge whether the financial sub-chain conforms to the consensus mechanism; if so, it is determined that the financial sub-chain can be added to the financial bill blockchain; if not, it is determined that the financial sub-chain cannot be added to the financial bill blockchain; retrieve the level of the user, and obtain the access request of the user; determine the lowest level of the user allowed to pass the access according to the access request; judge whether the level of the user is higher than the lowest level; if so, it is determined that the user is allowed to access; if not, it is determined that the user is not allowed to access.

[0054] For example, retrieve the financial bill, divide the financial bill into 12 blocks and determine the nodes for financial bill management. According to the nodes, use the hash algorithm to encrypt the financial bill to obtain a 16-byte hash value, and use the hash value as the identifier for the corresponding node; connect the 12 blocks through the hash values to form a chain structure; mark the chain structure as the financial sub-chain; obtain the consensus mechanism of the financial bill blockchain, and retrieve the financial sub-chain; determine whether the financial sub-chain conforms to the consensus mechanism; among them, the 2nd financial sub-chain and the 5th financial sub-chain do not conform to the consensus mechanism, so add the remaining 10 financial sub-chains to the financial bill blockchain.

[0055] Currently, two users send access requests to the blockchain, and mark the two users as User 1 and User 2; retrieve the levels of User 1 and User 2. Among them, the level of User 1 is A, and can access all information in the blockchain. The level of User 2 is B, and can access non-confidential information in the blockchain; currently, both User 1 and User 2 send access requests to all information in the blockchain. Since the level of User 1 is A, the access request is approved; since the level of User 2 is B, the access request of User 2 is not approved.

[0056] The working principle of the present invention: regularly obtain the financial data of several projects of an enterprise; obtain the preset financial data classification table, and classify the financial data according to the financial data classification table to obtain several groups of financial data; obtain the actual capital data, and determine whether it is necessary to correct the financial data according to the actual capital data; if yes, correct the financial data; if not, retain the corresponding financial data and continuously detect the financial data; integrate the retained and corrected financial data into a financial bill; construct a financial sub-chain according to the financial bill, and determine whether the financial sub-chain can be added to the financial bill blockchain; obtain user information, determine the level of the user according to the user information, and determine whether to allow the user to access according to the level of the user.

[0057] The above embodiments are only used to illustrate the technical method of the present invention and not to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical method of the present invention can be modified or equivalently replaced without departing from the spirit and scope of the technical method of the present invention.

Claims

1. The blockchain-based intelligent financial bill management platform is characterized by: include: Intelligent management module and the data acquisition module and user interface module connected thereto; Data collection module: regularly obtain financial data of several projects of the enterprise; Intelligent management module: obtains a preset financial data classification table, and classifies the financial data according to the financial data classification table to obtain several groups of financial data; Obtain actual capital data and determine whether the financial data needs to be revised based on the actual capital data; If yes, the financial data will be revised; If not, the corresponding financial data shall be retained and continuously tested; the retained and corrected financial data shall be integrated into financial bills; Data security module: build a financial sub-chain based on the financial bill, and determine whether the financial sub-chain can be added to the financial bill blockchain; if yes, add the financial sub-chain to the financial bill blockchain; if not, continue to judge the financial sub-chain; as well as, Obtain user information, determine the user's level based on the user information, and determine whether to allow the user to access based on the user's level; if yes, allow the user to access the financial bill; if not, generate an alarm signal and prevent the user from accessing the financial bill.

2. The blockchain-based intelligent financial bill management platform according to claim 1 is characterized in that: The platform also includes a user interface module, Used to provide financial data and corresponding financial bills to enterprises.

3. The blockchain-based intelligent financial bill management platform according to claim 1 is characterized in that: The financial data is classified according to the financial data classification table to obtain several groups of financial data, including: Retrieve the preset financial data classification table and extract financial data; analyze the financial data to obtain the amount type; wherein the amount type includes income and expenditure; The financial data is matched with the financial data classification table according to the amount type to obtain the type of the financial data; the financial data of the same type are integrated to obtain several groups of financial data.

4. The blockchain-based intelligent financial bill management platform according to claim 1 is characterized in that: The determining whether the financial data needs to be corrected based on the actual capital data includes: Retrieving actual fund data, numbering the actual fund data in chronological order, and matching the financial data with the actual fund data to obtain the financial data number; Determine whether the numbering of the financial data is continuous; if so, analyze the amount of the financial data; if not, determine that the financial data needs to be revised; Determine whether the amount of the financial data with the same number is consistent with the actual fund data; if yes, determine that the financial data does not need to be corrected; if not, determine that the financial data needs to be corrected.

5. The blockchain-based intelligent financial bill management platform according to claim 1 is characterized in that: The construction of a financial sub-chain based on financial bills includes: Retrieve the financial bill, divide the financial bill into several blocks and determine the nodes for financial bill management. Encrypt the financial bill using a hash algorithm according to the node to obtain a hash value, and use the hash value as the identifier of the corresponding node; Connect several blocks through hash values ​​to form a chain structure; mark the chain structure as a financial sub-chain.

6. The blockchain-based intelligent financial bill management platform according to claim 1 is characterized in that: The determination of whether the financial sub-chain can be added to the financial bill blockchain includes: Obtain the consensus mechanism of the financial billing blockchain and call the financial sub-chain; determine whether the financial sub-chain complies with the consensus mechanism. If yes, determine that the financial sub-chain can be added to the financial billing blockchain; if not, determine that the financial sub-chain cannot be added to the financial billing blockchain.

7. The blockchain-based intelligent financial bill management platform according to claim 1 is characterized in that: The step of determining whether to allow the user to access according to the user's level includes: Retrieve the user's level and obtain the user's access request; determine the minimum level of the user allowed to access based on the access request; Determine whether the user's level is higher than the minimum level; if yes, determine that the user is allowed to access; if no, determine that the user is not allowed to access.

Citation Information

Patent Citations

  • Intelligent account checking method and system based on business and financial fusion, terminal and storage medium

    CN118052646A