A system and method for data management of cross-block link

A data management system and blockchain technology, applied in big data applications, cloud computing, and blockchain fields, can solve problems such as blockchain information islands, and achieve the effect of realizing free flow and solving information islands

Active Publication Date: 2019-02-01
新能力(山东)体育科技有限公司
8 Cites 36 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0009] Different from the existing cross-chain technology, one of the purposes of the present invention is to solve the problem of blockchain information islands. On the basis of local structured trusted data management in blockchain information islands, using the graphical data structure technology to achieve a global and complete data ...
View more

Abstract

The invention relates to a cross-block chain data management system, comprising a communication gateway, a certificate center module, a block chain management module, a data retrieval module and a data processing module. The communication gateway is used for connecting to the block chain for data exchange. The certificate center module is responsible for the management of public and private keys;The block chain management module is responsible for maintaining the identity information of the cross-block chain data management system in the block chain, and the node identity information contained in each block chain; Responsible for docking with different types of block chains; Responsible for the management of data access rights between different block chains; Data retrieval module is responsible for retrieving and extracting according to the retrieval elements; Data processing module is responsible for processing the retrieved data to generate graphics data structure. Thus, the cross-block chain data management system of the invention processes the data contents distributed in different block chains according to the objective process of the development and evolution of the application data, and realizes data retrieval, data association and data integration among the closed block chains.

Application Domain

Other databases indexingOther databases querying

Technology Topic

Data contentBlockchain +10

Image

  • A system and method for data management of cross-block link
  • A system and method for data management of cross-block link
  • A system and method for data management of cross-block link

Examples

  • Experimental program(5)

Example Embodiment

Specific embodiment 1:
[0084] Please refer to Figure 5 As shown, it is a flowchart of the first embodiment. This embodiment takes the field of sports as an example.
[0085] The 100-meter race performance blockchain, the 110-meter hurdles performance blockchain, and the athletic ability assessment blockchain are blockchains implemented by existing technologies. Through the communication gateway 41, the blockchain management module 43 in the cross-blockchain data management system 4 participates in the consensus of the 100-meter running sports performance blockchain, the 110-meter hurdles athletic performance blockchain, and the athletic ability evaluation blockchain. Algorithm calculation;
[0086] The certificate center module 42 is responsible for managing the public key and private key in the cross-blockchain data management system 4 in the 100-meter running athletic performance blockchain, 110-meter hurdle athletic performance blockchain, and athletic ability evaluation blockchain;
[0087] The blockchain management module 43 is responsible for maintaining the cross-blockchain data management system 4 in the 100-meter running athletic performance blockchain, the 110-meter hurdle athletic performance blockchain, and the identity information in the athletic ability assessment blockchain, and the 100-meter running The identity information of each node contained in the athletic performance blockchain, the 110-meter hurdles athletic performance blockchain, and the athletic ability assessment blockchain.
[0088] The blockchain management module 43 in the cross-blockchain data management system 4 sets different blockchain identities for the 100-meter running athletic performance blockchain, the 110-meter hurdle athletic performance blockchain, and the athletic ability assessment blockchain. Information, and store the block data corresponding to the blockchain under different blockchain identity information. It is also responsible for managing the data access rights between the 100-meter running sports performance blockchain, the 110-meter hurdles sports performance blockchain and the athletic ability assessment blockchain.
[0089] Assume that the 100-meter running sports performance blockchain and the 110-meter hurdles sports performance blockchain record the sports member A (hereinafter referred to as "A") and related performances in two sports, including each training, in chronological order. A detailed record of the total scores and each sub-score of the starting speed, acceleration speed, and sprint speed; the athletic ability assessment blockchain is responsible for recording A’s identity information, and according to A’s 100-meter run and 110-meter hurdles According to relevant standards or rules, for example, according to the "National Student Physical Fitness and Health Standard", calculate the strength, speed, endurance, agility, and flexibility of the nail.
[0090] The data retrieval module 44 in the cross-blockchain data management system 4 respectively queries and extracts information related to A's startup speed from the 100-meter running athletic performance blockchain, 110-meter hurdle athletic performance blockchain, and athletic ability evaluation blockchain. The data;
[0091] The data processing module 45 in the cross-blockchain data management system 4 will extract data from the 100-meter running athletic performance blockchain, 110-meter hurdle athletic performance blockchain, and athletic ability evaluation blockchain in the order of time stamps, and Draw a directed acyclic graph based on the input-output relationship processed by the application, such as Image 6 Shown:
[0092] Where V 100-1 , V 100-2 For the retrieved data related to the 100-meter running performance blockchain system and A’s starting speed, the specific content is the value of A’s starting speed in the first and second 100-meter running training;
[0093] V 110-1 , V 110-2 It is the data related to A’s starting speed in the retrieved 110-meter hurdles athletic performance blockchain, and the content is the value of A’s starting speed in the first and second 110-meter hurdles exercise training;
[0094] V j-1 In order to evaluate the retrieved athletic ability data related to A’s starting speed in the blockchain, the content is calculated based on A’s latest 100-meter run and 110-meter hurdle starting speed, in accordance with the provisions of the National Student Physical Health Standard The athletic ability value of the agility.
[0095] This embodiment involves the processing of similar data in the same blockchain by the data processing module 45:
[0096] V 100-1 , V 100-2 The starting speed of the same 100-meter running movement is determined by V 100-1 Point to V 100-2; V 110-1 , V 110-2 The starting speed of the same 110-meter hurdle, in the order of generation, is determined by V 110-1 Point to V 110-2;
[0097] In this embodiment, the data processing module 45 is involved in processing the same type of data in different blockchains:
[0098] V 100-1 , V 100-2 , V 110-1 , V 110-2 The start speed of the same as A, according to the sequence of data generation time, from V 100-1 Point to V 100-2 , By V 110-1 Point to V 100-2 , By V 110-1 Point to V 110-2;
[0099] In this embodiment, the data processing module 45 is involved in processing different types of data of different blockchains:
[0100] V j-1 Is V 100-2 And V 110-2 As the input value, the relevant physical ability value of A is calculated according to the provisions of the "National Student Physical Health Standard". The direction is from the input value to the output value, that is, from V 100-2 And V 110-2 Point to V j-1;
[0101] This embodiment does not involve the relationship between numerical changes and application processing procedures between different types of data of the same blockchain.
[0102] Due to the irreversibility of the timestamp of each blockchain and the uniqueness of the blockchain data, starting from any node and passing through different routes, it is impossible to return to this point, so the graph data structure is a directed acyclic graph .
[0103] Complete the drawing of directed acyclic graph.

Example Embodiment

[0104] Example 1 Taking the field of sports as an example, according to the real process of sports members' sports ability development, the development process of basic data related to sports members' sports ability distributed in multiple blockchains, the evaluation method and process of sports data were carried out Effective collection, and reflects the relationship between the above data and its application in time and calculation process.

Example Embodiment

Specific embodiment 2:
[0105] Please refer to Figure 7 As shown, it is the processing flowchart of the second embodiment. This embodiment takes a new media service as an example;
[0106] User viewing behavior management blockchain, media release management blockchain, and program production management blockchain are blockchains implemented by existing technologies. The blockchain management module 43 in the cross-blockchain data management system 4 participates in the calculation of the consensus algorithm of the user viewing behavior management blockchain, the media release management blockchain, and the program production management blockchain through the communication gateway 41. ;
[0107] The certificate center module 42 is responsible for managing the public and private keys of the cross-blockchain data management system 4 in the user viewing behavior management blockchain, media release management blockchain, and program production management blockchain;
[0108] The blockchain management module 43 is responsible for maintaining the identity information of the cross-blockchain data management system 4 in the user viewing behavior management blockchain, the media release management blockchain, and the program production management blockchain, as well as the user viewing behavior management block The identity information of each node contained in the blockchain, media release management blockchain, and program production management blockchain.
[0109] The blockchain management module 43 in the cross-blockchain data management system 4 sets different blockchain identity information for user viewing behavior management blockchain, media release management blockchain, and program production management blockchain, and Store the block data corresponding to the blockchain under different blockchain identity information. It is also responsible for the management of user viewing behavior management blockchain, media release management blockchain, and program production management blockchain mutual data access permissions.
[0110] Among them, the user viewing behavior management blockchain is the viewing status of various users watching programs through different media media managed by time stamps. Media media include but not limited to traditional media, network media, mobile media, digital TV, digital newspapers and magazines ;
[0111] The media release management blockchain is to record the platform, time, program content and media media released by the media according to the timestamp;
[0112] The program production management blockchain is the complete production process of the program recorded according to the timestamp, including relevant data such as media producer, program content, production time, and creator.
[0113] Assuming that the user viewing behavior management blockchain sends a data request for querying hot programs T to the cross-blockchain data management system 4, the blockchain management module 43 reviews whether the user viewing behavior management blockchain has such query authority. For query authority, the cross-blockchain data management system 4 continues to advance the query process;
[0114] The data retrieval module 44 in the cross-blockchain data management system 4 queries the media release management blockchain and the program production management blockchain and extracts block data related to the hot program T;
[0115] The data processing module 45 in the cross-blockchain data management system 4 will extract data from the media release management blockchain and the program production management blockchain in the order of timestamps, the input and output relationships of application processing, and the composition of the data The relationship draws a directed acyclic graph, such as Figure 8 Shown:
[0116] Where T 1 The total viewership of hot programs T stored in the user viewing behavior management blockchain during the query time period;
[0117] M 1 , M 2 , M 3 To publish the data related to T retrieved in the media management blockchain, the specific content is the publishing platform M 1 , M 2 , M 3 Viewership
[0118] M 1 With T 1 The directed edge, M 2 With T 1 The directed edge, M 3 With T 1 The directed edge between represents T 1 The composition relationship of the total viewership, namely platform M 1 Provided T 1 70% of the total viewership, platform M 2 Provided T 1 20% of the total viewership, platform M 3 Provided T 1 10% of total ratings;
[0119] P 1 , P 2 For the data related to the hot program T retrieved in the program production management blockchain, the specific content includes media producer, program content, production time, creator, etc.
[0120] This embodiment involves processing the same type of block data in the same blockchain:
[0121] M 1 , M 2 , M 3 The ratings of the same media publishing platform, M 1 , M 2 , M 3 The connections are made in the order of the timestamps of the hot program T, and the connection points are from the node with the earlier timestamp to the node with the later timestamp, where M 2 With M 3 Since the program T is released at the same time, it is at the same horizontal position and there is no connection between them; P 1 , P 2 The data related to the production process of the program are connected in sequence according to the order of the time stamp, because P 1 After P 2 , So P 1 With P 2 The connection between P 2 Point to P 1;
[0122] This embodiment involves processing different types of data of different blockchains:
[0123] T 1 Is the media release platform M 1 , M 2 , M 3 As the input value, the total viewership value obtained after statistical calculation, the total viewership value is the output value, M 1 , M 2 , M 3 , T 1 The connection direction between is from the input value to the output value, that is, from M 1 , M 2 , M 3 Point to T respectively 1; Media release platform M 1 Quoted show P 2 , Media release platform M 2 Quoted show P 2 , Media release platform M 3 Quoted show P 1 , That is, by P 2 Respectively point to M 1 And M 2 , By P 1 Point to M 3;
[0124] This embodiment does not involve the relationship between numerical changes and application processing processes between different types of data of the same blockchain;
[0125] This embodiment does not involve the relationship between numerical changes and application processing processes of the same type of data on the same blockchain;
[0126] Complete the visualization of graphical data structure drawing.

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.

Similar technology patents

Smart catering system

PendingCN113971620ASolve information silos
Owner:浙江海亮智慧后勤管理有限公司

Cement intelligent factory management and control system and control method

PendingCN111582839ASolve information silosreal-time
Owner:绵阳钢猫科技有限公司

Classification and recommendation of technical efficacy words

  • Solve information silos

Cement intelligent factory management and control system and control method

PendingCN111582839ASolve information silosreal-time
Owner:绵阳钢猫科技有限公司

Smart catering system

PendingCN113971620ASolve information silos
Owner:浙江海亮智慧后勤管理有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products