CN112445824A - Abnormal order user information sharing system and method based on block chain - Google Patents
Abnormal order user information sharing system and method based on block chain Download PDFInfo
- Publication number
- CN112445824A CN112445824A CN202011256966.3A CN202011256966A CN112445824A CN 112445824 A CN112445824 A CN 112445824A CN 202011256966 A CN202011256966 A CN 202011256966A CN 112445824 A CN112445824 A CN 112445824A
- Authority
- CN
- China
- Prior art keywords
- data
- order
- component
- abnormal
- service
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000002159 abnormal effect Effects 0.000 title claims abstract description 102
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000004364 calculation method Methods 0.000 claims abstract description 38
- 230000007246 mechanism Effects 0.000 claims description 35
- 238000004891 communication Methods 0.000 claims description 10
- 230000001360 synchronised effect Effects 0.000 claims description 10
- 230000003993 interaction Effects 0.000 abstract description 5
- 238000005516 engineering process Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 4
- 238000013500 data storage Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
- G06F16/24552—Database cache management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/02—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
- G06Q20/027—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] involving a payment switch or gateway
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/22—Payment schemes or models
- G06Q20/28—Pre-payment schemes, e.g. "pay before"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/407—Cancellation of a transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0225—Avoiding frauds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Finance (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Computer Security & Cryptography (AREA)
- Marketing (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention discloses a system and a method for sharing abnormal order user information based on a block chain, wherein the method comprises the following steps: synchronizing order data to a block chain service component through a data writing interface preset in a business order system; storing the data chaining of the same order as the same group of data and sending the data chaining to the abnormal data calculation component; performing data consistency calculation on data of the same order, and writing order data with data difference into a distributed cache component as abnormal data; when the business order system accepts the business, if the order ID corresponding to the managed business is inquired in the distributed cache component to belong to abnormal data, the current managed business is refused to be executed. By the technical scheme, the data security is greatly improved, data query can be realized without data cross synchronization among multiple systems, the data interaction times are reduced, the data synchronization efficiency is improved, and the identification capability of abnormal order data is greatly improved.
Description
Technical Field
The invention relates to the technical field of data sharing, in particular to a block chain-based abnormal order user information sharing system and a block chain-based abnormal order user information sharing method.
Background
With the development of internet communication technology, online business order forms have been developed in various fields, but the online business order forms also have some problems. For example, in a service scenario of a recharge order, because recharge often carries out some discount activities, some agents or other organizations often find system bugs, and when a personal user is recharged in an organization form, unconventional order operations occur, such as handling recharge service and placing an order with IP in beijing, but payment is IP in shanghai, and the data has a high frequency of occurrence and obviously has a grey product characteristic.
In order to prevent and control such abnormal grey data, the current technical means generally performs consistency check on the IP attribution aiming at the user data, so as to add the grey data with inconsistent IP attribution into the blacklist. Because the service closed loop of the charging service integrally relates to a plurality of systems, including an order center, a payment gateway, a payment mechanism and a charging gateway, and the systems are built by different manufacturers, in order to solve the problem, a mesh interface is required to be formed among the systems, and cross synchronous data is subjected to IP attribution verification to find black product user data, so that the efficiency is low, and the control is not timely.
Disclosure of Invention
Aiming at the problems, the invention provides a system and a method for sharing abnormal order user information based on a block chain, which utilize a decentralized distributed accounting mode of a block chain technology to synchronously construct order data in a business order system to form block chain data, realize data sharing through the block chain, greatly improve the safety of the data, simultaneously realize data query without data cross synchronization among multiple systems in the business handling process of a plurality of subsystems, reduce the data interaction times, improve the data synchronization efficiency and greatly improve the identification capability of abnormal order data.
In order to achieve the above object, the present invention provides a system for sharing abnormal order user information based on a block chain, comprising: the system comprises a block chain service component, an abnormal data calculation component, a distributed cache component and an abnormal data query service component; the block chain component is in communication connection with the business order system through a data writing interface; the block chain component receives order data sent by the business order system and stores the data of the same order as the same group of data in an uplink manner; the block chain component is in communication connection with the abnormal data calculation component and sends the order data to the abnormal data calculation component; the abnormal data calculation component performs data consistency calculation on the data of the same order, and writes order data with data difference as abnormal data into the distributed cache component; the abnormal data query service component is in communication connection with the distributed cache component and provides data query service for the abnormal data for the business order system through a data interface.
In the above technical solution, preferably, the service order system includes an order center, a payment gateway, a payment mechanism, and a charging gateway, and the block chain component receives order data sent by the order center, the payment gateway, the payment mechanism, and the charging gateway through data write interfaces; and the abnormal data query service component provides data query service for the order center, the payment gateway, the payment mechanism and the recharge gateway through data interfaces respectively.
In the above technical solution, preferably, the abnormal data calculation component performs data IP home region consistency calculation for order data of the same order, and takes order data with a difference in data IP home regions as abnormal data.
In the above technical solution, preferably, when any mechanism of the service order system inquires that the order ID corresponding to the managed service belongs to the abnormal data through the abnormal data inquiry service component during service acceptance, the current managed service is rejected from being executed.
In the above technical solution, preferably, the order data of the order center, the payment gateway, the payment mechanism, and the recharge gateway are asynchronously synchronized to the blockchain service component through data write interfaces, respectively.
The invention also provides a method for sharing abnormal order user information based on the block chain, which is applied to the abnormal order user information sharing system based on the block chain in the technical scheme and comprises the following steps: synchronizing order data to a block chain service component through a data writing interface preset in a business order system; storing the data chaining of the same order as the same group of data and sending the data chaining to the abnormal data calculation component; performing data consistency calculation on data of the same order, and writing order data with data difference into a distributed cache component as abnormal data; when the service order system accepts the service, if the order ID corresponding to the managed service inquires about the abnormal data in the distributed cache component, the current managed service is refused to be executed.
In the above technical solution, preferably, the service order system includes an order center, a payment gateway, a payment mechanism, and a charging gateway, and the block chain component receives order data sent by the order center, the payment gateway, the payment mechanism, and the charging gateway through data write interfaces; the abnormal data query service component provides data query service for the order center, the payment gateway, the payment mechanism and the recharge gateway through data interfaces, and calls the abnormal data query service component to perform query operation in the distributed cache component when the order center, the payment gateway, the payment mechanism or the recharge gateway accepts business.
In the above technical solution, preferably, the abnormal data calculation component performs data IP home region consistency calculation for order data of the same order, and takes order data with a difference in data IP home regions as abnormal data.
In the above technical solution, preferably, the order data of the order center, the payment gateway, the payment mechanism, and the recharge gateway are asynchronously synchronized to the blockchain service component through data write interfaces, respectively.
In the above technical solution, preferably, when the order center, the payment gateway, the payment mechanism, and the recharge gateway accept a service, if the corresponding abnormal data is not found in the distributed cache component by the order ID corresponding to the managed service, the order data is synchronized to the blockchain service component through the data write interface, and the blockchain service component performs uplink storage on the order data in a manner of a federation chain.
Compared with the prior art, the invention has the beneficial effects that: the order data in the business order system are synchronously constructed to form block chain data by using a decentralized and distributed accounting mode of a block chain technology, data sharing is realized through the block chain, the safety of the data is greatly improved, meanwhile, data query can be realized by a plurality of subsystems without data cross synchronization among the subsystems in the business handling process, the data interaction times are reduced, the data synchronization efficiency is improved, and the identification capability of abnormal order data is greatly improved.
Drawings
Fig. 1 is a schematic diagram of a block chain-based abnormal order user information sharing system according to an embodiment of the present invention;
fig. 2 is a flowchart illustrating a method for sharing abnormal order user information based on a block chain according to an embodiment of the present invention.
In the drawings, the correspondence between each component and the reference numeral is:
11. a blockchain service component; 12. an abnormal data calculation component; 13. a distributed cache component; 14. an abnormal data query service component; 21. an order center; 22. a payment gateway; 23. a payment mechanism; 24. and (5) recharging the gateway.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, are within the scope of the present invention.
The invention is described in further detail below with reference to the attached drawing figures:
as shown in fig. 1, the system for sharing abnormal order user information based on a block chain according to the present invention includes: a blockchain service component 11, an abnormal data calculation component 12, a distributed cache component 13 and an abnormal data query service component 14; the block chain component is in communication connection with the business order system through a data writing interface; the block chain component receives order data sent by the business order system and stores the data uplink of the same order as the same group of data; the block chain component is in communication connection with the abnormal data calculation component 12 and sends order data to the abnormal data calculation component 12; the abnormal data calculation component 12 performs data consistency calculation on the data of the same order, and writes the order data with data difference as abnormal data into the distributed cache component 13; the abnormal data query service component 14 is in communication connection with the distributed cache component 13, and provides data query service for abnormal data to the business order system through a data interface.
In the embodiment, order data in the business order system are synchronously constructed to form blockchain data by using a decentralized and distributed accounting mode of a blockchain technology, data sharing is realized through the blockchain, the safety of the data is greatly improved, meanwhile, data query can be realized by a plurality of subsystems without data cross synchronization among the subsystems in the business handling process, the data interaction frequency is reduced, the data synchronization efficiency is improved, the identification capability of abnormal order data is greatly improved, business orders with obvious grey production characteristics are reduced, and property loss is avoided.
Specifically, after receiving a business order, the business order system synchronizes order data through a data write interface provided by the blockchain service component 11, and the blockchain service component 11 follows a federation chain manner to implement data storage, and stores the order data in a chained manner according to a blockchain technology, and stores the data of the same order as the same set of data. The abnormal data calculation component 12 performs data consistency calculation on the order data of the same order according to a set frequency, and writes the order data with the difference into the distributed cache component 13 to form abnormal data. The abnormal data query service component 14 can directly query the information in the distributed cache component 13, provide an abnormal data query service to the outside, and provide a high-performance query and check capability. Each participant system of the business order system can directly invoke the query service of the abnormal data query service component 14 when performing business acceptance.
In the above embodiment, preferably, the service order system includes an order center 21, a payment gateway 22, a payment mechanism 23, and a charging gateway 24, and the blockchain component receives order data sent by the order center 21, the payment gateway 22, the payment mechanism 23, and the charging gateway 24 through data write interfaces; the abnormal data query service component 14 provides data query services to the order center 21, the payment gateway 22, the payment authority 23 and the recharge gateway 24 through data interfaces, respectively.
Specifically, after receiving the recharge order, the order center 21 synchronizes the order ID, the order time, the request IP, and the mobile phone number information to the blockchain service component 11, when receiving the order payment request, the payment gateway 22 synchronizes the order ID, the payment time, the request IP, and the mobile phone number information to the blockchain service component 11, when receiving the payment request, the payment mechanism 23 synchronizes the order ID, the payment time, the request IP, and the mobile phone number information to the blockchain service component 11, and when receiving the recharge request, the recharge gateway 24 synchronizes the order ID, the recharge time, the request IP, and the mobile phone number information to the blockchain service component 11.
In the above embodiment, preferably, the abnormal data calculating component 12 performs data IP home region consistency calculation for order data of the same order, and takes order data with difference in data IP home regions as abnormal data.
In the above embodiment, preferably, when any mechanism of the service ordering system inquires that the order ID corresponding to the managed service belongs to the abnormal data through the abnormal data inquiry service component 14 during service acceptance, the current managed service is rejected to be executed, so as to avoid a problem in the service.
In the above embodiment, preferably, the order data of the order center 21, the payment gateway 22, the payment mechanism 23 and the top-up gateway 24 are asynchronously synchronized to the blockchain service component 11 through the data writing interface, respectively.
As shown in fig. 2, the present invention further provides a block chain-based abnormal order user information sharing method, which is applied to the block chain-based abnormal order user information sharing system in the above embodiment, and includes: synchronizing the order data to the blockchain service component 11 through a data writing interface preset in the business order system; the data chaining of the same order is stored as the same group of data and is sent to the abnormal data calculation component 12; performing data consistency calculation on the data of the same order, and writing the order data with data difference into the distributed cache component 13 as abnormal data; when the service order system accepts the service, if the order ID corresponding to the managed service is queried in the distributed cache component 13 as the abnormal data, the current managed service is rejected from being executed.
In the embodiment, by using a decentralized and distributed accounting mode of a block chain technology, order data in a business order system are synchronously constructed to form block chain data, data sharing is realized through the block chain, the data security is greatly improved, meanwhile, data query can be realized by a plurality of subsystems without data cross synchronization among multiple systems in the business handling process, the data interaction frequency is reduced, the data synchronization efficiency is improved, the identification capability of abnormal order data is greatly improved, business orders with the grey product characteristics are obviously reduced, and property loss is avoided.
Specifically, after receiving a business order, the business order system synchronizes order data through a data write interface provided by the blockchain service component 11, and the blockchain service component 11 follows a federation chain manner to implement data storage, and stores the order data in a chained manner according to a blockchain technology, and stores the data of the same order as the same set of data. The abnormal data calculation component 12 performs data consistency calculation on the order data of the same order according to a set frequency, and writes the order data with the difference into the distributed cache component 13 to form abnormal data. The abnormal data query service component 14 can directly query the information in the distributed cache component 13, provide an abnormal data query service to the outside, and provide a high-performance query and check capability. Each participant system of the business order system can directly invoke the query service of the abnormal data query service component 14 when performing business acceptance.
In the above embodiment, preferably, the service order system includes an order center 21, a payment gateway 22, a payment mechanism 23, and a charging gateway 24, and the blockchain component receives order data sent by the order center 21, the payment gateway 22, the payment mechanism 23, and the charging gateway 24 through data write interfaces; the abnormal data query service component 14 provides data query services for the order center 21, the payment gateway 22, the payment mechanism 23 and the recharge gateway 24 through data interfaces, and calls the abnormal data query service component 14 to perform query operation in the distributed cache component 13 when the order center 21, the payment gateway 22, the payment mechanism 23 or the recharge gateway 24 accepts services.
Specifically, after receiving the recharge order, the order center 21 synchronizes the order ID, the order time, the request IP, and the mobile phone number information to the blockchain service component 11, when receiving the order payment request, the payment gateway 22 synchronizes the order ID, the payment time, the request IP, and the mobile phone number information to the blockchain service component 11, when receiving the payment request, the payment mechanism 23 synchronizes the order ID, the payment time, the request IP, and the mobile phone number information to the blockchain service component 11, and when receiving the recharge request, the recharge gateway 24 synchronizes the order ID, the recharge time, the request IP, and the mobile phone number information to the blockchain service component 11.
In the above embodiment, preferably, the abnormal data calculating component 12 performs data IP home region consistency calculation for order data of the same order, and takes order data with difference in data IP home regions as abnormal data.
In the above embodiment, preferably, the order data of the order center 21, the payment gateway 22, the payment mechanism 23 and the top-up gateway 24 are asynchronously synchronized to the blockchain service component 11 through the data writing interface, respectively.
In the above embodiment, preferably, when the order center 21, the payment gateway 22, the payment mechanism 23, and the recharge gateway 24 accept a service, if the corresponding abnormal data is not found in the distributed cache component 13 for the order ID corresponding to the service to be handled, the order data is synchronized to the blockchain service component 11 through the data write interface, and the blockchain service component 11 performs uplink storage on the order data in a manner of following a federation chain.
The above is only a preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes will occur to those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (10)
1. An abnormal order user information sharing system based on a block chain is characterized by comprising: the system comprises a block chain service component, an abnormal data calculation component, a distributed cache component and an abnormal data query service component;
the block chain component is in communication connection with the business order system through a data writing interface;
the block chain component receives order data sent by the business order system and stores the data of the same order as the same group of data in an uplink manner;
the block chain component is in communication connection with the abnormal data calculation component and sends the order data to the abnormal data calculation component;
the abnormal data calculation component performs data consistency calculation on the data of the same order, and writes order data with data difference as abnormal data into the distributed cache component;
the abnormal data query service component is in communication connection with the distributed cache component and provides data query service for the abnormal data for the business order system through a data interface.
2. The system for sharing abnormal order user information according to claim 1, wherein the service order system comprises an order center, a payment gateway, a payment mechanism and a charging gateway, and the blockchain component receives order data sent by the order center, the payment gateway, the payment mechanism and the charging gateway through a data writing interface;
and the abnormal data query service component provides data query service for the order center, the payment gateway, the payment mechanism and the recharge gateway through data interfaces respectively.
3. The system according to claim 1 or 2, wherein the abnormal data calculation component performs data IP home area consistency calculation for order data of the same order, and uses order data with a difference in data IP home area as abnormal data.
4. The system according to claim 3, wherein when any entity of the service order system inquires that the order ID corresponding to the managed service belongs to the abnormal data through the abnormal data inquiry service component during service acceptance, the current managed service is rejected from being executed.
5. The system of claim 2, wherein the order data of the order center, the payment gateway, the payment mechanism and the top-up gateway are asynchronously synchronized to the blockchain service component through a data write interface.
6. A block chain based abnormal order user information sharing method applied to the block chain based abnormal order user information sharing system according to claim 1, comprising:
synchronizing order data to a block chain service component through a data writing interface preset in a business order system;
storing the data chaining of the same order as the same group of data and sending the data chaining to the abnormal data calculation component;
performing data consistency calculation on data of the same order, and writing order data with data difference into a distributed cache component as abnormal data;
when the service order system accepts the service, if the order ID corresponding to the managed service inquires about the abnormal data in the distributed cache component, the current managed service is refused to be executed.
7. The method according to claim 6, wherein the service order system includes an order center, a payment gateway, a payment mechanism and a charging gateway, and the blockchain component receives order data sent by the order center, the payment gateway, the payment mechanism and the charging gateway through a data write interface;
the abnormal data query service component provides data query service for the order center, the payment gateway, the payment mechanism and the recharge gateway through data interfaces, and calls the abnormal data query service component to perform query operation in the distributed cache component when the order center, the payment gateway, the payment mechanism or the recharge gateway accepts business.
8. The method according to claim 7, wherein the abnormal data calculation component performs data IP home region consistency calculation for order data of the same order, and takes order data with a difference in data IP home regions as abnormal data.
9. The method of claim 7, wherein the order data of the order center, the payment gateway, the payment mechanism and the top-up gateway are asynchronously synchronized to the blockchain service component through a data writing interface.
10. The method according to claim 7, wherein when the order center, the payment gateway, the payment mechanism, and the recharge gateway accept a service, if the corresponding abnormal data is not found in the distributed cache component by the order ID corresponding to the managed service, the order data is synchronized to the blockchain service component through the data write interface, and the blockchain service component performs uplink storage on the order data in a manner of a federation chain.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011256966.3A CN112445824B (en) | 2020-11-11 | 2020-11-11 | Abnormal order user information sharing system and method based on block chain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011256966.3A CN112445824B (en) | 2020-11-11 | 2020-11-11 | Abnormal order user information sharing system and method based on block chain |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112445824A true CN112445824A (en) | 2021-03-05 |
CN112445824B CN112445824B (en) | 2024-02-02 |
Family
ID=74736816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011256966.3A Active CN112445824B (en) | 2020-11-11 | 2020-11-11 | Abnormal order user information sharing system and method based on block chain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112445824B (en) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106355432A (en) * | 2016-08-19 | 2017-01-25 | 焦点科技股份有限公司 | Method for monitoring effectiveness of television advertisements |
CN106611316A (en) * | 2015-10-16 | 2017-05-03 | 阿里巴巴集团控股有限公司 | Method and device for providing unusual transaction |
CN106909545A (en) * | 2015-12-22 | 2017-06-30 | 阿里巴巴集团控股有限公司 | A kind of method and apparatus of the attaching information for determining user |
CN109285056A (en) * | 2018-09-28 | 2019-01-29 | 江苏满运软件科技有限公司 | A kind of processing method and system of exception order |
CN109447643A (en) * | 2018-10-31 | 2019-03-08 | ***股份有限公司 | A kind of data-sharing systems and data sharing method based on block chain |
US20190318359A1 (en) * | 2018-04-17 | 2019-10-17 | Mastercard International Incorporated | Method and system for fraud prevention via blockchain |
US20190362352A1 (en) * | 2018-05-24 | 2019-11-28 | Mastercard International Incorporated | Method and system for transaction authorization via controlled blockchain |
CN111353857A (en) * | 2020-03-05 | 2020-06-30 | 北京思特奇信息技术股份有限公司 | Order processing method and system for telecommunication service |
CN111414650A (en) * | 2020-03-25 | 2020-07-14 | 北京创世智链信息技术研究院 | Order processing method and system based on block chain storage certificate |
CN111582868A (en) * | 2020-05-26 | 2020-08-25 | 支付宝(杭州)信息技术有限公司 | Transaction request processing method, device and equipment |
CN111709803A (en) * | 2020-06-12 | 2020-09-25 | 北京思特奇信息技术股份有限公司 | Method and system for preventing unauthorized business handling |
CN111784356A (en) * | 2020-07-22 | 2020-10-16 | 支付宝(杭州)信息技术有限公司 | Payment verification method, device, equipment and storage medium |
-
2020
- 2020-11-11 CN CN202011256966.3A patent/CN112445824B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106611316A (en) * | 2015-10-16 | 2017-05-03 | 阿里巴巴集团控股有限公司 | Method and device for providing unusual transaction |
CN106909545A (en) * | 2015-12-22 | 2017-06-30 | 阿里巴巴集团控股有限公司 | A kind of method and apparatus of the attaching information for determining user |
CN106355432A (en) * | 2016-08-19 | 2017-01-25 | 焦点科技股份有限公司 | Method for monitoring effectiveness of television advertisements |
US20190318359A1 (en) * | 2018-04-17 | 2019-10-17 | Mastercard International Incorporated | Method and system for fraud prevention via blockchain |
US20190362352A1 (en) * | 2018-05-24 | 2019-11-28 | Mastercard International Incorporated | Method and system for transaction authorization via controlled blockchain |
CN109285056A (en) * | 2018-09-28 | 2019-01-29 | 江苏满运软件科技有限公司 | A kind of processing method and system of exception order |
CN109447643A (en) * | 2018-10-31 | 2019-03-08 | ***股份有限公司 | A kind of data-sharing systems and data sharing method based on block chain |
CN111353857A (en) * | 2020-03-05 | 2020-06-30 | 北京思特奇信息技术股份有限公司 | Order processing method and system for telecommunication service |
CN111414650A (en) * | 2020-03-25 | 2020-07-14 | 北京创世智链信息技术研究院 | Order processing method and system based on block chain storage certificate |
CN111582868A (en) * | 2020-05-26 | 2020-08-25 | 支付宝(杭州)信息技术有限公司 | Transaction request processing method, device and equipment |
CN111709803A (en) * | 2020-06-12 | 2020-09-25 | 北京思特奇信息技术股份有限公司 | Method and system for preventing unauthorized business handling |
CN111784356A (en) * | 2020-07-22 | 2020-10-16 | 支付宝(杭州)信息技术有限公司 | Payment verification method, device, equipment and storage medium |
Non-Patent Citations (3)
Title |
---|
唐树莺;: "互联网运行***的大数据安全监控***设计", 通信电源技术, no. 01, pages 204 - 206 * |
杜彦华;王啸飞;吴秀丽;范玉顺;: "服务流程动态分割执行中时序一致性的实时验证", 计算机集成制造***, no. 06, pages 197 - 208 * |
罗良翌;雷圆方;: "基于区块链的民航共享物流平台设计", 电子设计工程, no. 17, pages 133 - 137 * |
Also Published As
Publication number | Publication date |
---|---|
CN112445824B (en) | 2024-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2297986B1 (en) | Synchronizing real-time and off-line accounts for communications | |
CN102045682B (en) | Method and system for handling abnormal transactions of payment services | |
US8073425B2 (en) | Charging method and charging system | |
CN102136967B (en) | Method, device and system for managing service state | |
EP2161874A1 (en) | Service charging method, device, system and service management device | |
CN102238201A (en) | Internet of things application module and communication method for Internet of things application and Internet of things terminal | |
CN103839340A (en) | Method and system for synchronizing electronic purse information and over-the-air earmarking service platform | |
CN101527893B (en) | Method, equipment and system for voice communication | |
CN103781053B (en) | Multi-card mobile terminal locking network and card method, device and associated terminal | |
CN101626562A (en) | Recharging and paying method based on unstructured supplementary service data (USSD) and recharging and paying platform | |
CN113205199A (en) | Mobile phone bank foreign currency and cash reservation method and device | |
CN103067910A (en) | Remote card opening method | |
CN112445824A (en) | Abnormal order user information sharing system and method based on block chain | |
CN117729535A (en) | Query method, electronic equipment and system | |
CN108848279A (en) | Call handling method, device, equipment and computer readable storage medium | |
CN103699994B (en) | A kind of method and system that space transference is carried out to mobile terminal stored value card | |
US20220006907A1 (en) | Recharging prepaid accounts within a telecommunications network | |
CN109246282A (en) | The storage method and device of call-information, storage medium, electronic device | |
EP1820311A1 (en) | A messaging gateway and method | |
CN101754142A (en) | Method for handling short message jack-per-line service, system and short message center | |
US20040147261A1 (en) | Method for providing presence display data | |
CN105635203A (en) | Method and device for transferring electronic data | |
CN101345918B (en) | Service handling method and system based on integrated service management platform | |
CN102970669A (en) | Phone bill sending and processing method and device | |
CN103686640A (en) | Short message center system and operation method for supporting issuing after verification |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |