A Metaverse Digital Asset Identity Authentication System
By designing legal structure, authentication and multi-factor authentication modules for user identity in the metaverse, using smart contracts and multi-factor authentication matrix, the security and trust of traditional authentication in the metaverse are solved, and user identity is realized and the effective verification and protection of digital assets.
Patent Information
- Application Number
- CN202410443305.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-12
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2044-04-12
AI Technical Summary
In the metaverse, traditional identity verification methods are difficult to effectively protect the security management of digital assets and the authenticity of user identities, and face security issues such as identity impersonation and asset theft.
A meta-universe digital asset authentication system was designed, including a legal user identity construction module, a user identity authentication module and a multi-factor authentication module. Through the smart contract protocol and a multi-factor authentication matrix, support vector machine, principal component analysis and Technology such as private key encryption constructs legal identity data sets, verify user identity and establish trust in digital asset content.
Ensure the authenticity of user identities and the trust of digital assets in the metaverse, prevent identity impersonation and asset theft, realize safe processing in any scenario, and maximize the trust of digital asset content and the authenticity of user identities. sex.
Smart Images

Figure CN118133259B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of computer technology, and in particular relates to a metaverse digital asset identity authentication system. Background Art
[0002] The metaverse is a three-dimensional virtual world that is a reflection of the real world. It has digital interaction methods and an independent economic system. It is the next stage of the development of the Internet.
[0003] Digital assets are digital resources formed by digitally describing, storing and transferring various rights or benefits through specific technical processing methods based on modern information technologies such as blockchain and distributed ledgers. With the development of technology, digital assets based on blockchain technology have shown huge transaction value.
[0004] However, in the Metaverse, the secure management of digital assets and accurate verification of user identities have become the key to promoting the healthy development of the Metaverse. Traditional identity authentication methods face many challenges in the complex environment of the Metaverse, such as identity fraud, asset theft and other security issues. Therefore, there is an urgent need for a technical solution that can effectively ensure the trust of digital asset content and the authenticity of user identities. Summary of the invention
[0005] In order to solve the above-mentioned problems existing in the prior art, the present invention provides a Metaverse digital asset identity authentication system. Through the Metaverse digital asset identity authentication system, the Metaverse system provides a scenario for securely processing digital assets and ensures the trust of digital asset content. The processing through this identity authentication system can ensure that Metaverse users can securely process digital assets on the basis of ensuring content trust in any scenario, thereby maximally ensuring the trust of digital asset content and the authenticity of user identity in the Metaverse.
[0006] The purpose of the present invention can be achieved through the following technical solutions:
[0007] A Metaverse digital asset identity authentication system, comprising:
[0008] User identity legal construction module, used to model identity data based on user identity information to ensure the authenticity of the user identity;
[0009] User identity authentication module, used to verify user identity information and establish trust in digital asset content through smart contract protocols;
[0010] The multi-factor authentication module is used to deploy verification nodes through a multi-factor authentication matrix to verify the identity of users and establish trust in the output of digital asset content.
[0011] Furthermore, the identity data modeling based on the user identity information to ensure the authenticity of the user identity includes the following steps:
[0012] S101: Acquire a first knowledge factor and a second real-time biological factor of the user;
[0013] S102: grouping user identity information by a support vector machine based on the knowledge factor and the real-time biological factor;
[0014] S103: Use data enhancement technology to model user identities and construct a legal identity dataset;
[0015] S104: Extracting a legal identity feature set through principal component analysis based on the legal identity data set.
[0016] Furthermore, the step S104 specifically includes encrypting the legal identity feature set by a private key and creating a unique identity identifier, creating a unique avatar identifier according to the user avatar, and associating the unique identity identifier with the unique avatar identifier.
[0017] Furthermore, verifying user identity information and establishing digital asset content trust through a smart contract protocol includes the following steps:
[0018] S201: Establishing a user identity record by recording the user blockchain address and the unique identity identifier through the smart contract;
[0019] S202: Determine whether the user identity record matches the legal user identity information.
[0020] Furthermore, the step S202 includes:
[0021] When the user identity record successfully matches the legal user identity information, allowing the virtual object to generate the digital asset content;
[0022] When the user identity record does not successfully match the legal user identity information, the digital asset content cannot be generated according to the virtual object.
[0023] Furthermore, the step S301 includes:
[0024] S401: Hash-encrypting the source code of the virtual object to obtain a source code hash value;
[0025] S402: Record the source code hash value into the digital asset list of the Metaverse;
[0026] S403: Create or open the transaction attribute of the virtual object.
[0027] Furthermore, the method of deploying verification nodes to verify the identity of users on digital asset content and establish digital asset content output trust through a multi-factor authentication matrix includes the following steps:
[0028] S401: Deploy the verification node through the multi-factor authentication matrix according to the legal identity feature set, wherein the multi-factor authentication matrix is composed of the multi-factor authentication elements, and the calculation formula of the multi-factor authentication elements is:
[0029]
[0030] Wherein, H is the multi-factor authentication element, p represents the preset verification range, q represents the repeated verification range, θ1 represents the verification deviation, θ2 represents the verification fuzzy value, and t represents the number of verifications;
[0031] S402: collecting a second knowledge factor and a second real-time biological factor according to the verification node;
[0032] S403: converting the second knowledge factor and the second real-time biometric factor into a multi-factor authentication data packet and transmitting it to a corresponding position of the multi-factor authentication matrix;
[0033] S404: Determine whether the multi-factor identity authentication data packet matches the legal identity feature set.
[0034] Furthermore, the step S404 includes:
[0035] When the multi-factor authentication data packet successfully matches the legal identity feature set, allowing the digital asset content to be output;
[0036] When the multi-factor identity authentication data packet fails to match the legal identity feature set, the output of the digital asset content is not allowed and an early warning is issued.
[0037] The beneficial effects of the present invention are:
[0038] (1) By identifying the identity information of users in the Metaverse system and modeling identity data based on the user identity information, the authenticity of the user identity is ensured, and users are supported to use multiple avatars in the Metaverse, making the user avatars legal and traceable;
[0039] (2) The user identity authentication module verifies user identity information and establishes trust in digital asset content through smart contract protocols;
[0040] (3) The multi-factor authentication module deploys verification nodes through a multi-factor authentication matrix to verify the user identity of the digital asset content in order to establish trust in the digital asset content output. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to facilitate understanding by those skilled in the art, the present invention is further described below with reference to the accompanying drawings.
[0042] Figure 1 It is a system architecture diagram of the present invention. DETAILED DESCRIPTION
[0043] In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined invention purpose, the specific implementation methods, structures, features and effects of the present invention are described in detail below in conjunction with the accompanying drawings and preferred embodiments.
[0044] See also Figure 1 A metaverse digital asset identity authentication system includes a user identity legal construction module, a user identity authentication module, and a multi-factor identity authentication module; the user identity legal construction module performs identity information identification on users in the metaverse system, and performs identity data modeling based on the user identity information to ensure the authenticity of the user identity; the user identity authentication module verifies the user identity information through a smart contract protocol and establishes trust in digital asset content; the multi-factor identity authentication module verifies the user identity of the digital asset content through a multi-factor identity authentication matrix deploying verification nodes to establish trust in the output of digital asset content.
[0045] The construction of the user's legal identity by the user identity legal construction module includes:
[0046] S101: Acquire a first knowledge factor and a first real-time biometric factor of the user, where the knowledge factor includes a password and a PIN code, and the real-time biometric factor includes facial recognition, fingerprint, and palm print;
[0047] S102: grouping user identity information by support vector machine based on knowledge factors and real-time biological factors;
[0048] S103: Generate more attribute data by modeling user identity through data enhancement technology to construct a legal identity dataset;
[0049] S104: Extracting a legal identity feature set through principal component analysis based on the legal identity data set.
[0050] When steps S1, S2, S3, and S4 are all completed, the legal user identity information is obtained.
[0051] Furthermore, in order to support users having multiple avatars in the metaverse system, the user identity legal construction module encrypts the legal identity feature set through a private key and creates a unique identity identifier, creates a unique avatar identifier for each avatar, and associates the unique identity identifier with the unique avatar identifier. By associating the unique identity identifier with the unique avatar identifier, the avatar can be legalized and traceable, and storage can be reduced.
[0052] The user identity authentication module verifies user identity information through smart contract protocols and establishes trust in digital asset content, including
[0053] S201: Establishing a user identity record by recording the user's blockchain address and unique identity identifier through a smart contract;
[0054] S202: Determine whether the user identity record matches the legal user identity information.
[0055] Among them, whether the user identity record matches the legitimate user identity information specifically includes:
[0056] S301: When the user identity record successfully matches the legitimate user identity information, the virtual object is allowed to generate digital asset content, including:
[0057] S401: Hash-encrypt the source code of the virtual object to obtain a source code hash value;
[0058] S402: Record the source code hash value to the digital asset list of the Metaverse;
[0059] S403: Create or open transaction attributes of virtual objects;
[0060] When steps S201, S202, and S203 are all completed, it is confirmed that the virtual object generates digital asset content;
[0061] S302: When the user identity record does not successfully match the legal user identity information, it is impossible to generate digital asset content based on the virtual object.
[0062] Furthermore, the integrity and ownership of digital asset content can be automatically verified through smart contracts.
[0063] In steps S301 to S302, the identity authentication module assumes that the virtual object can be digitalized as an asset. According to the legitimate user identity information output by the user identity legal construction module, the user's blockchain address and unique identity identifier are recorded through the smart contract to establish a user identity record. The user identity record is matched with the legitimate user identity information to establish digital asset content trust. It should be noted that the user identity record is verifiable and cannot be tampered with.
[0064] The multi-factor authentication module uses identity addressing to verify the user's identity against the digital asset content to establish the trust of the digital asset content output, including:
[0065] S401: Deploy verification nodes through a multi-factor authentication matrix according to the legal identity feature set. The multi-factor authentication matrix is composed of multi-factor authentication elements. The calculation formula of the multi-factor authentication element is:
[0066]
[0067] Where H is a multi-factor authentication element, p represents the preset verification range, q represents the repeated verification range, θ1 represents the verification deviation, θ2 represents the verification fuzzy value, and t represents the number of verifications;
[0068] S402: According to the verification node, collecting the second knowledge factor and the second real-time biological factor of the user;
[0069] S403: Convert the second knowledge factor and the second real-time biometric factor into a multi-factor authentication data packet and transmit it to a corresponding position of the multi-factor authentication matrix;
[0070] S404: Determine whether the multi-factor identity authentication data packet matches the legal identity feature set.
[0071] Among them, comparing the multi-factor authentication data package with the legitimate identity feature set specifically includes:
[0072] When the multi-factor authentication data package successfully matches the legitimate identity feature set, the digital asset content output trust is established and the digital asset content is allowed to be output;
[0073] When the multi-factor authentication data package fails to match the legitimate identity feature set, the output of digital asset content is not allowed and an alert is issued.
[0074] Steps S401 to S403 verify that the user in the Metaverse system has deployed verification nodes through the multi-factor authentication matrix according to the legal identity feature set by re-collecting the user's knowledge factors and real-time biological factors through the multi-factor authentication module, ensuring that the digital asset content is output by a legal user, ensuring the efficiency and quality of verification. In addition, when the multi-factor authentication data packet does not match the legal identity feature set, an early warning will be issued, which guarantees the legitimacy and security of the output of digital asset content to a certain extent.
[0075] In summary, the system of the present invention includes a user identity legal construction module, a user identity authentication module, and a multi-factor identity authentication module. The embodiment of the present invention performs identity information identification on users in the Metaverse system in the Metaverse system, and performs identity data modeling based on the user identity information to ensure the authenticity of the user identity. The user identity information is verified through the smart contract protocol and the digital asset content trust is established. The multi-factor identity authentication module verifies the user identity of the digital asset content through the multi-factor identity authentication matrix deployment verification node to establish the digital asset content output trust. With the digital assets of the Metaverse as the core, user identity authentication is performed from the three links of user identity legal construction, digital asset content generation, and digital asset content output, so that attackers cannot maliciously generate or output digital assets, and the processing through this identity authentication system can ensure that Metaverse users can safely process digital assets on the basis of ensuring content trust in any scenario, and maximize the trust of digital asset content and the authenticity of user identity in the Metaverse.
[0076] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. Although the present invention has been disclosed as a preferred embodiment as above, it is not used to limit the present invention. Any technical personnel in this field can make some changes or modify the technical contents disclosed above into equivalent embodiments without departing from the scope of the technical solution of the present invention. However, any brief modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention are still within the scope of the technical solution of the present invention.
Claims
1. A Metaverse digital asset identity authentication system, characterized in that: include: User identity legal construction module, used to model identity data based on user identity information to ensure the authenticity of the user identity; User identity authentication module, used to verify user identity information and establish trust in digital asset content through smart contract protocols; A multi-factor authentication module, which is used to deploy verification nodes to verify the identity of users of digital asset content through a multi-factor authentication matrix to establish trust in the output of digital asset content; The method of deploying verification nodes to verify the identity of users of digital asset content and establish digital asset content output trust through a multi-factor authentication matrix includes the following steps: S401: Deploy the verification node through the multi-factor authentication matrix according to the legal identity feature set, wherein the multi-factor authentication matrix is composed of multi-factor authentication elements, and the calculation formula of the multi-factor authentication element is: Wherein, H is the multi-factor authentication element, p represents the preset verification range, q represents the repeated verification range, θ1 represents the verification deviation, θ2 represents the verification fuzzy value, and t represents the number of verifications; S402: collecting a second knowledge factor and a second real-time biological factor according to the verification node; S403: converting the second knowledge factor and the second real-time biometric factor into a multi-factor authentication data packet and transmitting it to a corresponding position of the multi-factor authentication matrix; S404: Determine whether the multi-factor identity authentication data packet matches the legal identity feature set; The identity data modeling based on the user identity information to ensure the authenticity of the user identity includes the following steps: S101: Acquire a first knowledge factor and a first real-time biological factor of a user; S102: grouping user identity information by a support vector machine based on the knowledge factor and the real-time biological factor; S103: Use data enhancement technology to model user identities and construct a legal identity dataset; S104: Extracting a legal identity feature set through principal component analysis based on the legal identity data set.
2. The Metaverse digital asset identity authentication system according to claim 1, characterized in that: The step S104 specifically includes encrypting the legal identity feature set by a private key and creating a unique identity identifier, creating a unique avatar identifier according to the user avatar, and associating the unique identity identifier with the unique avatar identifier.
3. The Metaverse digital asset identity authentication system according to claim 2, characterized in that: The method of verifying user identity information and establishing digital asset content trust through a smart contract protocol includes the following steps: S201: Establishing a user identity record by recording the user blockchain address and unique identity identifier through the smart contract; S202: Determine whether the user identity record matches the legal user identity information.
4. The Metaverse digital asset identity authentication system according to claim 3, characterized in that: The step S202 includes: When the user identity record successfully matches the legal user identity information, allowing the virtual object to generate the digital asset content; When the user identity record does not successfully match the legal user identity information, the digital asset content cannot be generated according to the virtual object.
5. The Metaverse digital asset identity authentication system according to claim 4, characterized in that: The allowing the virtual object to generate the digital asset content includes: S501: Hash-encrypting the source code of the virtual object to obtain a source code hash value; S502: Record the source code hash value into the digital asset list of the Metaverse; S503: Create or open the transaction attribute of the virtual object.
6. The Metaverse digital asset identity authentication system according to claim 1, characterized in that: The step S404 includes: When the multi-factor authentication data packet successfully matches the legal identity feature set, allowing the digital asset content to be output; When the multi-factor identity authentication data packet fails to match the legal identity feature set, the output of the digital asset content is not allowed and an early warning is issued.
