Order risk control method and device based on block chain
Through blockchain technology, the risk of supply chain orders is evaluated and reviewed, the problem of order risk control management relies on manual review in the existing technology, and the reliability and efficiency of supply chain transactions are improved.
Patent Information
- Application Number
- CN202411012269.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-25
- Publication Date
- 2024-12-17
AI Technical Summary
The existing technology relies on manual review in the supply chain, and the order risk control management cannot be objectively and comprehensively evaluated, resulting in huge financial losses caused by wrong assessments by enterprises.
The blockchain-based order risk control method is adopted to determine the supply information of the target order, upload it to the blockchain node, evaluate the risk assessment results based on the blockchain risk assessment model, and use the risk audit model to review the supply information to determine the order Process the operation.
It improves the efficiency and reliability of order risk control, improves the analysis efficiency and accuracy of supply chain transactions, thereby improving the efficiency and accuracy of order processing and processing, and enhancing the reliability of supply chain transactions.
Smart Images

Figure CN119151543A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data analysis technology, and in particular to an order risk control method and device based on blockchain. Background Art
[0002] The supply chain refers to the network structure formed by upstream and downstream enterprises involved in the production and distribution process that provide products or services to end users. This structure can include multiple entities such as suppliers, manufacturers, warehousers, transporters and end customers.
[0003] In the process of multi-party transactions in the supply chain, order risks also arise, including but not limited to fraud, counterfeiting, refund disputes and other issues. However, current order risk management usually relies only on manual review, which cannot objectively and comprehensively assess order risks, and may cause huge financial losses to enterprises due to incorrect assessment of order risks. Therefore, it is particularly important to propose a technical solution that can improve the efficiency and reliability of order risk control and improve the reliability of supply chain transactions. Summary of the invention
[0004] The technical problem to be solved by the present invention is to provide an order risk control method and device based on blockchain, which can improve the risk control efficiency and risk control reliability of orders, and is conducive to improving the reliability of supply chain transactions.
[0005] In order to solve the above technical problems, the first aspect of the present invention discloses an order risk control method based on blockchain, the method comprising:
[0006] Determine the supply information corresponding to the target order according to the order information of the target order to be analyzed by risk control, and upload the supply information to the node corresponding to the target order in the blockchain;
[0007] Based on the risk assessment model corresponding to the blockchain, the supply information is evaluated to obtain a risk assessment result corresponding to the target order;
[0008] When the risk assessment result is used to indicate that the target order has a transaction risk, based on the risk review model corresponding to the blockchain, the supply information is reviewed to obtain a risk review result corresponding to the target order;
[0009] An order processing operation corresponding to the target order is determined according to the risk review result.
[0010] As an optional implementation, in the first aspect of the present invention, the supply information includes product information of at least one supply product corresponding to the target order and supplier information corresponding to each supply product; the product information of each supply product includes the product type of the supply product, the product function specification corresponding to the supply product and the current product price corresponding to the supply product;
[0011] Wherein, the risk assessment model corresponding to the blockchain is used to evaluate the supply information to obtain the risk assessment result corresponding to the target order, including:
[0012] For each of the supplied products, analyzing the product functional specifications of the supplied product to obtain a general analysis result corresponding to the supplied product;
[0013] For each of the supplied products, analyzing the current product price of the supplied product to obtain a price analysis result corresponding to the supplied product;
[0014] For each of the supplied products, analyzing the supplier information corresponding to the supplied product to obtain the supply qualification analysis result corresponding to the supplied product;
[0015] Based on the risk assessment model corresponding to the blockchain, the risk assessment result corresponding to the target order is determined according to the general analysis results corresponding to all the supplied products, the price analysis results corresponding to all the supplied products, and the supply qualification analysis results corresponding to all the supplied products.
[0016] As an optional implementation manner, in the first aspect of the present invention, for each of the supplied products, analyzing the product functional specifications of the supplied product to obtain a general analysis result corresponding to the supplied product includes:
[0017] For each of the supplied products, analyzing the application of the supplied product according to the product functional specifications of the supplied product;
[0018] For each of the supplied products, according to the application mode of the supplied product, the universal coefficient corresponding to the supplied product is analyzed, and the universal coefficient is used to indicate the universal degree of the supplied product in the application field corresponding to the product type;
[0019] For each of the supplied products, when the universal coefficient corresponding to the supplied product is greater than or equal to the preset universal coefficient, the universal analysis result corresponding to the supplied product is determined to be a universal product;
[0020] For each of the supplied products, when the universal coefficient corresponding to the supplied product is less than the preset universal coefficient, the universal analysis result corresponding to the supplied product is determined to be that the product is not universal.
[0021] As an optional embodiment, in the first aspect of the present invention, the method further comprises:
[0022] Obtaining historical supply information associated with the supply information from the blockchain;
[0023] For each of the supplied products, when it is detected that there is historical product information about the product type of the supplied product in the historical supply information, historical price information corresponding to the supplied product is determined according to the historical product information, wherein the historical price information at least includes a historical price corresponding to a historical time period;
[0024] And, for each of the supplied products, analyzing the current product price of the supplied product to obtain the price analysis result corresponding to the supplied product includes:
[0025] For each of the supplied products, based on a preset price volatility calculation formula, according to the historical price information corresponding to the supplied product and the current product price of the supplied product, determine the price volatility corresponding to the supplied product;
[0026] For each of the supplied products, when the price volatility corresponding to the supplied product is within a preset volatility range, determining that the price analysis result corresponding to the supplied product is that the product price is normal;
[0027] For each of the supplied products, when the price volatility corresponding to the supplied product is not within the preset volatility range, it is determined that the price analysis result corresponding to the supplied product is abnormal.
[0028] As an optional implementation manner, in the first aspect of the present invention, for each of the supplied products, analyzing the supplier information corresponding to the supplied product to obtain the supply qualification analysis result corresponding to the supplied product includes:
[0029] For each of the supplied products, obtain the business qualification information of the supplier corresponding to the supplied product;
[0030] For each of the supplied products, according to the supplier information corresponding to the supplied product, determine the historical transaction information about the supplier corresponding to the supplied product from the historical supply information;
[0031] For each of the supplied products, determining the transaction integrity of the supplier corresponding to the supplied product based on the historical transaction information;
[0032] For each of the supplied products, a supply qualification analysis result corresponding to the supplied product is determined according to the business qualification information and the transaction integrity; the supply qualification analysis result includes normal supply qualification or abnormal supply qualification.
[0033] As an optional implementation, in the first aspect of the present invention, the risk audit model includes a plurality of first audit modules and a second audit module;
[0034] Wherein, the risk review model corresponding to the blockchain is used to review the supply information and obtain the risk review result corresponding to the target order, including:
[0035] Based on each of the first review modules in the risk review model corresponding to the blockchain, review the supply information to obtain a first review result of each of the first review modules on the target order;
[0036] Determining a first risk review result corresponding to the target order according to all the first review results;
[0037] Based on the second review module in the risk review model, review the supply information to obtain a second risk review result corresponding to the target order;
[0038] The risk review result corresponding to the target order is determined according to the first risk review result and the second risk review result.
[0039] As an optional implementation, in the first aspect of the present invention, the first audit level corresponding to the first audit module is lower than the second audit level corresponding to the second audit module;
[0040] Wherein, determining the risk review result corresponding to the target order according to the first risk review result and the second risk review result includes:
[0041] Determining whether the first risk review result is consistent with the second risk review result;
[0042] When it is determined that the first risk review result is consistent with the second risk review result, determining the first risk review result as the risk review result corresponding to the target order;
[0043] When it is determined that the first risk review result is inconsistent with the second risk review result, if the second risk review result is that the target order fails the review, the second risk review result is determined as the risk review result corresponding to the target order.
[0044] The second aspect of the present invention discloses an order risk control device based on blockchain, the device comprising:
[0045] A determination module, used to determine supply information corresponding to the target order according to the order information of the target order to be analyzed for risk control;
[0046] An uploading module, used to upload the supply information to the node corresponding to the target order in the blockchain;
[0047] An evaluation module, used to evaluate the supply information based on the risk evaluation model corresponding to the blockchain, and obtain a risk evaluation result corresponding to the target order;
[0048] An audit module, configured to audit the supply information based on a risk audit model corresponding to the blockchain to obtain a risk audit result corresponding to the target order when the risk assessment result indicates that the target order has a transaction risk;
[0049] The determination module is further used to determine the order processing operation corresponding to the target order according to the risk review result.
[0050] As an optional implementation, in the second aspect of the present invention, the supply information includes product information of at least one supply product corresponding to the target order and supplier information corresponding to each supply product; the product information of each supply product includes the product type of the supply product, the product function specification corresponding to the supply product and the current product price corresponding to the supply product;
[0051] The specific method in which the evaluation module evaluates the supply information based on the risk evaluation model corresponding to the blockchain and obtains the risk evaluation result corresponding to the target order includes:
[0052] For each of the supplied products, analyzing the product functional specifications of the supplied product to obtain a general analysis result corresponding to the supplied product;
[0053] For each of the supplied products, analyzing the current product price of the supplied product to obtain a price analysis result corresponding to the supplied product;
[0054] For each of the supplied products, analyzing the supplier information corresponding to the supplied product to obtain the supply qualification analysis result corresponding to the supplied product;
[0055] Based on the risk assessment model corresponding to the blockchain, the risk assessment result corresponding to the target order is determined according to the general analysis results corresponding to all the supplied products, the price analysis results corresponding to all the supplied products, and the supply qualification analysis results corresponding to all the supplied products.
[0056] As an optional implementation, in the second aspect of the present invention, the evaluation module analyzes the product function specifications of each of the supplied products to obtain the general analysis results corresponding to the supplied products. Specifically, the method includes:
[0057] For each of the supplied products, analyzing the application of the supplied product according to the product functional specifications of the supplied product;
[0058] For each of the supplied products, according to the application mode of the supplied product, the universal coefficient corresponding to the supplied product is analyzed, and the universal coefficient is used to indicate the universal degree of the supplied product in the application field corresponding to the product type;
[0059] For each of the supplied products, when the universal coefficient corresponding to the supplied product is greater than or equal to the preset universal coefficient, the universal analysis result corresponding to the supplied product is determined to be a universal product;
[0060] For each of the supplied products, when the universal coefficient corresponding to the supplied product is less than the preset universal coefficient, the universal analysis result corresponding to the supplied product is determined to be that the product is not universal.
[0061] As an optional implementation, in the second aspect of the present invention, the device further includes:
[0062] An acquisition module, configured to acquire historical supply information associated with the supply information from the blockchain;
[0063] The determining module is further configured to, for each of the supplied products, determine, based on the historical product information, historical price information corresponding to the supplied product when it is detected that the historical supply information contains historical product information about the product type of the supplied product, wherein the historical price information at least includes a historical price corresponding to a historical time period;
[0064] Furthermore, the evaluation module analyzes the current product price of each of the supplied products, and the specific method of obtaining the price analysis result corresponding to the supplied product includes:
[0065] For each of the supplied products, based on a preset price volatility calculation formula, according to the historical price information corresponding to the supplied product and the current product price of the supplied product, determine the price volatility corresponding to the supplied product;
[0066] For each of the supplied products, when the price volatility corresponding to the supplied product is within a preset volatility range, determining that the price analysis result corresponding to the supplied product is that the product price is normal;
[0067] For each of the supplied products, when the price volatility corresponding to the supplied product is not within the preset volatility range, it is determined that the price analysis result corresponding to the supplied product is abnormal.
[0068] As an optional implementation, in the second aspect of the present invention, the evaluation module analyzes the supplier information corresponding to each of the supplied products, and obtains the supply qualification analysis result corresponding to the supplied product in a specific manner including:
[0069] For each of the supplied products, obtain the business qualification information of the supplier corresponding to the supplied product;
[0070] For each of the supplied products, according to the supplier information corresponding to the supplied product, determine the historical transaction information about the supplier corresponding to the supplied product from the historical supply information;
[0071] For each of the supplied products, determining the transaction integrity of the supplier corresponding to the supplied product based on the historical transaction information;
[0072] For each of the supplied products, a supply qualification analysis result corresponding to the supplied product is determined according to the business qualification information and the transaction integrity; the supply qualification analysis result includes normal supply qualification or abnormal supply qualification.
[0073] As an optional implementation, in the second aspect of the present invention, the risk audit model includes a plurality of first audit modules and a second audit module;
[0074] The audit module audits the supply information based on the risk audit model corresponding to the blockchain, and the specific method of obtaining the risk audit result corresponding to the target order includes:
[0075] Based on each of the first review modules in the risk review model corresponding to the blockchain, review the supply information to obtain a first review result of each of the first review modules on the target order;
[0076] Determining a first risk review result corresponding to the target order according to all the first review results;
[0077] Based on the second review module in the risk review model, review the supply information to obtain a second risk review result corresponding to the target order;
[0078] The risk review result corresponding to the target order is determined according to the first risk review result and the second risk review result.
[0079] As an optional implementation, in the second aspect of the present invention, the first audit level corresponding to the first audit module is lower than the second audit level corresponding to the second audit module;
[0080] The specific manner in which the review module determines the risk review result corresponding to the target order according to the first risk review result and the second risk review result includes:
[0081] Determining whether the first risk review result is consistent with the second risk review result;
[0082] When it is determined that the first risk review result is consistent with the second risk review result, determining the first risk review result as the risk review result corresponding to the target order;
[0083] When it is determined that the first risk review result is inconsistent with the second risk review result, if the second risk review result is that the target order fails the review, the second risk review result is determined as the risk review result corresponding to the target order.
[0084] The third aspect of the present invention discloses another blockchain-based order risk control device, the device comprising:
[0085] A memory storing executable program code;
[0086] a processor coupled to the memory;
[0087] The processor calls the executable program code stored in the memory to execute the blockchain-based order risk control method disclosed in the first aspect of the present invention.
[0088] The fourth aspect 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 blockchain-based order risk control method disclosed in the first aspect of the present invention.
[0089] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0090] In an embodiment of the present invention, supply information corresponding to the target order is determined based on order information of a target order to be analyzed for risk control, and the supply information is uploaded to a node corresponding to the target order in a blockchain; based on a risk assessment model corresponding to the blockchain, the supply information is evaluated to obtain a risk assessment result corresponding to the target order; when the risk assessment result is used to indicate that there is a transaction risk for the target order, the supply information is reviewed based on a risk review model corresponding to the blockchain to obtain a risk review result corresponding to the target order; and based on the risk review result, an order processing operation corresponding to the target order is determined. It can be seen that the implementation of the present invention can determine the corresponding supply information according to the order information of the target order to be analyzed for risk control, upload the supply information to the node corresponding to the target order in the blockchain, and evaluate the supply information based on the risk assessment model corresponding to the blockchain to obtain the risk assessment result corresponding to the target order. If it is assessed that there is a transaction risk in the target order, the supply information is reviewed based on the risk review model corresponding to the blockchain, and then the order processing operation corresponding to the target order is determined according to the corresponding review result. An intelligent analysis and control method for transaction risks of supply chain orders is provided, which improves the analysis efficiency and accuracy of order supply conditions, thereby improving the assessment efficiency and accuracy of order transaction risks, and further improving the processing efficiency and accuracy of orders, which is beneficial to improving the risk control efficiency and reliability of orders, and further beneficial to improving the reliability of supply chain transactions. BRIEF DESCRIPTION OF THE DRAWINGS
[0091] 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.
[0092] Figure 1 It is a flowchart of an order risk control method based on blockchain disclosed in an embodiment of the present invention;
[0093] Figure 2 It is a flow chart of another blockchain-based order risk control method disclosed in an embodiment of the present invention;
[0094] Figure 3 It is a structural schematic diagram of an order risk control device based on blockchain disclosed in an embodiment of the present invention;
[0095] Figure 4 It is a structural schematic diagram of another blockchain-based order risk control device disclosed in an embodiment of the present invention;
[0096] Figure 5 It is a structural schematic diagram of another blockchain-based order risk control device disclosed in an embodiment of the present invention. DETAILED DESCRIPTION
[0097] 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.
[0098] 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.
[0099] 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.
[0100] The present invention discloses a blockchain-based order risk control method and device, which can determine the corresponding supply information according to the order information of the target order to be risk-controlled and analyzed, upload the supply information to the node corresponding to the target order in the blockchain, and evaluate the supply information based on the risk assessment model corresponding to the blockchain to obtain the risk assessment result corresponding to the target order. If it is evaluated that the target order has transaction risk, the supply information is reviewed based on the risk review model corresponding to the blockchain, and the order processing operation corresponding to the target order is determined according to the corresponding review result, which provides an intelligent analysis and control method for the transaction risk of supply chain orders, improves the analysis efficiency and accuracy of order supply conditions, thereby improving the evaluation efficiency and accuracy of order transaction risks, and further improves the processing efficiency and accuracy of orders, which is conducive to improving the risk control efficiency and reliability of orders, and further conducive to improving the reliability of supply chain transactions. The following are detailed descriptions.
[0101] Embodiment 1
[0102] See also Figure 1 , Figure 1This is a flowchart of a blockchain-based order risk control method disclosed in an embodiment of the present invention. Figure 1 The described blockchain-based order risk control method can be applied to a blockchain-based order risk control device, which may include one of a risk control device, a risk control terminal, a risk control system, and a server, wherein the server includes a local server or a cloud server, which is not limited in the embodiments of the present invention. Figure 1 As shown, the blockchain-based order risk control method may include the following operations:
[0103] 101. According to the order information of the target order to be analyzed for risk control, the supply information corresponding to the target order is determined, and the supply information is uploaded to the node corresponding to the target order in the blockchain.
[0104] In the embodiment of the present invention, the target order can be a purchase order entrusted by the entrusting party in the supply chain to the purchasing platform, or it can be a supply order of the supplyable goods provided by the supplier in the supply chain to the purchasing platform, which is not limited by the embodiment of the present invention; the order information of the target order can include the order time corresponding to the target order, the entrusting party information corresponding to the target order, at least one supply product corresponding to the target order, the product information corresponding to each supply product, the supplier information corresponding to each supply product, and the supply time corresponding to the target order. One or more combinations of these are not limited by the embodiment of the present invention. Among them, optionally, the blockchain can be a blockchain for storing and analyzing transactions in the supply chain, which is not limited by the embodiment of the present invention; optionally, the node corresponding to the target order in the blockchain can include a node created based on the target order in the blockchain, a node corresponding to the entrusting party corresponding to the target order, a node corresponding to each supply product corresponding to the target order, and a node corresponding to the supplier of each supply product corresponding to the target order. The embodiment of the present invention does not limit this.
[0105] 102. Based on the risk assessment model corresponding to the blockchain, the supply information is evaluated to obtain the risk assessment results corresponding to the target order.
[0106] In an embodiment of the present invention, the risk assessment result corresponding to the target order can be used to indicate whether there is a transaction risk for the target order or whether there is no transaction risk for the target order; optionally, the risk assessment result may include a risk assessment coefficient and / or a risk assessment level, wherein both the risk assessment coefficient and the risk assessment level can be used to indicate the risk level of the target order, which is not limited in the embodiment of the present invention.
[0107] 103. When the risk assessment result is used to indicate that there is a transaction risk in the target order, the supply information is reviewed based on the risk review model corresponding to the blockchain to obtain the risk review result corresponding to the target order.
[0108] In the embodiment of the present invention, the risk review result corresponding to the target order can be used to indicate whether the target order has passed the review or whether the target order has failed the review.
[0109] 104. Based on the risk review results, determine the order processing operations corresponding to the target order.
[0110] In an embodiment of the present invention, optionally, the order processing operation corresponding to the target order may include one of an order rejection operation, an order review operation and an order confirmation operation, which is not limited in the embodiment of the present invention; wherein, the order rejection operation is an operation of not accepting the entrustment of the order; the order review operation is an operation of re-examining the order; and the order confirmation operation is an operation of confirming receipt and formally starting to process the entrustment of the order, so that the procurement platform and the entrusting party / supplier sign a cooperation agreement.
[0111] It can be seen that the method described in the embodiment of the present invention can determine the corresponding supply information according to the order information of the target order to be analyzed for risk control, upload the supply information to the node corresponding to the target order in the blockchain, and evaluate the supply information based on the risk assessment model corresponding to the blockchain to obtain the risk assessment result corresponding to the target order. If it is assessed that there is a transaction risk in the target order, the supply information is reviewed based on the risk review model corresponding to the blockchain, and then the order processing operation corresponding to the target order is determined according to the corresponding review result. An intelligent analysis and control method for transaction risks of supply chain orders is provided, which improves the analysis efficiency and accuracy of order supply conditions, thereby improving the assessment efficiency and accuracy of order transaction risks, and further improving the processing efficiency and accuracy of orders, which is beneficial to improving the risk control efficiency and reliability of orders, and further beneficial to improving the reliability of supply chain transactions.
[0112] In an optional embodiment, the method may further include the following operations:
[0113] When the risk assessment result is used to indicate that there is no transaction risk for the target order, the order processing operation corresponding to the target order is determined to be an order confirmation operation.
[0114] It can be seen that this optional embodiment can directly determine the order processing operation corresponding to the target order as an order confirmation operation without reviewing the target order when it is assessed that there is no transaction risk for the target order, thereby improving the order processing efficiency of the target order and thus improving the supply chain transaction efficiency.
[0115] In another optional embodiment, the risk audit model includes a plurality of first audit modules and a second audit module;
[0116] Among them, based on the risk review model corresponding to the blockchain, reviewing the supply information and obtaining the risk review results corresponding to the target order may include the following operations:
[0117] Based on each first review module in the risk review model corresponding to the blockchain, review the supply information to obtain a first review result of each first review module on the target order;
[0118] Determine the first risk review result corresponding to the target order based on all the first review results;
[0119] Based on the second review module in the risk review model, review the supply information to obtain a second risk review result corresponding to the target order;
[0120] The risk review result corresponding to the target order is determined according to the first risk review result and the second risk review result.
[0121] Among them, the first review result of each first review module regarding the target order can be used to indicate that the target order has passed the review or the target order has failed the review; the first risk review result corresponding to the target order / the second risk review result corresponding to the target order can also be used to indicate that the target order has passed the review or the target order has failed the review, which is not limited in the embodiments of the present invention.
[0122] It can be seen that this optional embodiment can audit the supply information based on each first audit module in the risk audit model of the blockchain, obtain corresponding first audit results respectively, and determine the first risk audit result corresponding to the target order based on all the first audit results, and audit the supply information based on the second audit module in the risk audit model to obtain the second risk audit result, and then determine the risk audit result corresponding to the target order by combining the first risk audit result and the second risk audit result. This can improve the rigor of the order audit to improve the accuracy of the order's risk audit results, improve the accuracy of the order's risk audit, thereby improving the accuracy of order processing, and is conducive to improving the reliability of order risk control.
[0123] In this optional embodiment, optionally, determining the first risk review result corresponding to the target order according to all the first review results may include the following operations:
[0124] Count the number of all first review results indicating that the target order has passed the review, as the number of first results;
[0125] Count the number of all first review results indicating that the target order review failed, as the number of second results;
[0126] Compare the first result quantity with the second result quantity to obtain a quantity comparison result;
[0127] When the quantity comparison result is used to indicate that the first result quantity is greater than the second result quantity, determining that the first risk review result corresponding to the target order is that the target order review is passed;
[0128] When the quantity comparison result is used to indicate that the first result quantity is less than the second result quantity, it is determined that the first risk review result corresponding to the target order is that the target order review fails.
[0129] Optionally, the method may further include the following operation: when the quantity comparison result is used to indicate that the first result quantity is equal to the second result quantity, determining that the order processing operation corresponding to the target order is an order review operation.
[0130] Exemplarily, assuming that there are 6 first review modules, when the first review results of 4 first review modules are that the target order is reviewed and approved, and the first review results of 2 first review modules are that the target order is reviewed and rejected, then the first risk review result corresponding to the target order is that the target order is reviewed and approved; when the first review results of 2 first review modules are that the target order is reviewed and approved, and the first review results of 4 first review modules are that the target order is reviewed and rejected, then the first risk review result corresponding to the target order is that the target order is reviewed and rejected; when the first review results of 3 first review modules are that the target order is reviewed and approved, and the first review results of 3 first review modules are that the target order is reviewed and rejected, an order review operation is performed on the target order.
[0131] It can be seen that this optional embodiment can also obtain a quantity comparison result by comparing the quantity of the first audit results representing different audit results, and determine the corresponding first risk audit result according to the different quantity comparison results, which can improve the accuracy of determining the first risk audit result, thereby facilitating improving the accuracy of determining the risk audit result of the order, thereby improving the accuracy of the risk audit of the order, and thus improving the accuracy of order processing.
[0132] In this optional embodiment, optionally, before determining that the order processing operation corresponding to the target order is an order review operation, the method may further include:
[0133] Count the number of order review operations for the target order as the number of reviews;
[0134] When the number of reviews is less than the preset number of reviews, an operation of determining that the order processing operation corresponding to the target order is an order review operation is executed;
[0135] When the number of reviews is greater than or equal to the preset number of reviews, it is determined that the first risk review result corresponding to the target order is that the target order review fails.
[0136] It can be seen that this optional embodiment can also determine that the order processing operation corresponding to the target order is an order review operation when the number of reviews of the target order is less than the preset number of reviews. When the number of reviews is greater than or equal to the number of preliminary reviews, the first risk review result corresponding to the target order is determined to be failure, which can improve the execution accuracy of the order review operation, thereby further improving the processing accuracy of the order, which is conducive to improving the risk control reliability of the order.
[0137] In this optional embodiment, optionally, the first audit level corresponding to the first audit module is lower than the second audit level corresponding to the second audit module;
[0138] Wherein, determining the risk review result corresponding to the target order according to the first risk review result and the second risk review result may include the following operations:
[0139] Determine whether the first risk review result is consistent with the second risk review result;
[0140] When it is determined that the first risk review result is consistent with the second risk review result, the first risk review result is determined as the risk review result corresponding to the target order;
[0141] When it is determined that the first risk review result is inconsistent with the second risk review result, if the second risk review result is that the target order fails the review, the second risk review result is determined as the risk review result corresponding to the target order.
[0142] Optionally, when it is determined that the first risk review result is inconsistent with the second risk review result, if the first risk review result is that the target order fails the review, the first risk review result is determined as the risk review result corresponding to the target order.
[0143] The audit level is used to indicate the priority of the audit results. The priority of the second risk audit result of the second audit module is higher than the priority of the first risk audit result.
[0144] It can be seen that this optional embodiment can also use the first risk review result as the risk review result corresponding to the target order when it is determined that the first risk review result is consistent with the second risk review result; when it is determined that the first risk review result is inconsistent with the second risk review result, and if the second risk review result is that the target order fails the review, the second risk review result is used as the risk review result corresponding to the target order, thereby realizing order-level risk review, which can improve the risk review efficiency and review accuracy of the order, thereby improving the comprehensiveness and accuracy of the determination of the risk review results of the order, and then improving the risk review accuracy of the order, which is conducive to improving the processing accuracy of the order.
[0145] In yet another optional embodiment, optionally, the method may further include the following operations:
[0146] When the risk review result is used to indicate that the target order has passed the review, the order processing operation corresponding to the target order is determined to be an order confirmation operation;
[0147] When the risk review result is used to indicate that the target order fails the review, the order processing operation corresponding to the target order is determined to be an order rejection operation or an order review operation.
[0148] It can be seen that this optional embodiment can also directly confirm the order when the order review is passed, and reject or review the order when the order review is not passed. It can handle the order differently based on different risk review results, improve the processing flexibility and accuracy of the order, and thus improve the risk control reliability of the order.
[0149] Embodiment 2
[0150] See also Figure 2 , Figure 2 This is a flowchart of a blockchain-based order risk control method disclosed in an embodiment of the present invention. Figure 2 The described blockchain-based order risk control method can be applied to a blockchain-based order risk control device, which may include one of a risk control device, a risk control terminal, a risk control system, and a server, wherein the server includes a local server or a cloud server, which is not limited in the embodiments of the present invention. Figure 2 As shown, the blockchain-based order risk control method may include the following operations:
[0151] 201. According to the order information of the target order to be analyzed for risk control, the supply information corresponding to the target order is determined, and the supply information is uploaded to the node corresponding to the target order in the blockchain.
[0152] In an embodiment of the present invention, the supply information includes product information of at least one supply product corresponding to the target order and supplier information corresponding to each supply product; the product information of each supply product includes the product type of the supply product, the product function specification corresponding to the supply product and the current product price corresponding to the supply product; wherein the product function specification includes information used to describe the function of the supply product and the product specification of the supply product, such as: specification manual, which is not limited in the embodiment of the present invention; optionally, the current product price corresponding to each supply product may include the current product unit price corresponding to the supply product and / or the current product total price corresponding to the supply product (i.e., the product quantity multiplied by the product unit price), which is not limited in the embodiment of the present invention.
[0153] 202. For each supplied product, analyze the product function specifications of the supplied product to obtain a general analysis result corresponding to the supplied product.
[0154] In the embodiment of the present invention, the general analysis result corresponding to each supplied product is used to represent the analysis result of the general situation of the supplied product in the application field of the supplied product.
[0155] 203. For each supplied product, analyze the current product price of the supplied product to obtain a price analysis result corresponding to the supplied product.
[0156] In the embodiment of the present invention, the price analysis result corresponding to each supplied product is used to indicate whether the current product price of the supplied product is reasonable / whether the price fluctuation is stable.
[0157] 204. For each supply product, analyze the supplier information corresponding to the supply product to obtain the supply qualification analysis result corresponding to the supply product.
[0158] In the embodiment of the present invention, the supply qualification analysis result corresponding to each supply product is used to indicate whether the qualification of the supplier corresponding to the supply product is qualified.
[0159] 205. Based on the risk assessment model corresponding to the blockchain, the risk assessment results corresponding to the target order are determined according to the general analysis results corresponding to all supply products, the price analysis results corresponding to all supply products, and the supply qualification analysis results corresponding to all supply products.
[0160] 206. When the risk assessment result is used to indicate that there is a transaction risk in the target order, the supply information is reviewed based on the risk review model corresponding to the blockchain to obtain the risk review result corresponding to the target order.
[0161] 207. Based on the risk review results, determine the order processing operations corresponding to the target order.
[0162] In the embodiment of the present invention, for other detailed descriptions of step 201 and step 206-step 207, please refer to the detailed descriptions of step 101 and step 103-step 104 in the first embodiment, and the embodiment of the present invention will not be repeated here.
[0163] It can be seen that the method described in the embodiment of the present invention can determine the corresponding supply information according to the order information of the target order to be analyzed for risk control, upload the supply information to the node corresponding to the target order in the blockchain, and evaluate the supply information based on the risk assessment model corresponding to the blockchain to obtain the risk assessment result corresponding to the target order. If it is assessed that there is a transaction risk in the target order, the supply information is reviewed based on the risk review model corresponding to the blockchain, and then the order processing operation corresponding to the target order is determined according to the corresponding review result. An intelligent analysis and control method for transaction risks of supply chain orders is provided, which improves the analysis efficiency and accuracy of order supply conditions, thereby improving the assessment efficiency and accuracy of order transaction risks, and further improving the processing efficiency and accuracy of orders, which is beneficial to improving the risk control efficiency and reliability of orders, and further beneficial to improving the reliability of supply chain transactions. In addition, for each supply product, by analyzing the product function specifications, current product price and supplier information of the supply product respectively, the corresponding general analysis results, price analysis results and supply qualification analysis results can be obtained respectively, and then the above analysis results corresponding to all supply products can be comprehensively evaluated based on the risk assessment model corresponding to the blockchain to determine the risk assessment results corresponding to the target order, thereby realizing the intelligent and comprehensive analysis of supply information, improving the comprehensiveness and accuracy of the analysis of order supply conditions, thereby improving the accuracy of determining the basis for evaluating the transaction risk of the order, and then improving the accuracy of the assessment of the order transaction risk, which is conducive to improving the accuracy of order processing.
[0164] In an optional embodiment, for each supplied product, analyzing the product function specification of the supplied product to obtain a general analysis result corresponding to the supplied product may include the following operations:
[0165] For each supplied product, analyze the application mode of the supplied product according to the product functional specifications of the supplied product;
[0166] For each supplied product, analyze the universal coefficient corresponding to the supplied product according to the application mode of the supplied product. The universal coefficient is used to indicate the universality of the supplied product in the application field corresponding to the product type;
[0167] For each supplied product, when the universal coefficient corresponding to the supplied product is greater than or equal to the preset universal coefficient, the universal analysis result corresponding to the supplied product is determined to be product universal;
[0168] For each supplied product, when the universal coefficient corresponding to the supplied product is less than the preset universal coefficient, the universal analysis result corresponding to the supplied product is determined to be that the product is not universal.
[0169] Among them, the application method of each supply product may include a combination of one or more of the usage method, the connection method with other tools, and the specification of replaceable parts, which is not limited in the embodiment of the present invention; for example, if a certain supply product can be connected and used with more and more tools, the universal coefficient corresponding to the supply product is higher, which is not limited in the embodiment of the present invention; among them, the higher the universal coefficient, the higher the universality of the supply product.
[0170] It can be seen that this optional embodiment can analyze the application method of each supply product according to the product function specifications of the supply product, and analyze the universal coefficient of the supply product based on the application method. When the universal coefficient is greater than or equal to the preset universal coefficient, the supply product is determined to be universal; when the universal coefficient is less than the preset universal coefficient, the supply product is determined to be not universal. This can improve the accuracy of the analysis of the universality of the supply products, thereby improving the accuracy of the universal analysis results, which is beneficial to improving the accuracy of the assessment of order transaction risks.
[0171] In another optional embodiment, the method may further include the following operations:
[0172] Obtaining historical supply information associated with the supply information from the blockchain;
[0173] For each supplied product, when it is detected that there is historical product information about the product type of the supplied product in the historical supply information, the historical price information corresponding to the supplied product is determined according to the historical product information, and the historical price information at least includes a historical price corresponding to a historical time period;
[0174] Among them, the historical supply information associated with the supply information may include one or more combinations of historical order information corresponding to the supply products included in the supply information, historical product information corresponding to the product types of the supply products included in the supply information, and historical supplier information corresponding to the suppliers of the supply products included in the supply information, and the embodiments of the present invention are not limited to this.
[0175] Exemplarily, the historical price information corresponding to each supplied product may include the historical price of each month from January to March, which is not limited in the embodiment of the present invention.
[0176] It can be seen that this optional embodiment can obtain historical supply information from the blockchain, and for each supply product, when it is detected that historical product information corresponding to the product type of the supply product exists in the historical supply information, the historical price information corresponding to the supply product is determined based on the historical product information, which can provide more reference basis for determining the price analysis results of the supply products, thereby improving the comprehensiveness and accuracy of the analysis of the product supply price, and further improving the accuracy of determining the price analysis results.
[0177] In this optional embodiment, optionally, for each supplied product, analyzing the current product price of the supplied product to obtain a price analysis result corresponding to the supplied product may include the following operations:
[0178] For each supplied product, based on a preset price volatility calculation formula, according to the historical price information corresponding to the supplied product and the current product price of the supplied product, determine the price volatility corresponding to the supplied product;
[0179] For each supplied product, when the price volatility corresponding to the supplied product is within the preset volatility range, the price analysis result corresponding to the supplied product is determined to be normal;
[0180] For each supplied product, when the price volatility corresponding to the supplied product is not within a preset volatility range, it is determined that the price analysis result corresponding to the supplied product is abnormal.
[0181] The preset volatility range may be a range of 10% fluctuation, which is not limited in the embodiment of the present invention.
[0182] It can be seen that this optional embodiment can also determine the price volatility corresponding to the supplied product for each supplied product based on the price volatility calculation formula, according to historical price information and current product prices. When the price volatility is within the preset volatility range, the price analysis result corresponding to the supplied product is determined to be that the product price is normal; when the price volatility is not within the preset volatility range, the price analysis result is determined to be that the product price is abnormal. This can improve the accuracy of the analysis of the price fluctuations of the supplied products, thereby improving the accuracy of the determination of the price analysis results, which is conducive to improving the accuracy of the assessment of order transaction risks.
[0183] In this optional embodiment, further optionally, the price volatility calculation formula can be shown as follows:
[0184] Price volatility = (m-(m1+m2+m3)÷3)÷m;
[0185] For each supply product, m is the price of the supply product in the current month (i.e., the current product price of the supply product), and m n Represents the historical product prices corresponding to the n months before the current month, that is, m1 is the historical product price of the supplied product in the month before the current month, m2 is the historical product price of the supplied product in the two months before the current month, and m3 is the historical product price of the supplied product in the three months before the current month. For example, assuming that the current month is December, m1 is the price of November, m2 is the price of October, and m3 is the price of September, which is not limited in the embodiment of the present invention.
[0186] It can be seen that this optional embodiment can also provide a price volatility calculation formula, which can improve the accuracy of determining the price volatility, thereby further improving the accuracy of analyzing price fluctuations, and further improving the accuracy of determining price analysis results.
[0187] In this optional embodiment, optionally, for each supply product, analyzing the supplier information corresponding to the supply product to obtain the supply qualification analysis result corresponding to the supply product may include the following operations:
[0188] For each supplied product, obtain the business qualification information of the supplier corresponding to the supplied product;
[0189] For each supply product, according to the supplier information corresponding to the supply product, determine the historical transaction information about the supplier corresponding to the supply product from the historical supply information;
[0190] For each supply product, determine the transaction integrity of the supplier corresponding to the supply product based on historical transaction information;
[0191] For each supply product, the supply qualification analysis result corresponding to the supply product is determined based on the business qualification information and transaction integrity; the supply qualification analysis result includes normal supply qualification or abnormal supply qualification.
[0192] Optionally, for each supplied product, determining the transaction integrity of the supplier corresponding to the supplied product based on historical transaction information may include the following operations: for each supplied product, determining the order no-show rate / on-time delivery rate of the supplier corresponding to the supplied product based on historical transaction information; determining the transaction integrity of the supplier corresponding to the supplied product based on the order no-show rate / on-time delivery rate of the supplier, which is not limited to the embodiments of the present invention.
[0193] Among them, the business qualification information may include at least one of the business scale, business license, financial situation and licenses for the supplied products, and the historical transaction information may include one or more of the supplier's historical partners, historical transaction contracts, historical transaction scale, and historical performance status, which is not limited in the embodiments of the present invention.
[0194] It can be seen that this optional embodiment can, for each supply product, determine the historical transaction information of the supplier corresponding to the supply product from the historical supply information according to the supplier information corresponding to the supply product, and determine the transaction integrity of the supplier based on the historical transaction information, and then determine the supply qualification analysis result corresponding to the supply product in combination with the obtained business qualification information and transaction integrity of the supplier, which can improve the accuracy of determining the supplier's business qualification information and the analysis accuracy of the transaction history data, thereby improving the comprehensiveness and accuracy of the supply qualification analysis result, which is beneficial to improving the accuracy of the assessment of order transaction risks.
[0195] In this optional embodiment, further optionally, for each supply product, the supply qualification analysis result corresponding to the supply product is determined according to the business qualification information and the transaction integrity, including:
[0196] For each supplied product, verify the business qualification information of the supplier corresponding to the supplied product to obtain the qualification verification result;
[0197] For each supply product, when the qualification verification result meets the preset business qualification conditions and the transaction integrity of the supplier corresponding to the supply product is higher than or equal to the preset transaction integrity, the supply qualification analysis result corresponding to the supply product is determined to be normal;
[0198] For each supply product, when the qualification verification result does not meet the preset business qualification conditions or the transaction integrity of the supplier corresponding to the supply product is lower than the preset transaction integrity, the supply qualification analysis result corresponding to the supply product is determined to be a supply qualification abnormality.
[0199] It can be seen that this optional embodiment can also verify the business qualification information of the supplier for each supplied product to obtain the qualification verification result, and when the qualification verification result meets the preset business qualification conditions and the transaction integrity is higher than or equal to the preset transaction integrity, the supply qualification analysis result is determined to be normal supply qualification; otherwise, the supply qualification analysis result is determined to be abnormal supply qualification, which can improve the accuracy of the supplier's business qualification verification, thereby improving the accuracy of the judgment of the supplier's supply qualifications, and further improve the accuracy of the determination of the supply qualification analysis results, which is conducive to further improving the accuracy of the assessment of order transaction risks.
[0200] In another optional embodiment, based on the risk assessment model corresponding to the blockchain, according to the general analysis results corresponding to all supply products, the price analysis results corresponding to all supply products, and the supply qualification analysis results corresponding to all supply products, determining the risk assessment result corresponding to the target order may include the following operations:
[0201] When the target order contains a price analysis result indicating that the product price is abnormal / a supply qualification analysis result indicating that the supply product has abnormal supply qualification, the risk assessment result corresponding to the target order is determined to be that the target order has transaction risk;
[0202] When the target order contains a general analysis result indicating that the product is general / a price analysis result indicating that the product price is normal / a supply qualification analysis result indicating that the supply qualification is normal, the risk coefficient corresponding to the target order is determined based on the risk assessment model corresponding to the blockchain, and the risk assessment result corresponding to the target order is determined based on the risk coefficient;
[0203] When the general analysis results corresponding to all supply products in the target order are used to indicate that the products are general, the price analysis results are used to indicate that the product prices are normal, and the supply qualification analysis results are used to indicate that the supply qualifications are normal, it is determined that the risk assessment result corresponding to the target order is that there is no transaction risk for the target order.
[0204] Optionally, the method may further include the following operation: when there is a common analysis result in the target order that indicates that the product is not a common supply product, determining that the order operation corresponding to the target order is processed as an order rejection operation.
[0205] It can be seen that this optional embodiment can comprehensively consider different analysis results, determine corresponding risk assessment results for various analysis results, and can improve the efficiency and accuracy of determining risk assessment results, thereby improving the assessment efficiency and accuracy of order transaction risks, and further improving the processing efficiency and accuracy of orders.
[0206] Embodiment 3
[0207] See also Figure 3 , Figure 3 1 is a schematic diagram of the structure of an order risk control device based on blockchain disclosed in an embodiment of the present invention. Figure 3 The described blockchain-based order risk control device may include one of a risk control device, a risk control terminal, a risk control system and a server, wherein the server includes a local server or a cloud server, which is not limited in the embodiment of the present invention. Figure 3 As shown, the blockchain-based order risk control device may include:
[0208] Determination module 301, used to determine the supply information corresponding to the target order according to the order information of the target order to be analyzed for risk control;
[0209] An upload module 302, used to upload the supply information to the node corresponding to the target order in the blockchain;
[0210] An evaluation module 303 is used to evaluate the supply information based on the risk evaluation model corresponding to the blockchain and obtain the risk evaluation result corresponding to the target order;
[0211] The review module 304 is used to review the supply information based on the risk review model corresponding to the blockchain to obtain the risk review result corresponding to the target order when the risk assessment result is used to indicate that the target order has a transaction risk;
[0212] The determination module 301 is further used to determine the order processing operation corresponding to the target order according to the risk review result.
[0213] It can be seen that the device described in the embodiment of the present invention can determine the corresponding supply information according to the order information of the target order to be risk controlled and analyzed, upload the supply information to the node corresponding to the target order in the blockchain, and evaluate the supply information based on the risk assessment model corresponding to the blockchain to obtain the risk assessment result corresponding to the target order. If it is assessed that there is a transaction risk in the target order, the supply information is reviewed based on the risk review model corresponding to the blockchain, and then the order processing operation corresponding to the target order is determined according to the corresponding review result. An intelligent analysis and control method for transaction risks of supply chain orders is provided, which improves the analysis efficiency and accuracy of order supply conditions, thereby improving the assessment efficiency and accuracy of order transaction risks, and further improving the processing efficiency and accuracy of orders, which is beneficial to improving the risk control efficiency and reliability of orders, and further beneficial to improving the reliability of supply chain transactions.
[0214] In an optional embodiment, the supply information includes product information of at least one supply product corresponding to the target order and supplier information corresponding to each supply product; the product information of each supply product includes the product type of the supply product, the product function specification corresponding to the supply product and the current product price corresponding to the supply product;
[0215] The evaluation module 303 evaluates the supply information based on the risk evaluation model corresponding to the blockchain, and the specific method of obtaining the risk evaluation result corresponding to the target order may include:
[0216] For each supplied product, analyze the product functional specifications of the supplied product to obtain a general analysis result corresponding to the supplied product;
[0217] For each supplied product, analyze the current product price of the supplied product to obtain the price analysis result corresponding to the supplied product;
[0218] For each supply product, analyze the supplier information corresponding to the supply product to obtain the supply qualification analysis result corresponding to the supply product;
[0219] Based on the risk assessment model corresponding to the blockchain, the risk assessment results corresponding to the target order are determined according to the general analysis results corresponding to all supply products, the price analysis results corresponding to all supply products, and the supply qualification analysis results corresponding to all supply products.
[0220] It can be seen that the device described in the implementation of this optional embodiment can obtain corresponding general analysis results, price analysis results and supply qualification analysis results for each supply product by analyzing the product function specifications, current product prices and supplier information of the supply product respectively, and then comprehensively evaluate the above analysis results corresponding to all supply products based on the risk assessment model corresponding to the blockchain, and determine the risk assessment results corresponding to the target order, thereby realizing intelligent and comprehensive analysis of supply information, improving the comprehensiveness and accuracy of analysis of order supply conditions, thereby improving the accuracy of determining the basis for evaluating the transaction risk of the order, and then improving the accuracy of evaluating the order transaction risk, which is conducive to improving the accuracy of order processing.
[0221] In this optional embodiment, the evaluation module 303 may analyze the product function specifications of each supplied product to obtain the general analysis result corresponding to the supplied product. Specifically, the method may include:
[0222] For each supplied product, analyze the application mode of the supplied product according to the product functional specifications of the supplied product;
[0223] For each supplied product, analyze the universal coefficient corresponding to the supplied product according to the application mode of the supplied product. The universal coefficient is used to indicate the universality of the supplied product in the application field corresponding to the product type;
[0224] For each supplied product, when the universal coefficient corresponding to the supplied product is greater than or equal to the preset universal coefficient, the universal analysis result corresponding to the supplied product is determined to be product universal;
[0225] For each supplied product, when the universal coefficient corresponding to the supplied product is less than the preset universal coefficient, the universal analysis result corresponding to the supplied product is determined to be that the product is not universal.
[0226] It can be seen that the device described in the implementation of this optional embodiment can also analyze the application method of each supplied product according to the product function specifications of the supplied product, and analyze the universal coefficient of the supplied product based on the application method. When the universal coefficient is greater than or equal to the preset universal coefficient, the supplied product is determined to be universal; when the universal coefficient is less than the preset universal coefficient, the supplied product is determined to be not universal. This can improve the accuracy of the analysis of the universality of the supplied products, thereby improving the accuracy of the universal analysis results, which is beneficial to improving the accuracy of the assessment of order transaction risks.
[0227] In this optional embodiment, if Figure 4 As shown, the device may also include:
[0228] An acquisition module 305, configured to acquire historical supply information associated with the supply information from the blockchain;
[0229] The determination module 301 is further configured to determine, for each supplied product, historical price information corresponding to the supplied product according to the historical product information when it is detected that there is historical product information about the product type of the supplied product in the historical supply information, wherein the historical price information at least includes a historical price corresponding to a historical time period;
[0230] Furthermore, the evaluation module 303 analyzes the current product price of each supplied product, and the specific method of obtaining the price analysis result corresponding to the supplied product may include:
[0231] For each supplied product, based on a preset price volatility calculation formula, according to the historical price information corresponding to the supplied product and the current product price of the supplied product, determine the price volatility corresponding to the supplied product;
[0232] For each supplied product, when the price volatility corresponding to the supplied product is within the preset volatility range, the price analysis result corresponding to the supplied product is determined to be normal;
[0233] For each supplied product, when the price volatility corresponding to the supplied product is not within a preset volatility range, it is determined that the price analysis result corresponding to the supplied product is abnormal.
[0234] It can be seen that the device described in the implementation of this optional embodiment can also obtain historical supply information from the blockchain, and for each supply product, when it is detected that the historical product information corresponding to the product type of the supply product exists in the historical supply information, the historical price information corresponding to the supply product is determined according to the historical product information, which can provide more reference basis for determining the price analysis result of the supply product, thereby improving the comprehensiveness and accuracy of the analysis of the product supply price, and further improving the accuracy of the determination of the price analysis result; and, for each supply product, based on the price volatility calculation formula, according to the historical price information and the current product price, the price volatility corresponding to the supply product can be determined; when the price volatility is within the preset volatility range, the price analysis result corresponding to the supply product is determined to be a normal product price; when the price volatility is not within the preset volatility, the price analysis result is determined to be an abnormal product price, which can improve the analysis accuracy of the price fluctuation of the supply product, thereby improving the accuracy of the determination of the price analysis result, which is conducive to improving the accuracy of the assessment of order transaction risks.
[0235] In this optional embodiment, optionally, the evaluation module 303 analyzes the supplier information corresponding to each supply product, and the specific method of obtaining the supply qualification analysis result corresponding to the supply product may include:
[0236] For each supplied product, obtain the business qualification information of the supplier corresponding to the supplied product;
[0237] For each supply product, according to the supplier information corresponding to the supply product, determine the historical transaction information about the supplier corresponding to the supply product from the historical supply information;
[0238] For each supply product, determine the transaction integrity of the supplier corresponding to the supply product based on historical transaction information;
[0239] For each supply product, the supply qualification analysis result corresponding to the supply product is determined based on the business qualification information and transaction integrity; the supply qualification analysis result includes normal supply qualification or abnormal supply qualification.
[0240] It can be seen that the device described in the implementation of this optional embodiment can also determine, for each supply product, the historical transaction information of the supplier corresponding to the supply product from the historical supply information according to the supplier information corresponding to the supply product, and determine the transaction integrity of the supplier based on the historical transaction information, and then determine the supply qualification analysis result corresponding to the supply product in combination with the obtained business qualification information and transaction integrity of the supplier, which can improve the accuracy of determining the supplier's business qualification information and the accuracy of analyzing the transaction history data, thereby improving the comprehensiveness and accuracy of determining the supply qualification analysis result, which is beneficial to improving the accuracy of assessing the risk of order transactions.
[0241] In another optional embodiment, the risk audit model includes a plurality of first audit modules and a second audit module;
[0242] The audit module 304 audits the supply information based on the risk audit model corresponding to the blockchain, and the specific method of obtaining the risk audit result corresponding to the target order may include:
[0243] Based on each first review module in the risk review model corresponding to the blockchain, review the supply information to obtain a first review result of each first review module on the target order;
[0244] Determine the first risk review result corresponding to the target order based on all the first review results;
[0245] Based on the second review module in the risk review model, review the supply information to obtain a second risk review result corresponding to the target order;
[0246] The risk review result corresponding to the target order is determined according to the first risk review result and the second risk review result.
[0247] It can be seen that the device described in the implementation of this optional embodiment can audit the supply information based on each first audit module in the risk audit model of the blockchain, obtain corresponding first audit results respectively, and determine the first risk audit result corresponding to the target order based on all the first audit results, and audit the supply information based on the second audit module in the risk audit model to obtain the second risk audit result, and then determine the risk audit result corresponding to the target order by combining the first risk audit result and the second risk audit result. This can improve the rigor of the order audit to improve the accuracy of the order's risk audit results, improve the accuracy of the order's risk audit, thereby improving the accuracy of order processing, and is conducive to improving the reliability of order risk control.
[0248] In this optional embodiment, optionally, the first audit level corresponding to the first audit module is lower than the second audit level corresponding to the second audit module;
[0249] The specific method in which the review module 304 determines the risk review result corresponding to the target order according to the first risk review result and the second risk review result may include:
[0250] Determine whether the first risk review result is consistent with the second risk review result;
[0251] When it is determined that the first risk review result is consistent with the second risk review result, the first risk review result is determined as the risk review result corresponding to the target order;
[0252] When it is determined that the first risk review result is inconsistent with the second risk review result, if the second risk review result is that the target order fails the review, the second risk review result is determined as the risk review result corresponding to the target order.
[0253] It can be seen that the device described in implementing this optional embodiment can also obtain a quantity comparison result by comparing the quantity of first audit results representing different audit results, and determine the corresponding first risk audit result according to different quantity comparison results, which can improve the accuracy of determining the first risk audit result, thereby facilitating improving the accuracy of determining the risk audit result of the order, thereby improving the accuracy of risk audit of the order, and thus improving the accuracy of order processing.
[0254] Embodiment 4
[0255] See also Figure 5 , Figure 5 This is a schematic diagram of the structure of another blockchain-based order risk control device disclosed in an embodiment of the present invention. Figure 5As shown, the blockchain-based order risk control device may include:
[0256] A memory 401 storing executable program codes;
[0257] a processor 402 coupled to the memory 401;
[0258] The processor 402 calls the executable program code stored in the memory 401 to execute the steps in the blockchain-based order risk control method described in Embodiment 1 or Embodiment 2 of the present invention.
[0259] Embodiment 5
[0260] 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 of the blockchain-based order risk control method described in Embodiment 1 or Embodiment 2 of the present invention.
[0261] Embodiment 6
[0262] 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 cause a computer to execute the steps in the blockchain-based order risk control method described in Embodiment 1 or Embodiment 2.
[0263] 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.
[0264] 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.
[0265] Finally, it should be noted that the blockchain-based order risk control method and device 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, it should be understood by those skilled in the art that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features therein 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 blockchain-based order risk control method, characterized in that: The method comprises: Determine the supply information corresponding to the target order according to the order information of the target order to be analyzed by risk control, and upload the supply information to the node corresponding to the target order in the blockchain; Based on the risk assessment model corresponding to the blockchain, the supply information is evaluated to obtain a risk assessment result corresponding to the target order; When the risk assessment result is used to indicate that the target order has a transaction risk, based on the risk review model corresponding to the blockchain, the supply information is reviewed to obtain a risk review result corresponding to the target order; An order processing operation corresponding to the target order is determined according to the risk review result.
2. The blockchain-based order risk control method according to claim 1 is characterized in that: The supply information includes product information of at least one supply product corresponding to the target order and supplier information corresponding to each supply product; the product information of each supply product includes the product type of the supply product, the product function specifications corresponding to the supply product and the current product price corresponding to the supply product; Wherein, the risk assessment model corresponding to the blockchain is used to evaluate the supply information to obtain the risk assessment result corresponding to the target order, including: For each of the supplied products, analyzing the product functional specifications of the supplied product to obtain a general analysis result corresponding to the supplied product; For each of the supplied products, analyzing the current product price of the supplied product to obtain a price analysis result corresponding to the supplied product; For each of the supplied products, analyzing the supplier information corresponding to the supplied product to obtain the supply qualification analysis result corresponding to the supplied product; Based on the risk assessment model corresponding to the blockchain, the risk assessment result corresponding to the target order is determined according to the general analysis results corresponding to all the supplied products, the price analysis results corresponding to all the supplied products, and the supply qualification analysis results corresponding to all the supplied products.
3. The blockchain-based order risk control method according to claim 2 is characterized in that: For each of the supplied products, the product functional specifications of the supplied product are analyzed to obtain a general analysis result corresponding to the supplied product, including: For each of the supplied products, analyzing the application of the supplied product according to the product functional specifications of the supplied product; For each of the supplied products, according to the application mode of the supplied product, the universal coefficient corresponding to the supplied product is analyzed, and the universal coefficient is used to indicate the universal degree of the supplied product in the application field corresponding to the product type; For each of the supplied products, when the universal coefficient corresponding to the supplied product is greater than or equal to the preset universal coefficient, the universal analysis result corresponding to the supplied product is determined to be a universal product; For each of the supplied products, when the universal coefficient corresponding to the supplied product is less than the preset universal coefficient, the universal analysis result corresponding to the supplied product is determined to be that the product is not universal.
4. The blockchain-based order risk control method according to claim 2 is characterized in that: The method further comprises: Obtaining historical supply information associated with the supply information from the blockchain; For each of the supplied products, when it is detected that there is historical product information about the product type of the supplied product in the historical supply information, historical price information corresponding to the supplied product is determined according to the historical product information, wherein the historical price information at least includes a historical price corresponding to a historical time period; And, for each of the supplied products, analyzing the current product price of the supplied product to obtain the price analysis result corresponding to the supplied product includes: For each of the supplied products, based on a preset price volatility calculation formula, according to the historical price information corresponding to the supplied product and the current product price of the supplied product, determine the price volatility corresponding to the supplied product; For each of the supplied products, when the price volatility corresponding to the supplied product is within a preset volatility range, determining that the price analysis result corresponding to the supplied product is that the product price is normal; For each of the supplied products, when the price volatility corresponding to the supplied product is not within the preset volatility range, it is determined that the price analysis result corresponding to the supplied product is abnormal.
5. The blockchain-based order risk control method according to claim 4 is characterized in that: For each of the supplied products, analyzing the supplier information corresponding to the supplied product to obtain the supply qualification analysis result corresponding to the supplied product includes: For each of the supplied products, obtain the business qualification information of the supplier corresponding to the supplied product; For each of the supplied products, according to the supplier information corresponding to the supplied product, determine the historical transaction information about the supplier corresponding to the supplied product from the historical supply information; For each of the supplied products, determining the transaction integrity of the supplier corresponding to the supplied product based on the historical transaction information; For each of the supplied products, a supply qualification analysis result corresponding to the supplied product is determined according to the business qualification information and the transaction integrity; the supply qualification analysis result includes normal supply qualification or abnormal supply qualification.
6. The blockchain-based order risk control method according to any one of claims 1 to 5, characterized in that: The risk audit model includes a plurality of first audit modules and a second audit module; Wherein, the risk review model corresponding to the blockchain is used to review the supply information and obtain the risk review result corresponding to the target order, including: Based on each of the first review modules in the risk review model corresponding to the blockchain, review the supply information to obtain a first review result of each of the first review modules on the target order; Determining a first risk review result corresponding to the target order according to all the first review results; Based on the second review module in the risk review model, review the supply information to obtain a second risk review result corresponding to the target order; The risk review result corresponding to the target order is determined according to the first risk review result and the second risk review result.
7. The blockchain-based order risk control method according to claim 6 is characterized in that: A first audit level corresponding to the first audit module is lower than a second audit level corresponding to the second audit module; Wherein, determining the risk review result corresponding to the target order according to the first risk review result and the second risk review result includes: Determining whether the first risk review result is consistent with the second risk review result; When it is determined that the first risk review result is consistent with the second risk review result, determining the first risk review result as the risk review result corresponding to the target order; When it is determined that the first risk review result is inconsistent with the second risk review result, if the second risk review result is that the target order fails the review, the second risk review result is determined as the risk review result corresponding to the target order.
8. An order risk control device based on blockchain, characterized in that: The device comprises: A determination module, used to determine supply information corresponding to the target order according to the order information of the target order to be analyzed for risk control; An uploading module, used to upload the supply information to the node corresponding to the target order in the blockchain; An evaluation module, used to evaluate the supply information based on the risk evaluation model corresponding to the blockchain, and obtain a risk evaluation result corresponding to the target order; An audit module, configured to audit the supply information based on a risk audit model corresponding to the blockchain to obtain a risk audit result corresponding to the target order when the risk assessment result indicates that the target order has a transaction risk; The determination module is further used to determine the order processing operation corresponding to the target order according to the risk review result.
9. An order risk control device based on blockchain, 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 blockchain-based order risk control method as described in any one of claims 1 to 7.
10. A computer storage medium, characterized in that: The computer storage medium stores computer instructions, which, when called, are used to execute the blockchain-based order risk control method as described in any one of claims 1 to 7.
