A blockchain-based data asset management method and system
By using segmented storage and multiple encryption methods on the blockchain, the authenticity of asset information exchange between enterprises, suppliers, and factoring companies is solved, enabling secure data transmission and storage and ensuring the integrity and security of information.
Patent Information
- Application Number
- CN202310433956.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-21
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2043-04-21
AI Technical Summary
Existing technologies cannot effectively monitor and verify the authenticity of asset information exchanges between enterprises, suppliers, and factoring companies, and there is a risk of tampering.
By using blockchain technology, data is divided into several parts and stored in data storage nodes to form short blockchains. These short blockchains are then encrypted by reading nodes at the beginning and end of the blockchain and connected to form a longer blockchain. Different keys and modules are used for multiple encryption and authentication to ensure the security of data transmission and storage.
It achieves multiple encryption and secure transmission of data, avoids data leakage, ensures the authenticity and integrity of asset information exchange, and improves the security and reliability of data transmission.
Smart Images

Figure CN116668071B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of asset management, in particular to a data asset management method and system based on a block chain. BACKGROUND
[0002] In the current financial business, enterprise A generates data to purchase from supplier B, opens a letter of credit (such as trade relationship, trade contract, invoice, etc. registration) to supplier B, and supplier B may also transfer part of the letter of credit amount (A registered to B) to supplier C, and suppliers B and C rely on the letter of credit opened by enterprise A to apply for financing to a factor, and the factor audits and disburses the loan.
[0003] In the above process, asset information interaction (such as a transaction record, accounts receivable / payable) may occur between any two of enterprise A, suppliers B and C, and the factor, and the asset information may be subject to unilateral tampering, so how to monitor and prove whether the asset information interaction is real is a problem that must be faced.
[0004] With the emergence of block chain and smart contract technology, the decentralized, open, and tamper-proof characteristics of block chain technology can be used to improve traditional authentication methods. The prior art CN108881240A "Member privacy data protection method based on block chain" discloses a member privacy data protection method based on a block chain, which uses a private key to encrypt member data, and the private key is in the hands of the member himself. When querying the member data stored on the member data storage node, the private key in the hands of the member is required to decrypt the data, therefore, anyone viewing the member data needs the consent of the user.
[0005] However, this does not solve the problem of any one of enterprise A, suppliers B and C, and the factor supervising the asset information interaction related to the other party. SUMMARY
[0006] In view of the deficiencies of the prior art, the present application provides a data asset management method and system based on a block chain to solve the problems mentioned in the background art and overcome the deficiencies in the prior art.
[0007] To achieve the above-mentioned purpose, the present application provides the following technical scheme: a data asset management method based on a block chain, comprising the following steps:
[0008] 1) divide the data into several parts and transmit and store them in the data storage node;
[0009] 2) any two or three data storage nodes are integrated and encrypted to form a short blockchain, the memory space of the plurality of data storage nodes is the same, the memory space of the head reading node and the tail reading node is equal to the memory space of the data storage node, the first secret function is stored in the head reading node, the second secret function is stored in the tail reading node, and the second secret function is different from the first secret function;
[0010] 3) a plurality of short blockchains are connected together to form a long blockchain;
[0011] 4) the head reading node and the tail reading node are connected at the head and tail of the long blockchain respectively;
[0012] 5) the heads and tails of a plurality of long blockchains can be combined together using correct keys.
[0013] A data asset management system based on a blockchain includes a central processing module, a security authentication module, an information decryption module, an information encryption module, a data processing module, a data transmission module, a head encryption module, a tail encryption module, and a data reading module. The security authentication module, the information decryption module, the information encryption module, the data processing module, the data transmission module, the head encryption module, the tail encryption module, and the data reading module are electrically connected to the central processing module, and the information encryption module is electrically connected to the data processing module.
[0014] Preferably, the head encryption module is electrically connected to the head reading node, and the tail encryption module is electrically connected to the tail reading node.
[0015] Preferably, the data reading module is electrically connected to the head reading node and the tail reading node respectively.
[0016] Preferably, the data transmission module transmits data with the data storage node through the Internet.
[0017] Preferably, the input end of the security authentication module is electrically connected to an ID authentication device.
[0018] Compared with the prior art, the present application provides a data asset management method and system based on a blockchain, which has the following advantages:
[0019] 1. The blockchain-based data asset management method, the entire blockchain is divided into a head reading node, a data storage node and a tail reading node, a plurality of data storage nodes are connected in series to form a chain type, forming a long type blockchain for storing corresponding data, the head reading node and the tail reading node are at the head and tail of the long type blockchain, wherein the head reading node and the tail reading node respectively store an encryption program, the two encryption programs are different, the reading nodes at the head and tail of the plurality of long type blockchains can be connected to form a longer blockchain, and the data can form complete data by being connected by a corresponding key, meanwhile, any three of the plurality of data storage nodes form a short type blockchain, and the data is encrypted to form multiple encryption to avoid data leakage.
[0020] 2. The blockchain-based data asset management system, the central processing module is used as the core component of the system, and other components include a security authentication module, an information decryption module, an information encryption module, a data processing module, a data transmission module, a head encryption module, a tail encryption module and a data reading module, wherein the data reading module is connected with the reading node, so that the plurality of long type blockchains can be combined together, the two encryption modules can increase the cipher in the reading node, and the two modules do not interfere with each other, the data processing module and the data transmission module can process the corresponding data, and then the data encryption module can encrypt any pair of the plurality of storage nodes, the security authentication module can perform real-name authentication on the login personnel, the information decryption module can decrypt the corresponding cipher to facilitate reading data and meet the needs of use. BRIEF DESCRIPTION OF DRAWINGS
[0021] Figure 1 The figure is a schematic diagram of the use method of the present application;
[0022] Figure 2 The figure is a schematic diagram of the system structure of the present application. DETAILED DESCRIPTION
[0023] The technical solutions in the embodiments of the present application will be described in detail below, obviously, the described embodiments are only part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application. EMBODIMENT
[0024] A blockchain-based data asset management method, comprising the following steps:
[0025] 1) The data is divided into several parts and transmitted and stored in the data storage node;
[0026] 2) Any two or three data storage nodes are integrated and encrypted to form a short type blockchain;
[0027] 3) A plurality of short blockchains are connected together to form a long blockchain;
[0028] 4) A head reading node and a tail reading node are connected at the head and tail of the long blockchain, respectively;
[0029] 5) The heads and tails of a plurality of long blockchains can be combined together using correct keys.
[0030] Among them, the formats of the data storage node, the head reading node and the tail reading node are the same, that is, the data is packaged into blocks, and the number of data storage nodes in the short blockchain is not fixed, but is arbitrarily allocated and combined by the system.
[0031] The memory spaces of a plurality of data storage nodes are the same, and the memory spaces of the head reading node and the tail reading node are equal to the memory space of the data storage node, so that the memory sizes of the nodes are not greatly different, and it is ensured that the amount of data that can be stored in the data storage node is fixed.
[0032] The first secret function is stored in the head reading node, and the second secret function is stored in the tail reading node, the second secret function is different from the first secret function, two different secret functions can improve the security of the entire blockchain, avoid data leakage, and at the same time, users can edit the data in the blockchain through correct keys.
[0033] A data asset management system based on a blockchain includes a central processing module, a security authentication module, an information decryption module, an information encryption module, a data processing module, a data transmission module, a head encryption module, a tail encryption module, and a data reading module. The security authentication module, the information decryption module, the information encryption module, the data processing module, the data transmission module, the head encryption module, the tail encryption module, and the data reading module are electrically connected to the central processing module, and the information encryption module is electrically connected to the data processing module.
[0034] The central processing module can control the security authentication module, the information decryption module, the information encryption module, the data processing module, the data transmission module, the head encryption module, the tail encryption module, and the data reading module, so that each module can work normally, and the data can be stored, encrypted and integrated into a chain
[0035] The head encryption module is electrically connected to the head reading node, and the tail encryption module is electrically connected to the tail reading node. The two encryption modules exist independently and do not interfere with each other, so that they can operate independently and the secret functions generated by the two are inconsistent, which is convenient for blockchain combination.
[0036] The data reading module is electrically connected with the head reading node and the tail reading node, and a user can read data in the blockchain through the data reading module.
[0037] The data transmission module transmits data with the data storage node through the Internet, so that data can be quickly transmitted, and the geographical limitation of data transmission is solved.
[0038] The input end of the security authentication module is electrically connected with an ID authentication device, and the user is authenticated by real name by setting a corresponding login account, password or identity card, so as to avoid information leakage. Embodiment
[0039] A data asset management method based on a blockchain includes the following steps:
[0040] 1) The data is divided into several parts and transmitted and stored in the data storage node;
[0041] 2) Any two or three data storage nodes are integrated and encrypted to form a short blockchain;
[0042] 3) A plurality of short blockchains are connected together to form a long blockchain;
[0043] 4) The head reading node and the tail reading node are connected at the head and tail of the long blockchain, respectively;
[0044] 5) The heads and tails of a plurality of long blockchains can be combined together using correct keys.
[0045] Among them, the data storage node, the head reading node and the tail reading node have the same format, that is, the data is packaged into blocks, and the number of data storage nodes in the short blockchain is not fixed, but is randomly allocated and combined by the system.
[0046] The memory spaces of the plurality of data storage nodes are the same, and the memory spaces of the head reading node and the tail reading node are equal to the memory space of the data storage node, so that the memory sizes of the nodes are not much different, and the amount of data that can be stored in the data storage node is fixed.
[0047] The first secret function is stored in the head reading node, and the second secret function is stored in the tail reading node, and the second secret function is different from the first secret function, so that the security of the entire blockchain is improved, and data leakage is avoided. At the same time, the user can edit the data in the blockchain through the correct key.
[0048] A blockchain-based data asset management system includes a central processing module, a security authentication module, an information decryption module, an information encryption module, a data processing module, a data transmission module, a head-end encryption module, a tail-end encryption module, and a data reading module. The security authentication module, the information decryption module, the information encryption module, the data processing module, the data transmission module, the head-end encryption module, the tail-end encryption module, and the data reading module are all electrically connected to the central processing module. The information encryption module is electrically connected to the data processing module.
[0049] The central processing module can control the security authentication module, the information decryption module, the information encryption module, the data processing module, the data transmission module, the head-end encryption module, the tail-end encryption module, and the data reading module, so that each module can work normally and store, encrypt, and integrate data into a chain.
[0050] The head-end encryption module is electrically connected to the head-end reading node, and the tail-end encryption module is electrically connected to the tail-end reading node. The two encryption modules exist independently and do not interfere with each other, so they can operate independently and produce different encrypted messages, which is convenient for block chain combination.
[0051] The data reading module is electrically connected to the head-end reading node and the tail-end reading node. Users can read data in the block chain through the data reading module.
[0052] The data transmission module transmits data to the data storage node through a local area network, improving the security of data transmission. However, it is susceptible to regional restrictions.
[0053] The input end of the security authentication module is electrically connected to an ID authentication device. By setting a corresponding login account, password, or identity card, the user can be authenticated in real name to prevent information leakage.
[0054] The beneficial effects of the present application are: the whole blockchain is divided into a head reading node, a data storage node and a tail reading node, a plurality of data storage nodes are connected in a chain type to form a long type blockchain for storing corresponding data, the head reading node and the tail reading node are at the head and tail of the long type blockchain, wherein the head reading node and the tail reading node respectively store an encryption program, the two encryption programs are different, the plurality of long type blockchain head and tail reading nodes can be connected to form a longer blockchain, and the data can form complete data by connecting the corresponding key, meanwhile, the plurality of data storage nodes form a short type blockchain between any three of them, and the data is encrypted to form multiple encryption to avoid data leakage, the central processing module is used as the core component of the system, and other components include a security authentication module, an information decryption module, an information encryption module, a data processing module, a data transmission module, a head encryption module, a tail encryption module and a data reading module, wherein the data reading module is connected with the reading node, so that the plurality of long type blockchains can be combined together, the two encryption modules can increase the cipher in the reading node, and the two encryption modules do not interfere with each other, the data processing module and the data transmission module can process the corresponding data, and then the data encryption module encrypts the plurality of storage nodes, the security authentication module performs real-name authentication on the login personnel, the information decryption module can decrypt the corresponding cipher to read the data, and the needs of use are met.
[0055] Typical cases:
[0056] A data asset management method based on a blockchain includes the following steps:
[0057] 1) The data is divided into several parts and stored in the data storage node;
[0058] 2) Integrate and encrypt any two or three data storage nodes to form a short type blockchain;
[0059] 3) Connect a plurality of short type blockchains together to form a long type blockchain;
[0060] 4) The head reading node and the tail reading node are connected at the head and tail of the long type blockchain respectively;
[0061] 5) The heads of a plurality of long type blockchains can be combined together using correct keys.
[0062] Among them, the data storage node, the head reading node and the tail reading node have the same format, that is, the data is packaged into blocks, the number of data storage nodes in the short type blockchain is not fixed, and the system is arbitrarily allocated and combined.
[0063] The memory spaces of the plurality of data storage nodes are all same, the memory spaces of the head reading node and the tail reading node are equal to the memory space of the data storage node, so that the memory sizes of the nodes are not greatly different, and the amount of data that can be stored in the data storage node is fixed.
[0064] The first secret function is stored in the head reading node, and the second secret function is stored in the tail reading node, the second secret function is different from the first secret function, the two different secret functions improve the security of the entire blockchain, avoid data leakage, and the user can edit the data in the blockchain through the correct key.
[0065] A data asset management system based on a blockchain includes a central processing module, a security authentication module, an information decryption module, an information encryption module, a data processing module, a data transmission module, a head encryption module, a tail encryption module, and a data reading module. The security authentication module, the information decryption module, the information encryption module, the data processing module, the data transmission module, the head encryption module, the tail encryption module, and the data reading module are all electrically connected to the central processing module. The information encryption module is electrically connected to the data processing module.
[0066] The central processing module can control the security authentication module, the information decryption module, the information encryption module, the data processing module, the data transmission module, the head encryption module, the tail encryption module, and the data reading module, so that each module can work normally, and the data can be stored, encrypted, and integrated into a chain.
[0067] The head encryption module is electrically connected to the head reading node, and the tail encryption module is electrically connected to the tail reading node. The two encryption modules exist independently and do not interfere with each other, so they can operate independently and produce different secret functions, which is convenient for blockchain combination.
[0068] The data reading module is electrically connected to the head reading node and the tail reading node, and the user can read the data in the blockchain through the data reading module.
[0069] The data transmission module transmits data to the data storage node through the Internet, so that the data can be quickly transmitted, and the geographical limitations of data transmission are solved.
[0070] The input end of the security authentication module is electrically connected to an ID authentication device, which performs real-name authentication on the user by setting corresponding login accounts, passwords, or identity cards, to avoid information leakage.
[0071] While embodiments of the application have been shown and described, it is to be understood that the embodiments described are merely exemplary of the principles and application of the present application. Numerous modifications and adaptions can be effected without departing from the spirit and scope of the present application, which is not limited to the exact construction and arrangement described. It is intended, therefore, to cover all modifications and adaptions that fall within the scope of the claims and their equivalents.
Claims
1. A blockchain-based data asset management method, characterized in that, The method comprises the following steps: 1) dividing data into several parts for transmission and storage in data storage nodes; 2) integrating and encrypting any two or three data storage nodes to form a short blockchain, the memory space of each of the data storage nodes being the same as the memory space of the head and tail reading nodes, the first secret function being stored in the head reading node, and the second secret function being stored in the tail reading node, the second secret function being different from the first secret function; 3) connecting multiple short blockchains together to form a long blockchain; 4) connecting the head and tail reading nodes to the head and tail of the long blockchain, respectively; 5) combining the heads and tails of multiple long blockchains using correct keys. 2.A blockchain-based data asset management system applied to the method of claim 1, characterized in that, The system comprises a central processing module, a security authentication module, an information decryption module, an information encryption module, a data processing module, a data transmission module, a head encryption module, a tail encryption module, and a data reading module, wherein the security authentication module, the information decryption module, the information encryption module, the data processing module, the data transmission module, the head encryption module, the tail encryption module, and the data reading module are electrically connected to the central processing module, and the information encryption module is electrically connected to the data processing module.
3. The blockchain-based data asset management system of claim 2, wherein, The head encryption module is electrically connected to the head reading node, and the tail encryption module is electrically connected to the tail reading node.
4. The blockchain-based data asset management system of claim 3, wherein, The data reading module is electrically connected to the head reading node and the tail reading node, respectively.
5. The blockchain-based data asset management system of claim 4, wherein, The data transmission module transmits data to the data storage nodes through the Internet.
6. The blockchain-based data asset management system of claim 5, wherein, The input end of the security authentication module is electrically connected to an ID authentication device.
Citation Information
Patent Citations
Blockchain-based member privacy data protection method
CN108881240A
Blockchain data processing method, device and system
CN107294709A
Data encryption storage method and device and file storage system
CN109902494A
Data sharing and privacy protection method based on blockchain technology
CN111181721A