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.