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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000012795 verification Methods 0.000 claims abstract description 36
- 238000012550 audit Methods 0.000 claims description 24
- 230000008569 process Effects 0.000 abstract description 15
- 230000001960 triggered effect Effects 0.000 abstract description 15
- 230000026676 system process Effects 0.000 abstract description 6
- 238000004891 communication Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000003672 processing method Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/10—Tax strategies
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- 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
- 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
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.
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)
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)
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 |
-
2019
- 2019-05-28 CN CN201910448772.4A patent/CN112017018A/en active Pending
Patent Citations (6)
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)
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 |