A Cross-chain Communication Transfer System and Method for Energy Multi-agent Collaboration

By collecting and analyzing the characteristic data of the blockchain communication network, cross-chain permission identification, identity verification and protocol matching are solved, and the security verification and data interaction problems of heterogeneous blockchain communication networks in the energy industry are achieved, achieving efficient and secure cross-chain communication.

CN119892517BActive Publication Date: 2025-07-29BEIJING HUADIAN E-COMMERCE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510377179.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-28
Publication Date
2025-07-29
Estimated Expiration
2045-03-28

AI Technical Summary

Technical Problem

The existing heterogeneous blockchain communication network cannot realize intelligent security verification processing of cross-chain communication in the energy industry applications, nor can it achieve efficient and convenient cross-chain communication data interaction.

Method used

By collecting the characteristic data of the current and target blockchain communication network, cross-chain permission identification, access user identity verification, historical transaction behavior analysis and communication protocol matching, cross-chain credential data are constructed to realize secure verification and efficient data interaction of cross-chain communication.

Benefits of technology

It improves the efficiency, security and reliability of cross-chain communications of blockchain communication networks in the energy industry, ensures the accuracy and consistency of cross-chain communications, and improves user experience and communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119892517B_ABST
    Figure CN119892517B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of communication data processing, and discloses a cross-chain communication transfer system and method for multi-agent collaboration in the energy field. The system includes a cross-chain communication permission identification module, a cross-chain communication security verification and data matching module, and a cross-chain communication management module. Based on the current blockchain communication network transaction behavior information of the accessing user, combined with the intelligent recognition algorithm and the scientifically preset user transaction abnormal behavior information, intelligent analysis of the historical transaction abnormal behavior of the accessing user in the current blockchain communication network is carried out to achieve accurate verification of the identity of the accessing user for cross-chain communication in the blockchain communication network based on the agent mechanism. According to the characteristic information of the target blockchain communication network, combined with the intelligent search algorithm and the stored cross-chain communication protocol characteristic information of the blockchain communication network, intelligent matching of the cross-chain communication protocol of the accessing user's blockchain communication network is carried out to achieve efficient and intelligent interaction of cross-chain communication data in the blockchain communication network based on the relay gateway.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of communication data processing, and specifically to a cross-chain communication transmission system and method for energy multi-agent collaboration. Background Art

[0002] A heterogeneous blockchain communication network is a network architecture that supports interoperability between different blockchain systems. It aims to address the "island effect" in the blockchain ecosystem caused by differences in technology, consensus mechanisms, and data structures. Heterogeneous blockchain communication networks have advantages such as heterogeneity, which refers to the differences between different blockchains in terms of underlying protocols, consensus mechanisms, data structures, and encryption algorithms. Interoperability, which enables cross-chain asset transfers, data sharing, and smart contract invocation through standardized protocols or middleware. Decentralized communication, which avoids reliance on a single centralized intermediary and ensures minimal trust in cross-chain interactions. Blockchain communication networks are widely used in the energy industry, but they cannot guarantee reliable and secure operation during cross-chain communication interactions between different energy entities. Existing heterogeneous blockchain communication networks cannot achieve intelligent processing of cross-chain communication security verification or efficient and convenient cross-chain communication data interaction during energy industry applications.

[0003] The Chinese invention patent with announcement number CN114244537B discloses an information processing system based on cross-chain communication and multi-chain fusion. It collects information to be processed and the information processing method, and generates an event package; encapsulates the event package with the target sending address of the information to generate an encapsulation package; packages multiple encapsulation packages into a communication package; sends the communication package to a transfer unit, and the transfer unit generates multiple transfer information for the same blockchain based on the specific target address; sends the transfer information to the target blockchain for unsealing and processing; the above technical solution cannot effectively solve the problem of security verification between different blockchain communication networks during cross-chain communication of blockchains. Summary of the invention

[0004] (1) Technical problems solved

[0005] In order to solve the problem that the existing heterogeneous blockchain communication network cannot realize intelligent processing of cross-chain communication security verification in the application process of the energy industry, nor can it realize efficient and convenient cross-chain communication data interaction, the above purpose is to accurately judge the cross-chain permissions of the current blockchain communication network, intelligently verify the identity security of cross-chain access users, efficiently match the target blockchain communication network communication protocol, and accurately and efficiently execute cross-chain communication operations of the blockchain communication network.

[0006] (2) Technical solution

[0007] The present invention is realized through the following technical solutions: A cross-chain communication transfer method for multi-agent collaboration in the energy field, the method comprising the following steps:

[0008] S1. Collect the characteristic data of the current blockchain communication network and the characteristic data of the target blockchain communication network;

[0009] S2. Based on the characteristic data of the current blockchain communication network and the cross-chain permission characteristic data of the blockchain communication network, perform cross-chain permission identification processing on the current blockchain communication network to generate cross-chain permission identification data of the current blockchain communication network; when there is no permission, end the cross-chain communication operation of the current blockchain communication network;

[0010] S3. When there is permission, collect the identity characteristic data of the accessing user;

[0011] S4. According to the characteristic data of the current blockchain communication network and the identity characteristic data of the accessing user, perform a search process on the historical transaction behavior records of the accessing user in the current blockchain communication network to generate transaction behavior characteristic data of the accessing user in the current blockchain communication network;

[0012] S5. Based on the transaction behavior characteristic data of the accessing user in the current blockchain communication network and the transaction abnormal behavior characteristic data of the user, perform an analysis process on the historical transaction abnormal behavior of the accessing user in the current blockchain communication network to generate transaction abnormal behavior analysis data of the accessing user in the current blockchain communication network. When it is abnormal, end the cross-chain communication operation of the current blockchain communication network;

[0013] S6. When it is normal, based on the characteristic data of the target blockchain communication network and the cross-chain communication protocol characteristic data of the blockchain communication network, perform a communication protocol matching process for the accessing user after cross-chain from the current blockchain communication network to the target blockchain communication network to generate communication protocol characteristic data of the target blockchain communication network;

[0014] S7. Construct cross-chain voucher data of the blockchain communication network and execute the cross-chain communication operation of the blockchain communication network.

[0015] Preferably, the operation steps of collecting the characteristic data of the current blockchain communication network and the characteristic data of the target blockchain communication network are as follows:

[0016] S11. Online obtain the identity characteristic text information of the object of the current blockchain communication network where the accessing user is located through the information collection dialog box of the communication cross-chain management platform, and generate the characteristic data of the current blockchain communication network , and the characteristic data of the current blockchain communication network includes the name text information, network protocol text information, domain name system text information, and IP address text information of the current blockchain communication network;

[0017] Online obtain the identity characteristic text information of the cross-chain target blockchain communication network object of the access user through the information collection dialog box of the communication cross-chain management platform, and generate the target blockchain communication network characteristic data The target blockchain communication network characteristic data includes the name text information, network protocol text information, domain name system text information, and IP address text information of the cross-chain target blockchain communication network.

[0018] Preferably, based on the current blockchain communication network characteristic data and the blockchain communication network cross-chain permission characteristic data, perform cross-chain permission identification processing on the current blockchain communication network to generate the current blockchain communication network cross-chain permission identification data; when there is no permission, the operation steps to end the current blockchain communication network cross-chain communication job are as follows:

[0019] S21. Establish a collection of blockchain communication network cross-chain permission characteristic data , ; where represents the th blockchain communication network cross-chain permission characteristic data, represents the maximum value of the number of blockchain communication networks; the blockchain communication network cross-chain permission characteristic data represents the identity characteristic text information of the blockchain communication network with cross-chain permission.

[0020] S22. Use the KMP search algorithm to match the characters of the current blockchain communication network characteristic data with the blockchain communication network cross-chain permission characteristic data in the collection of blockchain communication network cross-chain permission characteristic data to generate the current blockchain communication network cross-chain permission identification data based on the character matching result of the blockchain communication network characteristic information ; ;

[0021] When and successfully match the characters of the blockchain communication network characteristic information, it means that the current blockchain communication network has cross-chain permission, and output the current blockchain communication network cross-chain permission identification data as having permission;

[0022] When and do not successfully match the characters of the blockchain communication network characteristic information, it means that the current blockchain communication network does not have cross-chain permission, and output the current blockchain communication network cross-chain permission identification data as having no permission, and directly end the current blockchain communication network cross-chain communication job at this time.

[0023] Preferably, when there is permission, the operation steps for collecting access user identity characteristic data are as follows:

[0024] S31. When the cross-chain permission identification data of the current blockchain communication network has permission, online obtain the identity characteristic text information of the cross-chain access user of the blockchain communication network through the information collection dialog box of the communication cross-chain management platform, and generate access user identity characteristic data , and the access user identity characteristic data includes the name text information, registered place text information, and identity code text information of the access user.

[0025] Preferably, according to the current blockchain communication network characteristic data and the access user identity characteristic data, the operation steps for searching and processing the historical transaction behavior records of the access user in the current blockchain communication network to generate the transaction behavior characteristic data of the access user in the current blockchain communication network are as follows:

[0026] S41. Use the K-D tree nearest neighbor search algorithm based on the access user identity characteristic data and the current blockchain communication network characteristic data to log in to the current blockchain communication network, and at the same time search out the historical transaction behavior record information of the access user in the current blockchain communication network, and generate the transaction behavior characteristic data of the access user in the current blockchain communication network , and the transaction behavior characteristic data of the access user in the current blockchain communication network includes the transaction time of the access user, transaction party information, transaction item or service information, transaction amount, and transaction violation status information.

[0027] Preferably, based on the transaction behavior characteristic data of the access user in the current blockchain communication network and the user transaction abnormal behavior characteristic data, perform analysis and processing on the historical transaction abnormal behavior of the access user in the current blockchain communication network to generate the transaction abnormal behavior analysis data of the access user in the current blockchain communication network. When it is abnormal, the operation steps for ending the current cross-chain communication operation of the blockchain communication network are as follows:

[0028] S51. Establish a set of user transaction abnormal behavior characteristic data , ; where represents the user transaction abnormal behavior characteristic data corresponding to the th type of transaction abnormal behavior, represents the maximum value of the number of transaction abnormal behavior types; the transaction abnormal behavior types include selling goods that infringe the exclusive right to use a registered trademark, forging a company name, slandering and damaging the business reputation of a competitor, and selling fake and shoddy goods; the user transaction abnormal behavior characteristic data represents the record text information of abnormal behavior of blockchain communication network users in transactions;

[0029] S52. Match the current blockchain communication network transaction behavior characteristic data of the accessing user with the set of user transaction abnormal behavior characteristic data in the user transaction abnormal behavior characteristic data for keyword matching of user transaction behavior characteristics, and generate analysis data on abnormal transaction behavior of the accessing user in the current blockchain communication network based on the keyword matching results of user transaction behavior characteristics , and the specific operation steps for generating the analysis data on abnormal transaction behavior of the accessing user in the current blockchain communication network are as follows: :

[0030] S521. Initialization stage: Update the position of the whale population for abnormal transaction search and the maximum iteration algorithm T. The update formula for the position of the whale population for abnormal transaction search is as follows: , where represents an individual whale for abnormal transaction search in the search space of the set of user transaction abnormal behavior characteristic data , and respectively represent the upper and lower bounds in the search space of the set of user transaction abnormal behavior characteristic data , represents a random number within the value range;

[0031] S522. Encircling prey stage: When an individual whale for abnormal transaction search encircles prey, it will swim towards the individual whale for abnormal transaction search at the optimal position or randomly towards an individual whale for abnormal transaction search. That is, the individual whale for abnormal transaction search searches in the search space of the set of user transaction abnormal behavior characteristic data for the user transaction abnormal behavior characteristic data that best matches the current blockchain communication network transaction behavior characteristic data of the accessing user or randomly searches for the user transaction abnormal behavior characteristic data that matches the current blockchain communication network transaction behavior characteristic data of the accessing user ; ;

[0032] S5221. When choosing to swim towards the individual whale for abnormal transaction search at the optimal position, that is, the individual whale for abnormal transaction search searches in the search space of the set of user transaction abnormal behavior characteristic data for the user transaction abnormal behavior characteristic data that best matches the current blockchain communication network transaction behavior characteristic data of the accessing user ​, the position update formula for the whale individual searched for trading anomalies is as follows: ; where represents the position of the whale individual searched for trading anomalies after the (t + 1)-th iteration in the search space of the user's trading anomaly behavior feature data set ; represents the position of the whale individual searched for trading anomalies after the t-th iteration in the search space of the user's trading anomaly behavior feature data set ; represents the optimal position of the whale individual searched for trading anomalies after the t-th iteration in the search space of the user's trading anomaly behavior feature data set ; represents a random number taken inside; The initial value of is 2, and it linearly decreases to 0 as the number of iterations increases; represents a random number taken in the interval (0, 2); represents the absolute value symbol;

[0033] S5222. When choosing to swim towards the position of a randomly selected whale individual searched for trading anomalies, that is, the whale individual searched for trading anomalies randomly searches in the search space of the user's trading anomaly behavior feature data set for the user's trading anomaly behavior feature data matching the current blockchain communication network trading behavior feature data of the accessing user , the position update formula for the whale individual searched for trading anomalies is as follows: , where represents the position of a randomly selected whale individual searched for trading anomalies after the t-th iteration in the search space of the user's trading anomaly behavior feature data set ;

[0034] When < 1, the whale individual searched for trading anomalies chooses to swim towards the optimal whale individual searched for trading anomalies, that is, the whale individual searched for trading anomalies searches in the search space of the user's trading anomaly behavior feature data set for the user's trading anomaly behavior feature data most matching the current blockchain communication network trading behavior feature data of the accessing user ;

[0035] When ≥ 1, the whale individual searched for trading anomalies chooses to swim towards a randomly selected whale individual searched for trading anomalies, that is, the whale individual searched for trading anomalies searches in the search space of the user's trading anomaly behavior feature data set Randomly search in the search space for the user transaction abnormal behavior characteristic data that matches the current blockchain communication network transaction behavior characteristic data of the accessing user of the user transaction abnormal behavior characteristic data ;

[0036] S523. In the bubble net stage, when the transaction abnormal search whale individual hunts for the user transaction abnormal behavior characteristic data that matches the current blockchain communication network transaction behavior characteristic data of the accessing user in the set of user transaction abnormal behavior characteristic data in the search space, it will eject bubbles to form a bubble net to drive away the user transaction abnormal behavior characteristic data of the user transaction abnormal behavior characteristic data prey. The transaction abnormal search whale individual uses the bubble net to drive away the user transaction abnormal behavior characteristic data prey. The transaction abnormal search whale individual continuously updates its position in the set of user transaction abnormal behavior characteristic data search space. When using the bubble net, the position update formula of the transaction abnormal search whale individual is as follows: , where is a constant with a value of 1, represents a random number in the range of [-1, 1], represents the exponential power of the product of with as the base and ; represents the total angle value of the bubble net, represents the number of bubble nets, and represents cosine value;

[0037] S524. When the maximum iteration algorithm is satisfied, output the user transaction abnormal behavior characteristic data that matches the current blockchain communication network transaction behavior characteristic data of the accessing user of the user transaction abnormal behavior characteristic data ;

[0038] S525. Based on the current blockchain communication network transaction behavior characteristic data of the accessing user output in step S524 and the user transaction abnormal behavior characteristic data to perform the keyword matching result of the user transaction behavior characteristics, generate the access user's current blockchain communication network transaction abnormal behavior analysis data ;

[0039] When and If the keyword matching of the user's transaction behavior characteristics is successful, it indicates that there is an abnormal behavior in the current blockchain communication network transaction of the accessing user; then output the analysis data of the abnormal behavior of the accessing user's current blockchain communication network transaction is abnormal, and at this time, directly end the current cross-chain communication operation of the blockchain communication network;

[0040] When and the keyword matching of the user's transaction behavior characteristics is not successful, it indicates that there is no abnormal behavior in the current blockchain communication network transaction of the accessing user; then output the analysis data of the abnormal behavior of the accessing user's current blockchain communication network transaction is normal, and at this time, directly end the current cross-chain communication operation of the blockchain communication network.

[0041] Preferably, when it is normal, according to the target blockchain communication network characteristic data and the blockchain communication network cross-chain communication protocol characteristic data, perform the communication protocol matching process required for the accessing user to cross-chain from the current blockchain communication network to the target blockchain communication network, and generate the operation steps of the target blockchain communication network communication protocol characteristic data as follows:

[0042] S61. When the analysis data of the abnormal behavior of the accessing user's current blockchain communication network transaction is normal, establish a set of blockchain communication network cross-chain communication protocol characteristic data , ; where represents the blockchain communication network cross-chain communication protocol characteristic data corresponding to the th blockchain communication network, represents the maximum value of the number of blockchain communication networks; the blockchain communication network cross-chain communication protocol characteristic data represents the communication protocol text information applicable to the communication process of different blockchain communication network objects;

[0043] S62. Use the Aho-Corasick search algorithm to match the character information of the blockchain communication network features of the target blockchain communication network characteristic data with the blockchain communication network cross-chain communication protocol characteristic data in the set of blockchain communication network cross-chain communication protocol characteristic data to search for the blockchain communication network cross-chain communication protocol characteristic data matching the target blockchain communication network characteristic data , and generate the target blockchain communication network communication protocol characteristic data through data identification .

[0044] Preferably, the operation steps for constructing cross-chain credential data of the blockchain communication network and performing cross-chain communication operations in the blockchain communication network are as follows:

[0045] S71. Combine the generated current blockchain communication network feature data , the target blockchain communication network feature data , the current blockchain communication network cross-chain permission identification data , the access user identity feature data , the access user's current blockchain communication network transaction abnormal behavior analysis data , and the target blockchain communication network communication protocol feature data to construct cross-chain credential data of the blockchain communication network through data combination identification , where ;

[0046] S72. The communication cross-chain management platform executes the communication operation for the access user to cross-chain from the current blockchain communication network to the current blockchain communication network based on the cross-chain credential data of the blockchain communication network.

[0047] A cross-chain communication transfer system for energy multi-agent collaboration, used to implement the cross-chain communication transfer method for energy multi-agent collaboration. The system includes a cross-chain communication permission identification module, a cross-chain communication security verification and data matching module, and a cross-chain communication management module;

[0048] The cross-chain communication permission identification module includes a current blockchain communication network feature collection unit, a target blockchain communication network feature collection unit, a blockchain communication network cross-chain permission information storage unit, and a current blockchain communication network cross-chain permission identification unit;

[0049] The current blockchain communication network feature collection unit collects current blockchain communication network feature data through the information collection dialog box of the communication cross-chain management platform; the target blockchain communication network feature collection unit collects target blockchain communication network feature data through the information collection dialog box of the communication cross-chain management platform; the blockchain communication network cross-chain permission information storage unit is used to store blockchain communication network cross-chain permission feature data; the current blockchain communication network cross-chain permission identification unit performs cross-chain permission identification processing on the current blockchain communication network based on the current blockchain communication network feature data and the blockchain communication network cross-chain permission feature data, and generates current blockchain communication network cross-chain permission identification data;

[0050] The cross-chain communication security verification and data matching module includes an access user identity information collection unit, an access user transaction behavior information search unit, a user transaction abnormal behavior keyword storage unit, an access user transaction abnormal behavior analysis unit, a blockchain communication network cross-chain communication protocol storage unit, and a target blockchain communication network communication protocol matching unit;

[0051] The access user identity information collection unit collects access user identity characteristic data through the information collection dialog box of the communication cross-chain management platform; the access user transaction behavior information search unit performs a search process on the historical transaction behavior records of the access user in the current blockchain communication network according to the current blockchain communication network characteristic data and the access user identity characteristic data, and generates access user current blockchain communication network transaction behavior characteristic data; the user transaction abnormal behavior keyword storage unit is used to store user transaction abnormal behavior characteristic data; the access user transaction abnormal behavior analysis unit performs an analysis process on the historical transaction abnormal behavior of the access user in the current blockchain communication network based on the access user current blockchain communication network transaction behavior characteristic data and the user transaction abnormal behavior characteristic data, and generates access user current blockchain communication network transaction abnormal behavior analysis data; the blockchain communication network cross-chain communication protocol storage unit is used to store blockchain communication network cross-chain communication protocol characteristic data; the target blockchain communication network communication protocol matching unit performs a matching process on the communication protocol required for the access user to cross-chain from the current blockchain communication network to the target blockchain communication network according to the target blockchain communication network characteristic data and the blockchain communication network cross-chain communication protocol characteristic data, and generates target blockchain communication network communication protocol characteristic data;

[0052] The cross-chain communication management module includes a blockchain communication network cross-chain certificate construction unit and a blockchain communication network cross-chain communication operation execution unit;

[0053] The blockchain communication network cross-chain certificate construction unit is used to construct blockchain communication network cross-chain certificate data; the blockchain communication network cross-chain communication operation execution unit executes the blockchain communication network cross-chain communication operation according to the blockchain communication network cross-chain certificate data in combination with the communication cross-chain management platform.

[0054] (III) Beneficial effects

[0055] The present invention provides a cross-chain communication transfer system and method for energy multi-agent collaboration. It has the following beneficial effects:

[0056] 1. Efficiently and accurately collect the current blockchain communication network feature information and the cross-chain target blockchain communication network feature information through the information collection dialog box of the communication cross-chain management platform, improving the cross-chain communication efficiency of the blockchain communication network in the energy industry; based on the current blockchain communication network feature information, combine the intelligent search algorithm with the stored cross-chain permission feature information of the blockchain communication network to conduct intelligent analysis on the cross-chain permission identification of the current blockchain communication network, realizing the response efficiency of the cross-chain communication in the energy industry blockchain communication network and improving the user experience of the cross-chain communication in the energy industry blockchain communication network.

[0057] 2. Accurately collect the access user identity information through the information collection dialog box of the communication cross-chain management platform. At the same time, combine the intelligent search algorithm to accurately search for the historical transaction behavior record information of the access user in the current blockchain communication network, realizing the scientific and true retrieval of the transaction information of the access user in the cross-chain communication of the blockchain communication network and ensuring the security of the cross-chain communication in the energy industry blockchain communication network; based on the transaction behavior information of the access user in the current blockchain communication network, combine the intelligent recognition algorithm with the scientifically preset user transaction abnormal behavior information to conduct intelligent analysis on the historical transaction abnormal behavior of the access user in the current blockchain communication network, realizing the accurate verification of the identity of the access user in the cross-chain communication of the blockchain communication network based on the agent mechanism and improving the efficiency and reliability of the cross-chain communication in the energy industry blockchain communication network; based on the target blockchain communication network feature information, combine the intelligent search algorithm with the stored cross-chain communication protocol feature information of the blockchain communication network to conduct intelligent matching of the cross-chain communication protocol of the access user's blockchain communication network, realizing the efficient and intelligent interaction of the cross-chain communication data of the blockchain communication network based on the relay gateway and improving the consistency and effectiveness of the cross-chain communication data interaction of the blockchain communication network.

[0058] 3. Based on the current blockchain communication network feature information, cross-chain permission identification information, target blockchain communication network feature information, access user identity feature information, access user's current blockchain communication network transaction abnormal behavior information, and target blockchain communication network communication protocol feature information, scientifically construct the cross-chain voucher information of the blockchain communication network through data processing, ensuring the real-time nature of the cross-chain communication in the energy industry blockchain communication network; based on the cross-chain voucher information of the blockchain communication network, accurately and efficiently execute the cross-chain communication operation of the blockchain communication network through the communication cross-chain management platform, improving the quality and reliability of the cross-chain communication operation in the energy industry blockchain communication network. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 It is a schematic diagram of the modules of a cross-chain communication transfer system for energy multi-agent collaboration provided by the present invention;

[0060] Figure 2 It is a flowchart of a cross-chain communication transfer method for energy multi-agent collaboration provided by the present invention. Detailed implementation manners

[0061] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0062] The embodiments of a cross-chain communication transfer system and method for multi-agent collaboration in the energy field are as follows:

[0063] Embodiment 1:

[0064] Please refer to Figure 1 - Figure 2 , a cross-chain communication transfer method for multi-agent collaboration in the energy field, the method includes the following steps:

[0065] S1. Collect the characteristic data of the current blockchain communication network and the characteristic data of the target blockchain communication network;

[0066] S2. Perform cross-chain permission identification processing on the current blockchain communication network according to the characteristic data of the current blockchain communication network and the cross-chain permission characteristic data of the blockchain communication network, and generate cross-chain permission identification data of the current blockchain communication network; when there is no permission, end the current cross-chain communication operation of the blockchain communication network;

[0067] S3. When there is permission, collect the characteristic data of the access user's identity;

[0068] S4. Search and process the historical transaction behavior records of the access user in the current blockchain communication network according to the characteristic data of the current blockchain communication network and the characteristic data of the access user's identity, and generate the characteristic data of the access user's transaction behavior in the current blockchain communication network;

[0069] S5. Analyze and process the historical transaction abnormal behaviors of the access user in the current blockchain communication network based on the characteristic data of the access user's transaction behavior in the current blockchain communication network and the characteristic data of the user's transaction abnormal behaviors, and generate the analysis data of the access user's transaction abnormal behaviors in the current blockchain communication network. When it is abnormal, end the current cross-chain communication operation of the blockchain communication network;

[0070] S6. When it is normal, perform communication protocol matching processing on the communication protocol required after the access user crosses the chain from the current blockchain communication network to the target blockchain communication network according to the characteristic data of the target blockchain communication network and the cross-chain communication protocol characteristic data of the blockchain communication network, and generate the characteristic data of the communication protocol of the target blockchain communication network;

[0071] S7. Build a cross-chain credential data for the blockchain communication network and execute cross-chain communication operations for the blockchain communication network.

[0072] Further, please refer to Figure 1 - Figure 2 , and the operation steps for collecting the current blockchain communication network feature data and the target blockchain communication network feature data are as follows:

[0073] S11. Online obtain the identity feature text information of the current blockchain communication network object where the accessing user is located through the information collection dialog box of the communication cross-chain management platform, and generate the current blockchain communication network feature data , and the current blockchain communication network feature data includes the name text information, network protocol text information, domain name system text information, and IP address text information of the current blockchain communication network;

[0074] Online obtain the identity feature text information of the cross-chain target blockchain communication network object of the accessing user through the information collection dialog box of the communication cross-chain management platform, and generate the target blockchain communication network feature data , and the target blockchain communication network feature data includes the name text information, network protocol text information, domain name system text information, and IP address text information of the cross-chain target blockchain communication network.

[0075] Perform cross-chain permission identification processing on the current blockchain communication network based on the current blockchain communication network feature data and the blockchain communication network cross-chain permission feature data, and generate the current blockchain communication network cross-chain permission identification data; when there is no permission, the operation steps to end the current blockchain communication network cross-chain communication operation are as follows:

[0076] S21. Establish a set of blockchain communication network cross-chain permission feature data , ; where represents the th blockchain communication network cross-chain permission feature data, represents the maximum value of the number of blockchain communication networks; the blockchain communication network cross-chain permission feature data represents the identity feature text information of the blockchain communication network with cross-chain permission;

[0077] S22. Use the KMP search algorithm to match the characters of the current blockchain communication network feature data with the blockchain communication network cross-chain permission feature data in the set of blockchain communication network cross-chain permission feature data , and generate the current blockchain communication network cross-chain permission identification data according to the character matching result of the blockchain communication network feature information;

[0078] When matches successfully with the character information of the blockchain communication network features, indicating that the current blockchain communication network has cross-chain permissions, the cross-chain permission identification data of the current blockchain communication network is output and it is considered to have permissions;

[0079] When does not match successfully with the character information of the blockchain communication network features, indicating that the current blockchain communication network does not have cross-chain permissions, the cross-chain permission identification data of the current blockchain communication network is output and it is considered to have no permissions, and at this time, the cross-chain communication operation of the current blockchain communication network is directly ended.

[0080] Through the cooperation of the current blockchain communication network feature collection unit and the target blockchain communication network feature collection unit, the communication cross-chain management platform information collection dialog box is used to efficiently and accurately collect the current blockchain communication network feature information and the cross-chain target blockchain communication network feature information, improving the efficiency of cross-chain communication in the energy industry blockchain communication network; the current blockchain communication network cross-chain permission identification unit, based on the current blockchain communication network feature information, combines the intelligent search algorithm with the stored blockchain communication network cross-chain permission feature information to conduct intelligent analysis on the cross-chain permission identification of the current blockchain communication network, realizing the response efficiency of cross-chain communication in the energy industry blockchain communication network and improving the user experience of cross-chain communication in the energy industry blockchain communication network.

[0081] Further, please refer to Figure 1 - Figure 2 When there are permissions, the operation steps for collecting the identity feature data of the accessing user are as follows:

[0082] S31. When the cross-chain permission identification data of the current blockchain communication network is considered to have permissions, the identity feature text information of the cross-chain accessing user of the blockchain communication network is obtained online through the communication cross-chain management platform information collection dialog box, and the identity feature data of the accessing user is generated , and the identity feature data of the accessing user includes the name text information, registered place text information, and identity code text information of the accessing user.

[0083] The operation steps for searching and processing the historical transaction behavior records of the accessing user in the current blockchain communication network according to the current blockchain communication network feature data and the identity feature data of the accessing user to generate the transaction behavior feature data of the accessing user in the current blockchain communication network are as follows:

[0084] S41. Using the K-D tree nearest neighbor search algorithm based on the identity feature data of the accessing user and the current blockchain communication network feature data Log in to the current blockchain communication network, simultaneously search for the historical transaction behavior record information of the accessing user in the current blockchain communication network, and generate the transaction behavior characteristic data of the accessing user in the current blockchain communication network , and the transaction behavior characteristic data of the accessing user in the current blockchain communication network includes the transaction time of the accessing user, information on both parties to the transaction, information on the transaction items or services, the transaction amount, and the transaction violation status information.

[0085] Based on the transaction behavior characteristic data of the accessing user in the current blockchain communication network and the user transaction abnormal behavior characteristic data, conduct analysis and processing of the historical transaction abnormal behavior of the accessing user in the current blockchain communication network, generate the transaction abnormal behavior analysis data of the accessing user in the current blockchain communication network. When an anomaly occurs, the operating steps to end the current cross-chain communication operation of the blockchain communication network are as follows:

[0086] S51. Establish a set of user transaction abnormal behavior characteristic data , ; where represents the user transaction abnormal behavior characteristic data corresponding to the th type of transaction abnormal behavior, represents the maximum value of the number of transaction abnormal behavior types; the transaction abnormal behavior types include selling goods that infringe the exclusive right to use a registered trademark, forging a company name, slandering and damaging the business reputation of a competitor, and selling counterfeit and shoddy goods; the user transaction abnormal behavior characteristic data represents the recorded text information of abnormal behavior of blockchain communication network users in transactions;

[0087] S52. Match the transaction behavior characteristic data of the accessing user in the current blockchain communication network with the user transaction abnormal behavior characteristic data in the set of user transaction abnormal behavior characteristic data to perform keyword matching of the user transaction behavior characteristics, and generate the transaction abnormal behavior analysis data of the accessing user in the current blockchain communication network based on the keyword matching result of the user transaction behavior characteristics , and the specific operating steps for generating the transaction abnormal behavior analysis data of the accessing user in the current blockchain communication network are as follows:

[0088] S521. In the initialization stage, update the position of the whale population for transaction anomaly search and the maximum iteration algorithm T. The update formula for the position of the whale population for transaction anomaly search is as follows: , where represents the whale individual for transaction anomaly search in the search space of the set of user transaction abnormal behavior characteristic data , and respectively represent the whale individuals for abnormal transaction search in the user's abnormal transaction behavior characteristic data set the upper and lower bounds in the search space, representing the value a random number within the interval;

[0089] S522. In the stage of surrounding the prey, when the whale individual for abnormal transaction search surrounds the prey, it will swim towards the whale individual for abnormal transaction search at the optimal position or randomly towards a whale individual for abnormal transaction search, that is, the whale individual for abnormal transaction search searches in the user's abnormal transaction behavior characteristic data set for the user's transaction abnormal behavior characteristic data that best matches the current blockchain communication network transaction behavior characteristic data of the accessing user in the search space or randomly searches for the user's transaction abnormal behavior characteristic data that matches the current blockchain communication network transaction behavior characteristic data of the accessing user ; ;

[0090] S5221. When choosing to swim towards the whale individual for abnormal transaction search at the optimal position, that is, the whale individual for abnormal transaction search searches in the user's abnormal transaction behavior characteristic data set for the user's transaction abnormal behavior characteristic data that best matches the current blockchain communication network transaction behavior characteristic data of the accessing user in the search space the position update formula of the whale individual for abnormal transaction search is as follows: ; where ; where represents the position of the whale individual for abnormal transaction search after the (t + 1)-th iteration in the user's abnormal transaction behavior characteristic data set in the search space, represents the position of the whale individual for abnormal transaction search after the t-th iteration in the user's abnormal transaction behavior characteristic data set in the search space, represents the optimal position of the whale individual for abnormal transaction search in the user's abnormal transaction behavior characteristic data set after the t-th iteration in the search space, represents the value within, the initial value of is 2 and linearly decreases to 0 as the number of iterations increases; represents a random number within the interval (0, 2), represents the absolute value symbol;

[0091] ​​​S5222. When choosing to swim towards the position of the whale individual for searching for abnormal random transactions, that is, the whale individual for searching for abnormal transactions searches randomly in the search space of the user's abnormal transaction behavior feature data set for the user's abnormal transaction behavior feature data that matches the current blockchain communication network transaction behavior feature data of the accessing user , the position update formula of the whale individual for searching for abnormal transactions is as follows: , where represents the position of the randomly selected whale individual for searching for abnormal transactions in the search space of the user's abnormal transaction behavior feature data set after the t-th iteration ; When

[0092] < 1, the whale individual for searching for abnormal transactions chooses to swim towards the optimal whale individual for searching for abnormal transactions, that is, the whale individual for searching for abnormal transactions searches in the search space of the user's abnormal transaction behavior feature data set for the user's abnormal transaction behavior feature data that best matches the current blockchain communication network transaction behavior feature data of the accessing user ; When ≥ 1, the whale individual for searching for abnormal transactions chooses to swim towards the randomly selected whale individual for searching for abnormal transactions, that is, the whale individual for searching for abnormal transactions searches randomly in the search space of the user's abnormal transaction behavior feature data set

[0093] for the user's abnormal transaction behavior feature data that matches the current blockchain communication network transaction behavior feature data of the accessing user ;

[0094] S523. In the bubble net stage, when the whale individual for searching for abnormal transactions hunts for the user's abnormal transaction behavior feature data that matches the current blockchain communication network transaction behavior feature data of the accessing user in the search space of the user's abnormal transaction behavior feature data set , it will eject bubbles to form a bubble net to drive away the user's abnormal transaction behavior feature data prey. The whale individual for searching for abnormal transactions uses the bubble net to drive away the user's abnormal transaction behavior feature data prey, and the whale individual for searching for abnormal transactions continuously updates its own position in the search space of the user's abnormal transaction behavior feature data set. When using the bubble net, the position update formula of the whale individual for searching for abnormal transactions is as follows: , where is a constant with a value of 1, ​​​​​​Represents a random number in the range of [-1, 1]. Represents as the base and the exponential power of the product; Represents the total angle value of the bubble net, Represents the number of bubble nets, represents Represents the cosine value of;

[0095] S524. When the maximum iteration algorithm is satisfied, output the user transaction abnormal behavior feature data that matches the current blockchain communication network transaction behavior feature data of the accessing user ;

[0096] S525. Based on the current blockchain communication network transaction behavior feature data of the accessing user output in step S524 and the user transaction abnormal behavior feature data perform keyword matching results of user transaction behavior features, and generate the current blockchain communication network transaction abnormal behavior analysis data of the accessing user ;

[0097] When and perform successful keyword matching of user transaction behavior features, indicating that there is an abnormal behavior in the current blockchain communication network transaction of the accessing user; then output the current blockchain communication network transaction abnormal behavior analysis data of the accessing user as abnormal, and directly end this cross-chain communication operation of the blockchain communication network at this time;

[0098] When and perform unsuccessful keyword matching of user transaction behavior features, indicating that there is no abnormal behavior in the current blockchain communication network transaction of the accessing user; then output the current blockchain communication network transaction abnormal behavior analysis data of the accessing user as normal, and directly end this cross-chain communication operation of the blockchain communication network at this time.

[0099] When it is normal, perform the communication protocol matching process required for the accessing user to cross-chain from the current blockchain communication network to the target blockchain communication network based on the target blockchain communication network feature data and the blockchain communication network cross-chain communication protocol feature data, and the operation steps for generating the target blockchain communication network communication protocol feature data are as follows:

[0100] S61. When the current blockchain communication network transaction abnormal behavior analysis data of the accessing user is normal, establish a set of blockchain communication network cross-chain communication protocol feature data ,​ ; where represents the cross-chain communication protocol feature data of the th blockchain communication network, represents the maximum value of the number of blockchain communication networks; the cross-chain communication protocol feature data of the blockchain communication network represents the communication protocol text information applicable to the communication process of different blockchain communication network objects;

[0101] S62. Use the Aho-Corasick search algorithm to match the target blockchain communication network feature data with the cross-chain communication protocol feature data set of the blockchain communication network in the cross-chain communication protocol feature data of the blockchain communication network to perform character matching of the feature information of the blockchain communication network, and search for the cross-chain communication protocol feature data of the blockchain communication network matching the target blockchain communication network feature data , and generate the target blockchain communication network communication protocol feature data through data identification.

[0102] Through the cooperation of the access user identity information collection unit and the access user transaction behavior information search unit, use the information collection dialog box of the communication cross-chain management platform to accurately collect the access user identity information, and at the same time combine the intelligent search algorithm to accurately search the historical transaction behavior record information of the access user's current blockchain communication network, so as to realize the scientific and true retrieval of the transaction information of the access user in the cross-chain communication of the blockchain communication network, and ensure the security of the cross-chain communication of the blockchain communication network in the energy industry; the access user transaction abnormal behavior analysis unit, based on the transaction behavior information of the access user's current blockchain communication network, combines the intelligent recognition algorithm with the scientifically preset user transaction abnormal behavior information to perform intelligent analysis of the historical transaction abnormal behavior of the access user in the current blockchain communication network, so as to realize the accurate verification of the access user identity in the cross-chain communication of the blockchain communication network based on the agent mechanism, and improve the efficiency and reliability of the cross-chain communication of the blockchain communication network in the energy industry; the target blockchain communication network communication protocol matching unit, based on the target blockchain communication network feature information, combines the intelligent search algorithm with the stored cross-chain communication protocol feature information of the blockchain communication network to perform intelligent matching of the cross-chain communication protocol of the access user's blockchain communication network, so as to realize the efficient and intelligent interaction of the cross-chain communication data of the blockchain communication network based on the relay gateway, and improve the consistency and effectiveness of the cross-chain communication data interaction of the blockchain communication network.

[0103] Further, please refer to Figure 1 – Figure 2 , and the operation steps for constructing the cross-chain voucher data of the blockchain communication network to perform the cross-chain communication operation of the blockchain communication network are as follows:

[0104] S71. Combine the generated current blockchain communication network feature data , the target blockchain communication network feature data , the current blockchain communication network cross-chain permission identification data , the access user identity feature data , the access user's current blockchain communication network transaction abnormal behavior analysis data , the target blockchain communication network communication protocol feature data to construct the blockchain communication network cross-chain credential data through data combination identification , where ;

[0105] S72. The communication cross-chain management platform executes the communication operation for the access user to cross-chain from the current blockchain communication network to the current blockchain communication network according to the blockchain communication network cross-chain credential data .

[0106] Through the blockchain communication network cross-chain credential construction unit, based on the current blockchain communication network feature information, cross-chain permission identification information, target blockchain communication network feature information, access user identity feature information, access user's current blockchain communication network transaction abnormal behavior information, and target blockchain communication network communication protocol feature information, combined with data processing science, construct the blockchain communication network cross-chain credential information to ensure the real-time nature of the cross-chain communication of the energy industry blockchain communication network; the blockchain communication network cross-chain communication operation execution unit accurately and efficiently executes the blockchain communication network cross-chain communication operation according to the blockchain communication network cross-chain credential information combined with the communication cross-chain management platform, improving the quality and reliability of the cross-chain communication operation of the energy industry blockchain communication network.

[0107] Embodiment 2:

[0108] Please refer to Figure 1 – Figure 2 , a cross-chain communication transfer system for energy multi-agent collaboration, used to implement a cross-chain communication transfer method for energy multi-agent collaboration. The system includes a cross-chain communication permission identification module, a cross-chain communication security verification and data matching module, and a cross-chain communication management module;

[0109] The cross-chain communication permission identification module includes a current blockchain communication network feature collection unit, a target blockchain communication network feature collection unit, a blockchain communication network cross-chain permission information storage unit, and a current blockchain communication network cross-chain permission identification unit;

[0110] The current blockchain communication network feature collection unit collects the current blockchain communication network feature data through the information collection dialog box of the communication cross-chain management platform; the target blockchain communication network feature collection unit collects the target blockchain communication network feature data through the information collection dialog box of the communication cross-chain management platform; the blockchain communication network cross-chain permission information storage unit is used to store the blockchain communication network cross-chain permission feature data; the current blockchain communication network cross-chain permission identification unit performs the cross-chain permission identification process of the current blockchain communication network based on the current blockchain communication network feature data and the blockchain communication network cross-chain permission feature data, and generates the current blockchain communication network cross-chain permission identification data;

[0111] The cross-chain communication security verification and data matching module includes an access user identity information collection unit, an access user transaction behavior information search unit, a user transaction abnormal behavior keyword storage unit, an access user transaction abnormal behavior analysis unit, a blockchain communication network cross-chain communication protocol storage unit, and a target blockchain communication network communication protocol matching unit;

[0112] The access user identity information collection unit collects the access user identity feature data through the information collection dialog box of the communication cross-chain management platform; the access user transaction behavior information search unit performs a search process on the historical transaction behavior records of the access user in the current blockchain communication network according to the current blockchain communication network feature data and the access user identity feature data, and generates the access user current blockchain communication network transaction behavior feature data; the user transaction abnormal behavior keyword storage unit is used to store the user transaction abnormal behavior feature data; the access user transaction abnormal behavior analysis unit performs an analysis process on the historical transaction abnormal behavior of the access user in the current blockchain communication network based on the access user current blockchain communication network transaction behavior feature data and the user transaction abnormal behavior feature data, and generates the access user current blockchain communication network transaction abnormal behavior analysis data; the blockchain communication network cross-chain communication protocol storage unit is used to store the blockchain communication network cross-chain communication protocol feature data; the target blockchain communication network communication protocol matching unit performs a communication protocol matching process required for the access user to cross-chain from the current blockchain communication network to the target blockchain communication network based on the target blockchain communication network feature data and the blockchain communication network cross-chain communication protocol feature data, and generates the target blockchain communication network communication protocol feature data;

[0113] The cross-chain communication management module includes a blockchain communication network cross-chain certificate construction unit and a blockchain communication network cross-chain communication job execution unit;

[0114] The cross-chain credential construction unit of the blockchain communication network is used to construct the cross-chain credential data of the blockchain communication network; the cross-chain communication operation execution unit of the blockchain communication network executes the cross-chain communication operation of the blockchain communication network based on the cross-chain credential data of the blockchain communication network in combination with the communication cross-chain management platform.

[0115] Although the embodiments of the present invention have been shown and described, those of ordinary skill in the art can understand that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and spirit of the present invention. The scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A cross-chain communication transfer method for energy multi-agent collaboration, characterized in that, The method includes the following steps: S1. Collect the current blockchain communication network feature data and the target blockchain communication network feature data ; S2. Perform cross-chain permission identification processing on the current blockchain communication network to generate cross-chain permission identification data for the current blockchain communication network; When there is no permission, end the current cross-chain communication operation of the blockchain communication network; The S2 includes the following steps: S21. Establish a cross-chain permission feature data set for the blockchain communication network , ; where represents the th cross-chain permission feature data of the blockchain communication network, represents the maximum value of the number of blockchain communication networks; S22. Use the KMP search algorithm to match the with the described in the to perform character matching on the blockchain communication network feature information characters, and generate the current blockchain communication network cross-chain permission identification data based on the blockchain communication network feature information character matching result ; When matches successfully with for the blockchain communication network feature information character, output the as having permission; When and no character of the blockchain communication network feature information matches successfully, the is output as unauthorized, and at this time, the cross-chain communication operation of the blockchain communication network for this time is directly ended; S3. When there is permission, collect the identity characteristic data of the accessing user ; S4. Conduct a search process on the historical transaction behavior records of the accessing user in the current blockchain communication network to generate the transaction behavior feature data of the accessing user in the current blockchain communication network ; S5. Perform analysis and processing on the historical transaction abnormal behaviors of the accessing user in the current blockchain communication network to generate analysis data on the transaction abnormal behaviors of the accessing user in the current blockchain communication network. When it is abnormal, end the current cross-chain communication operation of the blockchain communication network; The S5 includes the following steps: S51. Establish a set of user transaction abnormal behavior feature data , ; where represents the user transaction abnormal behavior feature data corresponding to the th type of transaction abnormal behavior, represents the maximum value of the number of transaction abnormal behavior types; S52. Compare the with the described in to perform keyword matching for user transaction behavior characteristics, and generate analysis data on abnormal transaction behaviors of the current blockchain communication network of the accessing user based on the keyword matching results of user transaction behavior characteristics . Execute the specific operation steps for generating the analysis data on abnormal transaction behaviors of the current blockchain communication network of the accessing user as follows: S521. In the initialization stage, update the position of the whale population for searching transaction anomalies and the maximum number of iterations T; S522. During the stage of surrounding the prey, when the whale individual for trading anomaly search surrounds the prey, it will swim towards the whale individual for trading anomaly search at the optimal position or randomly towards a whale individual for trading anomaly search. The whale individual for trading anomaly search searches in the search space for the one that best matches the or randomly searches for the one that matches the ; matches the ; S5221. When selecting to search for whale individuals with trading anomalies by swimming towards the optimal position, the whale individuals for searching trading anomalies search for the ones that are most matched with the in the search space and obtain the most matched ; S5222. When choosing to swim towards the position of the whale individual for searching random trading anomalies, the whale individual for searching trading anomalies randomly searches in the search space for the one that matches the ; ; When <1, the whale individual selected for abnormal transaction search swims towards the optimal whale individual for abnormal transaction search. Among the whale individuals for abnormal transaction search in the search space, the one that best matches the is searched for. , denotes a random number within the value range of , and the initial value of is 2.​ When ≥ 1, the whale individual for abnormal transaction search swims towards a randomly selected whale individual for abnormal transaction search, and the whale individual for abnormal transaction search randomly searches in the search space for the one that matches the ; ; S523. During the bubble net stage, the whale individual for trading anomaly search hunts in the search space for the matching and will eject bubbles to form a bubble net to drive away the prey. The whale individual for trading anomaly search uses the bubble net to drive away the prey. The whale individual for trading anomaly search continuously updates its own position in the search space. When using the bubble net, the whale individual for trading anomaly search updates its position; S524. When the maximum number of iterations is satisfied, output the matching ; S525. Based on the matched result of user transaction behavior characteristic keywords with the generate analysis data on abnormal transaction behavior of the accessing user in the current blockchain communication network ; When matches successfully with for the keyword of user transaction behavior characteristics, output the as abnormal, and directly end the cross-chain communication operation of the blockchain communication network at this time; When and no keywords of user transaction behavior characteristics match successfully, then output the as normal; S6. When it is normal, perform communication protocol matching processing required after the accessing user crosses the chain from the current blockchain communication network to the target blockchain communication network to generate communication protocol feature data for the target blockchain communication network; The S6 includes the following steps: S61. When the is normal, establish a cross-chain communication protocol feature data set for the blockchain communication network , ; where represents the cross-chain communication protocol feature data corresponding to the th blockchain communication network, and represents the maximum value of the number of blockchain communication networks; S62. Using the Aho-Corasick search algorithm to match the with the described in the for character matching of the blockchain communication network feature information, and searching for the matched with the , and generating target blockchain communication network communication protocol feature data through data identification; S7. Construct cross-chain certificate data for the blockchain communication network to execute the cross-chain communication operation of the blockchain communication network.

2. The cross-chain communication transfer method for energy multi-agent collaboration according to claim 1, characterized in that: The S1 includes the following steps: S11. Online obtain the identity characteristic text information of the current blockchain communication network object where the accessing user is located through the information collection dialog box of the communication cross-chain management platform, and generate the current blockchain communication network characteristic data ; Online obtain the identity characteristic text information of the cross-chain target blockchain communication network object of the access user through the communication cross-chain management platform information collection dialog box, and generate the target blockchain communication network characteristic data 。 3. A cross-chain communication transfer method for energy multi-agent collaboration according to claim 1, characterized in that: The S3 includes the following steps: S31. When the has the right, online obtain the identity characteristic text information of the cross-chain access user of the blockchain communication network through the communication cross-chain management platform information collection dialog box, and generate the access user identity characteristic data .

4. A cross-chain communication transfer method for energy multi-agent collaboration according to claim 1, characterized in that: The S4 includes the following steps: S41. Using the K-D tree nearest neighbor search algorithm, based on the and the log in to the current blockchain communication network, and at the same time search out the historical transaction behavior record information of the accessing user in the current blockchain communication network, and generate the transaction behavior feature data of the accessing user in the current blockchain communication network .

5. A cross-chain communication transfer method for multi-agent collaboration in the energy field according to claim 1, characterized in that: The S7 includes the following steps: S71. Combine the generated , the , the , the , the , the to construct the cross-chain voucher data of the blockchain communication network through data combination identification ; S72. The communication cross-chain management platform performs communication operations for the access user to cross from the current blockchain communication network to the target blockchain communication network according to the execution.

6. A cross-chain communication transfer system for energy multi-agent collaboration, which is used to implement a cross-chain communication transfer method for energy multi-agent collaboration according to any one of claims 1-5, characterized in that: The system includes a cross-chain communication permission identification module, a cross-chain communication security verification and data matching module, and a cross-chain communication management module.

Citation Information

Patent Citations

  • An information processing system based on cross-chain communication and multi-chain integration

    CN114244537B

  • Cross-chain network supervision method based on public governance chain

    CN112055002A