CN109981588A - A kind of data trade method for processing business and system based on block chain - Google Patents

A kind of data trade method for processing business and system based on block chain Download PDF

Info

Publication number
CN109981588A
CN109981588A CN201910146651.4A CN201910146651A CN109981588A CN 109981588 A CN109981588 A CN 109981588A CN 201910146651 A CN201910146651 A CN 201910146651A CN 109981588 A CN109981588 A CN 109981588A
Authority
CN
China
Prior art keywords
data
operational agency
certification authority
catenary system
card
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
CN201910146651.4A
Other languages
Chinese (zh)
Other versions
CN109981588B (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.)
Sichuan Hengyu Jinxin Finance Technology Co Ltd
Original Assignee
Sichuan Hengyu Jinxin Finance 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 Sichuan Hengyu Jinxin Finance Technology Co Ltd filed Critical Sichuan Hengyu Jinxin Finance Technology Co Ltd
Priority to CN201910146651.4A priority Critical patent/CN109981588B/en
Publication of CN109981588A publication Critical patent/CN109981588A/en
Application granted granted Critical
Publication of CN109981588B publication Critical patent/CN109981588B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Computer Hardware Design (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Power Engineering (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Technology Law (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of data trade transaction processing systems based on block chain, comprising: operational agency and its block catenary system, data structures and its block catenary system, data source mechanism and its block catenary system and certification authority;The block catenary system of operational agency, data structures and data source mechanism is communicated by uniform technical specification;Operational agency, data structures and data source mechanism are communicated with certification authority;Operational agency provides a user business service;Certification authority provides a user personal authentication;Data needed for data structures provide business handling to operational agency;Data source mechanism provides initial data to data structures;Data source mechanism provides initial data to operational agency;Operational agency, data structures and the block catenary system of data source mechanism for carry out data deposit card it is synchronous with card is deposited.Meanwhile also disclosing a kind of data trade method for processing business based on block chain.The present invention realizes the transparence of data trade, promotes the confidence level of clearing mechanism, each side.

Description

A kind of data trade method for processing business and system based on block chain
Technical field
The present invention relates to filed of network information security more particularly to a kind of data trade business processing sides based on block chain Method and system.
Background technique
Internet financial industry is fast-developing, and each financial institution starts largely during transacting business using on line Data are supported as business development, are widely used by the data air control information of representative of people's row reference.But institute, financial institution The data source of docking is varied, and authorization is different.Financial institution needs while using a variety of docking concepts, to cope with Different data sources;Which adds the difficulty that financial institution carries out system development, and the threshold using data;Hinder finance The development of institution business also hinders the commercialization circulation of data on line.
In addition, the landing with " network security method " is implemented, the authenticity of safety and the authorization of data causes increasingly The attention of multi-data source company;So that data source is trusted the data call request of financial institution's application end, becomes important Research direction.
Summary of the invention
To solve the above-mentioned problems, the present invention proposes a kind of data trade method for processing business based on block chain and is System.This system is communicated by uniform technical specification, and all records are stored by block chain.
Specifically, a kind of data trade method for processing business based on block chain, comprising:
When operational agency receives the business handling request of client individual, it can request to carry out client personal authentication to certification authority, and The authentication result that certification authority is returned adds the data signature of mechanism, forms data and deposits card and operational agency's block chain is written The data are deposited the block catenary system that card is synchronized to data structures then by operational agency's block catenary system by system With the block catenary system of data source mechanism;
Data structures and data source mechanism will do it certification authority's verification and own block before providing data to operational agency Catenary system deposits the twin check of card examination, and provides data to operational agency in the case where verification passes through, and in respective block In catenary system, continue the write data of operational agency and deposit card, adds corresponding data examination and deposit card.
Preferably, the data signature be with unique identification corresponding to mechanism, for identity and prevent data It is tampered.
Preferably, the operational agency can obtain data from data structures and data source simultaneously.
Preferably, the data of the operational agency deposit card, the number of card and data source mechanism is deposited in the data examination of data structures Card is deposited it is investigated that testing, is stored in respective block catenary system, it is synchronous that card data are deposited in the block catenary system holding of above-mentioned three.
Meanwhile also disclosing a kind of data trade transaction processing system based on block chain, including certification authority, kiosk Structure, data structures, data source mechanism and block catenary system;
The operational agency, data structures and data source mechanism are connected with certification authority;
The operational agency is used to provide business handling service to client individual;
The data structures are for carrying out data source initial data working process, and the knot after providing working process to operational agency Fruit data;
The data source mechanism is used to provide initial data to data structures and operational agency;
The certification authority is used to provide personal authentication to client individual;
The operational agency, data structures and data source mechanism set up respective block catenary system, and communicatively connected to each other;Institute It states respective mechanism block catenary system and deposits card for storing data, it is synchronous that card data are deposited in the block catenary system holding of above-mentioned three.
Preferably, which is characterized in that the certification authority is also used to provide data school to data structures and data source mechanism Test and assign operating right.
Preferably, the certification authority and other mechanisms are not provided in same physical equipment, or its operating right is assigned Give a separate account numbers;The separate account numbers refer in addition to the account, must not by the operating right imparting system of certification authority its Its account.
Preferably, the operational agency is financial institution, the artificial financial user of the client, and the certification authority is the Tripartite's independent agency.
Preferably, the operational agency, certification authority, data structures, data source mechanism and block catenary system are run on On the electronic equipment of provided with processor and memory.
The beneficial effects of the present invention are: the characteristic that this project is shared and can not be distorted using the disclosure of block chain technology, A set of each mechanism is designed and Implemented mutually to restrict but complementary Cun Zheng alliance system, the complete data for recording client make With authorisation details, and prevent any one or several mechanisms from carrying out authorization forgery, while also achieving the transparence of data trade, It is definitely credible that each side settles accounts mechanism.
Detailed description of the invention
Fig. 1 is system diagram of the invention.
Specific embodiment
For a clearer understanding of the technical characteristics, objects and effects of the present invention, this hair of Detailed description of the invention is now compareed Bright specific embodiment.
Specifically, specifically, a kind of data trade method for processing business based on block chain, comprising:
When operational agency receives the business handling request of client individual, it can request to carry out client personal authentication to certification authority, and The authentication result that certification authority is returned adds the data signature of mechanism, forms data and deposits card and operational agency's block chain is written The data are deposited the block catenary system that card is synchronized to data structures then by operational agency's block catenary system by system With the block catenary system of data source mechanism;
Data structures and data source mechanism will do it certification authority's verification and own block before providing data to operational agency Catenary system deposits the twin check of card examination, and provides data to operational agency in the case where verification passes through, and in respective block In catenary system, continue the write data of operational agency and deposit card, adds corresponding data examination and deposit card.
Continuity herein refers to: record A101 has write in such as operational agency, if operational agency obtains number from data structures According to, then data structures will be verified, can be by verification behavior record after A101, concept as similar A101-A102, So there is a continuity, it is equivalent to chain of evidence.
Preferably, the data signature be with unique identification corresponding to mechanism, for identity and prevent data It is tampered.
Preferably, the operational agency can obtain data from data structures and data source simultaneously.
Preferably, the data of the operational agency deposit card, the number of card and data source mechanism is deposited in the data examination of data structures Card is deposited it is investigated that testing, is stored in respective block catenary system, it is synchronous that card data are deposited in the block catenary system holding of above-mentioned three.
Meanwhile also disclosing a kind of data trade transaction processing system based on block chain, including certification authority, kiosk Structure, data structures, data source mechanism and block catenary system;
The operational agency, data structures and data source mechanism are connected with certification authority;
The operational agency is used to provide business handling service to client individual;
The data structures are for carrying out data source initial data working process, and the knot after providing working process to operational agency Fruit data;
The data source mechanism is used to provide initial data to data structures and operational agency;
The certification authority is used to provide personal authentication to client individual;
The operational agency, data structures and data source mechanism set up respective block catenary system, and communicatively connected to each other;Institute It states respective mechanism block catenary system and deposits card for storing data, it is synchronous that card data are deposited in the block catenary system holding of above-mentioned three.
Preferably, which is characterized in that the certification authority is also used to provide data school to data structures and data source mechanism Test and assign operating right.
Preferably, the certification authority and other mechanisms are not provided in same physical equipment, or its operating right is assigned Give a separate account numbers;The separate account numbers refer in addition to the account, must not by the operating right imparting system of certification authority its Its account.
Preferably, the operational agency is financial institution, the artificial financial user of the client, and the certification authority is the Tripartite's independent agency.
Preferably, the operational agency, certification authority, data structures, data source mechanism and block catenary system are run on On the electronic equipment of provided with processor and memory.
It should be noted that for simple description, therefore, it is stated as a systems for each embodiment of the method above-mentioned The combination of actions of column, but those skilled in the art should understand that, the application is not limited by the described action sequence, because For according to the application, certain some step be can be performed in other orders or simultaneously.Secondly, those skilled in the art also should Know, the embodiments described in the specification are all preferred embodiments, related movement and unit not necessarily this Shen It please be necessary.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, is not described in some embodiment Part, reference can be made to the related descriptions of other embodiments.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with Relevant hardware is instructed to complete by computer program, the program can be stored in computer-readable storage medium In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic Dish, CD, ROM, RAM etc..
The above disclosure is only the preferred embodiments of the present invention, cannot limit the right model of the present invention with this certainly It encloses, therefore equivalent changes made in accordance with the claims of the present invention, is still within the scope of the present invention.

Claims (9)

1. a kind of data trade method for processing business based on block chain characterized by comprising
When operational agency receives the business handling request of client individual, it can request to carry out client personal authentication to certification authority, and The authentication result that certification authority is returned adds the data signature of mechanism, forms data and deposits card and operational agency's block chain is written The data are deposited the block catenary system that card is synchronized to data structures then by operational agency's block catenary system by system With the block catenary system of data source mechanism;
Data structures and data source mechanism will do it certification authority's verification and own block before providing data to operational agency Catenary system deposits the twin check of card examination, and provides data to operational agency in the case where verification passes through, and in respective block In catenary system, continue the write data of operational agency and deposit card, adds corresponding data examination and deposit card.
2. a kind of data trade method for processing business based on block chain according to claim 1, which is characterized in that described Data signature be with unique identification corresponding to mechanism, for identity and data is prevented to be tampered.
3. a kind of data trade method for processing business based on block chain according to claim 2, which is characterized in that described Operational agency can obtain data from data structures and data source simultaneously.
4. a kind of data trade method for processing business based on block chain according to claim 3, which is characterized in that described The data of operational agency deposit card, card is deposited in the data examination of data structures and card is deposited in the data examination of data source mechanism, are stored in In respective block catenary system, the block catenary system of above-mentioned three keeps the data for depositing card synchronous.
5. a kind of data trade transaction processing system based on block chain, which is characterized in that including certification authority, operational agency, Data structures, data source mechanism and block catenary system;
The operational agency, data structures and data source mechanism are connected with certification authority;
The operational agency is used to provide business handling service to client individual;
The data structures are for carrying out data source initial data working process, and the knot after providing working process to operational agency Fruit data;
The data source mechanism is used to provide initial data to data structures and operational agency;
The certification authority is used to provide personal authentication to client individual;
The operational agency, data structures and data source mechanism set up respective block catenary system, and communicatively connected to each other;Institute It states respective mechanism block catenary system and deposits card for storing data, the block catenary system of above-mentioned three keeps data to deposit card synchronization.
6. a kind of data trade transaction processing system based on block chain according to claim 5, which is characterized in that described Certification authority is also used to provide data check to data structures and data source mechanism and assigns operating right.
7. a kind of data trade transaction processing system based on block chain according to claim 5, which is characterized in that described Certification authority is set to individual physical devices, or assigns its operating right to a separate account numbers;The separate account numbers, which refer to, to be removed It, must not be by the other accounts of operating right imparting system of certification authority other than the account.
8. a kind of data trade transaction processing system based on block chain according to claim 5, which is characterized in that described Operational agency is financial institution, and the artificial financial user of the client, the certification authority is third party's independent agency.
9. a kind of data trade transaction processing system based on block chain according to claim 5, which is characterized in that described Operational agency, certification authority, data structures, data source mechanism and block catenary system run on the electricity of provided with processor and memory In sub- equipment.
CN201910146651.4A 2019-02-27 2019-02-27 Data transaction service processing method and system based on block chain Active CN109981588B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910146651.4A CN109981588B (en) 2019-02-27 2019-02-27 Data transaction service processing method and system based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910146651.4A CN109981588B (en) 2019-02-27 2019-02-27 Data transaction service processing method and system based on block chain

Publications (2)

Publication Number Publication Date
CN109981588A true CN109981588A (en) 2019-07-05
CN109981588B CN109981588B (en) 2021-08-10

Family

ID=67077541

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910146651.4A Active CN109981588B (en) 2019-02-27 2019-02-27 Data transaction service processing method and system based on block chain

Country Status (1)

Country Link
CN (1) CN109981588B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10771242B2 (en) 2019-07-09 2020-09-08 Alibaba Group Holding Limited Blockchain-based data processing
CN111783144A (en) * 2020-08-20 2020-10-16 支付宝(杭州)信息技术有限公司 Data processing method and device based on block chain
CN111866147A (en) * 2020-07-23 2020-10-30 山东浪潮商用***有限公司 Remote video service handling method, system and management terminal
WO2021004058A1 (en) * 2019-07-09 2021-01-14 创新先进技术有限公司 Blockchain-based data processing method and device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170244757A1 (en) * 2016-02-22 2017-08-24 Bank Of America Corporation System for external validation of secure process transactions
CN107547514A (en) * 2017-07-17 2018-01-05 招商银行股份有限公司 Identity identifying method, system and computer-readable recording medium
CN107566116A (en) * 2017-06-15 2018-01-09 ***股份有限公司 The method and device of registration is really weighed for digital asset
CN108734018A (en) * 2018-05-21 2018-11-02 北京京东尚科信息技术有限公司 authentication method, device, system and computer readable storage medium
CN108881290A (en) * 2018-07-17 2018-11-23 深圳前海微众银行股份有限公司 Digital certificate application method, system and storage medium based on block chain
CN109067791A (en) * 2018-09-25 2018-12-21 阿里巴巴集团控股有限公司 Method for authenticating user identity and device in network
CN109067543A (en) * 2018-07-24 2018-12-21 腾讯科技(深圳)有限公司 Digital certificate management method, device, computer equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170244757A1 (en) * 2016-02-22 2017-08-24 Bank Of America Corporation System for external validation of secure process transactions
CN107566116A (en) * 2017-06-15 2018-01-09 ***股份有限公司 The method and device of registration is really weighed for digital asset
CN107547514A (en) * 2017-07-17 2018-01-05 招商银行股份有限公司 Identity identifying method, system and computer-readable recording medium
CN108734018A (en) * 2018-05-21 2018-11-02 北京京东尚科信息技术有限公司 authentication method, device, system and computer readable storage medium
CN108881290A (en) * 2018-07-17 2018-11-23 深圳前海微众银行股份有限公司 Digital certificate application method, system and storage medium based on block chain
CN109067543A (en) * 2018-07-24 2018-12-21 腾讯科技(深圳)有限公司 Digital certificate management method, device, computer equipment and storage medium
CN109067791A (en) * 2018-09-25 2018-12-21 阿里巴巴集团控股有限公司 Method for authenticating user identity and device in network

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10771242B2 (en) 2019-07-09 2020-09-08 Alibaba Group Holding Limited Blockchain-based data processing
WO2021004058A1 (en) * 2019-07-09 2021-01-14 创新先进技术有限公司 Blockchain-based data processing method and device
CN112612856A (en) * 2019-07-09 2021-04-06 创新先进技术有限公司 Data processing method and device based on block chain
CN112612856B (en) * 2019-07-09 2024-03-29 创新先进技术有限公司 Block chain-based data processing method and device
CN111866147A (en) * 2020-07-23 2020-10-30 山东浪潮商用***有限公司 Remote video service handling method, system and management terminal
CN111783144A (en) * 2020-08-20 2020-10-16 支付宝(杭州)信息技术有限公司 Data processing method and device based on block chain

Also Published As

Publication number Publication date
CN109981588B (en) 2021-08-10

Similar Documents

Publication Publication Date Title
EP3559885B1 (en) Data isolation in a blockchain network
CN109981588A (en) A kind of data trade method for processing business and system based on block chain
CN112037068B (en) Resource transfer method, system, device, computer equipment and storage medium
CN106484836A (en) Data processing method based on block chain technology and system
CN106339939A (en) Tamper-proofing distributed bill system based on safety hardware and transaction processing method
CN106611061A (en) Database write-in method and system based on block chain network
US11663595B1 (en) Blockchain transactional identity verification
CN108197957A (en) A kind of method for anti-counterfeit and system based on block chain
CN111988188A (en) Transaction endorsement method, device and storage medium
CN111402033A (en) Asset information management method and device based on block chain
CN106850693A (en) The method and real-name authentication system of a kind of real-name authentication
CN110009339A (en) Data processing method and device based on block chain
CN113450092A (en) Block chain network-based article safe and efficient transaction method, system and storage medium
WO2020110079A1 (en) Secure cryptocurrency storage system and method
KR102376783B1 (en) The blockchain-based transaction history confirmation system
WO2019177788A1 (en) Detecting alterations of journal data structures
Bradić et al. Creating own NFT token using erc721 standard and solidity programming language
CN110555682B (en) Multi-channel implementation method based on alliance chain
US20200344111A1 (en) System and method for obtaining consensus in a distributed ledger network
US20200175562A1 (en) Gem trade and exchange system and previous-block verification method for block chain transactions
CN114626934A (en) Block chain-based multi-level wind control system and control method
CN108270735A (en) A kind of data leakage prevention method and equipment
CN107958142B (en) User account generation method and device
CN104240387A (en) Method and system for processing bank card transaction
Gürsoy The relationship of blockchain technology, crypto money and foreign trade

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
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A data transaction business processing method and system based on blockchain

Effective date of registration: 20220708

Granted publication date: 20210810

Pledgee: Bank of China Limited Chengdu Jinjiang sub branch

Pledgor: SICHUAN XIANGYU JINXIN FINANCIAL TECHNOLOGY Co.,Ltd.

Registration number: Y2022510000197

PE01 Entry into force of the registration of the contract for pledge of patent right