An NFT domain name-based industrial internet identifier resolution method

CN122554431APending Publication Date: 2026-08-11HEFEI XUNYUN NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-11
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

然而,该类解析方式在面对复杂的工业对象层级关系与多样化解析需求时,解析路径和解析范围缺乏动态调整能力,难以适应工业场景中频繁变化的解析上下文

Benefits of technology

首先,本发明通过以ENS Namehash为核心构建可演化标识解析框架,并在身份递归哈希单元与语义递归哈希单元之间引入结构化关联处理和统一索引结构,使工业域名输入结构在递归解析过程中同时受到身份层级标注和工业语义层级标注的双重约束,从而避免仅基于单一层级或固定深度进行解析的问题,提升工业互联网标识解析在复杂工业对象层级结构下的确定性和一致性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122554431A_ABST
    Figure CN122554431A_ABST
Patent Text Reader

Abstract

This invention discloses an industrial internet identifier resolution method based on NFT domain names, comprising the following steps: collecting NFT domain name data and generating an industrial domain name input structure; constructing an evolvable identifier resolution framework with ENS Namehash as the core, including an identity recursive hash unit, a semantic recursive hash unit, a segmented resolution unit, and a state mapping unit; inputting the industrial domain name input structure into the identity recursive hash unit and the semantic recursive hash unit to generate an identity recursive hash chain and a semantic recursive hash chain, and constructing a unified index structure; determining the resolution level range based on the unified index structure and generating staged resolution results; constructing a resolution state mapping and generating state feedback information; generating updated staged resolution results based on the state feedback information; and generating industrial internet identifier resolution results based on the updated staged resolution results. This invention improves the determinism and evolutionary adaptability of industrial internet identifier resolution.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of industrial internet identifier resolution and identifier management technology, and in particular to an industrial internet identifier resolution method based on NFT domain names. Background Technology

[0002] With the development of the Industrial Internet, the interconnectivity between industrial equipment, systems, and business objects is constantly improving. The unique identification, resolution, and mapping of industrial objects have become fundamental technologies supporting the collaborative operation of industrial systems. In existing Industrial Internet systems, a hierarchical identification coding and centralized resolution mechanism are typically used to manage the identification of devices, systems, and business objects, and to complete identification resolution through fixed levels or preset rules. However, when faced with complex hierarchical relationships of industrial objects and diverse resolution needs, this type of resolution method lacks the ability to dynamically adjust the resolution path and scope, making it difficult to adapt to the frequently changing resolution context in industrial scenarios.

[0003] On the other hand, blockchain domain name resolution technology achieves decentralized identifier mapping and resolution through hashing name resolution mechanism. However, this type of technology is mainly aimed at general network resource identifiers. Its resolution process is usually based on a single semantic structure and lacks the distinction between the identity hierarchy of industrial objects and the semantic structure of industries. It is difficult to directly meet the requirements of the Industrial Internet for the determinism of identifier resolution and structural consistency.

[0004] In existing technologies, directly applying blockchain domain name resolution mechanisms to industrial internet identifier resolution can easily lead to the resolution process merely reusing names or using caching for acceleration. This lacks systematic constraints on the resolution hierarchy, recursive execution paths, and historical resolution states, resulting in insufficient resolution efficiency and consistency in complex industrial scenarios.

[0005] Therefore, how to provide an industrial internet identifier resolution method based on NFT domain names is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0006] One objective of this invention is to propose an industrial internet identifier resolution method based on NFT domain names. This invention uses ENS Namehash as its core to construct an evolvable identifier resolution framework. By performing identity recursive hash calculations and semantic recursive hash calculations on the input structure of industrial domain names, identity recursive hash chains and semantic recursive hash chains are generated. A unified index structure is then formed through structured association processing. Based on this, the resolution level range is determined and the recursive calculation process is controlled. This invention further introduces resolution state mapping and state feedback information to dynamically adjust the resolution level range and recursive execution path among different industrial internet identifier resolution requests, thereby generating industrial internet identifier resolution results. This invention can maintain resolution determinism while enabling the resolution process to evolve with historical resolution states, improving the adaptability and consistency of industrial internet identifier resolution under complex industrial object hierarchical structures.

[0007] An industrial internet identifier resolution method based on NFT domain names according to an embodiment of the present invention includes the following steps: Collect NFT domain name data bound to industrial objects, perform character normalization processing, hierarchical segmentation processing, identity hierarchical annotation processing and industrial semantic hierarchical annotation processing, and generate industrial domain name input structure; Based on ENS Namehash, an evolvable identifier resolution framework is constructed, including identity recursive hash unit, semantic recursive hash unit, segmented resolution unit, and state mapping unit; The industrial domain name input structure is input into the identity recursive hash unit and the semantic recursive hash unit respectively. Based on ENSNamehash recursive calculation, the identity recursive hash chain and the semantic recursive hash chain are generated. The structured association processing is performed to generate a unified index structure. Receive Industrial Internet Identifier Resolution Request, obtain the resolution request input fields, determine the resolution level range based on the unified index structure, input the segmented resolution unit, control the recursive calculation process of ENS Namehash, and generate the stage resolution result; Input the phase parsing results and parsing request input fields into the state mapping unit, write and update the parsing state mapping, and generate state feedback information; When receiving another Industrial Internet Identifier Resolution Request for the same Industrial Domain Name Input Structure, the status feedback information is input into the segmented resolution unit to generate an updated stage resolution result. Based on the updated stage resolution results, industrial internet identifier resolution results are generated through resolution result mapping processing.

[0008] Optionally, the input structure for generating industrial domain names includes: Collect NFT domain name data that is bound to industrial objects, perform character normalization processing, and obtain normalized NFT domain name strings; The normalized NFT domain name string is segmented according to a predefined hierarchical separation rule to generate a domain name segment sequence arranged in hierarchical order; Based on the identification and attribution relationships of industrial objects, identity hierarchy labeling is performed on the domain name segment sequence to generate identity hierarchy labeling results; Based on the structural affiliation of industrial objects, industrial semantic hierarchical annotation processing is performed on the domain name segment sequence to generate industrial semantic hierarchical annotation results; The standardized NFT domain name string, domain name segment sequence, identity level annotation result and industrial semantic level annotation result are structurally combined to construct the industrial domain name input structure.

[0009] Optionally, the construction of the evolvable identifier resolution framework includes: Based on the industrial domain name input structure, the resolution structure carrier with ENS Namehash as the core is initialized, and identity recursive hash unit, semantic recursive hash unit, segmented resolution unit and state mapping unit are configured to form the basic structure of an evolvable identifier resolution framework. In the evolvable identifier resolution framework, the division of labor between identity recursive hash units and semantic recursive hash units is defined at the input data level. Configure the ENS Namehash recursive calculation interface for the identity recursive hash unit and the semantic recursive hash unit; Configure the segmented parsing unit as a recursive execution control structure; Configure the state mapping unit as a parsed state maintenance structure.

[0010] Optionally, generating a unified index structure includes: Input the industrial domain name input structure into the identity recursive hash unit and the semantic recursive hash unit respectively; In the identity recursive hash unit, recursive calculation is performed on the domain name segment sequence that has been processed by identity hierarchy annotation based on ENS Namehash to generate identity recursive hash chain, and the recursive hierarchy position corresponding to each recursive calculation result is recorded. In the semantic recursive hash unit, recursive calculation is performed on the domain name segment sequence that has been processed by industrial semantic level annotation based on ENS Namehash to generate a semantic recursive hash chain, and the recursive level position corresponding to each recursive calculation result is recorded. A structured association process is performed on the identity recursive hash chain and the semantic recursive hash chain. The recursive level position is used as the association benchmark, and the hash results of each recursive level position in the identity recursive hash chain are paired with the hash results of the same recursive level position in the semantic recursive hash chain. Based on the pairing results after the structured association processing is completed, a unified index structure is constructed, which includes the correspondence between recursive hierarchical positions, identity recursive hash results, and semantic recursive hash results.

[0011] Optionally, the parsing results of the generation stage include: Receive Industrial Internet Identifier Resolution Request, extract the resolution request input fields, and the resolution request input fields represent the resolution target and resolution context information corresponding to the current resolution request; Based on a unified index structure, the input fields of the parsing request are indexed and matched to determine the range of parsing levels that match the input fields of the parsing request. The range of parsing levels is jointly limited by the starting recursion level position and the ending recursion level position. The determined parsing level range is input into the segmented parsing unit, which then generates recursive execution control information based on the parsing level range. Under the constraints of the recursive execution control information of the segmented parsing unit, the industrial domain name input structure is recursively calculated based on ENS Namehash, and the corresponding intermediate recursive hash result is output at each recursive level. Based on the resolution level range, the intermediate recursive hash results are deterministically filtered, and the intermediate recursive hash result corresponding to the termination recursive level position limited by the resolution level range is determined as the stage resolution result.

[0012] Optionally, the generated status feedback information includes: In the state mapping unit, the recursive level position, intermediate recursive hash result, stage parsing result and parsing request input field are structured and organized to generate a parsing state mapping. The parsing state mapping uses the industrial domain name input structure identifier and the recursive level position as key-value identifiers, and the stage parsing result and parsing request input field summary as the corresponding data content. In the state mapping unit, a consistency comparison is performed between the current parsing state mapping and the existing parsing state mapping. When the recursion level position changes, an update operation is performed on the parsing state mapping under the corresponding industrial domain name input structure identifier. Perform a difference comparison between the current stage resolution result and the previously recorded stage resolution results. When the stage resolution result changes, perform an update operation on the corresponding industrial domain name input structure identifier and the resolution status mapping under the recursive level position. After completing the write and update operations of the parsed state map, state feedback information is generated based on the parsed state map and through parsed state difference extraction processing.

[0013] Optionally, the generation of updated stage resolution results includes: Receive another Industrial Internet Identifier Resolution Request for the same Industrial Domain Name Input Structure and extract the input fields of the second resolution request. The segmented parsing unit receives status feedback information and performs adjustment processing on the current parsing level range based on the status feedback information. The adjusted parsing level range is jointly defined by the new starting recursion level position and the new ending recursion level position. In the segmented parsing unit, updated recursive execution control information is generated based on the adjusted parsing hierarchy range; Under the updated recursive execution control information constraints, the industrial domain name input structure is recalculated based on ENS Namehash to determine the updated stage resolution result. In the state mapping unit, the updated stage resolution result, the corresponding recursive level position, and the input field of the re-resolution request are written into the resolution state mapping, and the update operation is performed on the resolution state mapping under the same industrial domain name input structure identifier.

[0014] Optionally, the generation of industrial internet identifier resolution results includes: Receive the updated stage parsing results as input for parsing result mapping processing; In the parsing result mapping process, based on the correspondence between the recursive hierarchical position and the identity hierarchical annotation and industrial semantic hierarchical annotation in the industrial domain name input structure, the updated stage parsing result is subjected to hierarchical mapping processing to determine the identifier parsing level that matches the industrial object identifier system. After determining the identifier resolution level, the updated stage resolution results are mapped to industrial internet identifier resolution results based on the predefined identifier binding rules in the industrial object identifier system.

[0015] The beneficial effects of this invention are: First, this invention constructs an evolvable identifier resolution framework with ENS Namehash as its core, and introduces structured association processing and a unified index structure between identity recursive hash units and semantic recursive hash units. This allows the industrial domain name input structure to be subject to dual constraints of identity-level annotation and industrial semantic-level annotation during the recursive resolution process, thereby avoiding the problem of resolution based on only a single level or fixed depth, and improving the determinism and consistency of industrial internet identifier resolution under complex industrial object hierarchical structures.

[0016] Secondly, this invention controls the parsing level range and recursive execution path through a segmented parsing unit, and combines the parsing state mapping and state feedback information maintained by the state mapping unit to dynamically adjust the parsing level range between different industrial internet identifier parsing requests. This allows the parsing process to evolve with historical parsing states, effectively overcoming the shortcomings of existing technologies where the parsing path is fixed and it is difficult to adapt to changes in the parsing context, and improving the adaptability of industrial internet identifier parsing to multiple scenarios and multiple request conditions.

[0017] Furthermore, in the process of generating industrial internet identifier resolution results, this invention performs deterministic mapping between the updated stage resolution results and the identifier binding rules in the industrial object identifier system through resolution result mapping processing. This enables the generated industrial internet identifier resolution results to stably and accurately support industrial object identifier binding and industrial system access, reduces redundant resolution and invalid recursive calculations, and improves the overall operating efficiency and system stability of industrial internet identifier resolution. Attached Figure Description

[0018] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings: Figure 1 This is an overall flowchart of an industrial internet identifier resolution method based on NFT domain names proposed in this invention; Figure 2 This is a schematic diagram of the evolvable identifier resolution framework based on ENS Namehash in this invention; Figure 3 This is a schematic diagram of the evolutionary parsing process based on parsing state mapping to drive the adjustment of the parsing level range in this invention. Detailed Implementation

[0019] The present invention will now be described in further detail with reference to the accompanying drawings. These drawings are simplified schematic diagrams, illustrating only the basic structure of the invention, and therefore only show the components relevant to the invention.

[0020] refer to Figures 1-3 An industrial internet identifier resolution method based on NFT domain names includes the following steps: Collect NFT domain name data bound to industrial objects, perform character normalization and hierarchical segmentation on the NFT domain name data to generate domain name segment sequence, and perform identity hierarchical annotation and industrial semantic hierarchical annotation on the domain name segment sequence to generate industrial domain name input structure; Based on ENS Namehash, an evolvable identifier resolution framework is constructed, which includes identity recursive hash unit, semantic recursive hash unit, segmented resolution unit, and state mapping unit. The industrial domain name input structure is input into the identity recursive hash unit and the semantic recursive hash unit respectively. Based on ENSNamehash recursive calculation, the identity recursive hash chain and the semantic recursive hash chain are generated. The identity recursive hash chain and the semantic recursive hash chain are then subjected to structured association processing to generate a unified index structure. Receive Industrial Internet Identifier Resolution Request, obtain the resolution request input fields, determine the resolution level range based on the unified index structure, input the resolution level range into the segmented resolution unit, control the recursive calculation process of ENS Namehash according to the resolution level range, output the intermediate recursive hash result at the corresponding recursive level position, and generate the stage resolution result; Input the recursive level position, intermediate recursive hash result, stage parsing result and parsing request input field into the state mapping unit, write and update the parsing state mapping, and generate state feedback information. When receiving another Industrial Internet Identifier Resolution Request for the same Industrial Domain Name Input Structure, the system obtains the input field of the resolution request, inputs the status feedback information into the segmented resolution unit, adjusts the resolution level range based on the status feedback information, re-executes the recursive calculation of ENS Namehash, generates the updated stage resolution result, and inputs the corresponding recursive level position, the updated stage resolution result, and the resolution request input field into the status mapping unit to update the resolution status mapping. Based on the updated stage resolution results, industrial internet identifier resolution results are generated through resolution result mapping processing, which are used for industrial object identifier binding and industrial system access.

[0021] In this embodiment, the industrial domain name input structure includes: Collect NFT domain name data that is bound to industrial objects, and perform character normalization processing on the NFT domain name data. Character normalization processing includes unifying character encoding format, unifying character case rules, and removing non-standard delimiters to obtain normalized NFT domain name strings. The normalized NFT domain name string is segmented according to a predefined hierarchical separation rule to generate a domain name segment sequence arranged in hierarchical order. Each segment in the domain name segment sequence corresponds one-to-one with a specific hierarchical position in the NFT domain name. Based on the identification and attribution relationship of industrial objects, identity level annotation processing is performed on the domain segment sequence, mapping the segments in the domain segment sequence to the identity level in the industrial object identification system, generating identity level annotation results, and maintaining a one-to-one correspondence between the identity level annotation results and the segment positions in the domain segment sequence; Based on the structural affiliation of industrial objects in the industrial system, industrial semantic hierarchical annotation processing is performed on the domain name segment sequence. The segments in the domain name segment sequence are mapped to the existing classification hierarchy in the industrial object hierarchy, equipment topology and business identification system, generating industrial semantic hierarchical annotation results. The industrial semantic hierarchical annotation results come from the existing classification structure in the industrial system and do not contain natural language semantic content. In this invention, both identity-level annotation processing and industrial semantic-level annotation processing are performed based on a pre-determined industrial object identification system. The industrial object identification system consists of the existing equipment hierarchy, organizational affiliation structure, and business identification structure in the industrial system. Each hierarchy has been defined and remains stable during the system deployment phase. Identity-level annotation processing performs deterministic mapping on each segment of the domain name segment sequence according to the identity affiliation hierarchy of the industrial object in the identification system. Industrial semantic-level annotation processing performs deterministic mapping on each segment of the domain name segment sequence according to the structural affiliation relationship of the industrial object in the equipment topology and business identification system. Neither annotation process introduces natural language semantic analysis rules nor relies on manual intervention configuration. The annotation results only come from the existing hierarchical classification structure in the industrial system, thereby ensuring the consistency and repeatability of the annotation rules across different parsing requests. The standardized NFT domain name string, domain name segment sequence, identity level annotation result and industrial semantic level annotation result are structurally combined to construct the industrial domain name input structure. Each component field in the industrial domain name input structure maintains a deterministic correspondence with the segment position in the domain name segment sequence, which is used for subsequent recursive calculation processing based on ENS Namehash.

[0022] In this embodiment, constructing an evolvable identifier resolution framework includes: Based on the industrial domain name input structure, an initial resolution structure carrier with ENS Namehash as the core is initialized, and identity recursive hash unit, semantic recursive hash unit, segmented resolution unit and state mapping unit are configured in the resolution structure carrier to form the basic structure of an evolvable identifier resolution framework, wherein each unit exists in the resolution structure carrier as an independent structural module. In the evolvable identifier resolution framework, the domain segment sequence obtained by identity-level annotation in the industrial domain input structure is configured as the sole input data source of the identity recursive hash unit, and the domain segment sequence obtained by industrial semantic-level annotation in the industrial domain input structure is configured as the sole input data source of the semantic recursive hash unit, thus defining the division of labor between the identity recursive hash unit and the semantic recursive hash unit at the input data level. In the evolvable identifier resolution framework, the ENSNamehash recursive calculation interface is configured for the identity recursive hash unit and the semantic recursive hash unit, and the identity recursive hash unit and the semantic recursive hash unit are limited to participating only in recursive hash calculation processing, and not participating in resolution level range control, recursive execution path control and resolution state maintenance. In this invention, ENS Namehash is not directly used as a single recursive hash algorithm for industrial internet identifier resolution. Instead, it is embedded in an evolvable identifier resolution framework and acts on domain name segment sequences with different annotations in the form of identity recursive hash units and semantic recursive hash units. The identity recursive hash units and semantic recursive hash units are independent of each other in terms of input data source, recursive calculation link and hierarchical constraint rules. Their recursive calculation results are structured and associated through a unified index structure, rather than being merged into a single hash result. This structural configuration enables ENS Namehash to form a double-chain indexed recursive calculation system in this invention, which is used to support the determination of subsequent resolution level range and recursive execution path control. In the evolvable identifier resolution framework, the segmented resolution unit is configured as a recursive execution control structure. The segmented resolution unit is limited to receiving resolution level range information and controlling the recursive execution depth and recursive level position of ENS Namehash accordingly. It does not participate in any hash calculation processing or resolution state maintenance. In the evolvable identifier resolution framework, the state mapping unit is configured as a resolution state maintenance structure. The state mapping unit is limited to recording the correspondence between the recursion level position, the stage resolution result and the resolution request input field, and is used to maintain the resolution state mapping. It does not participate in the recursive calculation processing and recursive execution control of ENS Namehash. In the evolvable identifier resolution framework, the resolution process is limited to not involving any model parameter updates or model structure reconstruction. Instead, the segmented resolution unit adjusts the resolution level range and recursive execution path between different industrial internet identifier resolution requests based on the resolution state mapping maintained in the state mapping unit, thereby forming a process in which the resolution behavior changes with the historical resolution state.

[0023] In this embodiment, generating a unified index structure includes: The industrial domain name input structure is input into the identity recursive hash unit and the semantic recursive hash unit respectively. The identity recursive hash unit only receives the domain name segment sequence obtained by identity hierarchical annotation in the industrial domain name input structure, and the semantic recursive hash unit only receives the domain name segment sequence obtained by industrial semantic hierarchical annotation in the industrial domain name input structure, thus limiting the division of labor between the identity recursive hash unit and the semantic recursive hash unit in terms of input data source. In the identity recursive hash unit, recursive calculation is performed on the domain name segment sequence after identity level labeling based on ENS Namehash. The identity recursive hash chain is generated layer by layer according to the hierarchical order of the domain name segment sequence, and the recursive level position corresponding to each recursive calculation result is recorded. In the semantic recursive hash unit, recursive calculation is performed on the domain name segment sequence that has been processed by industrial semantic hierarchical annotation based on ENS Namehash. Semantic recursive hash chain is generated layer by layer according to the hierarchical order of the domain name segment sequence, and the recursive level position corresponding to each recursive calculation result is recorded. Structured association processing is performed on the identity recursive hash chain and the semantic recursive hash chain. The structured association processing takes the recursive level position as the association benchmark, and pairs the hash results of each recursive level position in the identity recursive hash chain with the hash results of the same recursive level position in the semantic recursive hash chain. In the pairing process, the mapping constraint relationship between the industrial semantic level and the identity recursive level is introduced. Based on the pairing results after the structured association processing is completed, a unified index structure is constructed. The unified index structure contains the correspondence between the recursive hierarchical position, the identity recursive hash result and the semantic recursive hash result. The unified index structure is an index structure that contains the hierarchical position mapping relationship, and is not a simple concatenation structure. It is used to determine the parsing hierarchical range in the subsequent parsing process. The unified index structure is used as a parsing decision structure. Its function is not limited to storing and retrieving hash results. The correspondence between the recursive level position, identity recursive hash result and semantic recursive hash result recorded in the unified index structure is used to determine the parsing level range and recursive execution path in the subsequent parsing process. The process of determining the parsing level range directly depends on the hierarchical mapping relationship established in the unified index structure, rather than on the preset level depth or fixed pruning rules, so that the parsing process is adjustable between different parsing requests.

[0024] In this embodiment, the parsing results of the generation stage include: Receive Industrial Internet Identifier Resolution Request and extract the resolution request input field from the Industrial Internet Identifier Resolution Request. The resolution request input field is used to characterize the resolution target and resolution context information corresponding to the current resolution request. Based on the unified index structure, the input fields of the parsing request are indexed and matched. According to the correspondence between the recursive level position, identity recursive hash result and semantic recursive hash result recorded in the unified index structure, the parsing level range that matches the input fields of the parsing request is determined. The parsing level range is jointly limited by the starting recursive level position and the ending recursive level position, and is not determined by a fixed threshold method. The determined resolution level range is input into the segmented resolution unit, which generates recursive execution control information based on the resolution level range. The recursive execution control information is used to limit the recursive calculation of ENS Namehash to be performed only within the recursive level position corresponding to the resolution level range. Specifically, in the segmented parsing unit, the parsing level range determined by the unified index structure is received. Based on the parsing level range, a level boundary constraint relationship is established for the recursive level position. The starting recursive level position is marked as the entry boundary of the recursive calculation, and the ending recursive level position is marked as the exit boundary of the recursive calculation. During the recursive execution process, the segmented parsing unit compares the recursive level position corresponding to each level of recursive calculation of ENS Namehash. When the current recursive level position is between the starting recursive level position and the ending recursive level position, the recursive hash calculation of the corresponding level is allowed. When the current recursive level position exceeds the ending recursive level position, the subsequent recursive calculation process is terminated. The segmented parsing unit generates recursive execution control information based on the above level boundary constraint relationship. The recursive execution control information includes the set of recursive level positions that allow recursive calculation and the recursive termination condition, which is used to constrain the recursive execution path of ENS Namehash during the recursive calculation process. In the segmented parsing unit, the entry and exit boundaries of the parsing level range are not configured independently, but are jointly determined based on the hierarchical correspondence between the identity recursive hash chain and the semantic recursive hash chain in the unified index structure. Before recursive execution, the segmented parsing unit generates a recursive execution allowable interval that corresponds one-to-one with the set of matched hierarchical positions in the unified index structure, thereby ensuring that the recursive calculation process is only executed within the recursive hierarchical positions that simultaneously satisfy the constraints of the identity level and the industrial semantic level. Under the constraints of the recursive execution control information of the segmented parsing unit, the industrial domain name input structure is recursively calculated based on ENS Namehash, and the corresponding intermediate recursive hash result is output at each recursive level. Based on the resolution level range, the intermediate recursive hash results are deterministically filtered, and the intermediate recursive hash result corresponding to the termination recursive level position limited by the resolution level range is determined as the stage resolution result. The stage resolution result and the recursive level position maintain a one-to-one correspondence, which is used for the construction and updating of the subsequent resolution state mapping.

[0025] In this embodiment, generating status feedback information includes: In the state mapping unit, the recursive level position, intermediate recursive hash result, stage parsing result and parsing request input field are structured and organized to generate a parsing state mapping. The parsing state mapping uses the industrial domain name input structure identifier and the recursive level position as key-value identifiers, and the stage parsing result and parsing request input field summary as the corresponding data content, which is used to uniquely identify a parsing state record. In the state mapping unit, a consistency comparison is performed between the current parsing state mapping and the existing parsing state mapping. When the recursion level position changes, an update operation is performed on the parsing state mapping under the corresponding industrial domain name input structure identifier. In the state mapping unit, a difference comparison is performed between the current stage parsing result and the recorded stage parsing result. When the stage parsing result changes, an update operation is performed on the parsing state mapping under the corresponding industrial domain name input structure identifier and recursive level position. In the state mapping unit, after completing the write and update operations of the parsed state mapping, state feedback information is generated based on the parsed state mapping through parsed state difference extraction processing. The state feedback information is used to adjust the parsing level range and recursive execution path in subsequent industrial internet identifier parsing requests. Specifically, the resolution state difference extraction process includes: in the state mapping unit, reading the resolution state mapping corresponding to the current industrial domain name input structure identifier, obtaining the current recursive level position and the recursive level position recorded in the previous resolution request; performing a consistency comparison between the current stage resolution result and the stage resolution result recorded in the resolution state mapping to determine whether the stage resolution result has changed; when the recursive level position changes or the stage resolution result changes, extracting the recursive level position change information and the stage resolution result change information, and combining the recursive level position change information and the stage resolution result change information to form state feedback information; when neither the recursive level position nor the stage resolution result has changed, generating state feedback information indicating that the resolution level range remains unchanged; the state feedback information is used as the basis for the segmented resolution unit to adjust the resolution level range and recursive execution path in subsequent industrial internet identifier resolution request processing; The status feedback information is not used to directly return historical parsing results, nor is it used to skip the recursive calculation process of ENS Namehash. The status feedback information is only used in subsequent parsing requests as the basis for the segmented parsing unit to adjust the parsing level range and recursive execution path. Each parsing request still needs to re-execute the recursive calculation process of ENS Namehash under the constraints of the recursive execution control information generated by the segmented parsing unit, so as to ensure that the parsing result is always determined by the current parsing process.

[0026] In this embodiment, the generated updated stage parsing results include: The system receives another Industrial Internet Identifier Resolution Request for the same Industrial Domain Name input structure and extracts the Re-resolution Request Input Field from the Industrial Internet Identifier Resolution Request. The Re-resolution Request Input Field differs from the Initial Resolution Request Input Field in the resolution request context information and is used to trigger resolution processing based on historical resolution status. In the segmented parsing unit, status feedback information is received, and based on the recursion level position change information and stage parsing result change information contained in the status feedback information, the current parsing level range is adjusted. The adjusted parsing level range is jointly defined by the new starting recursion level position and the new ending recursion level position. The premise for triggering the parsing level range adjustment of the parsing request is that there is a difference between the input field of the parsing request and the input field of the initial parsing request in terms of parsing request context information. This difference includes changes in the parsing target and changes in parsing context constraints. When the input field of the parsing request does not introduce the above differences, the segmented parsing unit keeps the current parsing level range unchanged, thereby avoiding misjudging the repeated parsing request as an evolving parsing request. In the segmented parsing unit, updated recursive execution control information is generated based on the adjusted parsing level range. The recursive execution control information is used to limit the recursive calculation of ENS Namehash to be executed only within the recursive level position corresponding to the adjusted parsing level range, thereby forming a recursive execution path associated with the historical parsing state. Under the constraints of the updated recursive execution control information, the industrial domain name input structure is recalculated based on ENS Namehash, and the intermediate recursive hash results corresponding to each recursive level position within the adjusted resolution level range are output, and the updated stage resolution results are determined from them. In the state mapping unit, the updated stage resolution result, the corresponding recursive level position, and the input field of the re-resolution request are written into the resolution state mapping. An update operation is performed on the resolution state mapping under the same industrial domain name input structure identifier, which is used to continue to adjust the resolution level range and recursive execution path in subsequent industrial Internet identifier resolution requests.

[0027] In this embodiment, generating the industrial internet identifier resolution result includes: Receive the updated stage parsing result and use the updated stage parsing result as input for parsing result mapping processing, where the updated stage parsing result maintains a one-to-one correspondence with the recursion level position; In the parsing result mapping process, based on the correspondence between the recursive hierarchical position and the identity hierarchical annotation and industrial semantic hierarchical annotation in the industrial domain name input structure, the updated stage parsing result is subjected to hierarchical mapping processing to determine the identifier parsing level that matches the industrial object identifier system. After determining the identifier resolution level, based on the predefined identifier binding rules in the industrial object identifier system, the updated stage resolution result is mapped to the industrial internet identifier resolution result. The industrial internet identifier resolution result is a structured resolution output formed after the industrial domain name input structure is processed by the evolvable identifier resolution process. It is used to complete the unique identifier binding and system access positioning of industrial objects in the industrial internet environment. The industrial internet identifier resolution result consists of fixed and determined resolution fields, and there is a clear correspondence between each field, including: an identifier resolution value that corresponds one-to-one with the industrial object, used to uniquely identify the target industrial object in the industrial system; industrial object identifier information corresponding to the identifier resolution value, used to characterize the identity range of the industrial object bound to the resolution result; resolution level identifier information corresponding to the resolution process, used to indicate the recursive level position of the resolution result in the industrial domain name hierarchy; and industrial semantic association information consistent with the industrial semantic level annotation, used to characterize the semantic belonging relationship of the identifier resolution result in the industrial object level, equipment topology, and business identifier system. Output the Industrial Internet Identifier Resolution Results and use them for identifier resolution in the process of industrial object identifier binding and industrial system access.

[0028] Example 1: To verify the feasibility of this invention in practice, it was applied to a scenario of unified identifier resolution and access control for industrial objects across systems in an industrial internet environment. In this scenario, there are numerous devices, control systems, and business systems in the industrial field. Each system uses different internal identifiers for the same industrial object, resulting in frequent identifier resolution and mapping during system linkage, data sharing, and permission verification. Traditional industrial internet identifier resolution methods based on fixed levels or static rules show significant shortcomings in terms of resolution path, resolution depth, and resolution consistency. In particular, when the resolution request context changes, problems such as duplicate resolution, inconsistent resolution, and unstable resolution overhead easily occur.

[0029] In this application scenario, the identification information corresponding to industrial objects is uniformly expressed through NFT domain names, and an industrial domain name input structure is constructed according to the method of this invention. The industrial domain name input structure includes a character-normalized NFT domain name string, a hierarchically organized domain name segment sequence, an identity hierarchy annotation result consistent with the industrial object identification system, and an industrial semantic hierarchy annotation result derived from the industrial object hierarchy structure and equipment topology structure. During the operation of the industrial system, when the business system initiates an industrial internet identifier resolution request, the resolution request input field carries the current access target and resolution context information, entering an evolvable identifier resolution framework built around ENS Namehash. Within the framework, recursive calculations are performed on the industrial domain name input structure through identity recursive hash units and semantic recursive hash units, forming identity recursive hash chains and semantic recursive hash chains, and a unified index structure is generated through structured association processing to constrain the subsequent resolution hierarchy range.

[0030] During continuous operation, the same industrial domain name input structure may be resolved multiple times under different business scenarios. A state mapping unit maintains the parsing state mapping between the stage resolution results and the parsing request input fields. When the parsing request context changes, state feedback information is used to drive the segmented resolution unit to adjust the resolution hierarchy, thus forming an evolving resolution process that changes with historical resolution states. This mechanism avoids recursive calculations across all levels of the industrial domain name while ensuring that the resolution results remain consistent with the current industrial object identification system even when resolution conditions change.

[0031] In this implementation process, the actual operating data of three industrial internet identifier resolution methods were compared: the traditional fixed-level resolution method, the cache-reuse-based resolution method, and the method of this invention. Multiple batches of industrial internet identifier resolution requests were continuously selected for testing, and the resolution time, number of recursive calculations, and resolution consistency index were statistically analyzed, yielding the following experimental data.

[0032] Table 1 Comparison of Experimental Data on Industrial Internet Identifier Resolution Methods

[0033] As can be seen from the data in Table 1, the traditional fixed-level parsing method performs recursive calculations according to a preset level in each parsing process. This results in a relatively high number of recursive calculation levels, leading to relatively long parsing times. Furthermore, parsing consistency is affected when the request context changes. The cache-based parsing method reduces the number of recursive calculations in some repeated request scenarios, thus lowering parsing time. However, when the input fields of the parsing request change, it still needs to fall back to the complete recursive path, limiting the improvement in parsing consistency.

[0034] In contrast, the method of this invention exhibits a more stable decreasing trend in terms of the average number of recursive computation levels. This is primarily because the unified index structure and the parsing state mapping jointly constrain the range of parsing levels, ensuring that the recursive computation of ENS Namehash is performed only at the necessary recursive level positions. When the parsing request context changes, state feedback information drives adjustments to the parsing level range, avoiding inconsistencies caused by simply reusing historical results, thus improving the parsing consistency ratio. Simultaneously, due to the reduction in the number of recursive computation levels, the average time spent on a single parsing operation is shortened, achieving a balanced improvement in performance and consistency.

[0035] The above are merely preferred embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any equivalent substitutions or modifications made by those skilled in the art within the scope of the technology disclosed in the present invention, based on the technical solution and inventive concept of the present invention, should be covered within the scope of protection of the present invention.

Claims

1. An NFT domain name-based industrial internet identifier resolution method, characterized in that, Includes the following steps: Collect NFT domain name data bound to industrial objects, perform character normalization processing, hierarchical segmentation processing, identity hierarchical annotation processing and industrial semantic hierarchical annotation processing, and generate industrial domain name input structure; Based on ENS Namehash, an evolvable identifier resolution framework is constructed, which includes identity recursive hash unit, semantic recursive hash unit, segmented resolution unit, and state mapping unit. The industrial domain name input structure is input into the identity recursive hash unit and the semantic recursive hash unit respectively. Based on ENSNamehash recursive calculation, the identity recursive hash chain and the semantic recursive hash chain are generated. The structured association processing is performed to generate a unified index structure. Receive Industrial Internet Identifier Resolution Request, obtain the resolution request input fields, determine the resolution level range based on the unified index structure, input the segmented resolution unit, control the recursive calculation process of ENS Namehash, and generate the stage resolution result; Input the phase parsing results and parsing request input fields into the state mapping unit, write and update the parsing state mapping, and generate state feedback information; When receiving another Industrial Internet Identifier Resolution Request for the same Industrial Domain Name Input Structure, the status feedback information is input into the segmented resolution unit to generate an updated stage resolution result. Based on the updated stage resolution results, industrial internet identifier resolution results are generated through resolution result mapping processing. 2.The NFT domain name-based industrial internet identification resolution method of claim 1, wherein, The input structure for generating industrial domain names includes: Collect NFT domain name data that is bound to industrial objects, perform character normalization processing, and obtain normalized NFT domain name strings; The normalized NFT domain name string is segmented according to a predefined hierarchical separation rule to generate a domain name segment sequence arranged in hierarchical order; Based on the identification and attribution relationships of industrial objects, identity hierarchy labeling is performed on the domain name segment sequence to generate identity hierarchy labeling results; Based on the structural affiliation of industrial objects, industrial semantic hierarchical annotation processing is performed on the domain name segment sequence to generate industrial semantic hierarchical annotation results; The standardized NFT domain name string, domain name segment sequence, identity level annotation result and industrial semantic level annotation result are structurally combined to construct the industrial domain name input structure. 3.The NFT domain name based industrial internet identification resolution method of claim 1, wherein, The construction of the evolvable identifier parsing framework includes: Based on the industrial domain name input structure, the resolution structure carrier with ENS Namehash as the core is initialized, and identity recursive hash unit, semantic recursive hash unit, segmented resolution unit and state mapping unit are configured to form the basic structure of an evolvable identifier resolution framework. In the evolvable identifier resolution framework, the division of labor between identity recursive hash units and semantic recursive hash units is defined at the input data level. Configure the ENS Namehash recursive calculation interface for the identity recursive hash unit and the semantic recursive hash unit; Configure the segmented parsing unit as a recursive execution control structure; Configure the state mapping unit as a parsed state maintenance structure.

4. The industrial internet identifier resolution method based on NFT domain names according to claim 1, characterized in that, The generation of the unified index structure includes: Input the industrial domain name input structure into the identity recursive hash unit and the semantic recursive hash unit respectively; In the identity recursive hash unit, recursive calculation is performed on the domain name segment sequence that has been processed by identity hierarchy annotation based on ENS Namehash to generate identity recursive hash chain, and the recursive hierarchy position corresponding to each recursive calculation result is recorded. In the semantic recursive hash unit, recursive calculation is performed on the domain name segment sequence that has been processed by industrial semantic level annotation based on ENS Namehash to generate a semantic recursive hash chain, and the recursive level position corresponding to each recursive calculation result is recorded. A structured association process is performed on the identity recursive hash chain and the semantic recursive hash chain. The recursive level position is used as the association benchmark, and the hash results of each recursive level position in the identity recursive hash chain are paired with the hash results of the same recursive level position in the semantic recursive hash chain. Based on the pairing results after the structured association processing is completed, a unified index structure is constructed, which includes the correspondence between recursive hierarchical positions, identity recursive hash results, and semantic recursive hash results.

5. The industrial internet identifier resolution method based on NFT domain names according to claim 1, characterized in that, The parsing results of the generation phase include: Receive Industrial Internet Identifier Resolution Request, extract the resolution request input fields, and the resolution request input fields represent the resolution target and resolution context information corresponding to the current resolution request; Based on a unified index structure, the input fields of the parsing request are indexed and matched to determine the range of parsing levels that match the input fields of the parsing request. The range of parsing levels is jointly limited by the starting recursion level position and the ending recursion level position. The determined parsing level range is input into the segmented parsing unit, which then generates recursive execution control information based on the parsing level range. Under the constraints of the recursive execution control information of the segmented parsing unit, the industrial domain name input structure is recursively calculated based on ENS Namehash, and the corresponding intermediate recursive hash result is output at each recursive level. Based on the resolution level range, the intermediate recursive hash results are deterministically filtered, and the intermediate recursive hash result corresponding to the termination recursive level position limited by the resolution level range is determined as the stage resolution result.

6. The industrial internet identifier resolution method based on NFT domain names according to claim 1, characterized in that, The generated status feedback information includes: In the state mapping unit, the recursive level position, intermediate recursive hash result, stage parsing result and parsing request input field are structured and organized to generate a parsing state mapping. The parsing state mapping uses the industrial domain name input structure identifier and the recursive level position as key-value identifiers, and the stage parsing result and parsing request input field summary as the corresponding data content. In the state mapping unit, a consistency comparison is performed between the current parsing state mapping and the existing parsing state mapping. When the recursion level position changes, an update operation is performed on the parsing state mapping under the corresponding industrial domain name input structure identifier. Perform a difference comparison between the current stage resolution result and the previously recorded stage resolution results. When the stage resolution result changes, perform an update operation on the corresponding industrial domain name input structure identifier and the resolution status mapping under the recursive level position. After completing the write and update operations of the parsed state map, state feedback information is generated based on the parsed state map and through parsed state difference extraction processing.

7. The industrial internet identifier resolution method based on NFT domain names according to claim 1, characterized in that, The generated updated stage parsing results include: Receive another Industrial Internet Identifier Resolution Request for the same Industrial Domain Name Input Structure and extract the input fields of the second resolution request. The segmented parsing unit receives status feedback information and performs adjustment processing on the current parsing level range based on the status feedback information. The adjusted parsing level range is jointly defined by the new starting recursion level position and the new ending recursion level position. In the segmented parsing unit, updated recursive execution control information is generated based on the adjusted parsing hierarchy range; Under the updated recursive execution control information constraints, the industrial domain name input structure is recalculated based on ENS Namehash to determine the updated stage resolution result. In the state mapping unit, the updated stage resolution result, the corresponding recursive level position, and the input field of the re-resolution request are written into the resolution state mapping, and the update operation is performed on the resolution state mapping under the same industrial domain name input structure identifier.

8. The industrial internet identifier resolution method based on NFT domain names according to claim 1, characterized in that, The generated industrial internet identifier resolution results include: Receive the updated stage parsing results as input for parsing result mapping processing; In the parsing result mapping process, based on the correspondence between the recursive hierarchical position and the identity hierarchical annotation and industrial semantic hierarchical annotation in the industrial domain name input structure, the updated stage parsing result is subjected to hierarchical mapping processing to determine the identifier parsing level that matches the industrial object identifier system. After determining the identifier resolution level, the updated stage resolution results are mapped to industrial internet identifier resolution results based on the predefined identifier binding rules in the industrial object identifier system.