Block chain-based cross-border trusted trade collaboration system and method, and related equipment

By adopting a blockchain-based cross-border trusted trade collaboration system in maritime logistics, and using alliance chains and smart contracts to manage maritime bills of lading, the problems of complex and easy forgery in traditional bill of lading are solved, and efficient, secure and compliant data flow of cross-border trade is achieved.

CN119624456APending Publication Date: 2025-03-14SUZHOU XINJIANYUAN DIGITAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411817222.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-11
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

In traditional maritime logistics, bills of lading are complex and time-consuming. Paper bills of lading are easy to forge and lose, have low circulation efficiency, and there is a risk of fraud such as multi-purpose in cross-border trade.

Method used

Adopt a cross-border trusted trade collaboration system based on blockchain to realize cross-chain data exchange of maritime bills of lading through alliance chains and smart contracts, ensuring the authenticity, immutability and transparency of bills of lading.

Benefits of technology

It improves the security and efficiency of cross-border trade, reduces the risk of fraud and error, reduces the cost and potential losses of paper bills of lading, and ensures data compliance and privacy protection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119624456A_ABST
    Figure CN119624456A_ABST
Patent Text Reader

Abstract

The invention provides a cross-border trusted trade collaboration system and method based on a block chain and related equipment. The system comprises a block chain data layer which realizes block chain cross-chain data exchange of sea transportation lading orders during cross-border trusted trade based on an intelligent contract of an alliance chain; and a sea transportation lading bill service application layer, the sea transportation lading bill service is accessed to the block chain data layer based on an adaptive framework, and the sea transportation lading bill is used in the sea transportation lading bill service application layer. According to the method, the authenticity verification requirement of the sea transportation electronic lading bill data is met through the Hash value interacted on the chain; by combining the alliance chain and the smart contract, the safety, efficiency and compliance of cross-border trade are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of information technology, and in particular to a blockchain-based cross-border trusted trade collaboration system, method and related equipment. Background Art

[0002] In traditional maritime logistics, bills of lading are important legal documents between carriers and shippers, and their management process is complex and time-consuming. Paper bills of lading are easy to forge and lose, and their circulation efficiency is low. Electronic bills of lading for ocean freight have property rights, transferability, and tradability. Since they may be reused for multiple operations (i.e. sales, transportation, customs clearance, finance, remittance, insurance), electronic bills of lading can improve efficiency, save costs, and minimize the possibility of document fraud. The provisions of DEPA (Digital Economy Partnership Agreement) set forth requirements for electronic bills of lading for ocean freight, and contracting parties should ensure that measures related to electronic documents are implemented within their jurisdictions to support cross-border interoperability.

[0003] In order to ensure the authenticity of trade and avoid fraud risks such as multiple uses of a single order in cross-border trade, the market urgently needs to provide a blockchain-based cross-border trusted trade collaboration system, method and related equipment to meet the security needs of cross-border trade. Summary of the invention

[0004] The purpose of this application is to provide a cross-border trusted trade collaboration system, method and related equipment based on blockchain to meet the security requirements of cross-border trade.

[0005] The purpose of this application is achieved by the following technical solutions:

[0006] In a first aspect, the present application provides a cross-border trusted trade collaboration system based on blockchain, the system comprising:

[0007] The blockchain data layer realizes blockchain cross-chain data exchange of ocean bills of lading in cross-border trusted trade based on the smart contract of the alliance chain;

[0008] The ocean bill of lading business application layer, the ocean bill of lading business accesses the blockchain data layer based on the adaptation framework, and uses the ocean bill of lading in the ocean bill of lading business application layer.

[0009] Furthermore, the ocean bill of lading business application layer includes:

[0010] The first information module is used to receive the bill of lading issuance information from the shipping company user, the bill of lading viewing information and bill of lading transfer information from the domestic user, the bill of lading return information from the overseas user, and the bill of lading viewing information from the shipping company;

[0011] The second information module is used to transmit registration identity information, verification identity information and smart contract calling information to the blockchain data layer.

[0012] Furthermore, the alliance chain is the backbone node of the Spark Chain network; the adaptation framework is the TradeTrust technical framework.

[0013] In a second aspect, the present application further provides a cross-border trusted trade collaboration method based on blockchain, which is applied to any of the cross-border trusted trade collaboration systems based on blockchain described above, and the method includes:

[0014] Smart contracts based on alliance chains enable blockchain cross-chain data exchange of ocean bills of lading during cross-border trusted trade;

[0015] The ocean bill of lading is connected to the blockchain data layer based on the adaptation framework, and the ocean bill of lading is used in the ocean bill of lading business application layer.

[0016] The beneficial effect of this technical solution is that it uses alliance chains and smart contracts to improve the security of cross-border trade and has advantages in protecting privacy and compliance. Specifically, the operation of alliance chains relies on the trust relationship between members. Taking the alliance chain as the backbone node of the Spark Chain Network as an example, the backbone node of the Spark Chain Network, as a key participant in the network, allows specific compliance checks and audits to be implemented on the chain, and the trust relationship is stronger. The backbone nodes of the Spark Chain Network can handle a large number of transactions, and because of the limited number, they can be managed and maintained more effectively, which helps to improve the performance of the alliance chain. In addition, since the participants of the alliance chain are known, data access can be better controlled to protect the commercial privacy of the participants. The design of the alliance chain enables all participants to verify and audit the data on the chain to ensure the authenticity and integrity of the data. This mechanism not only enhances the transparency of transactions, but also reduces the risk of fraud and errors. Compared with the public chain, the alliance chain has a clear advantage in transaction confirmation speed because of its small number of nodes and higher transaction processing efficiency, and can meet the needs of real-time and high efficiency in cross-border trade. By using smart contracts, the alliance chain can realize automated transaction execution, reduce manual intervention, and improve the accuracy and efficiency of operations. At the same time, the execution of smart contracts is based on pre-set rules, ensuring the compliance and traceability of transactions. The technical solution reduces the printing, storage and mailing costs of paper bills of lading in applications, while reducing potential losses caused by errors and fraud.

[0017] In summary, the technical solution of this application meets the authenticity verification requirements of electronic ocean bills of lading data through the hash values ​​of on-chain interactions; by combining consortium chains and smart contracts, it improves the security, efficiency and compliance of cross-border trade.

[0018] Furthermore, the smart contract includes:

[0019] Issuing bill of lading information, digitally creating and formally issuing an electronic bill of lading as the issuing bill of lading information, the issuing bill of lading information is used to indicate the actual transportation status of the goods;

[0020] Transfer bill of lading information, transfer control of an electronic bill of lading from one party to another, and transfer title to the goods associated with the bill of lading;

[0021] Return the bill of lading information and release the original holder’s control over the bill of lading through the blockchain network to confirm that the delivery is complete or invalidate the bill of lading, thereby causing the original holder to lose the rights granted by the bill of lading;

[0022] Acquire transfer record information, create and store a transaction record of the bill of lading transfer, so that all participants of the transaction record can access the transaction record;

[0023] Query the detailed information of the bill of lading, query the detailed information of the digitized bill of lading according to the identification information, and the query content includes at least one of the description of the goods, weight, volume, place of departure, destination, carrier information, consignor and consignee information, issue date, and expected arrival date; the identification information includes the bill of lading number and / or the cargo tracking number.

[0024] The beneficial effects of this technical solution are: the automated processing of smart contracts avoids the manual operation of traditional paper bills of lading, speeds up the issuance, transfer and query of bills of lading, and improves overall work efficiency. Through blockchain technology, smart contracts ensure the immutability and integrity of bill of lading information, reducing the risk of fraud and errors. Smart contracts can protect privacy while ensuring that only authorized participants can access bill of lading information, which meets the privacy protection requirements in cross-border trade. The automated execution of smart contracts helps ensure that all bill of lading operations comply with the legal and regulatory requirements of international trade. All bill of lading operations are recorded on the blockchain, and all authorized participants can view the bill of lading status in real time, which improves the transparency of the entire supply chain. Smart contracts run on the blockchain network, which reduces the reliance on a single centralized institution, reduces the risk of single point failure, and enhances the stability of the system.

[0025] Furthermore, the method of connecting the ocean bill of lading to the blockchain data layer based on the adaptation framework and using the ocean bill of lading in the ocean bill of lading business application layer includes:

[0026] Connecting the ocean bill of lading to the blockchain data layer based on the adaptation framework;

[0027] Receive the bill of lading issuance information from shipping company users, receive the bill of lading viewing and transfer information from domestic users, receive the bill of lading return information from overseas users and receive the bill of lading viewing information from shipping companies;

[0028] The registration identity information, verification identity information and smart contract invocation information are transmitted to the blockchain data layer of the cross-border trusted trade collaboration system.

[0029] The beneficial effects of this technical solution are: the automated processing of smart contracts reduces the need for manual operations, speeds up the issuance, transfer and return of bills of lading, and improves overall work efficiency. By executing smart contracts on the blockchain, all bill of lading operations are secure, transparent, and tamper-proof, reducing the risk of fraud and errors. Smart contracts can have built-in compliance checks to ensure that all bill of lading operations comply with the legal and regulatory requirements of international trade. All bill of lading operations are recorded on the blockchain, and all authorized participants can view the bill of lading status in real time, improving transparency of the entire supply chain.

[0030] Furthermore, the alliance chain is the Spark Chain Network; and the adaptation framework is the TradeTrust technical framework.

[0031] The beneficial effect of this technical solution is that the TradeTrust technical framework provides a set of interoperability protocols, which enables the seamless exchange and processing of electronic bill of lading data between systems and platforms in different countries or regions, and reduces transaction barriers caused by system incompatibility. The TradeTrust technical framework ensures the enforceability of electronic bills of lading, and by connecting it to the alliance chain, the standardization and interoperability of electronic bills of lading in designated countries abroad and within the country can be ensured.

[0032] In a third aspect, the present application further provides an electronic device, comprising a memory and at least one processor, wherein the memory stores a computer program, and the at least one processor is configured to implement the steps of the method described in the second aspect when executing the computer program.

[0033] In a fourth aspect, the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by at least one processor, the steps of the method described in the second aspect are implemented.

[0034] In a fifth aspect, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by at least one processor, the steps of any of the above methods are implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] The present application is further described below in conjunction with the accompanying drawings and embodiments.

[0036] Figure 1 It is a flow chart of a cross-border trusted trade collaboration method provided in an embodiment of the present application.

[0037] Figure 2 It is a structural diagram of the cross-border trusted trade collaboration system provided in an embodiment of the present application.

[0038] Figure 3 It is a schematic diagram of a cross-border trusted trade collaboration method implemented by a cross-border trusted trade collaboration system provided in an embodiment of the present application.

[0039] Figure 4 It is a structural block diagram of an electronic device provided in an embodiment of the present application.

[0040] Figure 5 It is a schematic diagram of an electronic bill of lading circulation using a cross-border trusted trade collaboration system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0041] Below, in conjunction with the accompanying drawings and specific implementation methods, the present application is further described. It should be noted that, under the premise of no conflict, the various embodiments described below or the various technical features can be arbitrarily combined to form a new embodiment. The implementation procedures of the present application will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific implementation procedures, and the various details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for illustrating the present application, not for limiting the scope of protection of the present application.

[0042] Below, some terms in this application are explained to facilitate understanding by those skilled in the art.

[0043] Cross-border trusted trade refers to trade activities conducted between different countries or regions, in which all parties involved (including exporters, importers, banks, logistics companies, customs, etc.) can trust the legality, security and efficiency of the transactions.

[0044] Public blockchain allows any individual or entity to participate in the network without the need for authorization or verification by any centralized authority, and is used in electronic trade. In contrast, consortium blockchain is jointly maintained and managed by a group of predefined organizations or entities. In other words, unlike public blockchain, consortium blockchain is not completely open to the public, but operates in a closed, authorized environment, and only authorized nodes can join the consortium blockchain network, which usually represent different organizations or institutions.

[0045] The following will first explain the cross-border trusted trade collaboration method based on blockchain, and then explain its system.

[0046] Method Embodiment

[0047] See also Figure 1 , Figure 1 It is a flow chart of a cross-border trusted trade collaboration method provided in an embodiment of the present application.

[0048] This embodiment provides a cross-border trusted trade collaboration method based on blockchain, which is applied to the cross-border trusted trade collaboration system based on blockchain described below, and includes:

[0049] S101, based on the smart contract of the alliance chain, realizes the blockchain cross-chain data exchange of ocean bills of lading in cross-border trusted trade;

[0050] S102, connecting the ocean bill of lading to the blockchain data layer based on the adaptation framework, and using the ocean bill of lading in the ocean bill of lading business application layer.

[0051] It can be considered that the consortium chain (network) consists of pre-selected and verified nodes, such as trade participants (such as shippers, consignees, carriers, banks, etc.) and regulators. The construction of the consortium chain ensures the privacy and security of the network. Smart contracts are deployed on the consortium chain, which are responsible for automating the issuance, circulation, transfer and return of ocean bills of lading. In specific applications, the code of the smart contract is public, but its content is invisible to unauthorized participants, ensuring the protection of commercial secrets. In this case, the ocean bill of lading business application layer interacts with the blockchain data layer, allowing all trade participants to use electronic bills of lading in their respective business processes.

[0052] Using blockchain as a proof of deposit can improve efficiency while ensuring the authenticity and validity of trade and documents. However, since both parties in a cross-border transaction environment usually do not use a single platform, and the overseas and domestic blockchains may not be directly connected, this embodiment supports the trusted interoperability of digital documents between different digital platforms or solutions through the adaptation framework. As an example, the overseas is Singapore, and the corresponding adaptation framework is the TradeTrust technical framework.

[0053] As a result, public chains are more commonly used in related technologies, but the decentralized nature of public chains is not controlled by a single jurisdiction, which makes it challenging to comply with laws and regulations in different countries. This application uses alliance chains and smart contracts to improve the security of cross-border trade, and has advantages in protecting privacy and compliance. Specifically, the operation of alliance chains relies on the trust relationship between members. Taking the alliance chain as the Spark Chain Network backbone node as an example, the Spark Chain Network backbone node, as a key participant in the network, allows specific compliance checks and audits to be implemented on the chain, and the trust relationship is stronger. The Spark Chain Network backbone node can handle a large number of transactions, and due to its limited number, it can be managed and maintained more efficiently, which helps to improve the performance of the alliance chain. In addition, since the participants of the alliance chain are known, data access can be better controlled to protect the commercial privacy of the participants. The design of the alliance chain allows all participants to verify and audit the data on the chain to ensure the authenticity and integrity of the data. This mechanism not only enhances the transparency of transactions, but also reduces the risk of fraud and errors. Compared with the public chain, the consortium chain has a clear advantage in transaction confirmation speed because of its smaller number of nodes and higher transaction processing efficiency, and can meet the needs of real-time and efficiency in cross-border trade. By using smart contracts, the consortium chain can realize automated transaction execution, reduce manual intervention, and improve the accuracy and efficiency of operations. At the same time, the execution of smart contracts is based on pre-set rules, ensuring the compliance and traceability of transactions. In addition, the technical solution reduces the printing, storage and mailing costs of paper bills of lading in the application, while reducing potential losses caused by errors and fraud.

[0054] In summary, the technical solution of this application meets the authenticity verification requirements of electronic ocean bills of lading data through the hash values ​​of on-chain interactions; by combining consortium chains and smart contracts, it improves the security, efficiency and compliance of cross-border trade.

[0055] In one embodiment, the smart contract includes:

[0056] Issuing bill of lading information, digitally creating and formally issuing an electronic bill of lading as the issuing bill of lading information, the issuing bill of lading information is used to indicate the actual transportation of the goods; it can be understood as obtaining the issuing bill of lading information, the issuing bill of lading information is used to indicate the actual transportation of the goods, and the issuing bill of lading information is based on the electronic bill of lading created by digital means;

[0057] Transfer bill of lading information, transfer control of an electronic bill of lading from one party to another, and transfer title to the goods associated with the bill of lading;

[0058] Return the bill of lading information and release the original holder’s control over the bill of lading through the blockchain network to confirm that the delivery is complete or invalidate the bill of lading, thereby causing the original holder to lose the rights granted by the bill of lading;

[0059] Acquire transfer record information, create and store a transaction record of the bill of lading transfer, so that all participants of the transaction record can access the transaction record;

[0060] Query the detailed information of the bill of lading, query the detailed information of the digitized bill of lading according to the identification information, and the query content includes at least one of the description of the goods, weight, volume, place of departure, destination, carrier information, consignor and consignee information, issue date, and expected arrival date; the identification information includes the bill of lading number and / or the cargo tracking number.

[0061] It can be understood that issuing bill of lading information refers to the smart contract automatically creating an electronic bill of lading, which contains the actual transportation information of the goods, such as description of the goods, place of departure, destination, etc. This process is completed in a digital way to ensure the rapid issuance and accuracy of the bill of lading. The digital way can refer to the entire life cycle of the bill of lading, from creation to destruction, which is carried out in a digital environment.

[0062] Transferring bill of lading information refers to the process of transferring bills of lading managed by smart contracts, including the transfer of control over bills of lading and the transfer of ownership of goods. When one party needs to transfer a bill of lading to another party (one party and the other party refer to the two parties involved in the international trade process), the smart contract automatically updates the holder information of the bill of lading and ensures the legal transfer of ownership.

[0063] Returning the bill of lading information means that the smart contract releases the original holder's control over the bill of lading after the pickup is completed or the bill of lading needs to be invalidated, ensuring the life cycle management of the bill of lading, preventing the bill of lading from being abused, and confirming the delivery of the goods.

[0064] Obtaining transfer record information means recording the transfer process of each bill of lading in the smart contract, creating an unalterable transaction record that is open to all participants, ensuring the transparency and traceability of the bill of lading circulation.

[0065] Querying bill of lading details means that the smart contract allows querying the detailed information of the bill of lading based on the bill of lading number and / or cargo tracking number. The query function enables all authorized participants to obtain the latest status and detailed information of the bill of lading in real time.

[0066] As a result, the automated processing of smart contracts avoids the manual operation of traditional paper bills of lading, speeds up the issuance, transfer and query of bills of lading, and improves overall work efficiency. Through blockchain technology, smart contracts ensure the immutability and integrity of bill of lading information, reducing the risk of fraud and errors. Smart contracts can protect privacy while ensuring that only authorized participants can access bill of lading information, meeting the privacy protection requirements in cross-border trade. The automated execution of smart contracts helps ensure that all bill of lading operations comply with the legal and regulatory requirements of international trade. All bill of lading operations are recorded on the blockchain, and all authorized participants can view the bill of lading status in real time, which improves the transparency of the entire supply chain. Smart contracts run on the blockchain network, which reduces the reliance on a single centralized institution, reduces the risk of single point failure, and enhances the stability of the system.

[0067] In one embodiment, the method of connecting the ocean bill of lading to the blockchain data layer based on the adaptation framework and using the ocean bill of lading in the ocean bill of lading business application layer includes:

[0068] Connecting the ocean bill of lading to the blockchain data layer based on the adaptation framework;

[0069] Receive the bill of lading issuance information from shipping company users, receive the bill of lading viewing and transfer information from domestic users, receive the bill of lading return information from overseas users and receive the bill of lading viewing information from shipping companies;

[0070] The registration identity information, verification identity information and smart contract invocation information are transmitted to the blockchain data layer of the cross-border trusted trade collaboration system.

[0071] Among them, the shipping company user is understood as the carrier. In the process of information reception and processing, by issuing the bill of lading, the smart contract receives the bill of lading information from the shipping company user, and the bill of lading information includes, for example, detailed description of the goods, departure place, destination, carrier information and other data. By viewing and transferring the bill of lading, the smart contract processes the domestic user's request to view and transfer the bill of lading to ensure that only authorized users can access and operate the bill of lading information. By returning the bill of lading, the smart contract receives the bill of lading return information from the overseas user after the goods arrive at the destination and the delivery is completed. By viewing the bill of lading through the shipping company, the smart contract allows the shipping company to view the status of the bill of lading to facilitate tracking and management of the cargo transportation process. In the process of identity authentication and smart contract calling, the security of the network and the legitimacy of the participants are ensured by registering the identity. Before performing the bill of lading operation, the smart contract will verify the identity of the user to ensure the legitimacy of the operation. Once the identity authentication is passed, the smart contract will perform the corresponding operations such as issuing, transferring or returning the bill of lading. The smart contract performs operations on the blockchain data layer of the Spark Chain backbone node and feeds back the results to the user interface of the cross-border trusted trade collaboration system.

[0072] As a result, the automated processing of smart contracts reduces the need for manual operations, speeds up the issuance, transfer and return of bills of lading, and improves overall work efficiency. By executing smart contracts on the blockchain, all bill of lading operations are secure, transparent, and tamper-proof, reducing the risk of fraud and errors. Smart contracts can have built-in compliance checks to ensure that all bill of lading operations comply with the legal and regulatory requirements of international trade. All bill of lading operations are recorded on the blockchain, and all authorized participants can view the bill of lading status in real time, improving transparency throughout the supply chain.

[0073] In one embodiment, connecting the ocean bill of lading to the blockchain data layer includes: connecting the ocean bill of lading to the blockchain data layer based on the TradeTrust technical framework.

[0074] The TradeTrust technical framework provides a set of interoperability protocols that enable the seamless exchange and processing of electronic bill of lading data between systems and platforms in different countries or regions, and unify and reduce transaction barriers caused by system incompatibility. The Trade Trust technical framework ensures the enforceability of electronic bills of lading, and by connecting them to the alliance chain, the standardization and interoperability of electronic bills of lading in designated countries abroad and within the country can be ensured.

[0075] As an example, a cross-border trusted trade collaboration method based on blockchain is provided, the method comprising:

[0076] Based on the smart contract of the Spark Chain network backbone nodes, blockchain cross-chain data exchange of ocean bills of lading is realized during cross-border trusted trade;

[0077] Based on the TradeTrust technical framework, the ocean bill of lading is connected to the blockchain data layer, the shipping company's user's bill of lading issuance information is received, the domestic user's bill of lading viewing information and bill of lading transfer information are received, the overseas user's bill of lading return information is received, and the shipping company's bill of lading viewing information is received; the registration identity information, verification identity information and smart contract call information are transmitted to the blockchain data layer of the cross-border trusted trade collaboration system.

[0078] The smart contract includes:

[0079] Issuing bill of lading information, digitally creating and formally issuing an electronic bill of lading as the issuing bill of lading information, the issuing bill of lading information is used to indicate the actual transportation status of the goods;

[0080] Transfer bill of lading information, transfer control of an electronic bill of lading from one party to another, and transfer title to the goods associated with the bill of lading;

[0081] Return the bill of lading information and release the original holder’s control over the bill of lading through the blockchain network to confirm that the delivery is complete or invalidate the bill of lading, thereby causing the original holder to lose the rights granted by the bill of lading;

[0082] Acquire transfer record information, create and store a transaction record of the bill of lading transfer, so that all participants of the transaction record can access the transaction record;

[0083] Query the detailed information of the bill of lading, query the detailed information of the digitized bill of lading according to the identification information, and the query content includes at least one of the description of the goods, weight, volume, place of departure, destination, carrier information, consignor and consignee information, issue date, and expected arrival date; the identification information includes the bill of lading number and / or the cargo tracking number.

[0084] System Example

[0085] See also Figure 2 , Figure 2 It is a structural diagram of the cross-border trusted trade collaboration system provided in an embodiment of the present application.

[0086] This embodiment provides a cross-border trusted trade collaboration system based on blockchain, and its specific implementation method is consistent with the implementation method and technical effects recorded in the above method embodiment, and some contents are not repeated here. The system includes:

[0087] The blockchain data layer realizes blockchain cross-chain data exchange of ocean bills of lading in cross-border trusted trade based on the smart contract of the alliance chain;

[0088] The ocean bill of lading business application layer, the ocean bill of lading business accesses the blockchain data layer based on the adaptation framework, and uses the ocean bill of lading in the ocean bill of lading business application layer.

[0089] In one embodiment, the ocean bill of lading business application layer includes:

[0090] The first information module is used to receive the bill of lading issuance information from the shipping company user, the bill of lading viewing information and bill of lading transfer information from the domestic user, the bill of lading return information from the overseas user, and the bill of lading viewing information from the shipping company;

[0091] The second information module is used to transmit registration identity information, verification identity information and smart contract calling information to the blockchain data layer.

[0092] In one embodiment, the ocean bill of lading business application layer also includes: a blockchain access module, which is used to access the blockchain data layer based on an adaptation framework.

[0093] In one embodiment, the alliance chain is the backbone node of the Spark Chain Network; the adaptation framework is the TradeTrust technical framework.

[0094] As an example, see Figure 3 , Figure 3 It is a schematic diagram of a cross-border trusted trade collaboration method implemented by a cross-border trusted trade collaboration system provided in an embodiment of the present application.

[0095] The bill of lading platform serves as the application layer for ocean bill of lading business, the Spark Chain Network backbone node serves as the alliance chain, the park users serve as domestic users, and the foreign consignees serve as foreign users. The shipping company user sends an instruction to issue a bill of lading to the bill of lading platform. Issuing a bill of lading means that a single shipping company user issues a formal document to the shipper after receiving the goods and confirming that the goods have been loaded on board, proving that the goods have been received and loaded on the designated means of transport, and at the same time promises to transport the goods to the designated destination. The park user sends instructions to the bill of lading platform to view and transfer the bill of lading, the foreign consignee sends an instruction to the bill of lading platform to return the bill of lading, and the shipping company (all participants in the ocean electronic bill of lading) sends an instruction to view the bill of lading to the bill of lading platform. The bill of lading platform receives the above instruction information and corresponding information, registers identity, verifies identity, and calls smart contracts through the Spark Chain Network backbone node. The hash value of the original electronic bill of lading is uploaded to the chain built by blockchain technology through the bill of lading platform for interaction. Under the premise of ensuring data security, the authenticity verification requirements of the electronic bill of lading data are met through the hash value of the chain interaction; a cross-border trusted trade collaboration network is built to achieve cross-chain data interaction with overseas blockchain systems, and realize the automation and digitization of the issuance, circulation and delivery process of electronic bills of lading. Because the chain interaction is achieved through the distributed ledger technology of blockchain, it ensures the immutability and transparency of data, while ensuring the security of data transmission and storage.

[0096] See also Figure 5 , Figure 5 It is a schematic diagram of an embodiment of the present application for circulating electronic bills of lading using a cross-border trusted trade collaboration system. As an example, a method for circulating electronic bills of lading using the above-mentioned cross-border trusted trade collaboration system is provided. The cross-border trusted trade collaboration system includes the blockchain data layer of the Spark Chain backbone node and the ocean bill of lading business application layer of the TradeTrust technical framework. In terms of funds, Company C pays the payment to an overseas bank by regular T / T according to Company A, and the overseas bank pays the cross-border T / T to the domestic bank, and the domestic bank settles the exchange to (domestic) Company B by domestic T / T.

[0097] The process of electronic bill of lading circulation includes: 1. Online order dispatch through (Company A); 2. Company B transfers electronic bill of lading to Company C by endorsement; Company B entrusts freight forwarder to transport company; 3. Transport company books space online; 4. Transport company picks up goods in the country; 5. Water-to-water transfer and dock delivery between shipping company and transportation company; 6. Export customs clearance of goods + ship between transportation company and Country A customs; 7. Electronic bill of lading is issued after loading between shipping company and Company B; 8. Purchase of marine insurance between Company B and property insurance company; 9. Maritime circulation and unloading between shipping company and maritime & port yard of Country B; 10. Company C entrusts SDS logistics of Company C; 11. SDS logistics of Company C clears goods + ship imports to customs of Country B; 12. Electronic bill of lading is exchanged for delivery bill between Company C and shipping company; 13. Pick up goods at yard & return empty goods; 14. SDS of Company C delivers goods and returns boxes to Company C in the country. The whole process also involves the whole supply chain status tracking & notification system. During the entire process, issuance, circulation and delivery of documents are all stored on the chain.

[0098] In this example, Company A plays the role of coordinating and allocating tasks in supply chain management or trade processes. Company A decides to place orders to other participants in the supply chain (Company B, or other suppliers, manufacturers, distributors, etc.) based on factors such as market demand, inventory status, production capacity, and logistics arrangements. The order placed by Company A triggers a series of actions in the supply chain, including the endorsement transfer of the electronic bill of lading from Company B to Company C, as well as subsequent logistics and transportation activities. Starting with the endorsement transfer of the electronic bill of lading from Company B to Company C, the circulation of electronic bills of lading in the supply chain is carried out in a digital way, which improves efficiency and transparency.

[0099] Therefore, in this example, by combining the electronic bill of lading circulation process with the TradeTrust technical framework and consortium chain technology, a more efficient, secure, standardized and interoperable international trade environment can be created. In other words, the interoperability protocol provided by the TradeTrust technical framework enables the seamless exchange and processing of electronic bill of lading data between systems and platforms in different countries or regions, breaking down geographical and system barriers and realizing the interconnection of the global trade network. The enforceability of electronic bills of lading is ensured by the TradeTrust technical framework, making electronic bills of lading legally equivalent to traditional paper bills of lading, and enhancing their acceptance in international trade. Connecting the TradeTrust technical framework to the consortium chain ensures the standardization and interoperability of electronic bills of lading in designated countries abroad and within the country, making the processing of electronic bills of lading more consistent and efficient. The authenticity verification requirements of the electronic bill of lading data are met through the hash values ​​interacted on the chain, which enhances the credibility of the data and provides a reliable data verification mechanism for all participants. Combining consortium chains and smart contracts improves the security of cross-border trade. The immutability of blockchain and the automatic execution mechanism of smart contracts ensure the security of transactions and the fulfillment of contracts. Smart contracts can have built-in compliance checks to ensure that all bill of lading operations comply with the legal and regulatory requirements of international trade, reducing compliance risks. It reduces the printing, storage and mailing costs of paper bills of lading, while reducing potential losses caused by errors and fraud.

[0100] Electronic device embodiment

[0101] This embodiment provides an electronic device, the electronic device includes a memory and a processor, the memory stores a computer program, and the processor is configured to implement the steps of any one of the methods in the method embodiment when executing the computer program. Its specific implementation is consistent with the implementation method and the technical effect achieved in the above method embodiment, and some contents are not repeated here.

[0102] See also Figure 4 , Figure 4 It is a structural block diagram of an electronic device provided in an embodiment of the present application.

[0103] The electronic device 10 may include, for example, at least one memory 11 , at least one processor 12 , and a bus 13 connecting different platform systems.

[0104] The memory 11 may include a (computer) readable medium in the form of a volatile memory, such as a random access memory (RAM) 111 and / or a cache memory 112 , and may further include a read only memory (ROM) 113 .

[0105] The memory 11 also stores a computer program, which can be executed by the processor 12 so that the processor 12 implements the steps of any of the above methods.

[0106] The memory 11 may also include a utility 114 having at least one program module 115, such program module 115 including but not limited to: an operating system, one or more application programs, other program modules and program data, each of which or some combination may include the implementation of a network environment.

[0107] Accordingly, the processor 12 may execute the above-mentioned computer program, and may execute the utility 114 .

[0108] The processor 12 may employ one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs), or other electronic components.

[0109] Bus 13 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures.

[0110] The electronic device 10 may also communicate with one or more external devices such as a keyboard, a pointing device, a Bluetooth device, etc., and may also communicate with one or more devices that can interact with the electronic device 10, and / or communicate with any device (such as a router, a modem, etc.) that enables the electronic device 10 to communicate with one or more other computing devices. Such communication may be performed through an input / output interface 14. In addition, the electronic device 10 may also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN) and / or a public network, such as the Internet) through a network adapter 15. The network adapter 15 may communicate with other modules of the electronic device 10 through the bus 13. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 10 in actual applications, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms.

[0111] Computer Readable Storage Medium Embodiments

[0112] The embodiment of the present application also provides a computer-readable storage medium, the specific embodiment of which is consistent with the embodiment recorded in the above method embodiment and the technical effects achieved, and some contents will not be repeated here.

[0113] The computer-readable storage medium stores a computer program, and when the computer program is executed by at least one processor, the steps of any of the above methods or the functions of any of the above electronic devices are implemented.

[0114] The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. In an embodiment of the present application, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by an instruction execution system, device or device or used in combination with it. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0115] The computer-readable storage medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable storage medium may also be any computer-readable medium that can send, propagate, or transmit a program for use by an instruction execution system, an apparatus, or a device or for use in combination with it. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the above. The program code for performing the operation of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and also conventional procedural programming languages ​​such as C language or similar programming languages. The program code may be executed entirely on a user computing device, partially on a user device, as an independent software package, partially on a user computing device, partially on a remote computing device, or entirely on a remote computing device or server. Where a remote computing device is involved, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).

[0116] Computer Program Product Embodiments

[0117] The embodiment of the present application also provides a computer program product, the specific embodiments of which are consistent with the embodiments recorded in the above method embodiments and the technical effects achieved, and some contents will not be repeated here.

[0118] The present application provides a computer program product, which includes a computer program. When the computer program is executed by at least one processor, the steps of any of the above methods or the functions of any of the above electronic devices are implemented.

[0119] The computer program product is used to implement the steps of any of the above methods. The computer program product may be a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the computer program product of the present invention is not limited thereto, and the computer program product may be any combination of one or more computer-readable media.

[0120] The terms "first", "second", "third", etc. (if any) in the specification and claims of the present application and the drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein, for example. In addition, the terms "including" and "corresponding to" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0121] This application is explained from the perspectives of purpose of use, effectiveness, progress and novelty, and has met the functional enhancement and usage requirements emphasized by the Patent Law. The above description and drawings of this application are only the preferred embodiments of this application, and are not intended to limit this application. Therefore, all structures, devices, features, etc. that are similar or identical to this application, that is, all equivalent replacements or modifications made in accordance with the scope of the patent application of this application, should fall within the scope of protection of the patent application of this application.

Claims

1. A cross-border trusted trade collaboration system based on blockchain, characterized in that: The system comprises: The blockchain data layer realizes blockchain cross-chain data exchange of ocean bills of lading in cross-border trusted trade based on the smart contract of the alliance chain; The ocean bill of lading business application layer, the ocean bill of lading business accesses the blockchain data layer based on the adaptation framework, and uses the ocean bill of lading in the ocean bill of lading business application layer.

2. The cross-border trusted trade collaboration system based on blockchain according to claim 1 is characterized in that: The ocean bill of lading business application layer includes: The first information module is used to receive the bill of lading issuance information from the shipping company user, the bill of lading viewing information and bill of lading transfer information from the domestic user, the bill of lading return information from the overseas user, and the bill of lading viewing information from the shipping company; The second information module is used to transmit registration identity information, verification identity information and smart contract calling information to the blockchain data layer.

3. The cross-border trusted trade collaboration system based on blockchain according to claim 1 is characterized in that: The alliance chain is the backbone node of the Spark Chain network; the adaptation framework is the TradeTrust technical framework.

4. A cross-border trusted trade collaboration method based on blockchain, characterized in that: The method is applied to the cross-border trusted trade collaboration system based on blockchain according to any one of claims 1 to 3, and the method comprises: Smart contracts based on alliance chains enable blockchain cross-chain data exchange of ocean bills of lading during cross-border trusted trade; The ocean bill of lading is connected to the blockchain data layer based on the adaptation framework, and the ocean bill of lading is used in the ocean bill of lading business application layer.

5. The cross-border trusted trade collaboration method based on blockchain according to claim 4 is characterized in that: The smart contract includes: Issuing bill of lading information, digitally creating and formally issuing an electronic bill of lading as the issuing bill of lading information, the issuing bill of lading information is used to indicate the actual transportation status of the goods; Transfer bill of lading information, transfer control of an electronic bill of lading from one party to another, and transfer title to the goods associated with the bill of lading; Return the bill of lading information and release the original holder’s control over the bill of lading through the blockchain network to confirm that the delivery is complete or invalidate the bill of lading, thereby causing the original holder to lose the rights granted by the bill of lading; Acquire transfer record information, create and store a transaction record of the bill of lading transfer, so that all participants of the transaction record can access the transaction record; Query the detailed information of the bill of lading, query the detailed information of the digitized bill of lading according to the identification information, and the query content includes at least one of the description of the goods, weight, volume, place of departure, destination, carrier information, consignor and consignee information, issue date, and expected arrival date; the identification information includes the bill of lading number and / or the cargo tracking number.

6. The cross-border trusted trade collaboration method based on blockchain according to claim 5 is characterized in that: The method of connecting the ocean bill of lading to the blockchain data layer based on the adaptation framework and using the ocean bill of lading in the ocean bill of lading business application layer includes: Connecting the ocean bill of lading to the blockchain data layer based on the adaptation framework; Receive the bill of lading issuance information from shipping company users, receive the bill of lading viewing and transfer information from domestic users, receive the bill of lading return information from overseas users and receive the bill of lading viewing information from shipping companies; The registration identity information, verification identity information and smart contract invocation information are transmitted to the blockchain data layer of the cross-border trusted trade collaboration system.

7. The cross-border trusted trade collaboration method based on blockchain according to claim 5 is characterized in that: The alliance chain is the backbone node of the Spark Chain network; the adaptation framework is the TradeTrust technical framework.

8. An electronic device, characterized in that: The electronic device comprises a memory and at least one processor, wherein the memory stores a computer program, and the at least one processor is configured to implement the steps of the method according to any one of claims 4 to 7 when executing the computer program.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by at least one processor, the steps of the method according to any one of claims 4 to 7 are implemented.

10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by at least one processor, the steps of the method according to any one of claims 4 to 7 are implemented.