A method for tracking association of digital identity supporting regulatory authorization and related products

CN123020016APending Publication Date: 2026-10-30HUA XIA BANK
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611146829.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-30
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

这类常规查询模式缺少统一的跨链调度通道,也未引入多方监管主体共同参与的授权校验环节,整个数据调取流程仅依托单一机构权限放行,缺少多层确权约束,容易在未经过充分合规校验的情况下读取用户敏感身份信息,很难兼顾用户的隐私防护与跨链穿透溯源的合规监管需求

Benefits of technology

[0016]从以上技术方案可以看出,相较于现有技术,本申请具有以下优点:

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123020016A_ABST
    Figure CN123020016A_ABST
Patent Text Reader

Abstract

The application discloses a kind of digital identity association tracking methods and related products supporting regulatory authorization, it can be applied to the field of blockchain technology, the method comprises: obtaining the tracking request of target address submitted by target regulatory subject;Based on the tracking request, submit legal authorization credentials to the smart contract deployed on regulatory coordination chain, and obtain the threshold signature authorization jointly issued by multi-regional regulatory subject;If authorization is passed, trigger ISP to decrypt association, generate cross-chain identity atlas corresponding to the target address;The cross-chain identity atlas is fed back to the target regulatory subject.Such, obtain the threshold signature authorization of multi-regional regulatory subject by the smart contract of regulatory coordination chain, when authorization is passed, trigger ISP to decrypt and generate cross-chain identity atlas and feed back regulatory subject, improve the compliance of target address cross-chain identity penetration traceability under privacy constraint.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of blockchain technology, and in particular to a method and related products for tracking digital identity associations that support regulatory authorization. Background Technology

[0002] Most blockchain business systems are isolated heterogeneous blockchains. When regulatory agencies need to verify suspicious transactions, they need to conduct cross-chain identity tracing of designated target addresses, integrate multi-chain related identity information, and then complete the regulatory review.

[0003] In existing blockchain regulatory traceability solutions, regulatory agencies often submit query requests directly to various heterogeneous blockchain nodes when conducting identity verification, relying solely on their own single-party authorization credentials to retrieve complete user identity-related data. This conventional query model lacks a unified cross-chain scheduling channel and does not introduce an authorization verification process involving multiple regulatory bodies. The entire data retrieval process relies solely on the authorization of a single institution, lacking multi-layered rights confirmation constraints. This makes it easy to read sensitive user identity information without sufficient compliance verification, making it difficult to balance user privacy protection with the compliance regulatory requirements of cross-chain traceability.

[0004] Therefore, how to improve the compliance of cross-chain identity tracing of target addresses under privacy constraints is an urgent problem that needs to be solved by those skilled in the art. Summary of the Invention

[0005] To address the aforementioned issues, this application provides a digital identity association tracking method and related products that support regulatory authorization. By obtaining threshold signature authorization from multiple regional regulatory bodies through smart contracts of the regulatory coordination chain, and triggering the Identity Service Provider (ISP) to decrypt and generate a cross-chain identity graph after authorization is granted, the ISP is fed back to the regulatory body, thereby improving the compliance of cross-chain identity penetration and tracing of target addresses under privacy constraints.

[0006] In a first aspect, embodiments of this application provide a digital identity association tracking method that supports regulatory authorization, including: Obtain tracking requests for the target address submitted by the target regulatory body; Based on the tracking request, a legal authorization certificate is submitted to the smart contract deployed on the regulatory coordination chain, and a threshold signature authorization jointly issued by multiple regional regulatory bodies is obtained. If the authorization is successful, the ISP will be triggered to decrypt the association relationship and generate a cross-chain identity graph corresponding to the target address; The cross-chain identity graph is then fed back to the target regulatory body.

[0007] Optionally, before obtaining the tracking request for the target address submitted by the target regulatory entity, the method further includes: Verify the real identity of each user and generate a corresponding globally unique identifier for each user; Map and bind each user's sub-identity address on each heterogeneous blockchain to its corresponding globally unique identifier, and issue a verifiable credential (VC) containing the binding relationship. Zero-knowledge proofs are used to encrypt identity-sensitive fields within the VC; Calculate the mapping hash and generate an anonymized index based on the binding relationship between the sub-identity address and the globally unique identifier; The mapping hash and the anonymized index are stored in a smart contract deployed on the regulatory coordination chain.

[0008] Optionally, the VC may disclose the necessary attributes to the target regulatory body only after authorization has been granted.

[0009] Optionally, the cross-chain identity graph includes the associated sub-identities, timestamps, and blockchain identifiers (IDs) of the target address on various heterogeneous blockchains.

[0010] Optionally, the regulatory coordination chain deploys a cross-chain messaging protocol to receive transaction evidence sent from heterogeneous blockchains and trigger regulatory logic.

[0011] Optionally, the method further includes: determining whether authorization is successful based on a preset signature threshold rule; If the number of valid threshold signatures obtained from multiple regional regulatory entities reaches the preset signature threshold of the smart contract, the authorization is deemed successful. If the number of valid threshold signatures obtained from multiple regional regulatory entities does not reach the preset signature threshold of the smart contract, the authorization is deemed unsuccessful.

[0012] Secondly, embodiments of this application provide a digital identity association tracking system that supports regulatory authorization, including: The acquisition module is used to acquire tracking requests submitted by the target regulatory body for the target address; The authorization verification module is used to submit legal authorization credentials to the smart contract deployed on the regulatory coordination chain based on the tracking request, and obtain threshold signature authorization jointly issued by multiple regional regulatory bodies; The first generation module is used to trigger the ISP to decrypt the association relationship when authorization is approved, and generate a cross-chain identity graph corresponding to the target address; The feedback module is used to feed back the cross-chain identity graph to the target regulatory body.

[0013] Optionally, the system further includes: The verification module is used to verify the real identity of each user and generate a corresponding globally unique identifier for each user. The issuance module is used to map and bind each user's sub-identity address on various heterogeneous blockchains to the corresponding globally unique identifier, and issue VCs containing the binding relationship. An encryption module is used to encrypt identity-sensitive fields within the VC using zero-knowledge proofs; The second generation module is used to calculate the mapping hash and generate an anonymized index based on the binding relationship between the sub-identity address and the globally unique identifier; A storage module is used to store the mapping hash and the anonymization index into a smart contract deployed on the regulatory coordination chain.

[0014] Thirdly, embodiments of this application provide a digital identity association tracking device that supports regulatory authorization, comprising: Memory, used to store computer programs; A processor, used to implement the steps of the digital identity association tracking method supporting regulatory authorization as described above when executing the computer program.

[0015] Fourthly, embodiments of this application provide a readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the digital identity association tracking method supporting regulatory authorization as described above.

[0016] As can be seen from the above technical solutions, compared with the prior art, this application has the following advantages: This application provides a digital identity association tracing method that supports regulatory authorization. First, it obtains a tracing request for a target address submitted by the target regulatory body. Then, based on the tracing request, it submits legal authorization credentials to a smart contract deployed on the regulatory coordination chain and obtains threshold signature authorization jointly issued by multiple regional regulatory bodies. If the authorization is successful, the ISP is triggered to decrypt the association relationship and generate a cross-chain identity graph corresponding to the target address. Finally, the cross-chain identity graph is fed back to the target regulatory body. In this way, by obtaining threshold signature authorization from multiple regional regulatory bodies through the smart contract of the regulatory coordination chain, and triggering the ISP to decrypt and generate a cross-chain identity graph and feed it back to the regulatory body after authorization is successful, the compliance of cross-chain identity tracing of target addresses under privacy constraints is improved. Attached Figure Description

[0017] Figure 1 A flowchart illustrating a digital identity association tracking method supporting regulatory authorization, provided as an embodiment of this application; Figure 2 This is a schematic diagram of the structure of a digital identity association tracking system that supports regulatory authorization, provided as an embodiment of this application. Detailed Implementation

[0018] As mentioned earlier, existing technologies struggle to balance user privacy protection with the regulatory requirements for cross-chain traceability. Specifically, in current blockchain regulatory traceability solutions, regulatory agencies often submit query requests directly to various heterogeneous blockchain nodes when conducting identity verification, relying solely on their own single-party authorization credentials to retrieve complete user identity-related data. This conventional query model lacks a unified cross-chain scheduling channel and does not incorporate an authorization verification process involving multiple regulatory bodies. The entire data retrieval process relies solely on the authorization of a single institution, lacking multi-layered rights confirmation constraints. This makes it easy to read sensitive user identity information without sufficient compliance verification, thus making it difficult to balance user privacy protection with the regulatory requirements for cross-chain traceability.

[0019] To address the aforementioned issues, this application provides a digital identity association tracking method supporting regulatory authorization. First, it obtains a tracking request for a target address submitted by the target regulatory body. Then, based on the tracking request, it submits legal authorization credentials to a smart contract deployed on the regulatory coordination chain and obtains threshold signature authorization jointly issued by multiple regional regulatory bodies. If the authorization is successful, the ISP is triggered to decrypt the association relationship and generate a cross-chain identity graph corresponding to the target address. Finally, the cross-chain identity graph is fed back to the target regulatory body.

[0020] In this way, threshold signature authorization from multiple regional regulatory bodies can be obtained through the smart contract of the regulatory coordination chain. Once the authorization is approved, the ISP is triggered to decrypt and generate a cross-chain identity graph and feed it back to the regulatory body, thereby improving the compliance of cross-chain identity penetration and tracing of target addresses under privacy constraints.

[0021] It should be noted that the digital identity association tracking method and related products supporting regulatory authorization provided in this application embodiment can be applied to the field of blockchain technology. The above are merely examples and do not limit the application areas of the digital identity association tracking method and related products supporting regulatory authorization provided in this application.

[0022] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0023] Figure 1 A flowchart illustrating a digital identity association tracking method supporting regulatory authorization, provided as an embodiment of this application. (Combined with...) Figure 1As shown in the embodiments of this application, a digital identity association tracking method supporting regulatory authorization may include: S101: Obtain a tracking request for a target address submitted by the target regulatory body.

[0024] In practical applications, the first step is to obtain the tracking request submitted by the target regulatory body targeting the on-chain target address. The target regulatory body can be any one of many regulatory bodies (institutions) with regulatory authority; the target address is the on-chain identifier corresponding to the blockchain account, used to accurately pinpoint the object of traceability and verification. This tracking request serves as the initiation signal for the entire cross-chain identity tracing process.

[0025] Furthermore, since there are different ways to construct smart contracts, this application embodiment can illustrate one possible construction method.

[0026] In one scenario, prior to obtaining the tracking request for the target address submitted by the target regulatory body, the process further includes: Verify the real identity of each user and generate a corresponding globally unique identifier for each user; Map and bind each user's sub-identity address on each heterogeneous blockchain to its corresponding globally unique identifier, and issue a VC containing the binding relationship; Zero-knowledge proofs are used to encrypt identity-sensitive fields within the VC; Calculate the mapping hash and generate an anonymized index based on the binding relationship between the sub-identity address and the globally unique identifier; The mapping hash and the anonymized index are stored in a smart contract deployed on the regulatory coordination chain.

[0027] In practical application, this application introduces a regulatory coordination chain and deploys smart contracts on this chain. Before officially launching cross-chain traceability services, it is necessary to verify the real identity information of each user using the ISP and assign a unique globally unique identifier (GUID) to each user. Sub-identity addresses generated by users registering on different heterogeneous blockchains are bound one-to-one with their corresponding GUIDs, and VCs containing this binding relationship are issued accordingly. Subsequently, Zero-Knowledge Proof (ZKP) technology is used to encrypt sensitive identity information involving user privacy in the VCs. Then, a mapping hash is calculated based on the binding relationship between the sub-identity address and the GUID, and an anonymized index is generated. Finally, the mapping hash and the anonymized index are stored together in the smart contract deployed on the regulatory coordination chain. In this way, by establishing identity data connections across multiple heterogeneous blockchains in advance, identity silos between cross-border blockchains are broken down, providing a complete underlying binding basis for the subsequent generation of a complete cross-chain identity graph. At the same time, by using zero-knowledge proofs to encrypt privacy fields, only the mapping hash and anonymized index are stored on the chain, and the original sensitive identity data is not directly and publicly stored. While ensuring the integrity of cross-chain identity connections, the risk of user privacy leakage is reduced from the source, balancing the data requirements for regulatory traceability with the security of user identity information.

[0028] In addition, since the disclosure methods of VC are not entirely the same, this application embodiment can be used to describe one possible disclosure method.

[0029] In one scenario, the VC may disclose the necessary attributes to the target regulatory body only after authorization has been granted.

[0030] In practical applications, only after a threshold signature authorization instruction jointly issued by multiple regional regulatory bodies is approved will the necessary attribute information within the VC (Virtual Chain Entity) for tracing be disclosed to the target regulatory body initiating the query. Other privacy and identity fields within the VC that are irrelevant to this verification remain encrypted and not displayed. It can be understood that the necessary attributes of the VC refer to the minimum range of identity-related information indispensable for the regulator to complete the cross-chain tracing verification of the target address. For example, if the regulator only verifies the real-name registration entity, account opening time, and related intra-chain transfer links of the target address, the corresponding necessary attributes will only include the user's globally unique identifier, corresponding sub-identity address, account registration time, and cross-chain related address mapping relationship; while privacy information such as the user's mobile phone number, complete ID card number, and home address, which are not required for this verification, will not be disclosed. In this way, user identity data can be hierarchically classified and disclosed on demand, avoiding regulatory agencies from obtaining all complete identity privacy information at once and reducing the scope of sensitive information exposure. This method can maximize the isolation of irrelevant privacy data while meeting the information required for the regulator to complete cross-chain identity penetration verification, further strengthening the user identity privacy protection capability.

[0031] S102: Based on the tracking request, submit a legal authorization certificate to the smart contract deployed on the regulatory coordination chain and obtain a threshold signature authorization jointly issued by multiple regional regulatory bodies.

[0032] Furthermore, the regulatory coordination chain deploys a cross-chain messaging protocol to receive transaction evidence sent from heterogeneous blockchains and trigger regulatory logic.

[0033] In practical applications, upon receiving a tracking request from a target regulatory entity, the system uploads the legal authorization certificate to a smart contract deployed on the regulatory coordination chain. The smart contract handles the authorization process uniformly, collecting fragmented signatures from regulatory entities across regions. These signatures are then compared with preset thresholds to generate a threshold signature authorization for the corresponding status. The legal authorization certificate is the official regulatory qualification and verification application materials held by the initiating regulatory agency, proving the initiator's legitimate traceability authority. Threshold signature authorization is a multi-party joint confirmation mechanism. All regional regulatory agencies separately store the signature keys, with each agency holding only a key fragment; a single agency's signature is insufficient for valid authorization. Threshold signature authorization has two states: valid and invalid, determined by preset signature threshold rules. A valid threshold signature authorization indicates authorization passed; an invalid threshold signature authorization indicates authorization failed. Furthermore, the regulatory coordination chain internally deploys a dedicated cross-chain communication protocol (Inter-Blockchain Communication, IBC). This protocol can establish communication interfaces with multiple heterogeneous blockchains, receive transaction evidence data synchronously pushed by each heterogeneous chain, and automatically initiate corresponding regulatory verification processes based on the received evidence information. Thus, by leveraging smart contracts to uniformly manage the entire process of authorization submission and threshold signature verification, joint confirmation of rights by multiple parties becomes a necessary prerequisite for retrieving and decrypting identity data, preventing single regulatory agencies from arbitrarily retrieving user identity information and effectively improving the compliance of cross-chain traceability work. Simultaneously, the cross-chain messaging protocol opens up data transmission channels between different heterogeneous blockchains, enabling real-time aggregation of all on-chain transaction evidence and automatic triggering of regulatory logic. This eliminates the need for staff to individually connect to each blockchain, significantly simplifying the data interaction process for multi-chain supervision and achieving fully automated triggering of regulatory processes.

[0034] S103: If the authorization is successful, the ISP is triggered to decrypt the association relationship and generate a cross-chain identity graph corresponding to the target address.

[0035] Furthermore, the cross-chain identity graph includes the associated sub-identities, timestamps, and blockchain IDs of the target address on various heterogeneous blockchains.

[0036] In practical applications, if the threshold signature authorization is valid, meaning the regulatory verification authority is deemed compliant and authorized, the system automatically triggers the ISP to perform decryption operations on the pre-encrypted user identity mapping relationship (data encrypted with zero-knowledge proofs, recording the binding relationship between the user's globally unique identifier and the sub-identity addresses of various heterogeneous chains, and pre-stored in the regulatory coordination chain smart contract in the form of mapping hashes and anonymized indexes). Based on the decrypted sub-identity address and globally unique identifier binding data, a dedicated cross-chain identity graph matching the target address of this verification is generated. This cross-chain identity graph integrates three core types of information: sub-identities associated with the target address across all heterogeneous blockchains, corresponding business behavior timestamps, and unique IDs for each blockchain, completely reconstructing the entire account association network of the same user across multiple blockchains. Thus, multi-party joint authorization serves as a hard trigger condition for decrypting identity association data; without authorization verification, the encrypted association relationship cannot be parsed, strengthening user privacy protection from the access permission level. Simultaneously, the generated cross-chain identity graph comprehensively gathers multi-dimensional information such as multi-chain sub-identities, timestamps, and blockchain IDs, breaking down data silos between different blockchains. Furthermore, regulatory agencies can rely on a single graph to fully trace the entire chain of accounts associated with a target entity, eliminating the need for manual retrieval and splicing of scattered address data from different chains. This significantly improves the efficiency and completeness of cross-chain fund tracing and risk entity screening, making it easier for regulators to quickly identify hidden cross-chain related accounts and fund transfer links.

[0037] Furthermore, since the methods for determining whether an authorization has been granted are not entirely the same, this application may describe one possible method of determination.

[0038] In one instance, the method further includes: determining whether authorization is successful based on a preset signature threshold rule; If the number of valid threshold signatures obtained from multiple regional regulatory entities reaches the preset signature threshold of the smart contract, the authorization is deemed successful. If the number of valid threshold signatures obtained from multiple regional regulatory entities does not reach the preset signature threshold of the smart contract, the authorization is deemed unsuccessful.

[0039] In practical applications, authorization verification can be accomplished using preset signature threshold rules deployed within the smart contract of the regulatory coordination chain. Specifically, these preset signature threshold rules use the number of valid threshold signatures collected from multiple regional regulatory bodies as the criterion. When the number of valid threshold signatures collected is greater than or equal to the smart contract's preset signature threshold (e.g., 2 / 3 valid threshold signatures), the authorization verification is deemed successful, meaning the authorization is valid and the threshold signature authorization is effective. When the number of valid threshold signatures collected is less than the preset signature threshold, the authorization verification is deemed unsuccessful, meaning the authorization is invalid and the threshold signature authorization is ineffective. At this point, the subsequent decryption and graph generation processes are terminated. In this way, the smart contract automatically executes this judgment logic, ensuring a unified and tamper-proof judgment standard, preventing unauthorized granting of verification permissions. Simultaneously, relying on a fixed signature threshold enables joint confirmation of rights by multiple parties. Only when the joint signatures of multiple regulatory bodies are met can user identity-related data be unlocked, preventing a single regulatory body from accessing private information independently. This significantly improves the compliance of cross-chain traceability services and the security level of user identity data.

[0040] S104: Feed back the cross-chain identity graph to the target regulatory body.

[0041] In practical applications, after the cross-chain identity graph is generated, the system will push the complete cross-chain identity graph, which includes the target address's multi-chain associated sub-identities, timestamps, and blockchain IDs, to the target regulatory body that initiates the verification, so that regulatory personnel can carry out risk assessment and fund tracing.

[0042] In summary, this application first obtains a tracking request for a target address submitted by the target regulatory body. Then, based on the tracking request, it submits legal authorization credentials to a smart contract deployed on the regulatory coordination chain and obtains threshold signature authorization jointly issued by multiple regional regulatory bodies. If the authorization is successful, the ISP is triggered to decrypt the association relationship and generate a cross-chain identity graph corresponding to the target address. Finally, the cross-chain identity graph is fed back to the target regulatory body. Thus, by obtaining threshold signature authorization from multiple regional regulatory bodies through the smart contract of the regulatory coordination chain, and triggering the ISP to decrypt and generate a cross-chain identity graph and feed it back to the regulatory body upon successful authorization, the compliance of cross-chain identity tracing of target addresses under privacy constraints is improved.

[0043] Figure 2 This is a schematic diagram illustrating the structure of a digital identity association tracking system supporting regulatory authorization, provided as an embodiment of this application. (Combined with...) Figure 2 As shown, the digital identity association tracking system 200, which supports regulatory authorization, includes: The acquisition module 201 is used to acquire tracking requests for the target address submitted by the target regulatory entity. The authorization verification module 202 is used to submit legal authorization credentials to the smart contract deployed on the regulatory coordination chain based on the tracking request, and obtain threshold signature authorization jointly issued by multiple regional regulatory entities; The first generation module 203 is used to trigger the ISP to decrypt the association relationship when authorization is passed, and generate a cross-chain identity graph corresponding to the target address; Feedback module 204 is used to feed back the cross-chain identity graph to the target regulatory body.

[0044] Furthermore, the cross-chain identity graph includes the associated sub-identities, timestamps, and blockchain IDs of the target address on various heterogeneous blockchains.

[0045] The regulatory coordination chain deploys a cross-chain messaging protocol to receive transaction evidence sent from heterogeneous blockchains and trigger regulatory logic.

[0046] As one implementation method, regarding how to construct smart contracts, the aforementioned digital identity association tracking system 200 that supports regulatory authorization further includes: The verification module is used to verify the real identity of each user and generate a corresponding globally unique identifier for each user. The issuance module is used to map and bind each user's sub-identity address on various heterogeneous blockchains to the corresponding globally unique identifier, and issue VCs containing the binding relationship. An encryption module is used to encrypt identity-sensitive fields within the VC using zero-knowledge proofs; The second generation module is used to calculate the mapping hash and generate an anonymized index based on the binding relationship between the sub-identity address and the globally unique identifier; A storage module is used to store the mapping hash and the anonymization index into a smart contract deployed on the regulatory coordination chain.

[0047] Furthermore, the VC will only disclose the necessary attributes to the target regulatory body after authorization is granted.

[0048] As one implementation method, regarding how to determine whether authorization is successful, the aforementioned digital identity association tracking system 200 supporting regulatory authorization further includes: a determination module; the determination module is used for: Determine whether authorization is successful based on preset signature threshold rules; If the number of valid threshold signatures obtained from multiple regional regulatory entities reaches the preset signature threshold of the smart contract, the authorization is deemed successful. If the number of valid threshold signatures obtained from multiple regional regulatory entities does not reach the preset signature threshold of the smart contract, the authorization is deemed unsuccessful.

[0049] In summary, this application first obtains a tracking request for a target address submitted by the target regulatory body. Then, based on the tracking request, it submits legal authorization credentials to a smart contract deployed on the regulatory coordination chain and obtains threshold signature authorization jointly issued by multiple regional regulatory bodies. If the authorization is successful, the ISP is triggered to decrypt the association relationship and generate a cross-chain identity graph corresponding to the target address. Finally, the cross-chain identity graph is fed back to the target regulatory body. Thus, by obtaining threshold signature authorization from multiple regional regulatory bodies through the smart contract of the regulatory coordination chain, and triggering the ISP to decrypt and generate a cross-chain identity graph and feed it back to the regulatory body upon successful authorization, the compliance of cross-chain identity tracing of target addresses under privacy constraints is improved.

[0050] In addition, this application also provides a digital identity association tracking device that supports regulatory authorization, comprising: a memory for storing a computer program; and a processor for executing the computer program to implement the steps of the digital identity association tracking method that supports regulatory authorization as described above.

[0051] In addition, this application also provides a readable storage medium storing a computer program that, when executed by a processor, implements the steps of the digital identity association tracking method supporting regulatory authorization as described above.

[0052] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for tracking digital identities that supports regulatory authorization, characterized in that, The method includes: Obtain tracking requests for the target address submitted by the target regulatory body; Based on the tracking request, a legal authorization certificate is submitted to the smart contract deployed on the regulatory coordination chain, and a threshold signature authorization jointly issued by multiple regional regulatory bodies is obtained. If the authorization is successful, the ISP will be triggered to decrypt the association relationship and generate a cross-chain identity graph corresponding to the target address; The cross-chain identity graph is then fed back to the target regulatory body.

2. The method according to claim 1, characterized in that, Before obtaining the tracking request for the target address submitted by the target regulatory body, the process also includes: Verify the real identity of each user and generate a corresponding globally unique identifier for each user; Map and bind each user's sub-identity address on each heterogeneous blockchain to its corresponding globally unique identifier, and issue a VC containing the binding relationship; Zero-knowledge proofs are used to encrypt identity-sensitive fields within the VC; Calculate the mapping hash and generate an anonymized index based on the binding relationship between the sub-identity address and the globally unique identifier; The mapping hash and the anonymized index are stored in a smart contract deployed on the regulatory coordination chain.

3. The method according to claim 2, characterized in that, The VC will only disclose the necessary attributes to the target regulatory body after authorization is granted.

4. The method according to claim 1, characterized in that, The cross-chain identity graph includes the associated sub-identities, timestamps, and blockchain IDs of the target address on various heterogeneous blockchains.

5. The method according to claim 1, characterized in that, The regulatory coordination chain deploys a cross-chain messaging protocol to receive transaction evidence sent from heterogeneous blockchains and trigger regulatory logic.

6. The method according to claim 1, characterized in that, The method further includes: determining whether authorization is successful based on a preset signature threshold rule; If the number of valid threshold signatures obtained from multiple regional regulatory entities reaches the preset signature threshold of the smart contract, the authorization is deemed successful. If the number of valid threshold signatures obtained from multiple regional regulatory entities does not reach the preset signature threshold of the smart contract, the authorization is deemed unsuccessful.

7. A digital identity association tracking system supporting regulatory authorization, characterized in that, include: The acquisition module is used to acquire tracking requests submitted by the target regulatory body for the target address; The authorization verification module is used to submit legal authorization credentials to the smart contract deployed on the regulatory coordination chain based on the tracking request, and obtain threshold signature authorization jointly issued by multiple regional regulatory bodies; The first generation module is used to trigger the ISP to decrypt the association relationship when authorization is approved, and generate a cross-chain identity graph corresponding to the target address; The feedback module is used to feed back the cross-chain identity graph to the target regulatory body.

8. The system according to claim 7, characterized in that, The system also includes: The verification module is used to verify the real identity of each user and generate a corresponding globally unique identifier for each user. The issuance module is used to map and bind each user's sub-identity address on various heterogeneous blockchains to the corresponding globally unique identifier, and issue VCs containing the binding relationship. An encryption module is used to encrypt identity-sensitive fields within the VC using zero-knowledge proofs; The second generation module is used to calculate the mapping hash and generate an anonymized index based on the binding relationship between the sub-identity address and the globally unique identifier; A storage module is used to store the mapping hash and the anonymization index into a smart contract deployed on the regulatory coordination chain.

9. A digital identity association tracking device supporting regulatory authorization, characterized in that, include: Memory, used to store computer programs; A processor, configured to implement the steps of the digital identity association tracking method supporting regulatory authorization as described in any one of claims 1 to 6 when executing the computer program.

10. A readable storage medium, characterized in that, The readable storage medium stores a computer program that, when executed by a processor, implements the steps of the digital identity association tracking method supporting regulatory authorization as described in any one of claims 1 to 6.