A proxy cross-chain transaction supervision method based on a trusted data chain

By building a cross-chain regulatory trusted data consortium chain and deploying cross-chain proxy services, the problem of fragmented and difficult-to-regulate proxy cross-chain services has been solved, realizing unified management and full-cycle traceability monitoring of cross-chain transactions and improving regulatory efficiency.

CN119728772BActive Publication Date: 2026-03-17WONDERS INFORMATION
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-09
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

In existing technologies, proxy cross-chain services are distributed in a decentralized manner, making unified supervision difficult. Operation and management are complex, and there is a lack of effective methods for monitoring cross-chain transactions.

Method used

Build a cross-chain regulatory trusted data alliance chain, create trusted data smart contracts, deploy cross-chain proxy services, and achieve full-cycle supervision and traceability monitoring of cross-chain transactions through the trusted data chain for unified management and operation control.

Benefits of technology

It enables unified supervision of proxy cross-chain transactions, supports the classification management and full-cycle traceability of cross-chain transactions, simplifies the operation process, and improves supervision efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119728772B_ABST
    Figure CN119728772B_ABST
Patent Text Reader

Abstract

This invention discloses a proxy cross-chain transaction supervision method based on a trusted data chain. The proxy cross-chain service and business contracts deployed by this invention need to be registered with a trusted data chain. The trusted data chain, according to configured management permissions, supervises the proxy cross-chain transactions under its jurisdiction in a corresponding mode. For proxy cross-chain contracts and services registered with the trusted data chain, a unified data format for proxy cross-chain transactions and contracts is established according to different permission configurations. A cross-chain transaction data directory and data ledger are created, as well as a business contract supervision data directory and ledger. Cross-chain transactions are classified, managed, and retrieved, and full-lifecycle traceability monitoring of cross-chain transactions is provided. On-demand supervision of cross-chain transactions is supported, as is the export of supervision data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a method for supervising proxy cross-chain services using a trusted data chain system built on blockchain technology, belonging to the field of supervision of proxy cross-chain transactions. Background Technology

[0002] With the rapid development of blockchain technology and the continuous implementation of its applications, the demand for cross-regional, cross-departmental, and cross-scenario communication is constantly increasing. Consequently, data also needs to be shared and exchanged between two or more chains. Currently, the most mature and convenient method is through the proxy cross-chain model, but it faces the following problems: proxy cross-chain services are distributed in a decentralized manner, making them difficult to regulate; proxy services are deployed on various specific chains or by participating parties, making operation and management difficult and the process complex; and with the expansion of business and scale, there is a lack of effective methods for unified supervision and monitoring of various proxy cross-chain services. Summary of the Invention

[0003] The purpose of this invention is to provide unified management and operational control for the supervision of proxy cross-chain transaction services when cross-chain data sharing and exchange is involved between two or more chains.

[0004] To achieve the above objectives, the technical solution of this invention discloses a proxy cross-chain transaction supervision method based on a trusted data chain, characterized by comprising the following steps:

[0005] Step 1: Build a cross-chain regulatory trusted data consortium chain, create a trusted data smart contract, create a cross-chain transaction regulatory data catalog and data ledger, and complete the initial configuration;

[0006] Step 2: If the cross-chain proxy service is a one-to-many model, that is, only one proxy cross-chain service needs to be deployed to directly access multiple chains to realize cross-chain operations. After configuring the parameter information of each chain in the cross-chain proxy service according to business needs and security control requirements, proceed to Step 3.

[0007] If the cross-chain proxy service is a one-to-one model, then according to business needs and security control requirements, deploy and configure a one-to-one cross-chain proxy service. Each cross-chain proxy service only accesses one business chain. Different cross-chain proxy services communicate with each other through the UITP protocol. Each cross-chain proxy service will access an independent chain and verify the transaction results of other chains before proceeding to step 3.

[0008] Step 3: Deploy specific business contracts on different chains;

[0009] Step 4: When conducting cross-chain data sharing and exchange, after selecting the deployment proxy cross-chain mode according to business needs, simultaneously register the cross-chain proxy service, transaction contract, and business contract to the cross-chain regulatory trusted data alliance chain.

[0010] Step 5: Configure the corresponding management permissions according to your needs;

[0011] Step 6: Cross-chain supervision of trusted data alliance chain. Based on the configured management permissions, the alliance chain conducts full-cycle supervision of the cross-chain transactions of the agents under its jurisdiction in the corresponding mode, and exports the supervision data.

[0012] Preferably, in step 2, in the one-to-many model, only one cross-chain proxy service needs to be deployed, which needs to have the permission to access each chain simultaneously and be able to verify the transaction execution results of the chain.

[0013] Preferably, in step 4, the cross-chain proxy service, transaction contract and business contract registered to the cross-chain regulatory trusted data alliance chain, according to different permission configurations, formulate a unified data format for proxy cross-chain transactions and contracts, create a cross-chain transaction data directory and data ledger, and create a business contract regulatory data directory and ledger;

[0014] In step 6, cross-chain transactions are classified, managed, and retrieved, and full-lifecycle traceability and monitoring of cross-chain transactions are provided.

[0015] Preferably, in step 6, for those only monitoring cross-chain transactions, a chain and contract query function is configured, and the corresponding data is pulled by the cross-chain regulatory trusted data consortium chain platform for display and analysis.

[0016] Preferably, in step 6, for those requiring monitoring and management of cross-chain transactions, chain and contract operation and read / write permissions are configured. The chain can be operated directly through the cross-chain regulatory trusted data alliance chain, supporting chain start-up and shutdown, contract freezing, and rollback of non-compliant cross-chain business.

[0017] Compared with existing technical solutions, the present invention has the following beneficial effects:

[0018] 1) The deployed proxy cross-chain service and business contract need to be registered with the Trusted Data Chain. The Trusted Data Chain will supervise the proxy cross-chain transactions under its jurisdiction in a corresponding mode according to the configured management permissions.

[0019] 2) Registered proxy cross-chain contracts and services to the trusted data chain, formulate a unified data format for proxy cross-chain transactions and contracts according to different permission configurations, create a cross-chain transaction data directory and data ledger, create a business contract supervision data directory and ledger, classify and manage cross-chain transactions, and provide full-cycle traceability monitoring of cross-chain transactions;

[0020] 3) Supports on-demand regulation of cross-chain transactions. Attached Figure Description

[0021] Figure 1 This is a flowchart of the present invention. Detailed Implementation

[0022] The present invention will be further illustrated below with reference to specific embodiments. It should be understood that these embodiments are for illustrative purposes only and are not intended to limit the scope of the invention. Furthermore, it should be understood that after reading the teachings of this invention, those skilled in the art can make various alterations or modifications to the invention, and these equivalent forms also fall within the scope defined by the appended claims.

[0023] like Figure 1 As shown, assuming there are chains A, B, C, and D, where chains A and B interact across chains via a one-to-many model, and chains C and D interact across chains via a one-to-one model, then the proxy cross-chain transaction supervision method based on a trusted data chain disclosed in this embodiment of the invention specifically includes the following steps:

[0024] Step 1: Build a cross-chain regulatory trusted data consortium chain, create a trusted data smart contract, create a cross-chain transaction regulatory data catalog and data ledger, and complete the initial configuration.

[0025] Step 2: Deploy specific business contracts on Chain A and Chain B respectively. The business contracts provide interfaces for forward and reverse operations. The interface for forward operations is the contract entry point that needs to be called when the business is completed, and the interface for reverse operations is the contract entry point that needs to be called when the business fails and needs to be rolled back.

[0026] Step 3: Based on business needs and security control requirements, deploy the cross-chain proxy service on a trusted server, enable network policies to Chain A and Chain B, and configure access permission parameters for Chain A and Chain B. At this point, the cross-chain proxy service has the ability to operate on the transaction contracts and business contracts of Chain A and Chain B.

[0027] Step 3: Register the cross-chain proxy service to the cross-chain regulatory trusted data consortium chain, generate the corresponding regulatory service data directory, and configure the ledger structure of the data to be monitored. The trusted data chain can then display the invocation and operation status of the proxy cross-chain service in real time. Permission configuration depends on the specific scenario: If only monitoring is required, the trusted data consortium chain subscribes to the execution information of the corresponding business contracts of Chain A and Chain B, pulls the data to its local machine, and displays it on the web. If regulatory use is required, the trusted data chain needs to configure invocation permissions for the cross-chain proxy service, and if necessary, further configure read and write permissions for the relevant business contracts of Chain A and Chain B.

[0028] Step 4: In case of an anomaly, such as data violation or error, log in to Trusted Data Chain using an account with administrative privileges to manage the cross-chain proxy service. This includes pausing and rolling back the cross-chain proxy service, and calling the business contracts of Chain A and Chain B to roll back or disable it. Once the anomaly has been properly handled, Trusted Data Chain will restore the cross-chain proxy service to normal operation.

[0029] Step 5: Cross-chain interaction between Chain C and Chain D. Deploy cross-chain proxy services C1 and D1 on the trusted servers of Chain C and Chain D respectively. C1 can only operate on the business contracts of Chain C, but has the ability to verify the execution results of transactions of the contract of Chain D; D1 can only operate on the business contracts of Chain D, but has the ability to verify the execution results of transactions of the business contracts of Chain C. C1 and D1 communicate with each other through the UITP protocol, and each cross-chain proxy service will access an independent chain.

[0030] Step 6: For the regulation of Chain C, Chain D, and cross-chain proxy services C1 and D1, the methods and steps are the same as for Chain A, Chain B, and their cross-chain proxy services. All of them involve configuring the corresponding data directory and ledger structure according to the regulatory requirements and selecting the corresponding regulatory rules.

[0031] Step 7: The administrator configures relevant management and access permissions on the Trusted Data Chain. Regulatory authorities use the Trusted Data Chain to monitor and control the entire lifecycle of proxy cross-chain operations, and support customized data export for auditing and analysis as needed.

Claims

1. A method for proxy cross-chain transaction supervision based on trusted data chain, characterized in that, The method comprises the following steps: Step 1, constructing a cross-chain supervision trusted data consortium chain, creating a trusted data smart contract, creating a cross-chain transaction supervision data directory and data ledger, and completing initialization configuration; Step 2, if the cross-chain agent service is a one-to-many model, only one cross-chain agent service needs to be deployed, cross-chain operations are directly performed on multiple chains, and according to business requirements and safety control requirements, the parameters of each chain are configured in the cross-chain agent service, and then step 3 is entered; If the cross-chain agent service is a one-to-one model, according to business requirements and safety control requirements, a one-to-one cross-chain agent service is deployed and configured, each cross-chain agent service only accesses one business chain, different cross-chain agent services communicate through the UITP protocol, each cross-chain agent service accesses an independent chain and verifies the transaction results of another chain, and step 3 is entered; Step 3, deploying specific business contracts on different chains; Step 4, when data cross-chain sharing and exchange are performed, after selecting the deployed agent cross-chain mode according to business requirements, the cross-chain agent service, transaction contract and business contract are registered to the cross-chain supervision trusted data consortium chain in a synchronous manner; Step 5, configuring corresponding management permissions according to requirements; Step 6, the cross-chain supervision trusted data consortium chain performs full-cycle supervision on the jurisdictional agent cross-chain transaction in a corresponding mode according to the configured management permissions, and exports the supervision data.

2. The method of claim 1, wherein the method further comprises: In step 2, in the one-to-many model, only one cross-chain agent service is deployed, which has the permission to access each chain at the same time and verifies the transaction execution results of the chains.

3. The method of claim 1, wherein the method further comprises: In step 4, the cross-chain agent service, transaction contract and business contract registered to the cross-chain supervision trusted data consortium chain create a unified data format of the agent cross-chain transaction and contract according to different permission configuration conditions, create a cross-chain transaction data directory and data ledger, and create a business contract supervision data directory and ledger; In step 6, the cross-chain transactions are classified and managed and retrieved, and full-cycle traceability monitoring of the cross-chain transactions is provided.

Citation Information

Patent Citations

  • Block chain cross-chain supervision method for treating chain with chain

    CN114531305A

  • Block chain-oriented hierarchical cross-chain supervision system and multiplexing implementation method thereof

    CN116015685A