CN112950198A - Cross-border trade supervision method and device based on block chain and storage medium - Google Patents
Cross-border trade supervision method and device based on block chain and storage medium Download PDFInfo
- Publication number
- CN112950198A CN112950198A CN202011412135.0A CN202011412135A CN112950198A CN 112950198 A CN112950198 A CN 112950198A CN 202011412135 A CN202011412135 A CN 202011412135A CN 112950198 A CN112950198 A CN 112950198A
- Authority
- CN
- China
- Prior art keywords
- cross
- border
- border trade
- blockchain
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/389—Keeping log of transactions for guaranteeing non-repudiation of a transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application discloses a block chain-based cross-border trade supervision method and device and a storage medium. Wherein the method is applied to a computing device applied to a supervising business party, and the computing device is a node of a blockchain applied to cross-border trading, and the blockchain is used for storing cross-border trading data of business links related to the cross-border trading, wherein the business links comprise at least one of the following: the cross-border transaction, the logistics service related to the cross-border transaction, the financial service related to the cross-border transaction and the supervision business related to the cross-border transaction comprise: reading cross-border trade data recorded by a relevant party participating in cross-border trade from a blockchain; and checking and supervising the cross-border trade according to the read cross-border trade data, so that the cross-border trade supervision efficiency is improved.
Description
Technical Field
The present application relates to the field of computer and blockchain technologies, and in particular, to a method, an apparatus, and a storage medium for cross-border trade supervision based on blockchain.
Background
Today, the internet and informatization are developed, and at present, no company or platform exists, and cross-border trade whole-flow chains can be integrated to form information synchronization. In the process of cross-border trading, a supervision department needs to supervise the cross-border trading. Because a plurality of links are involved in the cross-border trade process, data of each link are stored by the link, and the IT system construction standards and scales of the roles are inconsistent, an 'information isolated island' is formed among the links. For the supervision department, the data generated in each link of the cross-border trade needs to be acquired, and the supervision efficiency is affected because the data of the related links cannot form uniform data.
Aiming at the technical problem that data are independently stored among relevant links of cross-border trade in the prior art, and for a supervision department, data need to be acquired from the relevant links respectively in the supervision process and then supervised, so that the cross-border trade supervision efficiency is low, an effective solution is not provided at present.
Disclosure of Invention
The embodiment of the disclosure provides a block chain-based cross-border trade supervision method, a block chain-based cross-border trade supervision device and a storage medium, so as to solve the technical problem that data are independently stored in relevant links of cross-border trade in the prior art, and for a supervision department, data need to be acquired from the relevant links respectively in the supervision process and then supervision is performed, so that the cross-border trade supervision efficiency is low.
According to an aspect of the embodiments of the present disclosure, there is provided a block chain-based cross-border trade monitoring method, which is applied to a computing device for monitoring a business party, and the computing device is a node of a block chain applied to cross-border trade, and the block chain is used for storing cross-border trade data of a business link related to the cross-border trade, wherein the business link includes at least one of the following: the cross-border transaction, the logistics service related to the cross-border transaction, the financial service related to the cross-border transaction and the supervision business related to the cross-border transaction comprise: reading cross-border trade data recorded by a relevant party participating in cross-border trade from a blockchain; and checking and supervising the cross-border trade according to the read cross-border trade data.
According to another aspect of the embodiments of the present disclosure, there is also provided a storage medium including a stored program, wherein the method of any one of the above is performed by a processor when the program is executed.
According to another aspect of the embodiments of the present disclosure, there is also provided a block chain-based cross-border trade supervision apparatus, applied to a computing device for supervising a business party, and the computing device is a node of a block chain applied to cross-border trade, and the block chain is used for storing cross-border trade data of a business link related to the cross-border trade, wherein the business link includes at least one of the following: the cross-border transaction, the logistics service related to the cross-border transaction, the financial service related to the cross-border transaction and the supervision business related to the cross-border transaction comprise: a reading module for reading cross-border trade data recorded by a party involved in cross-border trade from the blockchain; and the monitoring module is used for checking and monitoring the cross-border trade according to the read cross-border trade data.
According to another aspect of the embodiments of the present disclosure, there is also provided a block chain-based cross-border trade supervision apparatus, applied to a computing device for supervising a business party, where the computing device is a node of a block chain applied to cross-border trade, and the block chain is used for storing cross-border trade data of a business link related to the cross-border trade, where the business link includes at least one of the following: the cross-border transaction, the logistics service related to the cross-border transaction, the financial service related to the cross-border transaction and the supervision business related to the cross-border transaction comprise: a processor; and a memory, coupled to the processor, for providing instructions to the processor for processing the following processing steps: reading cross-border trade data recorded by a relevant party participating in cross-border trade from the blockchain; and checking and supervising the cross-border trade according to the read cross-border trade data.
In the embodiment of the disclosure, the supervision service party may read the cross-border trade data recorded in the relevant links of the cross-border trade from the blockchain of the cross-border trade, then supervise and manage the relevant links of the cross-border trade, and finally write the supervision result into the blockchain, so that a full-flow trade general ledger may be generated for each cross-border trade. Because the related links (block link nodes) can record the data generated by the links into the block link, and the cross-border trade data stored in the block link is more real and credible based on the characteristics of non-tamper property, decentralization, common recognition mechanism, encryption and the like of the block link. Therefore, the supervision business side does not need to read data from related links respectively and then supervise, but directly reads all data of cross-border trade from the block chain, and therefore the cross-border trade supervision efficiency is improved. And then solved the data between the relevant links of cross border trade that exist among the prior art and all be independent storage, to the supervisory sector, need follow relevant link acquisition data respectively in the supervision process, then supervise to lead to cross border trade to supervise inefficiency technical problem.
Drawings
The accompanying drawings, which are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the disclosure and together with the description serve to explain the disclosure and not to limit the disclosure. In the drawings:
FIG. 1 is a block diagram of a hardware architecture of a computing device for implementing a method according to embodiment 1 of the present disclosure;
fig. 2A is an illustrative diagram of a block chain based cross-border trade administration system in accordance with embodiment 1 of the present disclosure;
FIG. 2B is a schematic diagram illustrating exemplary flow between related parties in various business segments of a cross-border trade;
fig. 3 is a schematic flow chart of a block chain-based cross-border trade administration method according to embodiment 1 of the present disclosure;
fig. 4 is an illustration of the manner in which nodes in a cross-border trade blockchain interface according to embodiment 1 of the disclosure;
FIG. 5 is a schematic diagram of the structure of a block link point according to embodiment 1 of the present disclosure;
fig. 6 is a schematic diagram of a block chain based cross-border trade administration device according to embodiment 2 of the present disclosure; and
fig. 7 is a schematic diagram of a block chain-based cross-border trade administration device according to embodiment 3 of the present disclosure.
Detailed Description
In order to make those skilled in the art better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure. It is to be understood that the described embodiments are merely exemplary of some, and not all, of the present disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
In accordance with the present embodiments, there is provided a block chain based cross-border trade administration method, it being noted that the steps illustrated in the flowchart of the drawings may be performed in a computer system such as a set of computer executable instructions and that, although a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different than here.
The method embodiments provided by the present embodiment may be executed in a mobile terminal, a computer terminal, a server or a similar computing device. Fig. 1 illustrates a block diagram of a hardware architecture of a computing device for implementing a blockchain-based cross-border trade administration method. As shown in fig. 1, the computing device may include one or more processors (which may include, but are not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory for storing data, and a transmission device for communication functions. In addition to this, it may further include: a display, an input/output interface (I/O interface), a Universal Serial Bus (USB) port (which may be included as one of the ports of the I/O interface), a network interface, a power source, and/or a camera. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration, and is not intended to limit the structure of the electronic device. For example, the computing device may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1.
It should be noted that the one or more processors and/or other data processing circuitry described above may be referred to generally herein as "data processing circuitry". The data processing circuitry may be embodied in whole or in part in software, hardware, firmware, or any combination thereof. Further, the data processing circuitry may be a single, stand-alone processing module, or incorporated in whole or in part into any of the other elements in the computing device. As referred to in the disclosed embodiments, the data processing circuit acts as a processor control (e.g., selection of a variable resistance termination path connected to the interface).
The memory may be used to store software programs and modules of application software, such as program instructions/data storage devices corresponding to the block chain based cross-border trade supervision method in the embodiments of the present disclosure, and the processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, implementing the above-mentioned block chain based cross-border trade supervision method of the application program. The memory may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include memory located remotely from the processor, which may be connected to the computing device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device is used for receiving or transmitting data via a network. Particular examples of the network described above may include a wireless network provided by a communications provider of the computing device. In one example, the transmission device includes a Network adapter (NIC) that can be connected to other Network devices through a base station to communicate with the internet. In one example, the transmission device may be a Radio Frequency (RF) module, which is used for communicating with the internet in a wireless manner.
The display may be, for example, a touch screen type Liquid Crystal Display (LCD) that may enable a user to interact with a user interface of the computing device.
It should be noted here that in some alternative embodiments, the computing device shown in fig. 1 described above may include hardware elements (including circuitry), software elements (including computer code stored on a computer-readable medium), or a combination of both hardware and software elements. It should be noted that FIG. 1 is only one example of a particular specific example and is intended to illustrate the types of components that may be present in the computing devices described above.
The business roles involved in the cross-border trade process are business role related parties such as supply, import, purchase, generation, transportation, warehousing, customs clearance, shipper, bank, insurance and customs, and fig. 2A is a schematic diagram of a block chain-based cross-border trade supervision system 200 according to the embodiment. Referring to FIG. 2A, a system 200 includes: a blockchain 201 and a plurality of blockchain nodes 202 a-202 n. Each blockchain node 202 a-202 n runs a blockchain 201, and the blockchain 201 stores cross-border trade data related to cross-border trade services. Illustratively, the plurality of blockchain nodes 202 a-202 n may be: a supervisor node 202a, an import-export facilitator node 202b, a buyer node 202c, a forwarder node 202d, a forwarder node 202e, a warehousing node 202f, a customs node 202g, a carrier node 202h, a financial facilitator node 202i, an insurance facilitator node 202j, a supplier node 202k, and other interested party nodes 202 n. Wherein, each node corresponds to a terminal device with a different service role, for example: 100a is the terminal equipment of the supervision business side, and 100g is the terminal equipment of the customs side.
Wherein fig. 2B illustratively shows a flow diagram between related parties for various business segments of the cross-border trade. Referring to fig. 2B, a cross-border transaction is first completed by the supplier and buyer parties of the cross-border trade (step 1). Then, the supplier or the buyer entrusts the import and export service party to complete the import and export business of the transaction object after completing the transaction (steps 2 and 3). Wherein, the supplier, the buyer and the import and export service party all belong to the import and export trade enterprise.
Then, the import and export service party entrusts the forwarder to complete the logistics business related to the cross-border trade (step 4), and provides the financial service related to the cross-border trade through the bank and the insurance company (step 5 and step 6).
Then, after receiving logistics business entrusts of the import and export service parties, the forwarder entrusts transportation business related to cross-border trade to a corresponding transporter, entrusts warehousing business related to cross-border trade to a corresponding warehousing party, entrusts customs service business related to cross-border trade to a corresponding customs party, and entrusts delivery business related to cross-border trade to a corresponding carrier.
The customs authority then issues a supervision request (step 7), such as a customs request or the like, to a supervision service (e.g., customs) such as customs during the customs process.
Of course, the above is merely an exemplary flow that describes various business segments of cross-border trading. In the actual cross-border trading process, changes can occur according to actual conditions. For example, a supplier or a buyer may interface directly with a forwarder, a bank, and an insurance company without going through an import-export service.
Further, the supervision node 202a is also connected to terminal devices of each system department of the supervision service, for example: the terminal device 100a is shown. Wherein, the supervision business side can supervise the relevant links of cross-border trade, for example: supervision of customs clearance, supervision of tax, supervision of financing and insurance, and the like. Since the terminal device 100a of the administrative business party can access the blockchain 201 through the blockchain node of the administrative party (i.e., the administrator node 202a), the administrative business party can read the cross-border trade data from the blockchain 201 through the administrator node 202a, then supervise each link of the cross-border trade according to the read cross-border trade data, and write the supervision result into the blockchain 201. The above-described hardware configuration can be applied to the terminal devices 100a and 100g and the block chain nodes 202a to 202n in the system.
In the above operating environment, according to the first aspect of the present embodiment, a block chain based cross-border trade administration method is provided, and the method is implemented by the administrator node 202A shown in fig. 2A. The blockchain is used for storing cross-border trade data of business links related to cross-border trade, wherein the business links comprise at least one of the following items: cross-border transactions, logistics services related to cross-border transactions, financial services related to cross-border transactions, and administrative services related to cross-border transactions. Fig. 3 shows a flow diagram of the method, which, with reference to fig. 3, comprises:
s302: reading cross-border trade data recorded by a relevant party participating in cross-border trade from a blockchain; and
s304: and checking and supervising the cross-border trade according to the read cross-border trade data.
As described in the background art, today with the internet and the information development, there is no company or platform that can integrate the whole cross-border trade flow chain to form information synchronization. In the process of cross-border trading, a supervision department needs to supervise the cross-border trading. Because a plurality of links are involved in the cross-border trade process, data of each link are stored by the link, and the IT system construction standards and scales of the roles are inconsistent, an 'information isolated island' is formed among all business links. For the supervision department, it is necessary to acquire data generated in each link of the cross-border trade, and since the data of the relevant links are independent of each other, the supervision efficiency is affected.
In view of the technical problems in the background art, specifically, as shown in fig. 2A, for example, when a customs service is performed by a customs party, a corresponding request may be sent to a terminal device 100a of a supervisory service party, and the terminal device 100a sends the request to a supervisory node 202A. Then, in step S302, in the case where the administration service administers the clearance service, the cross-border trade data recorded by the relevant party participating in the cross-border trade may be read from the blockchain 201 through the administrator node 202 a. The related parties of the cross-border trade comprise roles related to the cross-border trade, such as an export party, a purchasing party and a transportation party.
Referring to fig. 2B, the related parties of the cross-border trade include a supplier, a buyer, a finance party (an insurance, a bank, and other financial institutions), a logistics party, an import and export service party, a customs party, and the like. Also, the supervising party node 202a reads operation of the cross-border trade data recorded by the interested party participating in the cross-border trade from the blockchain 201, and in one embodiment, the supervising party node 202a reads the cross-border trade data recorded by the supplier of the cross-border trade from the blockchain 201, reads the cross-border trade data recorded by the buyer of the cross-border trade from the blockchain 201, reads the cross-border trade data recorded by the finance party of the cross-border trade from the blockchain 201, reads the cross-border trade data recorded by the logistics party of the cross-border trade from the blockchain 201, reads the cross-border trade data recorded by the customs party of the cross-border trade from the blockchain 201, and/or reads the cross-border trade data recorded by the entry and exit service party of the cross-border trade from the blockchain 201.
Further, in step S304, cross-border trading is checked and supervised according to the read cross-border trading data. Namely: the supervisor node 202a of the supervision business side checks and supervises the cross-border trade according to the read cross-border trade data. For example, node 202a may compare the cross-border trade data read from blockchain 201 with the cross-border trade data contained in the received request, thereby completing supervision and management. In addition, the comparison operation can be performed on a terminal device (for example, the terminal device 100a) of a supervision service party, so that supervision of relevant links of cross-border trade is completed.
Therefore, in this way, the supervision service party can read the cross-border trade data recorded in the relevant links of the cross-border trade from the blockchain 201 of the cross-border trade through the supervision party node 202a, and then check and supervise the relevant links of the cross-border trade according to the read cross-border trade data. The block chain link points corresponding to the related links can record data generated by the links into the block chain 201, broadcast the newly generated blocks to each node of the block chain system, and enable cross-environment trade data stored in the block chain 201 to be more authentic and credible based on the characteristics of the block chain 201, such as non-tamper property, de-centralization, consensus mechanism, encryption and the like. Therefore, the supervision business side does not need to read data from related links respectively and then supervise, but directly reads all data of cross-border trade from the block chain 201 through the block chain nodes, and therefore the cross-border trade supervision efficiency is improved. And the technical problem that data are independently stored among related links of cross-border trade in the prior art, and for a supervision department, data need to be acquired from the related links respectively in the supervision process and then supervised, so that the cross-border trade supervision efficiency is low is solved.
Optionally, the cross-border trade is checked and supervised according to the read cross-border trade data, and the method comprises the following steps: and comparing the read cross-border trade data with the data which is submitted to the supervision service party and is related to the cross-border trade by the cross-border trade related party.
Specifically, in the operation of checking supervision, the supervisor node 202a (or the supervising business side terminal device 100a) compares the cross-border trade data read from the blockchain 201 with the cross-border trade related data submitted to the supervising business side by the relevant side of the cross-border trade. It is well known that an enterprise or organization needs to be overseen and managed by an overseeing business and needs to provide relevant materials to the overseeing business. The interested party of cross-border trade provides cross-border trade data to the supervising business party, such as: the importer needs to submit the data of imported goods to the supervision department, and the logistics party needs to submit the data of logistics to the supervision department. Therefore, based on the characteristics of the blockchain 201, such as non-tamper property, decentralization, consensus mechanism, and encryption, the supervision service can compare the cross-border trade data read by the supervision node 202a from the blockchain 201 as a reference with the cross-border trade related data submitted to the supervision service by the cross-border trade related party, thereby completing supervision of the related links.
Optionally, the cross-border trade is checked and supervised according to the read cross-border trade data, and the method comprises the following steps: and comparing the cross-border trade data recorded by the plurality of relevant parties of the cross-border trade read from the blockchain.
Specifically, in the operation of the supervision service performing the checking and supervision, the supervision service compares the cross-border trade data recorded by the multiple related parties of the cross-border trade, which are read from the blockchain by the supervisor node 202 a. For example, the following examples: and comparing the data recorded by the supplier node with the data recorded by the buyer node, and comparing the data recorded by the transporter node with the data recorded by the storage node. Thereby ensuring the accuracy of the supervised data.
In addition, it should be noted that the supervisor node 202a may also send the cross-border trade data read from the blockchain 201 to the terminal device 100a of the supervising business party, and the terminal device 100a supervises the cross-border trade data read from the blockchain 201.
Optionally, reading cross-border trade data recorded by a party involved in cross-border trading from the blockchain, comprising: and reading cross-border trade data recorded by a related party participating in cross-border trade from the blockchain by utilizing a first application program module in a plurality of preset program modules, wherein the plurality of program modules are respectively connected with the blockchain and used for processing data information of different business links related to the cross-border trade business, and the first application program module is used for processing the cross-border trade data recorded by the related party participating in the cross-border trade.
In particular, the cross-border trade process involves supply, import, purchase, generation, transportation, storage, customs clearance, shipper, bank, insurance, customs and other links, and the nodes of each link can provide different services. These services can be summarized into 10 major business links of trading, entrustment, transportation, warehousing, clearance, shipments, settlement, financing, insurance, and tax payment. Fig. 4 shows a schematic diagram of a docking manner of nodes in a cross-border trade blockchain, and referring to fig. 4, the blockchain nodes are provided with: trade, entrust, transportation, generation of goods, storage, customs clearance, take over, settle accounts, financing, insurance and collect tax program module to with the terminal equipment of block chain link point butt joint correspond be provided with: and API program interfaces for trading, entrustment, transportation, goods agency, storage, customs clearance, shipping, settlement, financing, insurance and tax payment correspond to the block link point-to-point service. The terminal device may be provided with all program interfaces or program interfaces related to its own service, for example: the terminal device 100a of the supervisor is provided with a program interface such as a supervisor interface, and is interfaced with the supervisor node 202 a. And, the supervisor node 202a interfaces with the block chain 201 through the above-mentioned plurality of program modules for reading or writing data. In the supervisor node 202a reading the cross-border trade data of the cross-border transaction from the blockchain 201, the supervisor node 202a reads the cross-border trade data from the blockchain by using a first application program module of a plurality of preset program modules, for example: the first application program module is a transaction program module, and the supervisor node 202a reads the cross-border transaction data recorded by the supplier from the blockchain 201 by using the transaction program module, and supervises and manages the cross-border transaction. Therefore, by the mode, the terminal equipment of the related party can be in butt joint with the corresponding block chain link point through the program interface, and the block chain node is in butt joint with the block chain through the program module, so that the working efficiency can be improved, and the system complexity can be reduced. The application provides ten business links in cross-border trade business, namely: the method comprises ten business links of transaction, entrustment, transportation, storage, clearance, shipping, settlement, financing, insurance, tax payment and the like. The data information generated in the cross-border trade process can not exceed the ten business links. And the ten business links can also ensure that respective data do not conflict, so that the situation that the data can be divided into two or more business links at the same time can be avoided. Because the types of the cross-border trade data related to different business links in the cross-border trade process are different, the embodiment combines the correlation of the cross-border trade data of different types, and the ten program modules are arranged in the block link points. The block chain node can completely process various cross-border trade data through the ten program modules, and can also ensure that a comprehensive principle is strictly followed and a non-conflict principle is strictly followed in the process of processing the cross-border trade data.
Optionally, writing the result of checking supervision to the blockchain is further included. Namely: and writing the result of the checking and supervision into the block chain, thereby ensuring the integrity of the whole process of the cross-border trade data.
Optionally, writing the result of checking supervision to the blockchain, including: and writing the result of the checking and supervision into the block chain by utilizing a second application program module in the preset program modules, wherein the program modules are in butt joint with the block chain and are used for processing data information of different business links related to the cross-border trade business, and the second application program module is used for processing checking and supervision data related to supervision.
Specifically, referring to fig. 4, in an operation in which the supervisor node 202a writes the result of checking supervision into the blockchain, the supervisor node 202a writes the supervision result of the cross-border trade into the blockchain 201 by using a second application module (for example, a customs clearance module) of the preset plurality of modules. Therefore, data are written into the block chain through the program modules of the block chain link points, the integrity of the whole process of the cross-border trade data is guaranteed, the working efficiency can be improved, and the system complexity is reduced.
Specifically, the process of writing the supervision result of the cross-border trade into the blockchain 201 may be implemented by, for example, chaining the supervision result of the cross-border trade. Taking the supervisor node 202a as an example, when the supervisor node 202a performs uplink processing on the supervision result of the cross-border trade, the supervision result of the cross-border trade is broadcasted to each node 202a to 202n of the blockchain system 200 through the customs program module, so that the broadcasted supervision result of the cross-border trade is temporarily cached in the transaction pool of each node 202a to 202 n.
The chunking nodes in the blockchain system 200 then pack the cross-border trade monitoring results from their own transaction pools into chunks, and broadcast the chunks to the various nodes 202 a-202 n of the blockchain system 200. Wherein the out-of-block node is the node that generated the block in each node 202 a-202 n of the blockchain system 200.
Therefore, after receiving the block broadcasted by the out-block node, the supervisor node 202a stores the block to the block chain 201 operated by the node through the customs program module, thereby implementing the uplink operation of the supervision result of the cross-border trade and writing the supervision result of the cross-border trade into the block chain 201.
The determination of the out-of-block node may be determined by a common consensus mechanism, such as a POW consensus mechanism. For another example, the block chain system 200 in this embodiment may be in a form of a federation chain, and therefore the block nodes may be determined in a specified manner. For example, the supplier node 202k, financial facilitator node 202i, and insurance facilitator node 202j may be designated as out-blocking nodes.
Optionally, writing a result of the checking supervision to the block chain, further comprising: and setting the authority for reading the node for checking the supervision result.
Specifically, in an operation in which the supervisor node 202a (blockchain node) writes the result of the check supervision with the blockchain 201, the authority to read the node that checks the supervised result is also set. For example, the administrator node 202a may set an authority table for storing the identification IDs of other parties that can read the administration data information, as long as the identification IDs in the authority table can directly read the administration data information. And the supervisory party encrypts the supervisory data by using the public key of the authorization node in the process of writing the data. Therefore, only the private key in the authorized node can be used for decrypting the encrypted supervision data, and the supervision result is read. Thereby preserving the privacy of the data.
Optionally, the blockchain includes a first blockchain and a plurality of second blockchains respectively corresponding to different business links, where the first blockchain is associated with the plurality of second blockchains, and the reading of the cross-border trade data from the blockchain is performed by using a first application module of a plurality of preset program modules, including: and reading the cross-border trade data from the second blockchain corresponding to the business link to which the cross-border trade data belongs by utilizing the first application program module.
Specifically, fig. 5 shows a schematic diagram of a structure of a blockchain node, and referring to fig. 5, a blockchain 201 includes a first blockchain and a plurality of second blockchains respectively corresponding to different service links. The plurality of second blockchains are respectively used for storing cross-border transaction data related to different business links, and program modules in the nodes are in butt joint with the second blockchains. For example: and cross-border transaction data recorded by the purchasing party and cross-border transaction data recorded by the logistics party are respectively stored in different second block chains. In the embodiment, the second blockchain 10 in fig. 5 is used to record the cross-border trade data generated by the supplier node, and the supervisor node 202a may utilize the first application module (corresponding to the transaction module) to read the cross-border trade data generated by the supplier node from the second blockchain 10. Similarly, the data generated by the supervisor node 202a reading other links is read from the corresponding second blockchain, which is not described herein in detail. Through the mode, the cross-border trade data related to different business links are respectively stored in different second block links, so that the accuracy and the non-tamper property of the stored cross-border trade data are guaranteed, and the efficiency of reading the later-stage cross-border trade data is also guaranteed.
Optionally, the block chain includes a first block chain and a plurality of second block chains respectively corresponding to different service links, where the first block chain is associated with the plurality of second block chains, and the checking and monitoring result is written into the block chain by using a second application module of the preset plurality of program modules, including: and writing the checking and monitoring result into a second block chain corresponding to the business link to which the monitoring business data belongs by using a second application program module.
Specifically, referring to fig. 5, the block chain 201 includes a first block chain and a plurality of second block chains respectively corresponding to different traffic ring segments. The plurality of second block chains are respectively used for storing cross-border trade data related to different business links, the first block chain is used for storing all data related to each business link in the cross-border trade process, and the first block chain is associated with the plurality of second block chains. In the present embodiment, referring to fig. 5, the second blockchain 20 is used to record the result of checking supervision generated by the supervision business. The supervisor node 202a may write the supervision results to the second blockchain 20 using the second application module. Namely: the supervisor node 202a writes the results of the cross-border trade audit administration to the second blockchain 20 through the clearance program module. Therefore, each program module can write data into the corresponding second block chain, and the writing efficiency of the supervision data is improved. In addition, the first blockchain stores all cross-border trade data information, namely: all data of all second blockchains to form a distributed trade ledger.
That is, in the present embodiment, the storage of cross-border trade data can be realized by combining the blockchain main chain and the blockchain sub-chain. Wherein the first blockchain is the main chain, and the second blockchain is the sub-chain. And wherein a child chain may also be considered as a separate blockchain data structure.
That is, the blockchain system 200 of the present embodiment is different from the conventional blockchain system. In a conventional blockchain system, each node usually operates a blockchain. However, in the present embodiment, each block link point of the block chain system is operated with a plurality of block chains, one of which is a main chain and the other is a sub-chain. In addition, each blockchain system is provided with different blockchain identification information, for example, as shown in the following table:
serial number | Block chain | Block chain identification |
1 | Main chain | 00 |
2 | Sub-chain (for storing transaction data) | 01 |
3 | Sub-chain (for storing 'entrust' data) | 02 |
4 | Sub-chain (for storing data of transportation) | 03 |
5 | Sub-chain (for storing 'warehouse' data) | 04 |
6 | Sub-chain (for storing' customs data) | 05 |
7 | Sub-chain (for storing 'carrier' data) | 06 |
8 | Sub-chain (for storing settlement data) | 07 |
9 | Sub-chain (for storing financing data) | 08 |
10 | Sub-chain (for storing insurance data) | 09 |
11 | Sub-chain (for storing data of 'tax payment') | 0A |
Therefore, in this embodiment, the main chain is used to store all cross-border trade data, and each sub-chain is used to store cross-border trade data corresponding to different business links. Thus, referring to fig. 5, the program module corresponding to each business link may access the corresponding sub-chain and may perform a blockchain operation corresponding to the corresponding sub-chain.
In addition, correspondingly, in the blockchain system 200 of the present embodiment, different identification information is defined for the cross-border trade data of different business links for identification. The identification information may advantageously correspond to the identification information of the sub-chain. For example, the identification information of the cross-border trade data in the transaction link is "01", the identification information of the cross-border trade data in the commission link is "02", the identification information of the cross-border trade data in the transportation link is "03", the identification information of the cross-border trade data in the storage link is "04", the identification information of the cross-border trade data in the customs link is "05", the identification information of the cross-border trade data in the delivery link is "06", the identification information of the cross-border trade data in the settlement link is "07", the identification information of the cross-border trade data in the financing link is "08", the identification information of the cross-border trade data in the insurance link is "09", and the identification information of the cross-border data in the tax payment link is "0A".
Still taking the monitoring service side node 202a as an example, when the terminal device 100a of the monitoring service side uplinks the result information of the checking and monitoring, the terminal device 100a of the monitoring service side calls an API interface corresponding to the "pass" link, so as to transmit the result information of the checking and monitoring that needs to be uplinked to the monitoring service side node 202 a. After the supervision service node 202a receives the result information of the checking and supervision through the "clearance" program module, the identification information "05" is added to the result information of the checking and supervision, and the result information is broadcasted in the block chain system 200.
After receiving the result information of checking and supervision broadcast by the supervision service party node 202a, each block chain node 202 a-202 n caches the result information of checking and supervision in its own transaction pool. The chunking node in the blockchain system 200 then reads the cross-border trade data from the transaction pool and generates a corresponding data chunk. The method for determining the block node to go out is not limited. For example, since the blockchain system 200 operates in each blockchain, the main chain stores all data. The block nodes can be determined from the sequence numbers of the blocks of the main chain. The out-of-block node that generates the new backbone block may be determined, for example, by a POW consensus mechanism. Or determining the block node according to the block number of the current main chain block. Or to designate a particular blockchain node of the blockchain system 200 as an out-block node.
Then, the out-block node reads the identification information "05" from the result information of the checking supervision. It can thus be determined that the newly generated chunk is to be stored not only in the main chain, but also in a sub-chain with a blockchain identification of "05". Thus, for example, the out-blocking node may generate a main chain block for the main chain, add the identifier "00" of the main chain to the main chain block, and then generate a sub-chain block for the sub-chain with the block chain identifier "05" and add the identifier "05" to the sub-chain block. The egress node then broadcasts the main chain block and the child chain blocks to the various nodes 202 a-202 n of the blockchain system 200.
Then, after receiving the main chain block and the sub-chain blocks, the supervision service node 202a writes the main chain block into the main chain according to the identification information in the blocks, and writes the corresponding sub-chain blocks into the corresponding sub-chains, thereby completing the uplink operation of the data and writing the result information of the supervision into the block chain.
Alternatively, as another way of block output, the block output node may generate only one block, but adds the identifier "05" of the corresponding child chain to the block and broadcasts the generated block to each node 202 a-202 n of the blockchain system 200. The out-of-block node then first writes the block into the main chain after receiving the block. And then, according to the identifier '05', the block is written into the corresponding sub-chain, so that the uplink operation of the data is completed, and the result information of the checking supervision is written into the block chain.
Further, referring to fig. 1, according to a second aspect of the present embodiment, there is provided a storage medium. The storage medium comprises a stored program, wherein the method of any of the above is performed by a processor when the program is run.
Therefore, according to the embodiment, the supervision business party can read the cross-border trade data recorded in the relevant links of the cross-border trade from the blockchain 201 of the cross-border trade through the supervision party node 202a, then the links of the cross-border trade are communicated, and finally the supervision result is written into the blockchain 201, so that a full-flow trade general ledger can be generated for each cross-border trade. The block chain nodes corresponding to the related links can record data generated by the links into the block chain 201, broadcast the newly generated blocks to each node of the block chain system, and enable cross-border trade data stored in the block chain 201 to be more real and credible based on the characteristics of non-tamper property, decentralization, consensus mechanism, encryption and the like of the block chain 201. Therefore, the supervision business side does not need to read data from related links respectively and then supervise, but directly reads all data of cross-border trade from the blockchain 201 through the blockchain nodes, and therefore the cross-border trade supervision efficiency is improved. And the technical problem that data are independently stored among related links of cross-border trade in the prior art, and for a supervision department, data need to be acquired from the related links respectively in the supervision process and then supervised, so that the cross-border trade supervision efficiency is low is solved.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
Example 2
Fig. 6 shows a block chain based cross border trade administration apparatus 600 according to the present embodiment, the apparatus 600 corresponding to the method according to the first aspect of embodiment 1. Referring to fig. 6, the apparatus 600 is applied to a computing device for supervising a business party, and the computing device is a node of a blockchain applied to cross-border trading, and the blockchain is used for storing cross-border trading data of a business link related to the cross-border trading, wherein the business link includes at least one of the following: the device 600 comprises the cross-border transaction, the logistics service related to the cross-border transaction, the financial service related to the cross-border transaction and the supervision business related to the cross-border transaction: a reading module 610 for reading cross-border trade data recorded by interested parties participating in cross-border commerce from blockchains; and a supervision module 620, configured to perform verification supervision on the cross-border trade according to the read cross-border trade data.
Optionally, the reading module 610 includes: a first reading submodule for reading cross-border trade data recorded by a supplier of cross-border trade from the blockchain; the second reading submodule is used for reading cross-border trade data recorded by a buyer of the cross-border trade from the block chain; a third read submodule for reading cross-border trade data recorded by a financial party for cross-border trade from the blockchain; a fourth reading submodule for reading the cross-border trade data recorded by the customs side of the cross-border trade from the block chain; a fifth reading submodule, configured to read, from the blockchain, cross-border trade data recorded by a logistics party of the cross-border trade; and/or; and the sixth reading submodule is used for reading the cross-border trade data recorded by the import and export service party of the cross-border trade from the block chain.
Optionally, the supervision module 620 includes: and the second supervision submodule is used for comparing the cross-border trade data, read from the blockchain, recorded by the multiple related parties of the cross-border trade.
Optionally, the supervision module 620 includes: and the first supervision submodule is used for comparing the read cross-border trade data with the cross-border trade related data submitted to the supervision business party by the cross-border trade related party.
Optionally, the reading module 610 includes: and the reading sub-module is used for reading the cross-border trade data recorded by the related party participating in the cross-border trade from the blockchain by utilizing a first application program module in a plurality of preset program modules, wherein the plurality of program modules are respectively butted with the blockchain and are used for processing data information of different business links related to the cross-border trade business, and the first application program module is used for processing the cross-border trade data recorded by the related party participating in the cross-border trade.
Optionally, the method further comprises: and the writing module is used for writing the result of the checking supervision into the block chain.
Optionally, the writing module comprises: a write module comprising: and the writing sub-module is used for writing the checking and supervision result into the block chain by utilizing a second application program module in a plurality of preset program modules, wherein the plurality of program modules are in butt joint with the block chain and are used for processing data information of different business links related to the cross-border trade business, and the second application program module is used for processing checking and supervision data related to supervision.
Optionally, the writing module further comprises: and the authority setting submodule is used for setting the authority of the node for reading the result of the checking and supervision.
Optionally, the blockchain includes a first blockchain and a plurality of second blockchains respectively corresponding to different service links, where the first blockchain is associated with the plurality of second blockchains, and the reading sub-module includes: and the reading unit is used for reading the cross-border trade data from the second block chain corresponding to the business link to which the cross-border trade data belongs by utilizing the first application program module.
Optionally, the blockchain includes a first blockchain and a plurality of second blockchains respectively corresponding to different service links, where the first blockchain is associated with the plurality of second blockchains, and the writing to the submodule includes: and the writing unit is used for writing the checking and monitoring result into a second block chain corresponding to the business link to which the monitoring business data belongs by utilizing a second application program module.
Therefore, according to the embodiment, the cross-border trade supervision device 600 based on the blockchain can read the cross-border trade data recorded in the cross-border trade related links from the blockchain of the cross-border trade, then supervise and manage the cross-border trade related links, and finally write the supervision result into the blockchain, so that a full-flow trade general ledger can be generated for each cross-border trade. Because the related links (blockchain nodes) can record the data generated by the links into the blockchain, and the cross-border trade data stored in the blockchain is more real and credible based on the characteristics of the blockchain such as non-tamper property, decentralization, common recognition mechanism and encryption. Therefore, the supervision business side does not need to read data from related links respectively and then supervise, but directly reads all data of cross-border trade from the block chain, and therefore the cross-border trade supervision efficiency is improved. And the technical problem that data are independently stored among related links of cross-border trade in the prior art, and for a supervision department, data need to be acquired from the related links respectively in the supervision process and then supervised, so that the cross-border trade supervision efficiency is low is solved.
Example 3
Fig. 7 shows a block chain based cross border trade administration apparatus 700 according to the present embodiment, the apparatus 700 corresponding to the method according to the first aspect of embodiment 1. Referring to fig. 7, the apparatus is applied to a computing device for supervising a business party, and the computing device is a node of a blockchain applied to cross-border trading, and the blockchain is used for storing cross-border trading data of a business link related to the cross-border trading, wherein the business link includes at least one of the following: the cross-border transaction, the logistics service related to the cross-border transaction, the financial service related to the cross-border transaction and the supervision business related to the cross-border transaction comprise: a processor 710; and a memory 720, coupled to the processor 710, for providing instructions to the processor 710 to process the following steps: reading cross-border trade data recorded by a relevant party participating in cross-border trade from a blockchain; and checking and supervising the cross-border trade according to the read cross-border trade data.
Optionally, reading cross-border trade data for cross-border trades from the blockchain, comprising: reading cross-border trade data recorded by a supplier of cross-border trade from the blockchain; reading cross-border trade data recorded by a buyer of the cross-border trade from the blockchain; reading cross-border trade data recorded by financial parties of cross-border trade from the blockchain; reading cross-border trade data recorded by a customs party of the cross-border trade from the blockchain; reading cross-border trade data recorded by logistics parties of cross-border trade from the blockchain; and/or; cross-border trade data recorded by an import-export facilitator of cross-border trade is read from the blockchain.
Optionally, the cross-border trade is checked and supervised according to the read cross-border trade data, and the method includes: and comparing the read cross-border trade data with the data which is submitted to the supervision service party and is related to the cross-border trade by the cross-border trade related party.
Optionally, the cross-border trade is checked and supervised according to the read cross-border trade data, and the method includes: and comparing the cross-border trade data recorded by the plurality of relevant parties of the cross-border trade read from the blockchain.
Optionally, reading cross-border trade data recorded by a party involved in cross-border trading from the blockchain, comprising: and reading cross-border trade data recorded by a related party participating in cross-border trade from the blockchain by utilizing a first application program module in a plurality of preset program modules, wherein the plurality of program modules are respectively connected with the blockchain and used for processing data information of different business links related to the cross-border trade business, and the first application program module is used for processing the cross-border trade data recorded by the related party participating in the cross-border trade.
Optionally, the memory 720 is further configured to provide the processor 710 with instructions for processing the following processing steps: and writing the result of checking supervision into the block chain.
Optionally, writing the result of checking supervision to the blockchain, including: and writing the result of the checking and supervision into the block chain by utilizing a second application program module in the preset program modules, wherein the program modules are in butt joint with the block chain and are used for processing data information of different business links related to the cross-border trade business, and the second application program module is used for processing checking and supervision data related to supervision.
Optionally, writing a result of the checking supervision to the block chain, further comprising: and setting the authority for reading the node for checking the supervision result.
Optionally, the blockchain includes a first blockchain and a plurality of second blockchains respectively corresponding to different business links, where the first blockchain is associated with the plurality of second blockchains, and the reading of the cross-border trade data from the blockchain is performed by using a first application module of a plurality of preset program modules, including: and reading the cross-border trade data from the second blockchain corresponding to the business link to which the cross-border trade data belongs by utilizing the first application program module.
Optionally, the block chain includes a first block chain and a plurality of second block chains respectively corresponding to different service links, where the first block chain is associated with the plurality of second block chains, and the checking and monitoring result is written into the block chain by using a second application module of the preset plurality of program modules, including: and writing the checking and monitoring result into a second block chain corresponding to the business link to which the monitoring business data belongs by using a second application program module.
Therefore, according to the embodiment, the cross-border trade supervision device 700 based on the blockchain can read the cross-border trade data recorded in the cross-border trade related links from the blockchain of the cross-border trade, supervise and manage the cross-border trade related links, and finally write the supervision result into the blockchain, so that a full-flow trade general ledger can be generated for each cross-border trade. Because the related links (blockchain nodes) can record the data generated by the links into the blockchain, and the cross-border trade data stored in the blockchain is more real and credible based on the characteristics of the blockchain such as non-tamper property, decentralization, common recognition mechanism and encryption. Therefore, the supervision business side does not need to read data from related links respectively and then supervise, but directly reads all data of cross-border trade from the block chain, and therefore the cross-border trade supervision efficiency is improved. And the technical problem that data are independently stored among related links of cross-border trade in the prior art, and for a supervision department, data need to be acquired from the related links respectively in the supervision process and then supervised, so that the cross-border trade supervision efficiency is low is solved.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
In the above embodiments of the present invention, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.
Claims (10)
1. A block chain based cross-border trade administration method applied to a computing device of an administration business party, wherein the computing device is a node of a block chain applied to cross-border trade, and the block chain is used for storing cross-border trade data of a business link related to the cross-border trade, wherein the business link comprises at least one of the following items: cross border transaction, logistics service related to the cross border transaction, financial service related to the cross border transaction and supervision business related to the cross border transaction are characterized by comprising the following steps:
reading, from the blockchain, cross-border trade data recorded by interested parties participating in the cross-border trade; and
and checking and supervising the cross-border trade according to the read cross-border trade data.
2. The method of claim 1, wherein reading cross-border trade data for cross-border trades from the blockchain comprises:
reading the cross-border trade data recorded by a supplier of the cross-border trade from the blockchain;
reading the cross-border trade data recorded by a buyer of the cross-border trade from the blockchain;
reading the cross-border trade data recorded by financial parties of the cross-border trade from the blockchain;
reading the cross-border trade data recorded by a customs party of the cross-border trade from the blockchain;
reading the cross-border trade data recorded by the logistics party of the cross-border trade from the blockchain; and/or;
reading the cross-border trade data recorded by an import-export facilitator of the cross-border trade from the blockchain.
3. The method of claim 2, wherein the cross-border trading is audit-regulated according to the read cross-border trade data, comprising: comparing the read cross-border trade data with the data which is submitted to a supervision business party by the cross-border trade related party and is related to the cross-border trade, or
According to the read cross-border trade data, the cross-border trade is checked and supervised, and the method comprises the following steps: comparing the cross-border trade data of a plurality of stakeholder records of the cross-border trade read from the blockchain.
4. The method of claim 1, wherein reading cross-border trade data recorded by a party involved in the cross-border trade from the blockchain comprises:
reading cross-border trade data recorded by a relevant party participating in the cross-border trade from the blockchain by utilizing a first application program module in a plurality of preset program modules, wherein the plurality of program modules are respectively butted with the blockchain and are used for processing data information of different business links relevant to cross-border trade business, and the first application program module is used for processing the cross-border trade data recorded by the relevant party participating in the cross-border trade.
5. The method of claim 1, further comprising writing a result of checking policing to the blockchain.
6. The method of claim 5, wherein writing the result of checking the policing to the blockchain comprises: writing the result of the checking supervision into the blockchain by utilizing a second application program module in a plurality of preset program modules, wherein the plurality of program modules are in butt joint with the blockchain and are used for processing data information of different business links related to cross-border trade business, and the second application program module is used for processing checking supervision data related to supervision, or
Writing the result of the checking supervision into the block chain, further comprising: and setting the authority of the node reading the result of the checking supervision.
7. The method of claim 4, wherein the blockchain comprises a first blockchain and a plurality of second blockchains respectively corresponding to the different business links, wherein the first blockchain is associated with the plurality of second blockchains, and the cross-border trade data is read from the blockchain by using a first application module in a preset plurality of program modules, and the method comprises the following steps:
reading, by the first application module, the cross-border trade data from a second blockchain corresponding to a business link to which the cross-border trade data belongs.
8. The method according to claim 6, wherein the blockchain includes a first blockchain and a plurality of second blockchains respectively corresponding to the different business links, wherein the first blockchain is associated with the plurality of second blockchains, and the writing of the result of the checking supervision to the blockchain by using a second application module of a plurality of preset program modules comprises:
and writing the checking and monitoring result into a second block chain corresponding to the business link to which the monitoring business data belongs by utilizing the second application program module.
9. A storage medium comprising a stored program, wherein the method of any one of claims 1 to 8 is performed by a processor when the program is run.
10. A block-chain-based cross-border trade supervision apparatus applied to a computing device for supervising a business party, wherein the computing device is a node of a block chain applied to cross-border trade, and the block chain is used for storing cross-border trade data of a business link related to the cross-border trade, wherein the business link comprises at least one of the following: cross border transaction, logistics service related to the cross border transaction, financial service related to the cross border transaction and supervision business related to the cross border transaction are characterized by comprising the following steps:
a reading module for reading cross-border trade data recorded by a party involved in the cross-border trade from the blockchain; and
and the supervision module is used for checking and supervising the cross-border trade according to the read cross-border trade data.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911223230 | 2019-12-03 | ||
CN2019112232303 | 2019-12-03 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112950198A true CN112950198A (en) | 2021-06-11 |
Family
ID=76234731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011412135.0A Pending CN112950198A (en) | 2019-12-03 | 2020-12-03 | Cross-border trade supervision method and device based on block chain and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112950198A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115829753A (en) * | 2023-02-09 | 2023-03-21 | 中国证券登记结算有限责任公司 | Cross-border security business delivery method and system based on block chain |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107066893A (en) * | 2017-02-28 | 2017-08-18 | 腾讯科技(深圳)有限公司 | The treating method and apparatus of accounts information in block chain |
CN108305075A (en) * | 2018-03-07 | 2018-07-20 | 广州建翎电子技术有限公司 | A kind of trade document file management system and management method based on block chain |
CN108765058A (en) * | 2018-04-28 | 2018-11-06 | 中国科学院信息工程研究所 | A kind of safe Synergistic method of manufacture link multiple entity based on block chain |
CN109118143A (en) * | 2018-08-15 | 2019-01-01 | 北京元链科技有限公司 | A kind of customs bond logistics supervision and traceability system based on block chain technology |
CN109272374A (en) * | 2018-08-08 | 2019-01-25 | 深圳前海荣创科技有限公司 | The cross-border trading platform of both sides and method based on block chain technology |
CN109493009A (en) * | 2018-11-20 | 2019-03-19 | 四川长虹电器股份有限公司 | Supply chain financial platform system based on XBRL and block chain |
CN109741045A (en) * | 2019-01-23 | 2019-05-10 | 丁庆洋 | The online cross-border transfer method of payment of user between a kind of business bank based on block chain |
-
2020
- 2020-12-03 CN CN202011412135.0A patent/CN112950198A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107066893A (en) * | 2017-02-28 | 2017-08-18 | 腾讯科技(深圳)有限公司 | The treating method and apparatus of accounts information in block chain |
CN108305075A (en) * | 2018-03-07 | 2018-07-20 | 广州建翎电子技术有限公司 | A kind of trade document file management system and management method based on block chain |
CN108765058A (en) * | 2018-04-28 | 2018-11-06 | 中国科学院信息工程研究所 | A kind of safe Synergistic method of manufacture link multiple entity based on block chain |
CN109272374A (en) * | 2018-08-08 | 2019-01-25 | 深圳前海荣创科技有限公司 | The cross-border trading platform of both sides and method based on block chain technology |
CN109118143A (en) * | 2018-08-15 | 2019-01-01 | 北京元链科技有限公司 | A kind of customs bond logistics supervision and traceability system based on block chain technology |
CN109493009A (en) * | 2018-11-20 | 2019-03-19 | 四川长虹电器股份有限公司 | Supply chain financial platform system based on XBRL and block chain |
CN109741045A (en) * | 2019-01-23 | 2019-05-10 | 丁庆洋 | The online cross-border transfer method of payment of user between a kind of business bank based on block chain |
Non-Patent Citations (1)
Title |
---|
王超: "基于区块链技术的跨境电商贸易链与联盟链研究", 《现代电子技术》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115829753A (en) * | 2023-02-09 | 2023-03-21 | 中国证券登记结算有限责任公司 | Cross-border security business delivery method and system based on block chain |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11501370B1 (en) | Systems, methods, and program products for non-custodial trading of digital assets on a digital asset exchange | |
US10942920B2 (en) | Service processing system and method based on blockchain | |
US11321783B2 (en) | Method and device for data processing based on blockchain | |
Chen et al. | A survey of blockchain applications in different domains | |
US11308487B1 (en) | System, method and program product for obtaining digital assets | |
US20180285971A1 (en) | Management of consumer debt collection using a blockchain and machine learning | |
CN112967160A (en) | Service processing system and method based on block chain | |
US11270388B2 (en) | Blockchain-based data processing method and apparatus | |
CN108615195B (en) | Resource transfer information transmission method and device, storage medium and electronic device | |
US11995594B2 (en) | Managing technical process data | |
CN103136665B (en) | A kind of network trading method and system | |
US20230289692A1 (en) | Risk management system interface | |
CN113239375A (en) | Block chain-based privacy factor data sharing system, method, computer device, and medium | |
CN110471982A (en) | Data processing method and device based on block chain | |
CN112017018B (en) | Tax refund method and system based on block chain and electronic equipment | |
CN112950198A (en) | Cross-border trade supervision method and device based on block chain and storage medium | |
CN101477661B (en) | A kind of digital certificate management method, device and system | |
ÖZKANLISOY et al. | Risk Assessment in Digital Supply Chains. | |
CN111126987A (en) | Resource transfer information processing method and device, storage medium and electronic device | |
CN112907366A (en) | Cross-border trade financial service method and device based on block chain and storage medium | |
CN112950369A (en) | Cross-border transaction information processing method and device based on block chain and storage medium | |
CN113011804A (en) | Cross-border trade logistics business processing method and device based on block chain and storage medium | |
CN112308362A (en) | Enterprise trade data processing method and device and business application system | |
CN117709981A (en) | Tobacco product monitoring method, device and management system | |
CN113011956A (en) | Cross-border trade tax-related information management method and device based on block chain |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |