Warehouse receipt cross-chain management method and system based on notarist mechanism and national secret algorithm
Through the notary mechanism and differentiated encryption control of the national secret algorithm, the information island and data security problems in the warehouse receipt management system are solved, cross-chain business collaboration and efficient circulation are achieved, and the data security and performance of the port supply chain are improved.
Patent Information
- Application Number
- CN202510992383.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-18
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2045-07-18
AI Technical Summary
The warehouse receipt management system in existing technologies has information islands, data security is difficult to guarantee, there is a lack of fine-grained control, and cross-chain interaction is not mature enough, which makes it difficult to meet the efficiency and security needs of the port supply chain.
It adopts differentiated encryption and fine-grained permission control based on the notary mechanism and national secret algorithm, ensures the security, reliability and efficiency of cross-chain information interaction through the notary mechanism, and builds a multi-chain architecture to support complex cross-chain business collaboration.
It realizes the reliable circulation and efficient management of warehouse receipt information, improves data security and high concurrency performance, and meets the complex business needs of the port supply chain.
Smart Images

Figure CN120746451A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a warehouse receipt cross-chain management method and system based on a notary mechanism and a national secret algorithm. Background Art
[0002] Currently, existing management systems in the port supply chain and warehouse receipt management are often isolated, resulting in inefficient and difficult-to-ensure transfer of warehouse receipt information between different entities. In particular, there is a lack of effective layered protection and granular control over the varying levels of sensitivity within warehouse receipts. While blockchain has been applied to some aspects of warehouse receipt management, existing cross-chain and cross-system interaction mechanisms remain immature, making it difficult to support the comprehensive management needs of the port supply chain for secure, reliable, and efficient warehouse receipt transfers.
[0003] For example, Chinese patent application number CN201910541967.3 discloses a blockchain-based warehouse receipt credit management platform. This platform, by building a layered platform architecture and implementing smart contracts based on a consensus algorithm, also mentions a cross-chain service agreement, aiming to address issues encountered in the warehouse receipt credit management process. While it can achieve blockchain-based warehouse receipt management and credit services to a certain extent, it fails to build a multi-chain collaborative architecture to meet the needs of diverse business scenarios in the port supply chain, such as production, ports, and sales. Furthermore, existing warehouse receipt management technologies have the following deficiencies:
[0004] (1) Due to the lack of stratification and differentiated encryption of warehouse receipts, it is difficult to ensure the security, reliability and efficiency of cross-chain information interaction. At the same time, in the existing technology, there are data islands between the various participants in the port supply chain, making it difficult to achieve secure and reliable sharing and efficient circulation of warehouse receipt information;
[0005] (2) Existing technologies are difficult to provide effective layered protection and fine-grained access control for warehouse receipts of different sensitivity levels, and there are risks of data leakage and commercial privacy. In addition, due to the lack of a unified, secure, reliable and efficient cross-chain or cross-system information interaction mechanism, the trust cost is high, the efficiency is low and the security risk is relatively large;
[0006] (3) Existing blockchain or cross-chain solutions are difficult to adapt to complex port warehouse receipt management and high-load scenarios. Summary of the Invention
[0007] The purpose of the present invention is to provide a warehouse receipt cross-chain management method and system based on the notary mechanism and national secret algorithm. By layering the warehouse receipts and implementing differentiated national secret algorithm encryption and fine-grained authority control, as well as ensuring the security, reliability and efficiency of cross-chain information interaction through the notary mechanism, it is conducive to supporting complex cross-chain business synergy and can effectively ensure data security and high concurrency performance in the warehouse receipt management process.
[0008] To achieve the above object, the present invention provides the following technical solutions:
[0009] In a first aspect, the present invention provides a warehouse receipt cross-chain management method based on a notary mechanism and a national secret algorithm, comprising:
[0010] Generate an initial warehouse receipt and perform preliminary verification on it. Once the preliminary verification passes, add production-side information to the initial warehouse receipt to obtain a first warehouse receipt. Then, encrypt the data on the first warehouse receipt to obtain a second warehouse receipt.
[0011] Verify the data information recorded in the second warehouse receipt. Once the verification is passed, broadcast the second warehouse receipt, collect the purchase request data of the second warehouse receipt, obtain the purchase request data, and use the notary mechanism to verify the buyer's identity, authority, and compliance of the purchase request data;
[0012] Once the verification is passed, the cross-chain management module is used to transfer the ownership of the second warehouse receipt from the seller to the buyer and update the ownership information of the second warehouse receipt. The ownership confirmation information data of the seller and the buyer is collected, the funds of the second warehouse receipt are settled, and the second warehouse receipt is stored to obtain the historical warehouse receipt.
[0013] The request information data for querying historical warehouse receipts is collected, and after verifying that the request information data is in a qualified state, the target warehouse receipt is obtained from the historical warehouse receipts and sent to the requester of the request information data.
[0014] As a further solution of the present invention: encrypting the data of the first warehouse receipt to obtain the second warehouse receipt includes:
[0015] Call the cryptographic key management system (KMS) to obtain the key, use the differential encryption method to encrypt the first warehouse receipt, and obtain the encrypted warehouse receipt;
[0016] Calculate the hash value of the encrypted warehouse receipt to obtain the complete encrypted warehouse receipt, and use the complete encrypted warehouse receipt as the second warehouse receipt.
[0017] As a further solution of the present invention: after the verification request information data reaches a qualified state, a decryption operation is performed on the target warehouse receipt in the historical warehouse receipt, including:
[0018] Use the cross-chain communication protocol to verify the first identity data of the first requester in the request information data, and determine whether the identity data exists in the preset identity database. If the judgment result is yes, verify whether the access rights corresponding to the identity data are consistent with the rights in the request information data. If the verification result is consistent, output the verification pass result;
[0019] The request information data is forwarded and stored based on the first security channel, and the target warehouse receipt corresponding to the request information data is read from the historical warehouse receipt.
[0020] As a further solution of the present invention: the step of reading the target warehouse receipt corresponding to the requested information data from the historical warehouse receipts includes:
[0021] When the target warehouse receipt is encrypted data, the cryptographic key management system is called to obtain the key corresponding to the encrypted data, and a decryption operation is performed on the target warehouse receipt to obtain a decrypted warehouse receipt, wherein the encrypted data includes business layer data and / or core layer data;
[0022] Sending the decrypted warehouse receipt as the target warehouse receipt to the requester of the information data;
[0023] When the target warehouse receipt is unencrypted data, the target warehouse receipt is sent as the target warehouse receipt to the requester of the information data.
[0024] As a further solution of the present invention: the warehouse receipt cross-chain management method further includes:
[0025] Collect and obtain the update request information of the historical warehouse receipt, and use the cross-chain communication protocol to verify the second identity data of the second requester corresponding to the update request information. When the second identity data verification is successful, verify the modification authority of the historical warehouse receipt requested by the second requester, wherein the update request information includes the warehouse receipt identification update information and the update content information;
[0026] When the modification permission is verified, an update request message is sent based on the second secure channel. The modified warehouse receipt is modified according to the update request message, the modified fields are re-encrypted and the hash value is recalculated. The version data of the modified warehouse receipt is updated to obtain the updated warehouse receipt.
[0027] Send the updated warehouse receipt to the second requesting party.
[0028] As a further solution of the present invention: the method of verifying the first identity data of the first requesting party in the request information data using the cross-chain communication protocol includes:
[0029] Construct cross-chain request information data based on the source chain node and set up multiple notary nodes, and use private key signature and attached digital certificate method to send request information data;
[0030] The notary node activation method is used to verify the preset contract data, and the SM2 public key method is used to decrypt the digital certificate and verify the validity of the first identity data, authority and signature of the first requester;
[0031] Once the verification is passed, the requested information data is broadcast to multiple notary nodes. Multiple notary nodes vote on the requested information data based on the improved Byzantine Fault Tolerance (BFT+) consensus protocol. When the number of votes reaches the threshold, the cross-chain operation is triggered.
[0032] The SM2 negotiated key is used to establish a temporary secure channel based on the notary node, and the SM2 negotiated key and SM4-ECB technology are used to encrypt the temporary secure channel.
[0033] As a further solution of the present invention: after the verification request information data reaches a qualified state, a decryption operation is performed on the target warehouse receipt in the historical warehouse receipt, further comprising:
[0034] Use a key management system to generate group keys and field keys;
[0035] The generated group key and field key are encrypted using the SM2 asymmetric encryption algorithm, and the encrypted group key and field key are sent to the participant node with authorized authority in the notary node based on a temporary secure channel.
[0036] In a second aspect, the present invention provides a warehouse receipt cross-chain management system based on a notary mechanism and a national secret algorithm, which is applied to the warehouse receipt cross-chain management method based on the notary mechanism and the national secret algorithm as described in the above-mentioned scheme. The warehouse receipt cross-chain management system based on the notary mechanism and the national secret algorithm includes a cross-chain management module, a production chain module, a port chain module, a sales chain module and a storage module. The cross-chain management module is used to coordinate cross-chain interaction information, unify authentication identity, operation authority and manage encryption keys; the production chain module communicates bidirectionally with the cross-chain management module, and the production chain module is used to store traceability information, receive initial warehouse receipt requests, supplementary warehouse receipt information requests, initial warehouse receipt issuance and verification data and share warehouse receipts with the cross-chain management module; the port chain module communicates bidirectionally with the cross-chain management module, and the port chain module is used to map electronic warehouse receipts with physical objects and track inventory status in real time; the sales chain module communicates bidirectionally with the cross-chain management module, and the sales chain module is used to transfer transaction warehouse receipts, settle and clear funds and allocate logistics resources; the storage module is used to store information data received in the cross-chain management module, the production chain module, the port chain module and the sales chain module.
[0037] As a further solution of the present invention: the port chain module includes a warehouse receipt generation unit, which is used to generate an initial warehouse receipt and send the generated initial warehouse receipt to the cross-chain management module for preliminary verification, wherein the initial warehouse receipt is used to record the initial information of the goods.
[0038] As a further solution of the present invention: the production chain module includes an information supplement unit and an encryption unit, the input end of the information supplement unit is connected to the cross-chain management module, the output end of the information supplement unit is connected to the input end of the encryption unit, the information supplement unit is used to supplement the production end information to the initial warehouse receipt, and the encryption unit is used to encrypt the warehouse receipt and calculate the hash value.
[0039] Compared with the prior art, the present invention has the following beneficial effects:
[0040] 1. This invention layers warehouse receipts and implements differentiated national secret algorithm encryption and fine-grained permission control, as well as a notary mechanism to ensure the security, reliability, and efficiency of cross-chain information interaction. This is conducive to supporting complex cross-chain business synergy and can effectively ensure data security and high concurrency performance in the warehouse receipt management process.
[0041] 2. The present invention is applied to the multi-party collaboration scenario of the port supply chain. By constructing a combined multi-chain architecture including business chains and cross-chain management modules, adopting a cross-chain communication protocol based on the notary mechanism, and utilizing the warehouse receipt layered data structure and differentiated encryption strategy and key management system based on the national secret algorithm, it can achieve business isolation, trusted flow and efficient management of warehouse receipt information in the port supply chain, while also helping to improve data security.
[0042] 3. The present invention adopts a multi-chain architecture adapted to business scenarios, a business process based on smart contracts, and a performance optimization method that can achieve batch processing, incremental synchronization, and parallel processing. It can enhance the high performance and stability of the system in a high-concurrency environment, thereby meeting the efficiency and real-time requirements of the port supply chain. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 A flowchart of the method of the present invention;
[0044] Figure 2 It is a module structure diagram of the present invention;
[0045] Figure 3 This is a connection diagram of the cross-beam management platform according to an embodiment of the present invention;
[0046] Figure 4 A business process diagram of an embodiment of the present invention;
[0047] Figure 5 is a communication flow chart of an embodiment of the present invention;
[0048] Figure 6 It is a diagram of the notary mechanism of the present invention.
[0049] In the figure: 1. Cross-chain management module; 2. Production chain module; 3. Port chain module; 4. Sales chain module; 5. Storage module. DETAILED DESCRIPTION
[0050] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0051] Example:
[0052] See also Figure 1 This embodiment provides a warehouse receipt cross-chain management method based on a notary mechanism and a national secret algorithm, including the following steps:
[0053] S1: Generate an initial warehouse receipt and perform preliminary verification on the initial warehouse receipt. Once the preliminary verification passes, add the production end information to the initial warehouse receipt to obtain a first warehouse receipt. Then encrypt the data of the first warehouse receipt to obtain a second warehouse receipt.
[0054] S2: Verify the data information recorded in the second warehouse receipt. If the verification is successful, broadcast the second warehouse receipt, collect the purchase request data of the second warehouse receipt, obtain the purchase request data, and use the notary mechanism to verify the buyer's identity, authority, and compliance of the purchase request data;
[0055] S3: When the verification is passed, the cross-chain management module is used to transfer the ownership of the second warehouse receipt from the seller to the buyer and update the ownership information of the second warehouse receipt. The ownership confirmation information data of the seller and the buyer is collected, the funds of the second warehouse receipt are settled, and the second warehouse receipt is stored to obtain the historical warehouse receipt;
[0056] S4: Collect the request information data for querying historical warehouse receipts, verify the request information data to be qualified, obtain the target warehouse receipt from the historical warehouse receipts and send it to the requester of the request information data.
[0057] like Figure 2 As shown, this embodiment also provides a warehouse receipt cross-chain management system based on the notary mechanism and the national secret algorithm, which is applied to the warehouse receipt cross-chain management method based on the notary mechanism and the national secret algorithm as in the above scheme. The warehouse receipt cross-chain management system based on the notary mechanism and the national secret algorithm includes a cross-chain management module 1, a production chain module 2, a port chain module 3, a sales chain module 4 and a storage module 5. The cross-chain management module 1 is used to coordinate cross-chain interactive information, unify authentication identities, operation permissions and manage encryption keys; the production chain module 2 communicates with the cross-chain management module 1 in a two-way manner, and the production chain module 2 is used to It is used to store traceability information, receive initial warehouse receipt requests, supplementary warehouse receipt information requests, initial warehouse receipt issuance and verification data, and share warehouse receipts with the cross-chain management module; the port chain module 3 communicates bidirectionally with the cross-chain management module, and the port chain module 3 is used to map electronic warehouse receipts with physical objects and track inventory status in real time; the sales chain module 4 communicates bidirectionally with the cross-chain management module, and the sales chain module 4 is used to transfer transaction warehouse receipts, settle and clear funds, and allocate logistics resources; the storage module 5 is used to store information data received in the cross-chain management module, the production chain module, the port chain module 3, and the sales chain module 4.
[0058] In this embodiment, Figure 3-6As shown, the cross-chain management module 1 is the cross-chain management platform, the production chain module 2 is the production chain, the port chain module 3 is the port chain, the sales chain module 4 is the sales chain, and the storage module 5 is the hard disk.
[0059] In this embodiment, the port enterprise on the port chain generates an initial warehouse receipt based on the cargo information. The initial warehouse receipt contains data from the basic information layer. The port enterprise submits the initial warehouse receipt to the cross-chain management platform for preliminary verification. After the cross-chain management platform passes the verification, it forwards the request to the production enterprise on the production chain; the production enterprise supplements and completes the warehouse receipt information, calls KMS to obtain the key, encrypts the data according to the differentiated encryption scheme, calculates the overall hash value, and forms a complete encrypted warehouse receipt. The production enterprise submits the complete warehouse receipt back to the cross-chain management platform for final verification. After the cross-chain management platform verifies that it is correct, it broadcasts the complete warehouse receipt to all relevant business chains for authorized parties to access.
[0060] Preferably, step S1 also includes using KMS to generate group keys for the business information layer and field keys for the core information layer, encrypting the generated group keys and field keys through KMS using the SM2 asymmetric encryption algorithm, and then distributing them to authorized participant nodes with corresponding permissions through a secure channel. When the business group members change or reach a preset security period, KMS automatically or manually triggers a key update. The process includes generating new keys, re-encrypting relevant business or core layer data with new keys, and re-securely distributing new keys to updated authorized participants using the SM2 algorithm. Business group member changes include adding or removing participants. KMS strictly controls access to and use requests for keys based on the participants' roles and access permission policies to ensure that only authorized entities can obtain the keys required for decryption. All generated and managed keys are securely stored in a hardware security module (HSM) to provide physical-level security protection.
[0061] Preferably, step S2 also includes the source chain node constructing a cross-chain request, signing it with a private key and attaching a digital certificate, and sending it to the cross-chain management platform. The notary node on the cross-chain management platform activates the on-chain verification smart contract, uses the SM2 public key to decrypt the certificate, and verifies the identity, authority and validity of the requester's signature. After the verification is passed, the request is broadcast to other notary nodes, and voting is performed based on the improved Byzantine Fault Tolerance (BFT+) consensus protocol. After reaching the threshold, the cross-chain operation is triggered, and a secure channel is established and data is transmitted: after reaching a consensus, the notary node is responsible for establishing a temporary secure channel between the cross-chain management platform and the target chain, using SM2 to negotiate the key and SM4-ECB to encrypt and transmit data. The source chain node performs data transmission and business interaction with the target chain node through the secure channel, and the target chain feeds back the results through the secure channel.
[0062] Preferably, in step S3, the buyer company also initiates a warehouse receipt purchase request on the sales chain, and the transaction request is submitted to the cross-chain management platform. Identity, authority and compliance verification are carried out through the notary mechanism. After the verification is passed, the cross-chain management platform coordinates the smart contracts on the relevant chains to execute the transfer of warehouse receipt ownership, and synchronously updates the ownership status records on all relevant chains. After the ownership change is completed, the two parties to the transaction receive confirmation information, and the predefined smart contracts on the sales chain automatically execute subsequent fund settlement.
[0063] Preferably, in step S4, it also includes the authorized user or the node represented by the authorized user initiating a warehouse receipt query request with its identity authentication information and signature, and sending it to the cross-chain management platform. After receiving the request, the cross-chain management platform verifies the identity of the requester and its access rights to the requested warehouse receipt through the cross-chain communication protocol described in the present invention. After the verification is passed, the cross-chain management platform forwards the query request through a secure channel to the business chain that stores the warehouse receipt-related information. After receiving the request, the business link holding the data reads the corresponding warehouse receipt according to the request content and permissions. If the read data is encrypted (such as business layer or core layer data), the system will call the cryptographic key management system (KMS) described in the present invention to obtain the corresponding key and perform a decryption operation. The business chain returns the query result to the requester through the cross-chain communication protocol.
[0064] Preferably, in step S4, it also includes an authorized user or a node represented by the authorized user initiating a warehouse receipt update request with its identity authentication information and signature, and sending it to the cross-chain management platform. The request contains the warehouse receipt identifier to be updated and the update content. After receiving the request, the cross-chain management platform verifies the identity of the requester and its modification authority to the requested warehouse receipt through the cross-chain communication protocol described in the present invention. After the verification is passed, the cross-chain management platform forwards the update request through a secure channel to the business chain that stores the relevant information of the warehouse receipt. After receiving the request, the business link holding the data modifies the warehouse receipt. The modified warehouse receipt will re-execute the security processing process described in the present invention, including re-encrypting the modified fields as needed, recalculating the hash values of all levels of data, and updating the version information of the warehouse receipt. The business chain will update the execution status and return it to the requester through the cross-chain communication protocol.
[0065] The above are only preferred specific embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any technician familiar with this technical field, within the technical scope disclosed by the present invention, who makes equivalent replacements or changes based on the technical solutions and inventive concepts of the present invention, should be covered by the scope of protection of the present invention.
Claims
1. A warehouse receipt cross-chain management method based on the notary mechanism and national secret algorithm, characterized in that: include: Generate an initial warehouse receipt and perform preliminary verification on the initial warehouse receipt. Once the preliminary verification passes, supplement the initial warehouse receipt with production-end information to obtain a first warehouse receipt. Encrypt the data on the first warehouse receipt to obtain a second warehouse receipt. Call a cryptographic key management system to obtain a key and encrypt the first warehouse receipt using a differential encryption method to obtain an encrypted warehouse receipt. Calculate the hash value of the encrypted warehouse receipt to obtain the complete encrypted warehouse receipt, and use the complete encrypted warehouse receipt as the second warehouse receipt; Verify the data information recorded in the second warehouse receipt. Once the verification is passed, broadcast the second warehouse receipt, collect the purchase request data of the second warehouse receipt, obtain the purchase request data, and use the notary mechanism to verify the buyer's identity, authority, and compliance of the purchase request data; Once the verification is passed, the cross-chain management module is used to transfer the ownership of the second warehouse receipt from the seller to the buyer and update the ownership information of the second warehouse receipt. The ownership confirmation information data of the seller and the buyer is collected, the funds of the second warehouse receipt are settled, and the second warehouse receipt is stored to obtain the historical warehouse receipt. Collect the request information data for querying historical warehouse receipts, verify the request information data to be in a qualified state, perform a decryption operation on the target warehouse receipt in the historical warehouse receipt, use the cross-chain communication protocol to verify the first identity data of the first requester in the request information data, and determine whether the identity data exists in the preset identity database. If the judgment result is yes, verify whether the access rights corresponding to the identity data are consistent with the rights in the request information data. If the verification result is consistent, output the verification pass result; Forwarding and storing the request information data based on the first secure channel, reading the target warehouse receipt corresponding to the request information data from the historical warehouse receipt, and using the key management system to generate the group key and field key; The generated group key and field key are encrypted using the SM2 asymmetric encryption algorithm, and the encrypted group key and field key are sent to the participant node with authorized authority in the notary node based on a temporary secure channel. The target warehouse receipt is obtained from the historical warehouse receipt and sent to the requester of the information data.
2. The warehouse receipt cross-chain management method based on the notary mechanism and national secret algorithm according to claim 1 is characterized by: The step of reading the target warehouse receipt corresponding to the requested information data from the historical warehouse receipts includes: When the target warehouse receipt is encrypted data, the cryptographic key management system is called to obtain the key corresponding to the encrypted data, and a decryption operation is performed on the target warehouse receipt to obtain a decrypted warehouse receipt, wherein the encrypted data includes business layer data and / or core layer data; Sending the decrypted warehouse receipt as the target warehouse receipt to the requester of the information data; When the target warehouse receipt is unencrypted data, the target warehouse receipt is sent as the target warehouse receipt to the requester of the information data.
3. The warehouse receipt cross-chain management method based on the notary mechanism and national secret algorithm according to claim 2 is characterized by: The warehouse receipt cross-chain management method further includes: Collect and obtain the update request information of the historical warehouse receipt, and use the cross-chain communication protocol to verify the second identity data of the second requester corresponding to the update request information. When the second identity data verification is successful, verify the modification authority of the historical warehouse receipt requested by the second requester, wherein the update request information includes the warehouse receipt identification update information and the update content information; When the modification permission is verified, an update request message is sent based on the second secure channel. The modified warehouse receipt is modified according to the update request message, the modified fields are re-encrypted and the hash value is recalculated. The version data of the modified warehouse receipt is updated to obtain the updated warehouse receipt. Send the updated warehouse receipt to the second requesting party.
4. The warehouse receipt cross-chain management method based on the notary mechanism and national secret algorithm according to claim 3 is characterized by: The method of using the cross-chain communication protocol to verify the first identity data of the first requesting party in the request information data includes: Construct cross-chain request information data based on the source chain node and set up multiple notary nodes, and use private key signature and attached digital certificate method to send request information data; The notary node activation method is used to verify the preset contract data, and the SM2 public key method is used to decrypt the digital certificate and verify the validity of the first identity data, authority and signature of the first requester; Once the verification is passed, the requested information data is broadcast to multiple notary nodes. Multiple notary nodes vote on the requested information data based on the improved Byzantine Fault Tolerance consensus protocol. When the number of votes reaches the threshold, the cross-chain operation is triggered. The SM2 negotiated key is used to establish a temporary secure channel based on the notary node, and the SM2 negotiated key and SM4-ECB technology are used to encrypt the temporary secure channel.
5. A warehouse receipt cross-chain management system based on the notary mechanism and national secret algorithm, characterized by: Applied to the warehouse receipt cross-chain management method based on the notary mechanism and the national secret algorithm as described in any one of claims 1 to 4, the warehouse receipt cross-chain management system based on the notary mechanism and the national secret algorithm includes a cross-chain management module, a production chain module, a port chain module, a sales chain module and a storage module, the cross-chain management module is used to coordinate cross-chain interaction information, unify authentication identity, operation authority and manage encryption keys; the production chain module communicates bidirectionally with the cross-chain management module, the production chain module is used to store supply information, receive initial warehouse receipt requests, replenishment warehouse receipt information requests, initial warehouse receipt issuance and verification data and share warehouse receipts with the cross-chain management module; the port chain module communicates bidirectionally with the cross-chain management module, the port chain module is used to map electronic warehouse receipts with physical objects and track inventory status in real time; the sales chain module communicates bidirectionally with the cross-chain management module, the sales chain module is used to transfer transaction warehouse receipts, settle and clear funds and allocate logistics resources; the storage module is used to store information data received in the cross-chain management module, the production chain module, the port chain module and the sales chain module.
6. The warehouse receipt cross-chain management system based on the notary mechanism and national secret algorithm according to claim 5 is characterized by: The port chain module includes a warehouse receipt generation unit, which is used to generate an initial warehouse receipt and send the generated initial warehouse receipt to the cross-chain management module for preliminary verification, wherein the initial warehouse receipt is used to record the initial information of the goods.
7. The warehouse receipt cross-chain management system based on the notary mechanism and national secret algorithm according to claim 6 is characterized by: The production chain module includes an information supplement unit and an encryption unit. The input end of the information supplement unit is connected to the cross-chain management module, and the output end of the information supplement unit is connected to the input end of the encryption unit. The information supplement unit is used to supplement the production end information to the initial warehouse receipt, and the encryption unit is used to encrypt the warehouse receipt and calculate the hash value.
Citation Information
Patent Citations
Warehouse receipt transaction security enhancing method in warehouse receipt system based on blockchain
CN107301521A
Warehouse receipt credit investigation management platform based on block chain
CN110322196A
Identity verification method and system in financing transaction based on blockchain
CN113010861A
Block chain cross-chain interaction method based on multi-role notary group
CN116541888A
Data verification method based on SM2 multiple signatures
CN117220882A