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 PDF

Info

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
Application number
CN202011256966.3A
Other languages
Chinese (zh)
Other versions
CN112445824B (en
Inventor
张清锁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Si Tech Information Technology Co Ltd
Original Assignee
Beijing Si Tech Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Si Tech Information Technology Co Ltd filed Critical Beijing Si Tech Information Technology Co Ltd
Priority to CN202011256966.3A priority Critical patent/CN112445824B/en
Publication of CN112445824A publication Critical patent/CN112445824A/en
Application granted granted Critical
Publication of CN112445824B publication Critical patent/CN112445824B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24552Database cache management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • G06Q20/027Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] involving a payment switch or gateway
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/22Payment schemes or models
    • G06Q20/28Pre-payment schemes, e.g. "pay before"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, 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/407Cancellation of a transaction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0225Avoiding frauds
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Energy 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

Abnormal order user information sharing system and method based on block chain
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.
CN202011256966.3A 2020-11-11 2020-11-11 Abnormal order user information sharing system and method based on block chain Active CN112445824B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (12)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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