CN106850538B - Block link route access system and method - Google Patents
Block link route access system and method Download PDFInfo
- Publication number
- CN106850538B CN106850538B CN201611108544.5A CN201611108544A CN106850538B CN 106850538 B CN106850538 B CN 106850538B CN 201611108544 A CN201611108544 A CN 201611108544A CN 106850538 B CN106850538 B CN 106850538B
- Authority
- CN
- China
- Prior art keywords
- access system
- block
- block chain
- block link
- link
- 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.)
- Active
Links
Images
Classifications
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
- H04L45/10—Routing in connection-oriented networks, e.g. X.25 or ATM
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a block link access system and a method, wherein the system comprises a bottom layer connection module, a middle layer service module and an upper layer interface module which are sequentially in communication connection, wherein the bottom layer connection module is used for connecting a plurality of block links to the block link access system; the middle layer service module is used for establishing a neutral protocol among the block chains connected to the block link in the access system so as to realize data flow from the block chains; the upper layer interface module is connected with a plurality of user terminals and is used for receiving instructions of the user terminals so as to establish data connection between any one user terminal and any one block chain connected to the block chain in the access system.
Description
Technical Field
The present invention relates to the field of distributed network technologies, and in particular, to a system and a method for routing access in a distributed network.
Background
The blockchain is a decentralized and distrusted reliable database which is maintained in a collective mode, the distributed network is an infrastructure of the blockchain, data generated on each node is broadcast to other nodes through the distributed network, and the other nodes verify the authenticity of the data through workload certification. The distributed network is a precondition for ensuring decentralized, non-falsifiable and traceable properties of the blockchain. For example, in bitcoin networks, it is because of globally distributed authentication nodes that the workload certification mechanism of bitcoin is approved and the value of the blockchain is recognized.
The distributed network is the basis of the block chain, and each node connected in the distributed network stores the same data transaction record, namely, each node records the same 'local account' which is the most main characteristic of the block chain, and the data must be synchronized to each node at any time to ensure the 'local account' of the whole network, and the consistency of the data can be ensured.
At present, a plurality of block chain platforms for recording different content data exist in the market, the block chain platforms record different data such as digital assets, trade finance, equity bonds, supply chain traceability, business points, joint credit investigation, notarization, electronic invoices, data security and the like, and in the various block chain platforms, the functional positioning of each block chain platform cannot be guaranteed to be completely the same, such as that some block chains support intelligent contracts, some block chains do not support intelligent contracts, some block chains are specially used for identity authentication, and some block chains do not support identity authentication.
Therefore, the block chains with different functions are combined, the operation of the original block chain is not influenced, a block chain system with more complete functions is formed, the advantage complementation of the block chains with different functions can be realized, and when the data recorded in different block chain platforms need to be called, the block chain system is safer and more convenient.
Therefore, it is an urgent need in the industry to provide a block link access system and an access method thereof, which can access multiple block links and provide a unified service interface.
Disclosure of Invention
The invention aims to provide a block link routing access system and an access method thereof, which can realize the connection of a plurality of block links with different forms and functions, can also realize the evaluation of the block links, unifies service interfaces and is convenient for a demand party to collect required data information.
The first objective of the present invention is to provide a block link routing access system, which includes a bottom layer connection module, a middle layer service module and an upper layer interface module, which are sequentially connected in a communication manner, wherein the bottom layer connection module is used for connecting a plurality of block links to the block link routing access system; the middle layer service module is used for establishing a neutral protocol among the block chains connected to the block link in the access system so as to realize data flow from the block chains; the upper layer interface module is connected with a plurality of user terminals and is used for receiving instructions of the user terminals so as to establish data connection between any one user terminal and any one block chain connected to the block chain in the access system.
The operator of the user terminal may be a clerk or a user of a stock exchange, an insurance company, a financial institution, an enterprise credit investigation institution, a transportation institution, and the like. The data form recorded in the block chain can be digital assets, trade finance, equity bonds, supply chain tracing, business points, joint credit investigation, public notarization, electronic invoices and the like.
Optionally, the middle tier service module comprises: the system comprises a protocol conversion unit and a bridge interface unit, wherein the protocol conversion unit is used for interfacing and/or transferring data from one block chain connected to a block link in the access system to another block chain according to an instruction of any user terminal; the bridging interface unit is used for extracting and/or transferring data from one block chain connected to the block link in the access system to another block chain according to the instruction of any user terminal.
Optionally, the middle layer service module further comprises: and the identity authentication unit is used for providing a uniform identity authentication mechanism for each block chain connected to the block chain in the access system.
Optionally, the authentication mechanism includes identification, identity verification and identity management.
Optionally, the identity management comprises connecting the newly added blockchain to the blockchain in the access system, and deleting or freezing any one blockchain connected to the blockchain in the access system.
Optionally, the middle layer service module further comprises: and the state monitoring unit is used for monitoring and early warning each block chain connected to the block chain in the access system and making a monitoring report at regular time.
Optionally, the middle layer service module further comprises: and the block chain evaluation unit is used for evaluating the transaction speed and the security of each block chain connected to the block chain in the access system in a timing mode.
The two most important indexes for evaluating the block chain in practical application are transaction speed and safety respectively. Specifically, for example, bitcoin is a mechanism whereby a 7-coin transaction can be made in one second, and a subsequent lightning network may remedy this deficiency. The technology is continuously developed, and the transaction speed is an important index in the fields of finance, payment and the like and in the aspect of comparison advantage with the traditional distributed system. In a decentralized system, how to ensure that the 'double-flower' problem does not occur and how to ensure that own data cannot be seen by others is likely to be a safety problem, and the main challenges for restricting the development of the block chain in the future include algorithm safety, protocol safety, use safety, implementation safety, system safety and the like.
A second object of the present invention is to provide an access method of the above block link by an access system, which includes: connecting a plurality of block chains to a block link access system; establishing a neutral protocol among the block chains to realize data circulation from the block chains; and establishing data connection between any user terminal and any block chain in the access system connected to the block link according to an instruction sent by the user terminal connected to the access system connected to the block link.
Optionally, the data flow includes: data from one blockchain connected to a blockchain in the access system is docked, transferred, extracted and saved to another blockchain.
Optionally, establishing the neutral protocol comprises: the method comprises the steps of providing a uniform identity authentication mechanism for each block chain connected to the block link in the access system, carrying out monitoring early warning, making a monitoring report at regular time, and evaluating the transaction speed and the security of each block chain connected to the block link in the access system at regular time.
The invention has the beneficial effects that: (1) the interconnection and intercommunication of a plurality of block chains with different forms and different functions and the data stream transfer of cross-chain are realized; (2) the block chain and the block chain are communicated with each other, and a safety communication technology is introduced, so that the safety of data transfer is guaranteed; (3) different service applications can be accessed, different block chains are grafted according to the different applications, and a service open ecological ring is constructed; (4) the block chain evaluation is realized, the service interfaces are unified, and great convenience is provided for the application and popularization of the block chain.
Drawings
Fig. 1 is a schematic diagram of the block link access system according to the present invention.
Fig. 2 is a flow chart of the block link access method of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.
First, referring to fig. 1, as a non-limiting example, the block link routing access system of the present invention includes a bottom layer connection module 100, a middle layer service module 200, and an upper layer interface module 300, which are sequentially communicatively connected.
The bottom layer connection module 100 connects the blockchain a, the blockchain B, the blockchain C, and the blockchain D … … blockchain N storing different types and functional data to the blockchain access system. The middle layer service module 200 can establish a neutral protocol among the blockchain a, the blockchain B, the blockchain C and the blockchain D … … blockchain N, thereby realizing data flow. The upper layer interface module 300 is connected to the user terminal a, the user terminal B, the user terminal C … …, the user terminal N, and is configured to receive instructions from the user terminals so as to establish a data connection between any one of the user terminals and any one of the blockchains connected to the blockchain in the access system. Therefore, the block link of the invention can link block links with different forms by an access system, and realizes cross-link data stream transfer by adopting a neutral protocol. Meanwhile, the accessed user terminal with different service applications can select which block chain to use, and different block chains are grafted according to different applications.
Specifically, the middle tier service module 200 includes: a protocol conversion unit 201, a bridge interface unit 202, and an identity authentication unit 203.
In this non-limiting embodiment, the protocol conversion unit 201 may interface or transfer data from the blockchain a into the blockchain B according to an instruction of any one of the user terminals, such as the user terminal a. The bridge interface unit 202 may extract or transfer data from the connected blockchain C to the blockchain D according to instructions from any one of the ues, such as ue B.
The identity authentication unit 203 provides a uniform identity authentication mechanism for each block chain connected to the block link and accessed into the system, specifically, identity identification, identity verification and identity management, and provides convenience when any block chain is added, deleted or frozen in the system, and simultaneously, a secure communication technology is introduced for communication between chains, so that data security is ensured, and the security and reliability of data are further ensured.
As an alternative embodiment, the middle tier service module 200 further comprises: and a state monitoring unit 204, which can perform monitoring and early warning on each block chain connected to the block link in the access system and make a monitoring report at regular time.
As another alternative, the middle tier service module 200 further comprises: the blockchain evaluation unit 205 can periodically evaluate the transaction speed and security of each blockchain connected to the blockchain in the access system.
Based on the same idea, the present invention further provides an access method of a block link access system, as shown in fig. 2, in step S1, several block links are connected to the block link access system. Next, in step S2, a neutral protocol is established among the several blockchains to realize data flow from the several blockchains. Finally, in step S3, a data connection is established between any user terminal and any blockchain connected to the blockchain in the access system according to an instruction issued by the user terminal connected to the blockchain in the access system.
In this non-limiting embodiment, data streaming comprises: data from one blockchain connected to a blockchain in the access system is docked, transferred, extracted and saved to another blockchain. And establishing the neutral protocol comprises: the method comprises the steps of providing a uniform identity authentication mechanism for each block chain connected to the block link in the access system, carrying out monitoring early warning, making monitoring reports at regular time, and evaluating transaction speed and safety of each block chain connected to the block link in the access system at regular time.
Therefore, when the block link of the invention is used to access the system, 1) the user can select which block link to use according to the self requirement; 2) each block chain has a supporting interface; 3) the bridging interface of the block chain can be internally butted with different block chains, but provides a uniform interface for the outside; 4) the block chain evaluation can be realized, and the safety of the block chain evaluation can be evaluated; 5) and unified identity authentication is provided, so that unified identity authentication service is provided for each block chain.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, those skilled in the art may combine/combine features of different embodiments or examples and features of different embodiments or examples described in this specification without contradiction.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.
Claims (7)
1. A block link access system is characterized in that the system comprises a bottom layer connection module, a middle layer service module and an upper layer interface module which are sequentially connected in a communication way,
the bottom layer connecting module is used for connecting a plurality of block chains to the block chain access system;
the middle layer service module is used for establishing a neutral protocol among the block chains in the access system connected to the block link so as to realize data circulation from the block chains;
the upper layer interface module is connected with a plurality of user terminals and is used for receiving instructions of the user terminals so as to establish data connection between any user terminal and any block chain in the access system connected to the block chain;
wherein the middle layer service module comprises: a protocol conversion unit and a bridge interface unit,
the protocol conversion unit is used for interfacing and/or transferring data from one block chain connected to the block link in the access system to another block chain according to an instruction of any user terminal;
the bridging interface unit is used for extracting and/or transferring data from one block chain connected to the block chain in the access system to another block chain according to the instruction of any user terminal;
The establishing a neutral protocol comprises: providing a uniform identity authentication mechanism for each block chain connected to the block link in the access system, carrying out monitoring early warning, making a monitoring report at regular time, and periodically evaluating the transaction speed and the security of each block chain connected to the block link in the access system.
2. The block link routing access system of claim 1, wherein the mid-tier service module further comprises: and the identity authentication unit is used for providing a uniform identity authentication mechanism for each block chain in the access system connected to the block chain.
3. The block link routing access system of claim 2, wherein the authentication mechanism comprises identification, identity verification, and identity management.
4. A block link routing access system as claimed in claim 3 wherein the identity management includes connecting a newly added block link to the block link routing access system and deleting or freezing any block link connected to the block link routing access system.
5. The block link routing access system of claim 2, wherein the mid-tier service module further comprises: and the state monitoring unit is used for monitoring and early warning each block chain connected to the block chain in the access system and making a monitoring report at regular time.
6. The block link routing access system of claim 2, wherein the mid-tier service module further comprises: the block chain evaluation unit is used for evaluating the transaction speed and the security of each block chain connected to the block chain in the access system in a timing mode.
7. A method for accessing a block link by an access system according to any one of claims 1 to 6, comprising:
connecting a plurality of block chains to the block chain in an access system;
establishing a neutral protocol among the block chains to realize data circulation among the block chains; and
according to an instruction sent by a user terminal connected with the block link access system, establishing data connection between any user terminal and any block link connected with the block link access system;
wherein the data flow comprises: interfacing, transferring, extracting and saving data from one blockchain in an access system connected to the blockchain to another blockchain;
wherein the establishing a neutral protocol comprises: providing a uniform identity authentication mechanism for each block chain connected to the block link in the access system, carrying out monitoring early warning, making a monitoring report at regular time, and periodically evaluating the transaction speed and the security of each block chain connected to the block link in the access system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611108544.5A CN106850538B (en) | 2016-12-06 | 2016-12-06 | Block link route access system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611108544.5A CN106850538B (en) | 2016-12-06 | 2016-12-06 | Block link route access system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106850538A CN106850538A (en) | 2017-06-13 |
CN106850538B true CN106850538B (en) | 2022-01-18 |
Family
ID=59146181
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611108544.5A Active CN106850538B (en) | 2016-12-06 | 2016-12-06 | Block link route access system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106850538B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108269190A (en) * | 2018-01-17 | 2018-07-10 | 深圳四方精创资讯股份有限公司 | Across chain method and its system based on across chain relaying platform |
CN108600315B (en) * | 2018-03-22 | 2021-04-06 | 深圳市网心科技有限公司 | Block link route processing method, device and storage medium |
JP7324222B2 (en) * | 2018-05-01 | 2023-08-09 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Computing system, method and computer program for managing blockchain |
CN108734578B (en) * | 2018-05-02 | 2020-10-27 | 东莞市波动赢机器人科技有限公司 | Data processing method and system based on transaction robot |
CN109462505B (en) * | 2018-11-12 | 2021-07-30 | 上海点融信息科技有限责任公司 | Method and apparatus for implementing cross-link communication between multiple blockchain networks |
CN110020902B (en) * | 2018-12-27 | 2021-01-08 | 创新先进技术有限公司 | Cross-link certificate storage method, access method, device and electronic equipment |
CN111538792B (en) * | 2020-07-10 | 2020-11-03 | 卓尔智联(武汉)研究院有限公司 | Alliance link data processing method and device and electronic equipment |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103020861A (en) * | 2012-11-06 | 2013-04-03 | 苏州工业园区凌志软件股份有限公司 | Intermediate business platform system used for financial securities industry |
US10223327B2 (en) * | 2013-03-14 | 2019-03-05 | Fisher-Rosemount Systems, Inc. | Collecting and delivering data to a big data machine in a process control system |
CN104038414A (en) * | 2013-08-21 | 2014-09-10 | 江南大学 | Multiprotocol intelligent household gateway apparatus and system thereof |
JP6447215B2 (en) * | 2014-03-10 | 2019-01-09 | 株式会社リコー | Information distribution system, information processing apparatus, information distribution method, and program |
CN105574135A (en) * | 2015-12-14 | 2016-05-11 | 中电科华云信息技术有限公司 | Universal access method and universal access system for supporting heterogeneous services |
CN105976231A (en) * | 2016-06-24 | 2016-09-28 | 深圳前海微众银行股份有限公司 | Asset management method based on intelligent block chain contracts and nodes |
-
2016
- 2016-12-06 CN CN201611108544.5A patent/CN106850538B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN106850538A (en) | 2017-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106850538B (en) | Block link route access system and method | |
CN108416577B (en) | Block chain service system | |
CN107193490B (en) | Distributed data storage system and method based on block chain | |
CN107358420B (en) | Block chain system for realizing hot spot account and method for realizing hot spot account | |
CN110070359B (en) | Block chain-based data checking system, method, computing device and storage medium | |
CN111539750A (en) | Commodity traceability system based on block chain and big data technology | |
CN110109935B (en) | Block chain-based port and aviation business alliance design method | |
WO2003021512A3 (en) | Transitive trust network | |
CN108665372A (en) | Information processing, inquiry, storage method based on block chain and device | |
CN109462505A (en) | Realize the method and apparatus across chain communication between multiple block chain networks | |
CN114445010B (en) | Block chain-based multi-mode intermodal system and method | |
CN106919476A (en) | Data safety backup method, client and cloud server terminal based on alliance's chain | |
CN110019103B (en) | Cross-chain system and cross-chain implementation method based on block chain | |
CN104063958A (en) | Non-card public bicycle system and bicycle borrowing and returning method thereof | |
CN110109874A (en) | A kind of non-stop layer distributed document retrieval method based on block chain | |
CN112926033A (en) | Task process tracing system based on block chain cross-chain cooperation | |
CN113159676A (en) | Logistics information tracing method and system based on block chain | |
CN111538790A (en) | Identity authentication system based on block chain technology and implementation method thereof | |
CN111738652A (en) | Block chain based distributed warehouse supervision method and device | |
WO2015192796A1 (en) | Automatic application release method and system based on trusted service manager | |
Wang et al. | [Retracted] Agricultural Productive Service System Based on the Block Chain and Edge Computing | |
CN113852662B (en) | Edge cloud distributed storage system and method based on alliance chain | |
TWM637418U (en) | Blockchain system applied to insurance operations | |
CN113537990A (en) | National house asset management system based on block chain | |
TWI828284B (en) | Systems and methods of blockchain for insurance processes |
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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20221230 Address after: No. 1 Boxing Eighth Road, Beijing Economic and Technological Development Zone, Daxing District, Beijing 100176 Patentee after: CICC Data Group Co.,Ltd. Address before: 100176 room 2318, building 2, No.1, boxing 8th Road, Beijing Economic and Technological Development Zone, Daxing District, Beijing Patentee before: CENTRIN CLOUD FINANCE & DATA TECHNOLOGY (BEIJING) CO.,LTD. |
|
TR01 | Transfer of patent right |