CN112017018A - Tax refunding method and system based on block chain and electronic equipment - Google Patents

Tax refunding method and system based on block chain and electronic equipment Download PDF

Info

Publication number
CN112017018A
CN112017018A CN201910448772.4A CN201910448772A CN112017018A CN 112017018 A CN112017018 A CN 112017018A CN 201910448772 A CN201910448772 A CN 201910448772A CN 112017018 A CN112017018 A CN 112017018A
Authority
CN
China
Prior art keywords
transaction
node
fulfillment
information
tax refund
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
Application number
CN201910448772.4A
Other languages
Chinese (zh)
Inventor
陈永平
袁泉
李达伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Singapore Holdings Pte Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201910448772.4A priority Critical patent/CN112017018A/en
Publication of CN112017018A publication Critical patent/CN112017018A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/10Tax strategies
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Technology Law (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention provides a tax refunding method and system based on a block chain and electronic equipment. The method comprises the following steps: acquiring performance information of the transaction uniquely identified by the transaction identification from the corresponding performance node according to the transaction identification of the transaction; verifying the fulfillment information according to a preset strategy; and when the verification is passed, triggering tax refund operation aiming at the transaction. According to the embodiment of the invention, the fulfillment information in the whole trade fulfillment process is uploaded to the fulfillment nodes of the block chain, when the system processes the tax refund application, only the corresponding transaction identification is needed to be obtained, the auditing is convenient, the fulfillment information of the transaction can be obtained from the corresponding fulfillment nodes through the auditing nodes according to the transaction identification, so that the information verification is carried out, the tax refund operation is triggered according to the verification result, the labor investment and the time investment in the tax refund link can be reduced, the labor cost is reduced, the tax refund period is shortened, and the accuracy of the tax refund auditing is improved by utilizing the non-falsification of data in the block chain.

Description

Tax refunding method and system based on block chain and electronic equipment
Technical Field
The invention relates to the technical field of communication, in particular to a tax refunding method and system based on a block chain and electronic equipment.
Background
In the existing export tax return link, an applicant (such as an export factory, a trade company and the like) needs to submit various data by himself and prepare various evidence documents for the tax authority to check, and for an auditor (the tax authority), various process certification documents need to be checked when the data of the applicant is audited.
In the process of implementing the invention, the inventor finds that the prior art has at least the following problems: in the prior art, an applicant needs a lot of time and energy to prepare various data and related certification documents, and an auditor also needs a lot of time and energy to check the data and identify the authenticity of the data, so that the tax refunding process is long in period and high in labor cost; and because the authenticity of the data is difficult to guarantee, the accuracy of tax refund audit is also influenced.
Disclosure of Invention
The embodiment of the invention provides a block chain-based tax refunding method and system and electronic equipment, aiming at overcoming the defects of long tax refunding process period, high labor cost and low auditing accuracy in the prior art.
In order to achieve the above object, an embodiment of the present invention provides a tax refund method based on a block chain, where the block chain is composed of a plurality of performing nodes and at least one auditing node, and the method includes:
the auditing node acquires the performance information of the transaction uniquely identified by the transaction identification from the corresponding performance node according to the transaction identification of the transaction;
verifying the fulfillment information according to a preset strategy;
and when the verification is passed, triggering tax refund operation aiming at the transaction.
The embodiment of the invention also provides a tax refunding system based on the block chain, which comprises the following steps: a plurality of fulfillment nodes and at least one audit node, wherein,
the fulfillment node is to store fulfillment information for the transaction;
the auditing node is used for acquiring the performance information of the transaction uniquely identified by the transaction identification from the corresponding performance node according to the transaction identification of the transaction, verifying the performance information according to a preset strategy, and triggering tax refunding operation aiming at the transaction when the verification is passed.
An embodiment of the present invention further provides an electronic device applied to a block chain, including:
a memory for storing a program;
a processor for executing the program stored in the memory for:
indicating auditing nodes forming the block chain to acquire performance information of the transaction uniquely identified by the transaction identification from corresponding performance nodes on the block chain according to the transaction identification of the transaction;
verifying the fulfillment information according to a preset strategy;
and when the verification is passed, triggering tax refund operation aiming at the transaction.
According to the block chain-based tax refunding method and system and the electronic equipment, the performance information in the whole trade performance process is uploaded to the performance node of the block chain, when the system processes a tax refunding application, only the corresponding transaction identification needs to be obtained, the auditing is convenient, the performance information of the transaction can be obtained from the corresponding performance node through the auditing node according to the transaction identification, so that information verification is performed, tax refunding operation is triggered according to a verification result, the labor investment and time investment in a tax refunding link can be reduced, the labor cost is reduced, the tax refunding period is shortened, and the accuracy of tax refunding auditing is improved by means of the irrevocability of data in the block chain.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the application. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 is a system diagram of an embodiment of a block chain based tax refund system provided by the present invention;
FIG. 2 is a flowchart of an embodiment of a block chain based tax refund method provided by the present invention;
FIG. 3 is a flowchart of another embodiment of a block chain based tax refund method provided by the present invention;
fig. 4 is a schematic structural diagram of an embodiment of an electronic device provided in the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
In the prior art, when an export factory or a trade company applies for export tax refund, various data need to be submitted and various evidence documents need to be prepared for the tax authority to check. Therefore, a great deal of time and energy are needed to be consumed for both the applicant and the auditor, so that the tax refunding process is long in period and high in labor cost; and because the authenticity of the data is difficult to guarantee, the accuracy of tax refund audit is also influenced.
The block chain is used as an internet database technology and has the characteristics of decentralization and open transparency. Specifically, the essence of blockchain technology is a decentralized and distributed data storage, transmission and certification method, which replaces the current internet dependency on a central server with data blocks, so that all data changes or transaction items are recorded on multiple book nodes at the same time. The block chain has a plurality of nodes, each node can observe the whole account book and participate in maintenance together, the income is the right of obtaining accounting, a complete database can be copied, and a single node cannot modify the database, so that the safety and reliability of the data of the account book are ensured.
Therefore, the application provides a tax refund scheme based on a block chain, and the main principle is as follows: and arranging a plurality of performing nodes and at least one auditing node in the block chain, wherein the performing nodes correspond to performing parties of the transaction and are used for storing performing information aiming at the transaction, and the auditing nodes correspond to auditing parties of tax return applications. The information in the whole process of trade performance is blocked, and a processing method (intelligent contract) for comprehensively utilizing process information is adopted, namely corresponding performance information (such as order information, logistics information or payment information) is obtained from each performance node of the blocked chain according to transaction identification (clearance sheet number, trade contract number and the like) of a transaction to form tax refund declaration information, the tax refund declaration information is automatically verified according to a preset strategy, and tax refund operation is triggered according to a verification result, so that the labor input and time input of an applicant and an auditing party in the tax refund link are reduced, the labor cost is reduced, the tax refund period is shortened, and the accuracy of auditing is improved by using the non-tampering property of the data in the blocked chain.
For example, in the embodiment of the present invention, the processing method of the present invention is triggered by the user inputting the transaction identifier to the audit node, or the processing method of the present invention may be automatically triggered by the audit node according to the binding relationship between the declaration form number or the trade contract number acquired on the chain and the corresponding invoice information.
The above embodiments are illustrations of technical principles of the embodiments of the present invention, and specific technical solutions of the embodiments of the present invention are further described in detail below by using a plurality of embodiments.
Example one
Fig. 1 is a system block diagram of an embodiment of a block chain-based tax refund system provided by the present invention. As shown in fig. 1, the block chain-based tax refund system provided in the embodiment of the present invention includes: a plurality of fulfillment nodes 11 and at least one auditing node 12.
Wherein, the performing node 11 corresponds to a performing party of the transaction, and is used for storing performing information for the transaction; the auditing node 12 corresponds to an auditing party of the tax refund application, and is configured to obtain, from the corresponding fulfillment node 11, fulfillment information of a transaction uniquely identified by a transaction identifier according to the transaction identifier input by a user, verify the fulfillment information according to a preset policy, and, when the verification passes, trigger a tax refund operation for the transaction.
In the embodiment of the present invention, the blockchain technique is applied to the tax refund system, and different performing parties correspond to different performing nodes 11 according to the performing process of foreign trade transaction (for example, a user node may be set for a user, a logistics node may be set for a logistics company, a bank node may be set for a bank, a customs node may be set for customs, etc.); and associates the reviewer (e.g., tax authority) of the tax refund application with the review node 12.
In the course of performing, each performing party uploads the performing information for the transaction to the corresponding performing node 11 for storage. When each party performs, the user (i.e., seller) may enter a transaction identification for the uniquely identified transaction (e.g., a customs clearance number for the transaction, an invoice number associated with the customs clearance number, or a transaction contract number associated with the customs clearance number, etc.) through the system to make a tax return declaration. The auditing node 12 may run the intelligent contract, that is, obtain the performance information (for example, order information, logistics information or payment information, etc.) for the transaction from the corresponding performance node 11 according to the transaction identifier, then verify the obtained performance information according to a preset verification policy, and if the verification is passed, it indicates that the tax refund auditing is passed, so that the tax refund operation for the transaction may be triggered.
According to the block chain-based tax refunding system provided by the embodiment of the invention, the performance information in the whole trade performance process is uploaded to the performance node of the block chain, when the system processes a tax refunding application, only the corresponding transaction identification is needed to be obtained, the auditing is convenient, the performance information of the transaction can be obtained from the corresponding performance node through the auditing node according to the transaction identification, so that the information verification is carried out, the tax refunding operation is triggered according to the verification result, the labor input and the time input in the tax refunding link can be reduced, the labor cost is reduced, the tax refunding period is shortened, and the accuracy of the tax refunding auditing is improved by utilizing the non-falsification of data in the block chain.
Example two
As shown in fig. 1, on the basis of the embodiment shown in fig. 1, in the block chain-based tax refund system provided in the embodiment of the present invention, the fulfillment node 11 may further be configured to store fulfillment data for a transaction, and the auditing node 12 may further be configured to, in a case that the verification fails, obtain the fulfillment data for the transaction from the fulfillment node 11, and trigger a tax refund auditing operation for the fulfillment data.
In the embodiment of the present invention, when the auditing node 12 runs the intelligent contract to verify the obtained performance information for the transaction (including, but not limited to, order information, logistics information, payment information, and customs clearance information of the transaction), if the verification fails, it indicates that there is a problem in the obtained performance information, and it is not in line with tax refund conditions, and may further obtain performance data for the transaction (including, but not limited to, order data, logistics data, payment data, and customs clearance data of the transaction, for example, various logistics documents, shipping documents, customs clearance bars, and departure record lists of supervision bins, etc.) from the corresponding implementing node 11 for the performance information with doubts, and then trigger tax refund auditing operation for the performance data.
Specifically, when the audit node 12 obtains the fulfillment information from the fulfillment node 11, the audit node 12 may obtain the fulfillment information encrypted by the private key of the node from the fulfillment node 11, and then decrypt the encrypted fulfillment information by using the public key corresponding to the private key, thereby obtaining the fulfillment information of the transaction.
In addition, when the audit node 12 obtains the fulfillment data from the fulfillment node 11, the audit node 12 may also obtain the fulfillment data encrypted by the private key of the node from the fulfillment node 11, and then decrypt the encrypted fulfillment data by using the public key corresponding to the private key, thereby obtaining the fulfillment data of the transaction.
Further, the blockchain employed by the embodiment of the present invention may be a federation chain, and the performing party corresponding to each performing node 11 may include at least one member. The performing node 11 may also be configured to perform association authentication according to the member identity information input by the member and the node identity information of the performing node 11; and receiving and storing the fulfillment data and the fulfillment information sent by the member for the transaction if the authentication passes.
In the embodiment of the present invention, the tax refund system may adopt a federation chain manner, and each performing node 11 may correspond to one federation. A federation chain is a chain of blocks that are commonly managed by several organizations. In a federation chain, each organization needs to build one or more private nodes to facilitate its members' participation in the federation chain, and therefore only those organizations that have built private nodes can join the federation chain. For example, the performing party consortium corresponding to the logistics node may include at least one logistics company. A member (e.g., a logistics company) inputs member identity information to a fulfillment node 11, the fulfillment node 11 performs association authentication according to the member identity information and its own node identity information to verify the validity of the member, and after the authentication is passed, the member may send fulfillment data and fulfillment information for a transaction to the fulfillment node 11.
In the embodiment of the present invention, after performing association authentication with node identity information of the performing node 11 according to member identity information input by a member as described above, in the case that the authentication is passed, the performing node 11 only receives and stores storage information and performing information of performing data for the transaction, which are transmitted by the member. In particular, if the fulfillment data sent by the member is large, e.g. video data, and the fulfillment node 11 is limited in its storage capacity and cannot store such large fulfillment data, the fulfillment node 11 may store the data to the platform and only store the storage information of the data. In particular, for security considerations, fulfillment node 11 may further serialize the stored information and calculate a hash value of the serialized stored information and store the calculated hash value. Therefore, in this case, when the fulfillment node 11 receives a request for fulfillment data from an audit node, it may send only the storage information of the fulfillment data to the audit node, so that the audit node may obtain the storage information according to the storage information. With this approach, the requirements on the performance of the performing node 11 can be reduced, and the bandwidth requirements for data transmission between the auditing nodes and the performing node are reduced.
According to the block chain-based tax refunding system provided by the embodiment of the invention, the performance information in the whole trade performance process is uploaded to the performance node of the block chain, when the system processes a tax refunding application, only a corresponding transaction identifier needs to be obtained, the auditing is convenient, the performance information of the transaction can be obtained from the corresponding performance node through the auditing node according to the transaction identifier, so that the information verification is carried out, and after the verification is passed, tax refunding operation is triggered; when the verification is failed, the corresponding performance data can be triggered to be obtained so as to further carry out tax refund audit, the labor investment and the time investment in the tax refund link can be reduced, the labor cost is reduced, the tax refund period is shortened, and the accuracy of the tax refund audit is improved by using the non-tampering property of the data in the block chain.
EXAMPLE III
Fig. 2 is a flowchart of an embodiment of a block chain-based tax refund method provided by the present invention. The block chain comprises a plurality of performing nodes and at least one auditing node, wherein the performing nodes correspond to performing parties of transactions and are used for storing performing information aiming at the transactions, and the auditing nodes correspond to auditing parties of tax return applications. As shown in fig. 2, the tax refund method based on the block chain includes the following steps:
s301, the auditing node obtains the performance information of the transaction uniquely identified by the transaction identification from the corresponding performance node according to the transaction identification of the transaction.
In the embodiment of the invention, the blockchain technology is applied to a tax refund system, and different performing parties correspond to different performing nodes according to the performing process of foreign trade transaction (for example, a user node can be set for a user, a logistics node can be set for a logistics company, a bank node can be set for a bank, a customs node can be set for customs, etc.); and the auditor (e.g., tax authority) of the tax refund application is associated with the audit node. In the course of performing, each performing party uploads the performing information for the transaction to the corresponding performing node for storage. When each party performs, the user (i.e., seller) may enter a transaction identification for the uniquely identified transaction (e.g., a customs clearance number for the transaction, an invoice number associated with the customs clearance number, or a transaction contract number associated with the customs clearance number, etc.) through the system to make a tax return declaration. The auditing node may run the intelligent contract by obtaining fulfillment information (e.g., order information, logistics information, or payment information, etc.) for the transaction from the corresponding fulfillment node based on the transaction identification.
And S302, verifying the fulfillment information according to a preset strategy.
And S303, when the verification is passed, triggering tax refunding operation aiming at the transaction.
In the embodiment of the invention, after the auditing node acquires the fulfillment information for the transaction from each fulfillment node, the acquired fulfillment information can be verified according to a preset verification strategy, and if the verification is passed, the tax refund auditing is passed, so that the tax refund operation for the transaction can be triggered.
According to the block chain-based tax refunding method provided by the embodiment of the invention, the performance information in the whole trade performance process is uploaded to the performance node of the block chain, when the system processes a tax refunding application, only the corresponding transaction identification is needed to be obtained, the auditing is convenient, the performance information of the transaction can be obtained from the corresponding performance node through the auditing node according to the transaction identification, so that the information verification is carried out, the tax refunding operation is triggered according to the verification result, the labor input and the time input in the tax refunding link can be reduced, the labor cost is reduced, the tax refunding period is shortened, and the accuracy of the tax refunding auditing is improved by utilizing the non-falsification of data in the block chain.
Example four
Fig. 3 is a flowchart of another embodiment of the tax refund method based on the block chain according to the present invention. As shown in fig. 3, on the basis of the embodiment shown in fig. 2, the block chain-based tax refund method provided in this embodiment may further include the following steps:
s401, the performing node performs relevance authentication according to the member identity information input by the member and the node identity information of the performing node.
S402, when the authentication is passed, the fulfillment node receives and stores fulfillment data and fulfillment information sent by the member for the transaction.
The blockchain employed by embodiments of the present invention may be a federation chain, and the performing party corresponding to each performing node may include at least one member. Each performing node in the federation chain may correspond to a federation, e.g., a performing party federation corresponding to a logistics node may include at least one logistics company. The member (such as logistics company) inputs member identity information to the fulfillment node, the fulfillment node performs relevance authentication according to the member identity information and the node identity information of the member to verify the legality of the member, and after the authentication is passed, the member can send fulfillment data and fulfillment information aiming at the transaction to the fulfillment node. The fulfillment node may store fulfillment data and fulfillment information locally; when the fulfillment data is large, for example, the fulfillment data is a video file, only the storage information of the fulfillment data may be stored.
And S403, the auditing node acquires the fulfillment information encrypted by the private key of the node from the corresponding fulfillment node according to the transaction identifier of the transaction.
In an embodiment of the present invention, the transaction identifier of the transaction may be: a ticket number associated with the ticket number, or a transaction contract number associated with the ticket number.
S404, the auditing node decrypts the encrypted performance information by adopting the public key corresponding to the private key to obtain the performance information of the transaction.
In the embodiment of the invention, the performing node can set a pair of asymmetric key pairs, the public key in the pair is sent to the auditing node for storage, and when the performing information is sent, the private key is adopted to encrypt the performing information. The auditing node may obtain, from the performing node, performing information encrypted by the private key of the node, and then decrypt the encrypted performing information using the public key corresponding to the private key, thereby obtaining performing information for the transaction.
And S405, the auditing node verifies the fulfillment information according to a preset strategy.
S406, when the verification is passed, the auditing node triggers tax refund operation aiming at the transaction.
S407, when the verification is failed, the auditing node acquires the performance data aiming at the transaction from the performance node and triggers tax refund auditing operation aiming at the performance data.
In the embodiment of the invention, when the auditing node runs the intelligent contract to verify the obtained performance information (including but not limited to order information, logistics information, payment and clearance information of the transaction) aiming at the transaction, if the verification fails, the obtained performance information is proved to have problems and is not in line with tax refund conditions, and for the performance information with doubtful points, performance data (including but not limited to order data, logistics data, payment and clearance data of the transaction, such as various logistics documents, shipping documents, customs release bars, and a departure record list of a supervision bin, etc.) aiming at the transaction is further obtained from the corresponding implementing node, and then tax refund auditing operation aiming at the performance data is triggered.
Likewise, when sending fulfillment data, the fulfillment node may encrypt the fulfillment data with a private key. The auditing node may obtain, from the fulfillment node, fulfillment data encrypted by the private key of the node, and then decrypt the encrypted fulfillment data using the public key corresponding to the private key, thereby obtaining fulfillment data for the transaction.
According to the block chain-based tax refunding method provided by the embodiment of the invention, the performance information in the whole trade performance process is uploaded to the performance node of the block chain, when the system processes a tax refunding application, only a corresponding transaction identifier needs to be obtained, the auditing is convenient, the performance information of the transaction can be obtained from the corresponding performance node through the auditing node according to the transaction identifier, so that the information verification is carried out, and after the verification is passed, tax refunding operation is triggered; when the verification is failed, the corresponding performance data can be triggered to be obtained so as to further carry out tax refund audit, the labor investment and the time investment in the tax refund link can be reduced, the labor cost is reduced, the tax refund period is shortened, and the accuracy of the tax refund audit is improved by using the non-tampering property of the data in the block chain.
EXAMPLE five
The internal functions and structure of the tax refunding system based on the block chain are described above, and the invention also provides an electronic device applied to the block chain. Fig. 4 is a schematic structural diagram of an embodiment of an electronic device provided in the present invention. As shown in fig. 4, the electronic device includes a memory 51 and a processor 52.
The memory 51 stores programs. In addition to the above-described programs, the memory 51 may also be configured to store other various data to support operations on the electronic device. Examples of such data include instructions for any application or method operating on the electronic device, contact data, phonebook data, messages, pictures, videos, and so forth.
The memory 51 may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
A processor 52, coupled to the memory 51, for executing programs stored in the memory 51 for:
indicating an auditing node forming the block chain to acquire performance information of the transaction uniquely identified by the transaction identification from a corresponding performance node on the block chain according to the transaction identification of the transaction;
verifying the fulfillment information according to a preset strategy;
when the verification passes, a tax refund operation for the transaction is triggered.
Further, as shown in fig. 4, the electronic device may further include: communication components 53, power components 54, audio components 55, display 56, and other components. Only some of the components are schematically shown in fig. 4, and the electronic device is not meant to include only the components shown in fig. 4.
The communication component 53 is configured to facilitate wired or wireless communication between the electronic device and other devices. The electronic device may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 53 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 53 further comprises a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
A power supply component 54 provides power to the various components of the electronic device. The power components 54 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for an electronic device.
The audio component 55 is configured to output and/or input audio signals. For example, the audio component 55 includes a Microphone (MIC) configured to receive external audio signals when the electronic device is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 51 or transmitted via the communication component 53. In some embodiments, audio assembly 55 also includes a speaker for outputting audio signals.
The display 56 includes a screen, which may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (13)

1. A method of tax refund based on a blockchain, the blockchain consisting of a plurality of fulfillment nodes and at least one audit node, the method comprising:
the auditing node acquires the performance information of the transaction uniquely identified by the transaction identification from the corresponding performance node according to the transaction identification of the transaction;
verifying the fulfillment information according to a preset strategy;
and when the verification is passed, triggering tax refund operation aiming at the transaction.
2. The blockchain-based tax refund method of claim 1, wherein the fulfillment node corresponds to a fulfilling party for a transaction and is configured to store fulfillment data for the transaction, the method further comprising:
and when the verification fails, the auditing node acquires the fulfillment data aiming at the transaction from the fulfillment node and triggers tax refund auditing operation aiming at the fulfillment data.
3. The blockchain-based tax refund method according to claim 1, wherein the audit node corresponds to an auditor of a tax refund application, and wherein the audit node obtains from a corresponding fulfillment node fulfillment information for a transaction uniquely identified by the transaction identification, including:
the auditing node acquires the fulfillment information encrypted by the private key of the node from the fulfillment node;
and decrypting the encrypted performance information by adopting a public key corresponding to the private key to acquire the performance information of the transaction.
4. The blockchain-based tax refund method of claim 2, wherein the auditing node obtaining fulfillment data for the transaction from the fulfillment node comprises:
the auditing node acquires the fulfillment data encrypted by the private key of the node from the fulfillment node;
and decrypting the encrypted fulfillment data by adopting a public key corresponding to the private key to obtain the fulfillment data of the transaction.
5. The blockchain-based tax refund method of claim 2, wherein the blockchain is a federation chain, the performing party corresponding to a performing node in the federation chain includes at least one member, the method further comprising:
the performing node performs relevance authentication according to the member identity information input by the member and the node identity information of the performing node;
and when the authentication is passed, receiving and storing the fulfillment data and the fulfillment information sent by the member for the transaction.
6. The blockchain-based tax refund method of claim 5, wherein the blockchain is a federation chain, the performing party corresponding to a performing node in the federation chain includes at least one member, the method further comprising:
the performing node performs relevance authentication according to the member identity information input by the member and the node identity information of the performing node;
and when the authentication is passed, receiving and storing the storage information of the fulfillment data for the transaction and the fulfillment information sent by the member.
7. The blockchain-based tax refund method according to any one of claims 1 to 6, wherein the transaction identification is a customs clearance number of the transaction, an invoice number associated with the customs clearance number, or a transaction contract number associated with the customs clearance number.
8. The blockchain-based tax refund method according to any of claims 1 to 6, wherein the performance information comprises: the order information, the logistics information, the payment and remittance information and the customs clearance information of the transaction.
9. The blockchain-based tax refund method of claim 2, wherein the fulfillment services data comprises: order data, logistics data, payment data and customs clearance data for the transaction.
10. A block chain based tax refund system, comprising: a plurality of fulfillment nodes and at least one audit node, wherein,
the fulfillment node is to store fulfillment information for the transaction;
the auditing node is used for acquiring the performance information of the transaction uniquely identified by the transaction identification from the corresponding performance node according to the transaction identification of the transaction, verifying the performance information according to a preset strategy, and triggering tax refunding operation aiming at the transaction when the verification is passed.
11. The blockchain-based tax refund system according to claim 10,
the fulfillment node corresponds to a fulfillment party of a transaction and is used for storing fulfillment data for the transaction, and the audit node corresponds to an audit party of a tax return application and is further used for acquiring fulfillment data for the transaction from the fulfillment node and triggering tax return audit operation for the fulfillment data under the condition that verification is not passed.
12. The blockchain-based tax refund system according to claim 10,
the auditing node is specifically configured to obtain, from the performing node, performing information encrypted by a private key of the node; and decrypting the encrypted performance information by adopting a public key corresponding to the private key to acquire the performance information of the transaction.
13. An electronic device applied to a blockchain, comprising:
a memory for storing a program;
a processor for executing the program stored in the memory for:
indicating auditing nodes forming the block chain to acquire performance information of the transaction uniquely identified by the transaction identification from corresponding performance nodes on the block chain according to the transaction identification of the transaction;
verifying the fulfillment information according to a preset strategy;
and when the verification is passed, triggering tax refund operation aiming at the transaction.
CN201910448772.4A 2019-05-28 2019-05-28 Tax refunding method and system based on block chain and electronic equipment Pending CN112017018A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910448772.4A CN112017018A (en) 2019-05-28 2019-05-28 Tax refunding method and system based on block chain and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910448772.4A CN112017018A (en) 2019-05-28 2019-05-28 Tax refunding method and system based on block chain and electronic equipment

Publications (1)

Publication Number Publication Date
CN112017018A true CN112017018A (en) 2020-12-01

Family

ID=73501318

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910448772.4A Pending CN112017018A (en) 2019-05-28 2019-05-28 Tax refunding method and system based on block chain and electronic equipment

Country Status (1)

Country Link
CN (1) CN112017018A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112613961A (en) * 2020-12-15 2021-04-06 航天信息股份有限公司海外业务分公司 Import and export enterprise tax collection and management system based on block chain
CN114418571A (en) * 2022-01-18 2022-04-29 新疆亚欧国际物资交易中心有限公司 Transaction data rapid auditing and checking method
CN115018609A (en) * 2022-08-09 2022-09-06 南京币鑫数据科技有限公司 Export tax return declaration automation model and algorithm based on big data

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010097462A (en) * 2000-04-24 2001-11-08 구광시 An agency method of tariff restitution by internet
KR20160056965A (en) * 2014-11-12 2016-05-23 주식회사 어니언텍 The automatic tax refund method using unique key for foreign corporation
CN106934711A (en) * 2017-03-10 2017-07-07 山东浪潮商用***有限公司 Processing method, system and client that departure is refunded
CN109410022A (en) * 2018-09-30 2019-03-01 深圳市元征科技股份有限公司 A kind of overseas TAX FREE SHOPPING method and relevant device based on block chain technology
CN109598599A (en) * 2018-10-26 2019-04-09 阿里巴巴集团控股有限公司 A kind of refund processing method, device and equipment based on block chain
CN109661680A (en) * 2017-06-27 2019-04-19 金俊宪 Utilize refund method, program and the computer readable recording medium of the encryption currency based on block chain

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010097462A (en) * 2000-04-24 2001-11-08 구광시 An agency method of tariff restitution by internet
KR20160056965A (en) * 2014-11-12 2016-05-23 주식회사 어니언텍 The automatic tax refund method using unique key for foreign corporation
CN106934711A (en) * 2017-03-10 2017-07-07 山东浪潮商用***有限公司 Processing method, system and client that departure is refunded
CN109661680A (en) * 2017-06-27 2019-04-19 金俊宪 Utilize refund method, program and the computer readable recording medium of the encryption currency based on block chain
CN109410022A (en) * 2018-09-30 2019-03-01 深圳市元征科技股份有限公司 A kind of overseas TAX FREE SHOPPING method and relevant device based on block chain technology
CN109598599A (en) * 2018-10-26 2019-04-09 阿里巴巴集团控股有限公司 A kind of refund processing method, device and equipment based on block chain

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112613961A (en) * 2020-12-15 2021-04-06 航天信息股份有限公司海外业务分公司 Import and export enterprise tax collection and management system based on block chain
CN114418571A (en) * 2022-01-18 2022-04-29 新疆亚欧国际物资交易中心有限公司 Transaction data rapid auditing and checking method
CN114418571B (en) * 2022-01-18 2022-11-15 新疆亚欧国际物资交易中心有限公司 Transaction data rapid auditing and checking method
CN115018609A (en) * 2022-08-09 2022-09-06 南京币鑫数据科技有限公司 Export tax return declaration automation model and algorithm based on big data

Similar Documents

Publication Publication Date Title
CN111970129B (en) Data processing method and device based on block chain and readable storage medium
US11900380B2 (en) Blockchain architecture with record security
CN110633963B (en) Electronic bill processing method, electronic bill processing device, computer readable storage medium and computer readable storage device
CN110493220A (en) A kind of data sharing method based on block chain, equipment and storage medium
US11151582B2 (en) Smart logistics management using blockchain
CN112017018A (en) Tax refunding method and system based on block chain and electronic equipment
CN104156862A (en) Wechat-platform-based two-dimensional code anti-fake and anti-channel conflict inquiry system and method
JPH09507729A (en) Cryptographic system and method with key escrow function
CN111753014B (en) Identity authentication method and device based on block chain
CN111222841B (en) Block chain-based data distribution method and equipment and storage medium thereof
CN110598456B (en) Data storage method and device, electronic equipment and storage medium
CN111353925B (en) Block chain-based fraud prevention system and method
US20180278422A1 (en) Systems and methods of providing and validating digital tickets
CN111988145B (en) Service authentication and auxiliary certificate application processing method, device and system and electronic equipment
CN112907243B (en) Block chain transaction auditing method and device
EP4050542B1 (en) Blockchain-based data processing method and apparatus, and device and readable storage medium
CN102622631A (en) Anti-counterfeiting inspection device and anti-counterfeiting method for anti-counterfeiting equipment
CN111897770A (en) Method and system for initiating litigation request
CN110727734B (en) Credit information synchronization method based on blockchain and credit joint rewarding and punishing system
CN112508587A (en) Tracing code generation method and device based on block chain
CN110599211A (en) Ticket information processing method and device and computer equipment
CN113570369B (en) Block chain privacy transaction method, device, equipment and readable storage medium
US20150055850A1 (en) System For and Method Of Paper Note Authentication and Tracking Through NFC
CN114841638A (en) Logistics monitoring method and device
CN113642975A (en) Hydrogen energy supervision method and system 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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20240322

Address after: Singapore

Applicant after: Alibaba Singapore Holdings Ltd.

Country or region after: Singapore

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before: ALIBABA GROUP HOLDING Ltd.

Country or region before: Cayman Islands