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 PDFInfo
- 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
Links
Classifications
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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/3247—Cryptographic 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-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
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.
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)
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)
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 |
-
2019
- 2019-02-27 CN CN201910146651.4A patent/CN109981588B/en active Active
Patent Citations (7)
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)
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 |