Tax information determination method and device based on digital currency
Through the method of determining tax information based on digital currency, the problem of tax information generation efficiency and accuracy is solved, and the intelligent generation of tax information in online and offline transactions is realized, and the efficiency and accuracy of tax information generation are improved.
Patent Information
- Application Number
- CN202210340889.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-02
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2042-04-02
AI Technical Summary
Existing tax information management methods are difficult to improve the efficiency and accuracy of tax information generation, especially in offline transactions, which leads to inaccurate tax information.
The tax information determination method based on digital currency is adopted, and by receiving transaction requests, judging transaction conditions, performing the change of the digital currency owner, generating tax information, and triggering tax processing operations when necessary to ensure the accuracy and efficiency of tax information.
It realizes intelligent generation of tax information in online and offline transactions, reduces manual review, improves the efficiency and accuracy of tax information generation, and ensures the reliability and comprehensiveness of tax information.
Smart Images

Figure CN114742632B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of tax information management, and in particular to a method and device for determining tax information based on digital currency. Background Art
[0002] With the gradual diversification of my country's economic components and the increasing complexity of taxpayers' business forms, the requirements for tax information management are becoming higher and higher. Generating effective tax information can effectively combat illegal acts such as tax evasion and tax avoidance, and can also help improve the total factor productivity of society and the welfare of residents.
[0003] At present, in the process of generating tax information, multiple management departments are generally required to manually communicate and repeatedly review various information elements to ensure the accurate generation of tax information. However, practice has found that this traditional method of determining tax information is difficult to improve the efficiency of generating tax information. Moreover, for offline transactions, it is difficult to collect the information elements required to generate tax information, and thus the accuracy of the generated tax information cannot be guaranteed. It can be seen that it is particularly important to provide a method that can quickly and accurately determine tax information. Summary of the invention
[0004] The technical problem to be solved by the present invention is to provide a method and device for determining tax information based on digital currency, which can improve the efficiency of generating tax information and also improve the accuracy of the generated tax information, thereby effectively managing the tax information.
[0005] In order to solve the above technical problems, the first aspect of the present invention discloses a tax information determination method based on digital currency, which is applied to a tax information management system, and comprises:
[0006] Receiving a transaction request sent by a target object; the transaction request includes a transaction amount and a transaction identifier, the target object is a payee or a payee, and the transaction request is used to request a digital currency transaction for the target transaction;
[0007] According to the transaction identifier, determining whether the payee and the payee meet the transaction conditions of the target transaction;
[0008] When the judgment result is yes, a matching digital currency owner change operation is performed according to the transaction amount to obtain a digital currency owner change result;
[0009] Determining the transaction result of the target transaction according to the digital currency owner change result; the transaction result is a transaction success result or a transaction failure result;
[0010] According to the transaction result, matching tax processing operations are performed on the payee and the payee to generate tax information matching the payee and the payee; the tax information is the tax information generated for the target transaction.
[0011] As an optional implementation manner, in the first aspect of the present invention, judging whether the payee and the payer meet the transaction conditions of the target transaction according to the transaction identifier includes:
[0012] Determining first transaction characteristic information of the payee and second transaction characteristic information of the payee according to the transaction identifier;
[0013] Determining a first matching degree between the payee and the payer for the target transaction according to the first transaction characteristic information and the second transaction characteristic information;
[0014] Determining whether the first matching degree is greater than or equal to a preset first matching degree threshold;
[0015] When the judgment result is yes, it is determined that the payee and the payee meet the transaction conditions of the target transaction.
[0016] As an optional implementation, in the first aspect of the present invention, before performing a matching digital currency owner change operation according to the transaction amount to obtain a digital currency owner change result, the method further includes:
[0017] Determining a transaction scenario of the target transaction, and judging whether the transaction scenario is a preset transaction scenario;
[0018] When the judgment result is yes, determining a first transaction device of the payee and a second transaction device of the payee; the first transaction device and the second transaction device are both used to perform digital currency transactions for the target transaction;
[0019] According to the device type of the first transaction device, the device type of the second transaction device, and the scenario type of the transaction scenario, determining whether a second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to a preset second matching degree threshold;
[0020] When the judgment result is yes, the operation of changing the owner of the digital currency according to the transaction amount is triggered to obtain the result of the change of the owner of the digital currency.
[0021] As an optional implementation manner, in the first aspect of the present invention, judging whether a second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to a preset second matching degree threshold according to the device type of the first transaction device, the device type of the second transaction device, and the scenario type of the transaction scenario, includes:
[0022] Determining, according to the device type of the first transaction device, the device type of the second transaction device, and the scenario type of the transaction scenario, the impact of the first transaction device and the second transaction device on the transaction scenario;
[0023] Determine whether the impact situation is a negative impact situation; the negative impact situation indicates that the first transaction device and / or the second transaction device can have a negative impact on the scene privacy and / or scene security of the transaction scene;
[0024] When it is determined that the impact situation is the negative impact situation, determining the negative impact degree corresponding to the negative impact situation, and determining whether the absolute value of the negative impact degree is less than a preset impact degree threshold;
[0025] When it is determined that the absolute value of the negative impact is less than the preset impact threshold, it is determined that the second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to the preset second matching threshold.
[0026] As an optional implementation, in the first aspect of the present invention, performing a matching digital currency owner change operation according to the transaction amount to obtain a digital currency owner change result includes:
[0027] Determining the total amount of digital currency held in the payer's currency wallet;
[0028] Determining whether the total amount of digital currency is greater than or equal to the transaction amount;
[0029] When the judgment result is yes, determining the digital currency matching the transaction amount from the currency wallet, and sending an owner change request matching the digital currency to the target bank; the owner change request is used to request the target bank to change the target owner of the digital currency from the payer to the payee;
[0030] Detecting whether a change result of the owner change request is received;
[0031] When the change result of the owner change request is received, the change result is determined as the digital currency owner change result.
[0032] As an optional implementation, in the first aspect of the present invention, after determining the transaction result of the target transaction according to the digital currency owner change result, the method further includes:
[0033] Determining whether a query instruction matching the transaction information of the target transaction is received; the query instruction is sent by the payee or the payer, and the transaction information of the target transaction includes at least one of the transaction amount of the target transaction, the transaction result of the target transaction, the transaction time of the target transaction, the personal information of the payee, and the personal information of the payer;
[0034] When it is determined that the query instruction is received, obtaining third transaction characteristic information corresponding to the sender of the query instruction;
[0035] According to the third transaction characteristic information, determining whether the sender has the right to query the transaction information;
[0036] When it is determined that the sender has the query authority for the transaction information, the transaction information is sent to the query device of the sender;
[0037] When it is determined that the sender does not have the query authority for the transaction information, determining the query urgency corresponding to the query instruction according to the transaction amount and the transaction type of the target transaction; the transaction type includes an item transaction type and / or a non-item transaction type;
[0038] Determining whether the query urgency is greater than or equal to a preset urgency threshold;
[0039] When it is determined that the query urgency is greater than or equal to the preset urgency threshold, determining a processing business personnel matching the query instruction, and sending the query instruction to the processing business personnel;
[0040] Detecting whether the query instruction of consent from the processing business personnel has been received;
[0041] When it is detected that the query instruction of the processing business personnel is accepted, the operation of sending the transaction information to the query device of the sender is triggered.
[0042] As an optional implementation, in the first aspect of the present invention, after performing matching tax processing operations on the payee and the payee according to the transaction result to generate matching tax information for the payee and the payee, the method further includes:
[0043] A verification mark matching the tax information is generated according to the transaction amount, the transaction type of the target transaction and the transaction information of the target transaction; the verification mark is used to verify the authenticity of the tax information.
[0044] The second aspect of the present invention discloses a tax information determination device based on digital currency, the device comprising:
[0045] A receiving module, used to receive a transaction request sent by a target object; the transaction request includes a transaction amount and a transaction identifier, the target object is a payee or a payee, and the transaction request is used to request a digital currency transaction for the target transaction;
[0046] A first judgment module, used for judging whether the payee and the payee meet the transaction conditions of the target transaction according to the transaction identifier;
[0047] An owner changing module, configured to, when the judgment result of the first judgment module is yes, perform a matching digital currency owner changing operation according to the transaction amount to obtain a digital currency owner changing result;
[0048] A determination module, used to determine the transaction result of the target transaction according to the digital currency owner change result; the transaction result is a transaction success result or a transaction failure result;
[0049] A generation module is used to perform matching tax processing operations on the payee and the payee according to the transaction result, and generate tax information matching the payee and the payee; the tax information is the tax information generated for the target transaction.
[0050] As an optional implementation manner, in the second aspect of the present invention, the first determination module determines whether the payee and the payer meet the transaction conditions of the target transaction according to the transaction identifier in the following specific manner:
[0051] Determining first transaction characteristic information of the payee and second transaction characteristic information of the payee according to the transaction identifier;
[0052] Determining a first matching degree between the payee and the payer for the target transaction according to the first transaction characteristic information and the second transaction characteristic information;
[0053] Determining whether the first matching degree is greater than or equal to a preset first matching degree threshold;
[0054] When the judgment result is yes, it is determined that the payee and the payee meet the transaction conditions of the target transaction.
[0055] As an optional implementation, in the second aspect of the present invention, the determination module is further used to determine the transaction scenario of the target transaction before the owner change module performs a matching digital currency owner change operation according to the transaction amount and obtains a digital currency owner change result;
[0056] The first determination module is further configured to determine whether the transaction scenario is a preset transaction scenario;
[0057] The determination module is further configured to determine a first transaction device of the payee and a second transaction device of the payee when the determination result of the first determination module is yes; the first transaction device and the second transaction device are both configured to perform digital currency transactions for the target transaction;
[0058] And, the device also includes:
[0059] The second judgment module is used to judge whether the second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to a preset second matching degree threshold according to the device type of the first transaction device, the device type of the second transaction device and the scenario type of the transaction scenario; when the judgment result is yes, the owner change module is triggered to execute the operation of changing the owner of the digital currency according to the transaction amount to obtain the result of the digital currency owner change.
[0060] As an optional implementation, in the second aspect of the present invention, the second judgment module determines whether the second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to a preset second matching degree threshold according to the device type of the first transaction device, the device type of the second transaction device, and the scenario type of the transaction scenario in the following manner:
[0061] Determining, according to the device type of the first transaction device, the device type of the second transaction device, and the scenario type of the transaction scenario, the impact of the first transaction device and the second transaction device on the transaction scenario;
[0062] Determine whether the impact situation is a negative impact situation; the negative impact situation indicates that the first transaction device and / or the second transaction device can have a negative impact on the scene privacy and / or scene security of the transaction scene;
[0063] When it is determined that the impact situation is the negative impact situation, determining the negative impact degree corresponding to the negative impact situation, and determining whether the absolute value of the negative impact degree is less than a preset impact degree threshold;
[0064] When it is determined that the absolute value of the negative impact is less than the preset impact threshold, it is determined that the second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to the preset second matching threshold.
[0065] As an optional implementation, in the second aspect of the present invention, the owner changing module performs a matching digital currency owner changing operation according to the transaction amount, and obtains the digital currency owner changing result in the following manner:
[0066] Determining the total amount of digital currency held in the payer's currency wallet;
[0067] Determining whether the total amount of digital currency is greater than or equal to the transaction amount;
[0068] When the judgment result is yes, determining the digital currency matching the transaction amount from the currency wallet, and sending an owner change request matching the digital currency to the target bank; the owner change request is used to request the target bank to change the target owner of the digital currency from the payer to the payee;
[0069] Detecting whether a change result of the owner change request is received;
[0070] When the change result of the owner change request is received, the change result is determined as the digital currency owner change result.
[0071] As an optional implementation, in the second aspect of the present invention, the first judgment module is further used to judge whether a query instruction matching the transaction information of the target transaction is received after the determination module determines the transaction result of the target transaction according to the digital currency owner change result; the query instruction is sent by the payee or the payer, and the transaction information of the target transaction includes at least one of the transaction amount of the target transaction, the transaction result of the target transaction, the transaction time of the target transaction, the personal information of the payee, and the personal information of the payer;
[0072] And, the device also includes:
[0073] an acquisition module, configured to acquire third transaction feature information corresponding to a sender of the query instruction when the first determination module determines that the query instruction is received;
[0074] The first judgment module is further used to judge whether the sender has the query authority of the transaction information according to the third transaction characteristic information;
[0075] A sending module, configured to send the transaction information to a query device of the sender when the first judgment module determines that the sender has the query authority for the transaction information;
[0076] The determination module is further configured to determine the query urgency corresponding to the query instruction according to the transaction amount and the transaction type of the target transaction when the first determination module determines that the sender does not have the query authority for the transaction information; the transaction type includes an item transaction type and / or a non-item transaction type;
[0077] The first judgment module is further used to judge whether the query urgency is greater than or equal to a preset urgency threshold;
[0078] The determination module is further configured to determine a processing service personnel matching the query instruction when the first determination module determines that the query urgency is greater than or equal to the preset urgency threshold;
[0079] The sending module is further used to send the query instruction to the processing business personnel;
[0080] The detection module is used to detect whether the query instruction of consent from the processing business personnel is received; when it is detected that the query instruction of consent from the processing business personnel is received, the sending module is triggered to execute the operation of sending the transaction information to the query device of the sender.
[0081] As an optional embodiment, in the second aspect of the present invention, the generation module is also used to generate a verification mark matching the tax information according to the transaction amount, the transaction type of the target transaction and the transaction information of the target transaction, after performing matching tax processing operations on the payee and the payee based on the transaction results to generate tax information matching the payee and the payee; the verification mark is used to verify the authenticity of the tax information.
[0082] The third aspect of the present invention discloses another tax information determination device based on digital currency, the device comprising:
[0083] A memory storing executable program code;
[0084] a processor coupled to the memory;
[0085] The processor calls the executable program code stored in the memory to execute the digital currency-based tax information determination method disclosed in the first aspect of the present invention.
[0086] The fourth aspect of the present invention discloses a computer-storable medium, which stores computer instructions. When the computer instructions are called, they are used to execute the digital currency-based tax information determination method disclosed in the first aspect of the present invention.
[0087] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0088] In an embodiment of the present invention, a transaction request sent by a certain target object is received; based on the transaction identifier, it is determined whether the payee and the payee meet the transaction conditions of the target transaction; when the judgment result is yes, a matching digital currency owner change operation is performed according to the transaction amount to obtain the digital currency owner change result; based on the digital currency owner change result, the transaction result of the target transaction is determined; based on the transaction result, a matching tax processing operation is performed on the payee and the payee to generate tax information matching the payee and the payee. It can be seen that the implementation of the present invention can intelligently generate tax information for online and offline transactions based on the transaction method of digital currency, without the need for repeated manual review of the tax information generation process. This is not only conducive to improving the work efficiency of determining tax information, but also conducive to improving the comprehensiveness of the elements of tax information, thereby improving the reliability and accuracy of the determined tax information, which is conducive to the subsequent effective management of tax information. BRIEF DESCRIPTION OF THE DRAWINGS
[0089] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0090] Figure 1 It is a flowchart of a method for determining tax information based on digital currency disclosed in an embodiment of the present invention;
[0091] Figure 2 It is a flowchart of another method for determining tax information based on digital currency disclosed in an embodiment of the present invention;
[0092] Figure 3 It is a structural schematic diagram of a digital currency-based tax information determination device disclosed in an embodiment of the present invention;
[0093] Figure 4 It is a structural schematic diagram of another digital currency-based tax information determination device disclosed in an embodiment of the present invention;
[0094] Figure 5It is a structural diagram of another digital currency-based tax information determination device disclosed in an embodiment of the present invention. DETAILED DESCRIPTION
[0095] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0096] The terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, device, product or end including a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units inherent to these processes, methods, products or ends.
[0097] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0098] The present invention discloses a method and device for determining tax information based on digital currency, which can improve the efficiency of generating tax information and the accuracy of the generated tax information, thereby effectively managing the tax information. The following are detailed descriptions.
[0099] Embodiment 1
[0100] See also Figure 1 , Figure 1 : is a flowchart of a method for determining tax information based on digital currency disclosed in an embodiment of the present invention. Figure 1The described method for determining tax information based on digital currency can be applied to the generation of tax information for online digital currency transactions, and can also be applied to the generation of tax information for offline digital currency transactions, and the embodiments of the present invention do not limit this. Further optionally, the method can be implemented by a tax information management system, wherein the tax information management system can include a local server or cloud server for managing online and offline digital currency transaction processes and the generation of tax information; the method can also be implemented by a tax information management device, and the tax information management device can be integrated in a tax information management device, and the embodiments of the present invention do not limit this. Figure 1 As shown, the method for determining tax information based on digital currency may include the following operations:
[0101] 101. Receive a transaction request sent by a target object.
[0102] In an embodiment of the present invention, optionally, the target object may be a payee or a payer. Further optionally, the sending of the transaction request may be triggered when the payee scans the payer's QR code through a payment device (such as a tablet, a mobile phone, a POS machine that supports digital currency transactions, etc.), or when the payer scans the payee's QR code through a payment device (such as a tablet, a mobile phone, etc.), or when the payer touches the payee's payment device with a hardware wallet, wherein the transaction request includes a transaction amount (such as 30 yuan, 500 yuan, etc.) and a transaction identifier (such as a QR code, a barcode, etc.); and the transaction request is used to request a digital currency transaction for the target transaction. Specifically, the target transaction using digital currency for transactions may be an online transaction or an offline transaction.
[0103] 102. According to the transaction identifier, determine whether the payee and the payer meet the transaction conditions of the target transaction.
[0104] In the embodiment of the present invention, the transaction identifier, i.e., the QR code or barcode, can be pre-associated with the transaction characteristic information of the payee or the transaction characteristic information of the payee. Specifically, the transaction characteristic information can be understood as the credit rating of both parties (payer and payee), whether both parties have digital currency wallets, and the content of the transaction required by both parties, etc.
[0105] 103. When the judgment result is yes, a matching digital currency owner change operation is performed according to the transaction amount to obtain a digital currency owner change result.
[0106] In an embodiment of the present invention, optionally, when it is determined that either the payee or the payee does not meet the transaction conditions of the target transaction, the target transaction can be suspended or terminated. For example, when the payee has a digital currency wallet and the payer does not have a digital currency wallet, it can be determined that the transaction cannot continue in the form of a digital currency transaction, and the transaction can be suspended or terminated at this time. Further optionally, when it is determined that both parties meet the transaction conditions of the target transaction, a digital currency greater than or equal to the transaction amount can be determined from the payer's digital currency wallet based on the transaction amount, and then based on the determined digital currency, a matching digital currency owner change operation is performed to obtain a digital currency owner change result.
[0107] 104. Determine the transaction result of the target transaction based on the result of the change of the digital currency owner.
[0108] In the embodiment of the present invention, the transaction result is a successful transaction result or a failed transaction result. Specifically, a successful transaction result can be understood as a successful digital currency owner change operation, and a failed transaction result can be understood as a failed digital currency owner change operation, wherein the failed digital currency owner change operation may be that the server connection is interrupted during the owner change process or that one or both parties do not meet the owner change conditions after review by relevant business personnel, etc.
[0109] 105. Based on the transaction results, the matching tax processing operations are performed on the payee and the payee to generate tax information matching the payee and the payee.
[0110] In the embodiment of the present invention, the tax information is the tax information generated for the target transaction. Specifically, the tax information may include at least one of the names of the individuals or enterprises of both parties, the tax identification numbers, the names / account numbers of the banks where both parties open accounts, the transaction contents of goods or non-goods in the target transaction (transaction name, amount, tax points, etc.), the time when the tax information is generated, the purpose of the tax information, the name of the relevant invoice, and the person who handles the tax information.
[0111] It can be seen that the implementation of the embodiments of the present invention can not only accelerate the online and offline transaction process of the two parties to the transaction by adopting the digital currency transaction method to form a fair and transparent transaction process, but also can intelligently generate tax information for online and offline transactions based on the digital currency transaction method, without the need for repeated manual review of the tax information generation process. This is not only conducive to improving the work efficiency of determining tax information, but also conducive to improving the comprehensiveness of tax information elements, thereby improving the reliability and accuracy of the determined tax information.
[0112] In an optional embodiment, judging whether the payee and the payee meet the transaction conditions of the target transaction according to the transaction identifier in the above step 102 may include:
[0113] Determine, according to the transaction identifier, first transaction characteristic information of the payee and second transaction characteristic information of the payee;
[0114] Determining a first matching degree between the payee and the payer for the target transaction according to the first transaction characteristic information and the second transaction characteristic information;
[0115] Determine whether the first matching degree is greater than or equal to a preset first matching degree threshold;
[0116] When the judgment result is yes, it is determined that the payee and the payee meet the transaction conditions of the target transaction.
[0117] In this optional embodiment, optionally, when it is determined that the first matching degree of either or both of the payee and the payee for the target transaction is less than the preset first matching degree threshold, it can be determined that both parties do not meet the transaction conditions of the target transaction. Specifically, the first transaction feature information and the second transaction feature information can be understood as whether the party has a digital currency wallet, whether the credit rating is sufficient, whether there are any illegal operations in the historical transactions, etc. For example, when both parties have digital currency wallets, but one party has 1 illegal operation in the historical transaction, it can be determined that the first matching degree is greater than or equal to the preset first matching degree threshold, that is, both parties still meet the transaction conditions of the target transaction and can continue the target transaction; and when both parties have digital currency wallets, but one party has 10 illegal operations in the historical transaction, it can be determined that the first matching degree of the party for the target transaction is less than the preset first matching degree threshold, that is, both parties cannot meet the transaction conditions of the target transaction and need to suspend or terminate the target transaction.
[0118] It can be seen that this optional embodiment can judge whether both parties meet the transaction conditions of the target transaction based on evidence, thereby protecting the interests of both parties during the transaction, which is conducive to the smooth progress of subsequent target transactions and the reliable generation of tax information.
[0119] In another optional embodiment, before performing a matching digital currency owner change operation according to the transaction amount in step 103 to obtain a digital currency owner change result, the method may further include:
[0120] Determine the transaction scenario of the target transaction, and judge whether the transaction scenario is a preset transaction scenario;
[0121] When the judgment result is yes, determining the first transaction device of the payee and the second transaction device of the payee;
[0122] According to the device type of the first transaction device, the device type of the second transaction device, and the scenario type of the transaction scenario, determining whether a second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to a preset second matching degree threshold;
[0123] When the judgment result is yes, the trigger is to execute the matching digital currency owner change operation according to the transaction amount, and obtain the digital currency owner change result operation.
[0124] In this optional embodiment, the transaction scene of the target transaction can be a shopping place, entertainment place, accommodation place, transportation place, and dining place, etc.; and the preset transaction scene can be a scene with a high risk factor or high privacy protection requirements, such as a gas station, a closed examination venue, etc. Further, the first transaction device and the second transaction device are both used to conduct digital currency transactions for the target transaction, wherein the first transaction device can be at least one of a mobile phone, a tablet, a computer, and a POS machine that supports digital currency transactions, and the second transaction device can be at least one of a mobile phone, a tablet, a computer, and a hardware wallet. Further optionally, when it is determined that the transaction scene of the target transaction is not the preset transaction scene, the operation of changing the owner of the digital currency that matches the transaction amount can be directly executed to obtain the result of the change of the owner of the digital currency. Further optionally, when it is determined that the second matching degree of any one or both of the first transaction device and the second transaction device with the transaction scene is less than the preset second matching degree threshold, the target transaction can be suspended or terminated. For example, since special transaction scenarios such as gas stations generally do not allow the use of mobile phones near refueling equipment (which can easily cause fires), when it is determined that both parties are conducting a target transaction at a gas station, the mobile phone can be determined as a transaction device that will pose a danger to the gas station, and then only the payer is allowed to use a hardware wallet to make payment, otherwise, the target transaction is suspended or terminated.
[0125] It can be seen that this optional embodiment can ensure the security of the transaction scenario of the target transaction by judging the usage of the transaction equipment of the two parties to the transaction. This is not only conducive to improving the transaction security of digital currency transactions, but also conducive to protecting the personal and privacy security of both parties to the transaction, thereby enriching the intelligent transaction management method of the tax information management system, so that the target transaction can proceed smoothly.
[0126] In another optional embodiment, judging whether the second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to a preset second matching degree threshold according to the device type of the first transaction device, the device type of the second transaction device, and the scenario type of the transaction scenario in the above step may include:
[0127] Determine, according to the device type of the first transaction device, the device type of the second transaction device, and the scenario type of the transaction scenario, the impact of the first transaction device and the second transaction device on the transaction scenario;
[0128] Determine whether the impact is a negative impact;
[0129] When the impact situation is determined to be a negative impact situation, determining the negative impact degree corresponding to the negative impact situation, and determining whether the absolute value of the negative impact degree is less than a preset impact degree threshold;
[0130] When it is determined that the absolute value of the negative impact is less than the preset impact threshold, it is determined that the second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to the preset second matching threshold.
[0131] In this optional embodiment, the negative impact situation indicates that the first transaction device and / or the second transaction device can have a negative impact on the scene privacy and / or scene security of the transaction scene, that is, it will leak the privacy information of the transaction scene or damage the site security of the transaction scene, etc. Optionally, when it is determined that the impact situation is not a negative impact situation, it can be determined that the second matching degree of the first transaction device and the second transaction device with the transaction scene is greater than or equal to a preset second matching degree threshold. Further optionally, when it is determined that the absolute value of the negative impact degree is greater than or equal to the preset impact degree threshold, it can be determined that the second matching degree of the first transaction device and the second transaction device with the transaction scene is less than the preset second matching degree threshold. For example, when the transaction scene is a transaction on an airplane, it is necessary to determine whether the mobile phone is in non-flight mode, because the non-flight mode of the mobile phone may interfere with the electromagnetic waves of the aircraft. If the plane is equipped with exclusive WiFi, the target transaction can be carried out using a mobile phone through the exclusive WiFi. At this time, the absolute value of the negative impact of the transaction device can be regarded as less than the preset impact threshold, which means that the harm can be avoided. However, if the plane does not have exclusive WiFi, then the absolute value of the negative impact of the transaction device can be regarded as greater than or equal to the preset impact threshold, which means that the expected harm cannot be ignored.
[0132] It can be seen that this optional embodiment can specifically and reasonably determine the transaction devices that can conduct digital currency transactions, and then can adapt to special transaction scenarios, so as to flexibly conduct digital currency transactions. This is conducive to the smooth progress of digital currency transactions, and thus facilitates the subsequent determination of tax information.
[0133] In another optional embodiment, in the above step 103, performing a matching digital currency owner change operation according to the transaction amount to obtain a digital currency owner change result may include:
[0134] Determine the total amount of digital currency held in the payee's currency wallet;
[0135] Determine whether the total amount of digital currency is greater than or equal to the transaction amount;
[0136] When the judgment result is yes, the digital currency matching the transaction amount is determined from the currency wallet, and an owner change request matching the digital currency is sent to the target bank;
[0137] Check whether the change result of the owner change request is received;
[0138] When a change result of an owner change request is received, the change result is determined as a digital currency owner change result.
[0139] In this optional embodiment, specifically, before receiving the successful change result of the owner change request, the determined owner of the digital currency is still the payee, wherein the owner change request is used to request the target bank to change the target owner of the digital currency from the payee to the payee. Optionally, when it is determined that the total amount of digital currency is less than the transaction amount, the target transaction can be suspended or terminated. Specifically, determining the digital currency that matches the transaction amount from the currency wallet can be understood as determining the digital currency that is equal to the transaction amount from the currency wallet. Further, the change result is sent by the target bank, wherein the change result can be a successful change result, that is, the target owner of the digital currency has been changed from the payee to the payee, or a failed change result, that is, the server connection may be interrupted during the owner change process or the relevant business personnel may find that one or both parties do not meet the owner change conditions after review.
[0140] It can be seen that this optional embodiment can standardize the process of changing the digital currency owner, thereby promoting the smooth progress of digital currency transactions, thereby accelerating the transaction efficiency of both parties to the transaction and ensuring the transaction interests of both parties to the transaction.
[0141] In yet another optional embodiment, after determining the transaction result of the target transaction according to the digital currency owner change result in the above step 104, the method further includes:
[0142] Determining whether a query instruction matching transaction information of a target transaction is received;
[0143] When it is determined that a query instruction is received, obtaining third transaction characteristic information corresponding to the sender of the query instruction;
[0144] According to the third transaction characteristic information, determining whether the sender has the authority to query the transaction information;
[0145] When it is determined that the sender has the query authority for the transaction information, the transaction information is sent to the query device of the sender;
[0146] When it is determined that the sender does not have the authority to query the transaction information, the query urgency corresponding to the query instruction is determined according to the transaction amount and the transaction type of the target transaction;
[0147] Determine whether the query urgency is greater than or equal to a preset urgency threshold;
[0148] When it is determined that the query urgency is greater than or equal to a preset urgency threshold, a processing business personnel matching the query instruction is determined, and the query instruction is sent to the processing business personnel;
[0149] Check whether the query instruction of the business processing personnel has been accepted;
[0150] When it is detected that the query instruction of the processing business personnel is accepted, the operation of sending the transaction information to the query device of the sender is triggered.
[0151] In this optional embodiment, specifically, the query instruction can be sent by the payee or the payer through a query device (such as a mobile phone, a tablet, a computer, etc.), wherein the transaction information of the target transaction includes at least one of the transaction amount of the target transaction, the transaction result of the target transaction, the transaction time of the target transaction, the personal information of the payee, and the personal information of the payee. For example, since the transaction is conducted anonymously when digital currency is used for transactions, the purpose is to protect the privacy of both parties to the transaction. Therefore, if the personal information of the other party needs to be queried, the third transaction feature information can be strictly reviewed at this time. If the query level of the sender is not enough, the query operation is terminated; if the query level of the sender is sufficient, the personal information of the other party can be traced according to the currency identifier of the digital currency (such as the currency number, the currency-specific QR code, etc.) (in the target transaction process, the currency identifier of the digital currency can be associated with the personal information of both parties).
[0152] Further, in this optional embodiment, determining the query urgency corresponding to the query instruction according to the transaction amount and the transaction type of the target transaction may include: determining a first weight corresponding to the transaction amount and a second weight of the transaction type of the target transaction; determining the query urgency corresponding to the query instruction according to the first weight and the second weight, wherein the transaction type may include an item transaction type and / or a non-item transaction type. Specifically, the item transaction type may be understood as clothing, food, electronic products, etc., while the non-item transaction type may be understood as water and electricity consumption, service type transactions, etc.
[0153] Optionally, when it is determined that the query urgency is less than a preset urgency threshold, the query process of the sender can be terminated. Further, when it is detected that the processing staff disagrees with the query instruction, the query process of the sender can also be terminated.
[0154] It can be seen that this optional embodiment can protect the personal privacy of both parties to the transaction during and after the target transaction, as well as the transaction interests of both parties to the transaction. This is conducive to enriching the intelligent transaction information management method of the tax information management system, thereby helping to improve the user stickiness of digital currency transactions and facilitate the widespread popularization of digital currency transactions.
[0155] Embodiment 2
[0156] See also Figure 2 , Figure 2 : is a flowchart of a method for determining tax information based on digital currency disclosed in an embodiment of the present invention. Figure 2 The described method for determining tax information based on digital currency can be applied to the generation of tax information for online digital currency transactions, and can also be applied to the generation of tax information for offline digital currency transactions, and the embodiments of the present invention do not limit this. Further optionally, the method can be implemented by a tax information management system, wherein the tax information management system can include a local server or cloud server for managing online and offline digital currency transaction processes and the generation of tax information; the method can also be implemented by a tax information management device, and the tax information management device can be integrated in a tax information management device (such as a mobile phone, tablet, etc.), and the embodiments of the present invention do not limit this. Figure 2 As shown, the method for determining tax information based on digital currency may include the following operations:
[0157] 201. Receive a transaction request sent by a target object.
[0158] 202. Determine whether the payee and the payer meet the transaction conditions of the target transaction based on the transaction identifier.
[0159] 203. When the judgment result is yes, a matching digital currency owner change operation is performed according to the transaction amount to obtain a digital currency owner change result.
[0160] 204. Determine the transaction result of the target transaction according to the result of the change of the digital currency owner.
[0161] 205. According to the transaction result, a matching tax processing operation is performed on the payee and the payee to generate tax information matching the payee and the payee.
[0162] In the embodiment of the present invention, for other descriptions of step 201 to step 205, please refer to the detailed description of step 101 to step 105 in embodiment 1, and the embodiment of the present invention will not be repeated here.
[0163] 206. Generate a verification mark that matches the tax information based on the transaction amount, the transaction type of the target transaction, and the transaction information of the target transaction.
[0164] In an embodiment of the present invention, specifically, the verification mark is used to verify the authenticity of the tax information, wherein the verification mark can be a QR code or a MESH value. Optionally, the target object can view the tax information in the payment device of the payee (such as a POS machine that supports digital currency transactions) and verify the tax information through the verification mark. After the viewing party obtains the viewing authority, the tax information can be viewed through a software program that matches the digital currency transaction (such as WeChat, Alipay, digital wallet APP, etc.) and the tax information can be verified through the verification mark. Further optionally, after the payee successfully verifies the authenticity of the tax information through the verification mark, the invoice issuance operation for the target transaction can be performed according to the tax information; determine whether the reimbursement record of the invoice is received; if so, determine whether the reimbursement record has two or more reimbursement records; if not, update the tax information according to the reimbursement record; if so, send the reimbursement exception information to the matching business personnel and / or the target object. Similarly, the invoicing operation can be performed through the payment device of the payee and the software program that matches the digital currency transaction.
[0165] It can be seen that the implementation of the embodiments of the present invention can not only ensure the authenticity and validity of the generated tax information, but also reduce the illegal tax evasion and tax avoidance by the payee through the flexible invoicing method, so that the payer can smoothly reimburse the target transaction, thereby protecting the transaction interests of the payer, and through the reimbursement record, the interests of the payee are also protected, which is conducive to ensuring the fairness, transparency and standardization of digital currency transactions.
[0166] Embodiment 3
[0167] See also Figure 3 , Figure 3 Schematic diagram of a digital currency-based tax information determination device disclosed in an embodiment of the present invention. Figure 3 As shown, the digital currency-based tax information determination device may include:
[0168] The receiving module 301 is used to receive a transaction request sent by a target object;
[0169] The first judgment module 302 is used to judge whether the payee and the payer meet the transaction conditions of the target transaction according to the transaction identifier;
[0170] The owner changing module 303 is used to perform a matching digital currency owner changing operation according to the transaction amount to obtain a digital currency owner changing result when the first judging module 302 judges that the result is yes;
[0171] A determination module 304, used to determine the transaction result of the target transaction according to the digital currency owner change result;
[0172] The generation module 305 is used to perform matching tax processing operations on the payee and the payee according to the transaction results, and generate matching tax information for the payee and the payee.
[0173] In an embodiment of the present invention, a transaction request includes a transaction amount and a transaction identifier; the target object is a payee or a payee; the transaction request is used to request a digital currency transaction for the target transaction; the transaction result is a successful transaction result or a failed transaction result; and the tax information is the tax information generated for the target transaction.
[0174] It can be seen that the implementation Figure 3 The described digital currency-based tax information determination device can not only accelerate the online and offline transaction process of the two parties to the transaction by adopting the digital currency transaction method to form a fair and transparent transaction process, but also can intelligently generate tax information for online and offline transactions based on the digital currency transaction method, without the need for repeated manual review of the tax information generation process. This is not only conducive to improving the work efficiency of determining tax information, but also conducive to improving the comprehensiveness of tax information elements, thereby improving the reliability and accuracy of the determined tax information.
[0175] In an optional embodiment, the first determination module 302 determines whether the payee and the payer meet the transaction conditions of the target transaction according to the transaction identifier in the following manner:
[0176] Determine, according to the transaction identifier, first transaction characteristic information of the payee and second transaction characteristic information of the payee;
[0177] Determining a first matching degree between the payee and the payer for the target transaction according to the first transaction characteristic information and the second transaction characteristic information;
[0178] Determine whether the first matching degree is greater than or equal to a preset first matching degree threshold;
[0179] When the judgment result is yes, it is determined that the payee and the payee meet the transaction conditions of the target transaction.
[0180] It can be seen that the implementation Figure 4 The described digital currency-based tax information determination device can determine whether both parties meet the transaction conditions of the target transaction based on evidence, thereby protecting the interests of both parties during the transaction, which is conducive to the smooth progress of subsequent target transactions and the reliable generation of tax information.
[0181] In another optional embodiment, the determination module 304 is further used to determine the transaction scenario of the target transaction before the owner change module 303 performs a matching digital currency owner change operation according to the transaction amount and obtains the digital currency owner change result;
[0182] The first determination module 302 is further used to determine whether the transaction scenario is a preset transaction scenario;
[0183] The determination module 304 is further configured to determine the first transaction device of the payee and the second transaction device of the payee when the determination result of the first determination module 302 is yes;
[0184] And, the device may also include:
[0185] The second judgment module 306 is used to judge whether the second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to a preset second matching degree threshold according to the device type of the first transaction device, the device type of the second transaction device and the scenario type of the transaction scenario; when the judgment result is yes, the owner change module 303 is triggered to execute a matching digital currency owner change operation according to the transaction amount to obtain the digital currency owner change result.
[0186] In this optional embodiment, the first transaction device and the second transaction device are both used to perform digital currency transactions for the target transaction.
[0187] It can be seen that the implementation Figure 4 The described digital currency-based tax information determination device can ensure the security of the transaction scenario of the target transaction by judging the usage of the transaction equipment of the two parties to the transaction. This is not only conducive to improving the transaction security of digital currency transactions, but also conducive to protecting the personal and privacy security of the two parties to the transaction, thereby enriching the intelligent transaction management method of the tax information management system, so that the target transaction can proceed smoothly.
[0188] In another optional embodiment, the second judgment module 306 judges whether the second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to a preset second matching degree threshold according to the device type of the first transaction device, the device type of the second transaction device, and the scenario type of the transaction scenario in the following manner:
[0189] Determine, according to the device type of the first transaction device, the device type of the second transaction device, and the scenario type of the transaction scenario, the impact of the first transaction device and the second transaction device on the transaction scenario;
[0190] Determine whether the impact is a negative impact;
[0191] When the impact situation is determined to be a negative impact situation, determining the negative impact degree corresponding to the negative impact situation, and determining whether the absolute value of the negative impact degree is less than a preset impact degree threshold;
[0192] When it is determined that the absolute value of the negative impact is less than the preset impact threshold, it is determined that the second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to the preset second matching threshold.
[0193] In this optional embodiment, the negative impact situation indicates that the first transaction device and / or the second transaction device can have a negative impact on the scene privacy and / or scene security of the transaction scene.
[0194] It can be seen that the implementation Figure 4 The described digital currency-based tax information determination device can specifically and reasonably determine the transaction devices that can conduct digital currency transactions, and then can adapt to special transaction scenarios, so as to flexibly conduct digital currency transactions. This is conducive to the smooth progress of digital currency transactions, and thus facilitates the subsequent tax information determination work.
[0195] In another optional embodiment, the owner changing module 303 performs a matching digital currency owner changing operation according to the transaction amount, and obtains the digital currency owner changing result in the following manner:
[0196] Determine the total amount of digital currency held in the payee's currency wallet;
[0197] Determine whether the total amount of digital currency is greater than or equal to the transaction amount;
[0198] When the judgment result is yes, the digital currency matching the transaction amount is determined from the currency wallet, and an owner change request matching the digital currency is sent to the target bank;
[0199] Check whether the change result of the owner change request is received;
[0200] When a change result of an owner change request is received, the change result is determined as a digital currency owner change result.
[0201] In this optional embodiment, the owner change request is used to request the target bank to change the target owner of the digital currency from the payer to the payee.
[0202] It can be seen that the implementation Figure 4 The described digital currency-based tax information determination device can standardize the digital currency owner change process, thereby promoting the smooth progress of digital currency transactions, thereby accelerating the transaction efficiency of both parties to the transaction and ensuring the transaction interests of both parties to the transaction.
[0203] In another optional embodiment, the first judgment module 302 is further used to judge whether a query instruction matching the transaction information of the target transaction is received after the determination module 304 determines the transaction result of the target transaction according to the digital currency owner change result;
[0204] And, the device may also include:
[0205] The acquisition module 307 is used to acquire the third transaction characteristic information corresponding to the sender of the query instruction when the first determination module 302 determines that the query instruction is received;
[0206] The first judgment module 302 is further used to judge whether the sender has the query authority of the transaction information according to the third transaction characteristic information;
[0207] The sending module 308 is used to send the transaction information to the query device of the sender when the first judging module 302 judges that the sender has the query authority of the transaction information;
[0208] The determination module 304 is further configured to determine the query urgency corresponding to the query instruction according to the transaction amount and the transaction type of the target transaction when the first determination module 302 determines that the sender does not have the query authority for the transaction information;
[0209] The first judgment module 302 is further used to judge whether the query urgency is greater than or equal to a preset urgency threshold;
[0210] The determination module 304 is further configured to determine a processing business personnel matching the query instruction when the first determination module 302 determines that the query urgency is greater than or equal to a preset urgency threshold;
[0211] The sending module 308 is also used to send the query instruction to the processing business personnel;
[0212] The detection module 309 is used to detect whether the query instruction of the processing business personnel is accepted; when it is detected that the query instruction of the processing business personnel is accepted, the sending module 308 is triggered to execute the operation of sending the transaction information to the query device of the sender.
[0213] In this optional embodiment, the query instruction is sent by the payee or the payee, and the transaction information of the target transaction includes at least one of the transaction amount of the target transaction, the transaction result of the target transaction, the transaction time of the target transaction, the personal information of the payee, and the personal information of the payee; the transaction type includes the item transaction type and / or the non-item transaction type.
[0214] It can be seen that the implementation Figure 4The described digital currency-based tax information determination device can protect the personal privacy of both parties to the transaction during and after the target transaction, as well as the transaction interests of both parties to the transaction. This is conducive to enriching the intelligent transaction information management method of the tax information management system, thereby helping to improve the user stickiness of digital currency transactions and facilitate the widespread popularization of digital currency transactions.
[0215] In another optional embodiment, the generation module 305 is also used to perform matching tax processing operations on the payee and the payee based on the transaction results, generate tax information matching the payee and the payee, and then generate a verification mark matching the tax information based on the transaction amount, the transaction type of the target transaction, and the transaction information of the target transaction.
[0216] In this optional embodiment, the verification mark is used to verify the authenticity of the tax information.
[0217] It can be seen that the implementation Figure 4 The described digital currency-based tax information determination device can not only ensure the authenticity and validity of the generated tax information, but also reduce the illegal tax evasion and tax avoidance by the payee through the flexible invoicing method, so that the payee can smoothly reimburse the target transaction, thereby protecting the transaction interests of the payer, and through the reimbursement records, the interests of the payee are also protected, which is conducive to ensuring the fairness, transparency and standardization of digital currency transactions.
[0218] Embodiment 4
[0219] See also Figure 5 , Figure 5 FIG. 1 is a schematic diagram of the structure of another device for determining tax information based on digital currency disclosed in an embodiment of the present invention. Figure 5 As shown, the digital currency-based tax information determination device may include:
[0220] A memory 401 storing executable program codes;
[0221] a processor 402 coupled to the memory 401;
[0222] The processor 402 calls the executable program code stored in the memory 401 to execute the steps in the method for determining tax information based on digital currency described in the first embodiment of the present invention or the second embodiment of the present invention.
[0223] Embodiment 5
[0224] An embodiment of the present invention discloses a computer storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute the steps in the digital currency-based tax information determination method described in Embodiment 1 or Embodiment 2 of the present invention.
[0225] Embodiment 6
[0226] An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable a computer to execute the steps in the digital currency-based tax information determination method described in Example 1 or Example 2.
[0227] The device embodiments described above are only illustrative, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, i.e., they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative work.
[0228] Through the specific description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the above technical solution can be essentially or partly contributed to the prior art in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0229] Finally, it should be noted that the method and device for determining tax information based on digital currency disclosed in the embodiments of the present invention only disclose the preferred embodiments of the present invention, which are only used to illustrate the technical solution of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for determining tax information based on digital currency, characterized in that: The method is applied to a tax information management system, and the method comprises: Receiving a transaction request sent by a target object; the transaction request includes a transaction amount and a transaction identifier, the target object is a payee or a payee, and the transaction request is used to request a digital currency transaction for the target transaction; According to the transaction identifier, determining whether the payee and the payee meet the transaction conditions of the target transaction; When the judgment result is yes, a matching digital currency owner change operation is performed according to the transaction amount to obtain a digital currency owner change result; Determining the transaction result of the target transaction according to the digital currency owner change result; the transaction result is a transaction success result or a transaction failure result; According to the transaction result, performing matching tax processing operations on the payee and the payee, and generating tax information matching the payee and the payee; the tax information is the tax information generated for the target transaction; Furthermore, before performing a matching digital currency owner change operation according to the transaction amount to obtain a digital currency owner change result, the method further includes: Determining a transaction scenario of the target transaction, and judging whether the transaction scenario is a preset transaction scenario; When the judgment result is yes, determining a first transaction device of the payee and a second transaction device of the payee; the first transaction device and the second transaction device are both used to perform digital currency transactions for the target transaction; According to the device type of the first transaction device, the device type of the second transaction device, and the scenario type of the transaction scenario, determining whether a second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to a preset second matching degree threshold; When the judgment result is yes, the operation of changing the owner of the digital currency according to the transaction amount is triggered to obtain the result of the change of the owner of the digital currency.
2. The method for determining tax information based on digital currency according to claim 1, characterized in that: The determining, based on the transaction identifier, whether the payee and the payee meet the transaction conditions of the target transaction includes: Determining first transaction characteristic information of the payee and second transaction characteristic information of the payee according to the transaction identifier; Determining a first matching degree between the payee and the payer for the target transaction according to the first transaction characteristic information and the second transaction characteristic information; Determining whether the first matching degree is greater than or equal to a preset first matching degree threshold; When the judgment result is yes, it is determined that the payee and the payee meet the transaction conditions of the target transaction.
3. The method for determining tax information based on digital currency according to claim 1, characterized in that: The determining, according to the device type of the first transaction device, the device type of the second transaction device, and the scenario type of the transaction scenario, whether a second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to a preset second matching degree threshold includes: Determining, according to the device type of the first transaction device, the device type of the second transaction device, and the scenario type of the transaction scenario, the impact of the first transaction device and the second transaction device on the transaction scenario; Determine whether the impact situation is a negative impact situation; the negative impact situation indicates that the first transaction device and / or the second transaction device can have a negative impact on the scene privacy and / or scene security of the transaction scene; When it is determined that the impact situation is the negative impact situation, determining the negative impact degree corresponding to the negative impact situation, and determining whether the absolute value of the negative impact degree is less than a preset impact degree threshold; When it is determined that the absolute value of the negative impact is less than the preset impact threshold, it is determined that the second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to the preset second matching threshold.
4. The method for determining tax information based on digital currency according to claim 3, characterized in that: The step of performing a matching digital currency owner change operation according to the transaction amount to obtain a digital currency owner change result includes: Determining the total amount of digital currency held in the payer's currency wallet; Determining whether the total amount of digital currency is greater than or equal to the transaction amount; When the judgment result is yes, determining the digital currency matching the transaction amount from the currency wallet, and sending an owner change request matching the digital currency to the target bank; the owner change request is used to request the target bank to change the target owner of the digital currency from the payer to the payee; Detecting whether a change result of the owner change request is received; When the change result of the owner change request is received, the change result is determined as the digital currency owner change result.
5. The method for determining tax information based on digital currency according to claim 4, characterized in that: After determining the transaction result of the target transaction according to the digital currency owner change result, the method further includes: Determining whether a query instruction matching the transaction information of the target transaction is received; the query instruction is sent by the payee or the payer, and the transaction information of the target transaction includes at least one of the transaction amount of the target transaction, the transaction result of the target transaction, the transaction time of the target transaction, the personal information of the payee, and the personal information of the payer; When it is determined that the query instruction is received, obtaining third transaction characteristic information corresponding to the sender of the query instruction; According to the third transaction characteristic information, determining whether the sender has the right to query the transaction information; When it is determined that the sender has the query authority for the transaction information, the transaction information is sent to the query device of the sender; When it is determined that the sender does not have the query authority for the transaction information, determining the query urgency corresponding to the query instruction according to the transaction amount and the transaction type of the target transaction; the transaction type includes an item transaction type and / or a non-item transaction type; Determining whether the query urgency is greater than or equal to a preset urgency threshold; When it is determined that the query urgency is greater than or equal to the preset urgency threshold, determining a processing business personnel matching the query instruction, and sending the query instruction to the processing business personnel; Detecting whether the query instruction of consent from the processing business personnel has been received; When it is detected that the query instruction of the processing business personnel is accepted, the operation of sending the transaction information to the query device of the sender is triggered.
6. The method for determining tax information based on digital currency according to claim 5, characterized in that: After performing matching tax processing operations on the payee and the payee according to the transaction result to generate matching tax information for the payee and the payee, the method further includes: A verification mark matching the tax information is generated according to the transaction amount, the transaction type of the target transaction and the transaction information of the target transaction; the verification mark is used to verify the authenticity of the tax information.
7. A tax information determination device based on digital currency, characterized in that: The device comprises: A receiving module, used to receive a transaction request sent by a target object; the transaction request includes a transaction amount and a transaction identifier, the target object is a payee or a payee, and the transaction request is used to request a digital currency transaction for the target transaction; A first judgment module, used for judging whether the payee and the payee meet the transaction conditions of the target transaction according to the transaction identifier; An owner changing module, configured to, when the judgment result of the first judgment module is yes, perform a matching digital currency owner changing operation according to the transaction amount to obtain a digital currency owner changing result; A determination module, used to determine the transaction result of the target transaction according to the digital currency owner change result; the transaction result is a transaction success result or a transaction failure result; A generating module, configured to perform matching tax processing operations on the payee and the payee according to the transaction result, and generate tax information matching the payee and the payee; the tax information is tax information generated for the target transaction; Furthermore, the determination module is further used to determine the transaction scenario of the target transaction before the owner change module performs a matching digital currency owner change operation according to the transaction amount and obtains a digital currency owner change result; The first determination module is further configured to determine whether the transaction scenario is a preset transaction scenario; The determination module is further configured to determine a first transaction device of the payee and a second transaction device of the payee when the determination result of the first determination module is yes; the first transaction device and the second transaction device are both configured to perform digital currency transactions for the target transaction; And, the device further comprises: The second judgment module is used to judge whether the second matching degree between the first transaction device and the second transaction device and the transaction scenario is greater than or equal to a preset second matching degree threshold according to the device type of the first transaction device, the device type of the second transaction device and the scenario type of the transaction scenario; when the judgment result is yes, the owner change module is triggered to execute the operation of changing the owner of the digital currency according to the transaction amount to obtain the result of the digital currency owner change.
8. A tax information determination device based on digital currency, characterized in that: The device comprises: A memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the digital currency-based tax information determination method as described in any one of claims 1-6.
9. A computer storage medium, characterized in that The computer storage medium stores computer instructions, which, when called, are used to execute the digital currency-based tax information determination method as described in any one of claims 1-6.
