Metaverse access method based on blockchain network and blockchain network device
By building a virtual world on the blockchain network and generating trusted virtual users, the problems of data security and user experience in metaverse access are solved, and a more secure and intuitive metaverse access method is achieved.
Patent Information
- Application Number
- CN202311138199.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-05
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2043-09-05
AI Technical Summary
Traditional meta-universe access methods cannot ensure the security of user data, and the user interaction and visual perception are poor, and they are not intuitive and easy to use.
By building a virtual world on a blockchain network, using biological information tagging and identity verification to generate trusted virtual users, building transaction rule links and encrypting storage of virtual currency data, realizing secure access and intuitive and easy-to-use meta-universe method.
Ensure transaction security and user experience in the metaverse, expand the application scenarios of the metaverse, and improve data security and access convenience.
Smart Images

Figure CN117172772B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of metaverse technology, and in particular to a metaverse access method based on a blockchain network and a blockchain network device. Background Art
[0002] The metaverse is essentially a virtualization and digitization process of the real world. It is an immersive experience based on virtual expansion of reality, a mirror image of the real world generated by digital twin technology, and an economic system built by blockchain technology. Through a series of interconnected virtual reality and augmented reality environments, the virtual world allows users to immerse themselves in it in an immersive way. The development of the metaverse is gradual. It is supported by shared infrastructure, standards and protocols, and is finally formed by the continuous integration and evolution of many tools and platforms. In order to realize this virtual digital world, the support of multiple background technologies is required, including blockchain technology, artificial intelligence technology, big data technology, virtual reality technology, augmented reality technology, and encryption algorithm technology. However, the traditional metaverse access method cannot guarantee the user's data security. The user's interactive feeling and visual perception in the metaverse are poor, and the metaverse access method is not intuitive and easy to use. Summary of the invention
[0003] Based on this, the present invention provides a metaverse access method and a blockchain network device based on a blockchain network to solve at least one of the above technical problems.
[0004] To achieve the above purpose, a method for accessing the metaverse based on a blockchain network is provided, the method comprising the following steps:
[0005] Step S1: Obtaining metaverse modeling data, and using the metaverse modeling data to perform virtual world construction processing on the blockchain network, thereby generating a metaverse model;
[0006] Step S2: Obtain user fingerprint data, use the user fingerprint data to perform biometric information tagging to obtain tag data, use the metaverse modeling data and the tag data to perform virtual user construction processing on the blockchain network, generate a virtual user, perform identity authentication processing on the virtual user, and thus generate a trusted virtual user;
[0007] Step S3: Obtain the user's on-chain financial data based on the trusted virtual user, convert the on-chain financial data into virtual currency and store it in the metaverse model, thereby generating virtual currency data;
[0008] Step S4: constructing a transaction rule link according to the virtual currency data, and performing virtual transaction processing using the virtual currency data based on the transaction rule link, thereby generating transaction data;
[0009] Step S5: Encrypt and store the virtual currency data and transaction data to generate an encrypted storage file, thereby realizing the metaverse access operation.
[0010] This embodiment implements access to the metaverse based on the blockchain network, constructs a more realistic virtual world through the metaverse modeling data obtained by modeling the real world, and generates trusted virtual users through biometric information marking and identity authentication processing, thereby ensuring the transaction security in the virtual world. In addition, through the construction of virtual currency data and transaction rule links, virtual transaction processing is realized, further expanding the application scenarios of the metaverse. The application of encrypted storage files also improves the security of access to the metaverse. Therefore, the metaverse access method based on the blockchain network of the present invention can ensure the user's data security issues, meet the user's interactive feeling and visual perception in the metaverse, and make the metaverse access method intuitive and easy to use.
[0011] In one embodiment of the present specification, the metaverse model includes a public metaverse model and a private metaverse model, and step S1 includes the following steps:
[0012] Step S11: Obtaining metaverse modeling data;
[0013] Step S12: Obtain user behavior information;
[0014] Step S13: Using the metaverse modeling data to construct a public virtual world on the blockchain network to generate a public metaverse model;
[0015] Step S14: extracting user historical behavior features from user behavior information to generate user behavior feature information;
[0016] Step S15: using a deep learning algorithm to perform user scenario inference on the user behavior feature information to generate user scenario information;
[0017] Step S16: Use the metaverse modeling data and user scenario information to construct a private virtual world on the blockchain network, thereby generating a private metaverse model.
[0018] In this embodiment, the metaverse modeling data obtained by modeling real data can construct a more realistic metaverse, and divide the metaverse into a public metaverse model and a private metaverse model; the public metaverse model can provide a shared virtual world environment, reducing the construction and maintenance costs of the metaverse, and also facilitating interaction and cooperation between multiple users; the private metaverse model can construct a personalized virtual world based on the user's behavioral characteristics and scenario information, providing an experience that is more in line with user needs and interests, thereby enhancing user satisfaction; using deep learning algorithms to infer user scenarios based on user behavioral characteristic information can more accurately understand user interests and needs, provide personalized services and suggestions, thereby enhancing user experience and sense of value; the application of blockchain networks can provide data security and credibility guarantees, ensure the reliability and stability of the metaverse model, and also facilitate the transaction and management of virtual currencies.
[0019] In one embodiment of the present specification, the identity verification process includes adding a smart contract and a decentralized identity verification technology process, and step S2 includes the following steps:
[0020] Step S21: obtaining user fingerprint data, performing biometric information marking processing on the user fingerprint data, and obtaining marked data;
[0021] Step S22: Performing hash algorithm encryption processing on the tag data to generate encrypted tag data;
[0022] Step S23: constructing a virtual user role on the blockchain network using the metaverse modeling data and the encrypted tag data to generate a virtual user;
[0023] Step S24: adding a smart contract to the virtual user to generate a contract virtual user;
[0024] Step S25: Perform decentralized identity authentication technology on the contract virtual user to generate a trusted virtual user.
[0025] This embodiment can perform biometric tagging of users by obtaining user fingerprint data to enhance the credibility and security of user identity authentication; hash algorithm encryption processing can protect the user's privacy data from being leaked, and the generated encrypted tag data can be used to verify and confirm the user's identity; using metaverse modeling data and encrypted tag data, virtual user roles are constructed on the blockchain network to provide a basis for user identity authentication in the metaverse; adding smart contracts to virtual users can provide virtual users with more functions and application scenarios, and when the smart contract is triggered, it can be executed immediately, thereby improving the security of transactions in subsequent steps and increasing the value and usability of virtual users; through decentralized identity authentication technology processing, higher security protection can be provided for contract virtual users to prevent the identity of virtual users from being tampered with or impersonated.
[0026] In one embodiment of the present specification, step S3 includes the following steps:
[0027] Step S31: Obtain the user's on-chain financial data based on the trusted virtual user;
[0028] Step S32: converting the on-chain financial data into virtual currency to generate pre-processed virtual currency;
[0029] Step S33: performing virtual currency decentralization processing on the pre-processed virtual currency to obtain decentralized currency;
[0030] Step S34: Save the decentralized currency in the private metaverse model for virtual currency storage, thereby generating virtual currency data.
[0031] This embodiment obtains the user's on-chain financial data based on different trusted virtual users, which is used to convert into virtual currency in the metaverse for secure transactions; and ensures the security and transparency of virtual currency through decentralized processing; and stores the generated virtual currency data in a private metaverse model to provide support for subsequent transaction processing.
[0032] In one embodiment of the present specification, step S4 includes the following steps:
[0033] Step S41: constructing a transaction rule link according to the virtual currency data;
[0034] Step S42: Based on the transaction rule link, virtual currency data is used to perform virtual transaction processing, thereby generating transaction data;
[0035] Step S43: extracting historical feature information from the transaction bill to generate feature transaction information;
[0036] Step S44: Preset transaction rule risk threshold;
[0037] Step S45: performing transaction strategy evaluation processing according to the characteristic transaction information, thereby generating transaction strategy information;
[0038] Step S46: Use the transaction strategy information to conduct real-time risk assessment on the transaction rule link to generate risk information. When the risk information is greater than the transaction rule risk threshold, the transaction rule link is modified. When the risk information is less than the transaction rule risk threshold, the original transaction rule link is used.
[0039] This embodiment constructs a transaction rule link based on virtual currency data, which can effectively realize virtual transaction processing and extract historical feature information of transaction bills, which can help analyze and optimize transaction strategies, thereby better managing and controlling risks; presetting transaction rule risk thresholds and performing transaction strategy evaluation and processing based on feature transaction information can help control risks and modify the transaction rule link in real time when the transaction rule risk threshold is exceeded; real-time risk assessment and modification of transaction rule links can ensure the security and effectiveness of transactions and improve user trust and satisfaction.
[0040] In one embodiment of the present specification, the transaction rule link in step S41 includes the following steps:
[0041] Use virtual currency data to process the public part of the Metaverse to purchase the public part of the Metaverse assets and generate user-purchased resources;
[0042] Use the Metaverse User Asset Level Formula to calculate the virtual user asset level based on the virtual currency data and purchased resources to generate the user asset level;
[0043] The trusted virtual users are divided into low-level user rights, medium-level user rights and high-level user rights according to the user asset level;
[0044] Purchasing public Metaverse assets based on low-level user permissions to obtain low-level user functions;
[0045] Purchasing public Metaverse assets and switching private Metaverse scenes based on the permissions of mid-level users to obtain mid-level user functions;
[0046] Based on the high-level user rights, the public part of the Metaverse asset purchase process and the private part of the Metaverse scene switch discount process are processed to obtain high-level user functions;
[0047] Divide the public part of the Metaverse into purchased resources and unpurchased resources based on the resources purchased by the user;
[0048] According to the sale process of the user's purchased resources, the user's purchased resources are re-marked as unpurchased resources, and virtual currency data is obtained;
[0049] Extract and process historical change record information of unpurchased resources to generate historical change information;
[0050] Quantify historical change information to obtain resource quantitative data;
[0051] The Metaverse market price volatility sentiment calculation formula is used to predict the trend of unpurchased resource value based on resource quantification data, generate the value of unpurchased resources, and build a transaction rule chain.
[0052] This embodiment calculates the virtual user asset level of virtual currency data and purchased resources to achieve permission division for trusted virtual users, thereby improving the user's transaction experience and fairness in the virtual world; based on different permission levels, users can purchase corresponding public part Metaverse assets to obtain corresponding functions, thereby improving the user experience of the Metaverse system; the public part Metaverse is divided into purchased resources and unpurchased resources according to the user's purchased resources, and the historical change record information of the unpurchased resources is extracted and processed to generate historical change information and resource quantitative data, which can improve the transparency and fairness of resource management; the Metaverse market price fluctuation sentiment calculation formula is used to predict the value trend of unpurchased resources on the resource quantitative data to generate the value of unpurchased resources, thereby constructing a transaction rule chain to improve the transaction efficiency and benefits of the Metaverse system.
[0053] In one embodiment of the present specification, the Metaverse User Asset Level formula is as follows:
[0054]
[0055] Among them, K represents the asset level of the Metaverse user, and w represents the balance data of the virtual currency data. It represents the weight information of the resources purchased by the user, a represents the total amount of virtual currency data, t represents the existence time of the trusted virtual user, and ω represents the abnormal adjustment item of the metaverse user's asset level.
[0056] This embodiment provides a formula for the asset level of a Metaverse user, which fully considers the Metaverse user asset level K, the balance data w of the virtual currency data, and the weight information of the resources purchased by the user. The total amount of virtual currency data a, the existence time t of the trusted virtual user and the interaction relationship between them have formed a functional relationship The balance data of the user's virtual currency data, the weight information of the purchased resources, and the existence time of the trusted virtual user constitute The shorter the existence time of the trusted virtual user, the more Metaverse assets the user has, and the higher the Metaverse user asset level. The abnormal adjustment item ω of the Metaverse user asset level is used to correct it to provide accurate and reliable data support, thereby obtaining the Metaverse user asset level K. At the same time, the weight information and adjustment items in the formula can be adjusted according to actual conditions, which improves the flexibility and applicability of the algorithm.
[0057] In one embodiment of this specification, the formula for calculating the price volatility sentiment of the Metaverse market is as follows:
[0058]
[0059] Among them, Q represents the Metaverse market price volatility sentiment index, N represents the number of historical trading days in the Metaverse market, and x i It is the average transaction price of unpurchased resources on that day. It is expressed as the historical average transaction price of unpurchased resources. Represented as the weight information of market sentiment value, It is represented as the average price of unpurchased resources on the day, and ω is represented as the adjustment item of the Metaverse Market Price Volatility Sentiment Anomaly Index.
[0060] This embodiment provides a formula for calculating the price volatility sentiment of the Metaverse market. The formula fully considers the number of historical trading days N of the Metaverse market, the average transaction price of unpurchased resources on the day x i , the historical average transaction price of unpurchased resources Weight information of market sentiment value Average price of unpurchased resources on the day As well as the interaction between them, a functional relationship has been formed Using the average transaction price of unpurchased resources on the day, the historical average transaction price of unpurchased resources, and the average price of unpurchased resources on the day to predict the price volatility sentiment of the Metaverse market can reduce the amount of data processing operations on the basis of ensuring data accuracy, reduce the hardware load, and ensure that the prediction results are relatively accurate. The adjustment item ω of the Metaverse Market Price Volatility Sentiment Abnormal Index is used to make corrections to more accurately generate the Metaverse Market Price Volatility Sentiment Index Q, thereby improving the accuracy and reliability of the data. At the same time, the weight information and adjustment items in the formula can be adjusted according to actual conditions, thereby improving the flexibility and applicability of the algorithm.
[0061] In one embodiment of the present specification, step S5 includes the following steps:
[0062] Step S51: Encrypt virtual currency data and transaction data using a homomorphic encrypted public key to generate a transaction ciphertext;
[0063] Step S52: when the virtual currency data and the transaction data are changed, the transaction encrypted data is changed accordingly to generate a transaction result ciphertext;
[0064] Step S53: Block storage processing is performed on the transaction result ciphertext, thereby generating an encrypted storage file;
[0065] Step S54: When calling virtual currency data and transaction data, the encrypted storage file is decrypted using the homomorphically encrypted private key, thereby realizing the metaverse access operation.
[0066] This embodiment uses a homomorphically encrypted public key to encrypt virtual currency data and transaction data to protect the data security of the user during the transaction process; when the user's virtual currency data and transaction data change, the change can be made directly in the transaction ciphertext, which simplifies data processing while enhancing the security and reliability of the transaction data, thereby improving data processing efficiency; when calling virtual currency data and transaction data, the encrypted storage file is decrypted using a homomorphically encrypted private key, which facilitates the use and analysis of the data, ensures the security and privacy of the data, and improves the reliability of virtual transactions.
[0067] In one embodiment of the present specification, a blockchain network device is provided, including:
[0068] at least one processor; and,
[0069] a memory communicatively connected to the at least one processor; wherein,
[0070] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the metaverse access method based on the blockchain network as described in any one of the above items.
[0071] The present invention can realize the construction and building of the metaverse by constructing a virtual world on the blockchain network through the metaverse modeling data, and the constructed metaverse is divided into a public part and a private part. Assets can be traded in the public part to improve the user experience, and a unique space can be constructed in the private part according to the user's behavioral characteristics to improve user satisfaction. The user's biometric information marker processing is used to authenticate the identity, generate a trusted virtual user, and ensure the security of the metaverse. The on-chain financial data is converted into virtual currency data and stored in the metaverse model, which can realize the application of virtual currency in the metaverse and provide transaction convenience for users. Through the construction of virtual transaction processing and transaction rule links, transactions and economic activities within the metaverse can be realized, providing users with a more complete metaverse experience and safer transaction services. Encrypted storage is used to ensure the security of virtual currency data and transaction data, protect user privacy information, and improve user experience. Therefore, the metaverse access method based on the blockchain network of the present invention can ensure the user's data security issues, meet the user's interactive feeling and visual perception in the metaverse, and make the metaverse access method intuitive and easy to use. BRIEF DESCRIPTION OF THE DRAWINGS
[0072] Figure 1 A schematic flow chart of the steps of a constant current temperature acquisition method for distributed medical equipment according to the present invention;
[0073] Figure 2 for Figure 1 Detailed implementation steps of step S1 in FIG.
[0074] Figure 3 for Figure 1 Detailed implementation steps of step S2 in the flowchart;
[0075] Figure 4 for Figure 1 Detailed implementation steps of step S3 in FIG.
[0076] Figure 5 for Figure 1 Detailed implementation steps of step S4 in FIG.
[0077] Figure 6 for Figure 1 Detailed implementation steps of step S5;
[0078] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0079] The following is a clear and complete description of the technical method of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by technicians in this field without creative work are within the scope of protection of the present invention.
[0080] In addition, the accompanying drawings are only schematic illustrations of the present invention and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. The functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor methods and / or microcontroller methods.
[0081] It should be understood that, although the terms "first", "second", etc. may be used herein to describe various units, these units should not be limited by these terms. These terms are used only to distinguish one unit from another unit. For example, without departing from the scope of the exemplary embodiments, the first unit may be referred to as the second unit, and similarly the second unit may be referred to as the first unit. The term "and / or" used herein includes any and all combinations of one or more of the listed associated items.
[0082] To achieve this, please refer to Figures 1 to 6 , a method for accessing a metaverse based on a blockchain network, the method comprising the following steps:
[0083] Step S1: Obtaining metaverse modeling data, and using the metaverse modeling data to perform virtual world construction processing on the blockchain network, thereby generating a metaverse model;
[0084] Step S2: Obtain user fingerprint data, use the user fingerprint data to perform biometric information tagging to obtain tag data, use the metaverse modeling data and the tag data to perform virtual user construction processing on the blockchain network, generate a virtual user, perform identity authentication processing on the virtual user, and thus generate a trusted virtual user;
[0085] Step S3: Obtain the user's on-chain financial data based on the trusted virtual user, convert the on-chain financial data into virtual currency and store it in the metaverse model, thereby generating virtual currency data;
[0086] Step S4: constructing a transaction rule link according to the virtual currency data, and performing virtual transaction processing using the virtual currency data based on the transaction rule link, thereby generating transaction data;
[0087] Step S5: Encrypt and store the virtual currency data and transaction data to generate an encrypted storage file, thereby realizing the metaverse access operation.
[0088] This embodiment implements access to the metaverse based on the blockchain network, constructs a more realistic virtual world through the metaverse modeling data obtained by modeling the real world, and generates trusted virtual users through biometric information marking and identity authentication processing, thereby ensuring the transaction security in the virtual world. In addition, through the construction of virtual currency data and transaction rule links, virtual transaction processing is realized, further expanding the application scenarios of the metaverse. The application of encrypted storage files also improves the security of access to the metaverse. Therefore, the metaverse access method based on the blockchain network of the present invention can ensure the user's data security issues, meet the user's interactive feeling and visual perception in the metaverse, and make the metaverse access method intuitive and easy to use.
[0089] In the embodiment of the present invention, reference Figure 1 The above is a schematic flow chart of the steps of a method for accessing the Metaverse based on a blockchain network of the present invention. In this example, the steps of the method for accessing the Metaverse based on a blockchain network include:
[0090] Step S1: Obtaining metaverse modeling data, and using the metaverse modeling data to perform virtual world construction processing on the blockchain network, thereby generating a metaverse model;
[0091] In the embodiment of the present invention, the theme and target user group of the metaverse are determined, and relevant data and information are collected, including but not limited to scene descriptions, role models, item models, etc. A new metaverse model is created on the blockchain network. You can choose to use an existing blockchain platform or build a private chain to design the infrastructure of the metaverse, including but not limited to node distribution, data storage, and permission management. The collected metaverse modeling data is formatted and converted into a data format that can be processed by the blockchain network. According to the design of the metaverse model, the formatted modeling data is uploaded to the blockchain network, and the corresponding blocks are generated and added to the blockchain. The metaverse is maintained and upgraded as needed, such as adding new scenes and tasks, etc., monitoring and analyzing the use of the metaverse, optimizing the design and performance of the metaverse, and improving the user experience.
[0092] Step S2: Obtain user fingerprint data, use the user fingerprint data to perform biometric information tagging to obtain tag data, use the metaverse modeling data and the tag data to perform virtual user construction processing on the blockchain network, generate a virtual user, perform identity authentication processing on the virtual user, and thus generate a trusted virtual user;
[0093] In an embodiment of the present invention, a biometric device (such as a fingerprint reader) is used to obtain user fingerprint data and transmit it to a computer system, and the user fingerprint data is processed, such as performing hash calculations, encryption, and other operations, to obtain labeled data. The role model and the labeled data in the metaverse modeling data are combined to construct a virtual user, and a smart contract is added to the virtual user, including the basic information of the virtual user, identity authentication data, and security parameters, etc. Some specific treaties are added to the smart contract, such as ensuring the fairness of transactions when conducting transactions in the metaverse world, etc. Some security processing is added to the virtual user, such as decentralized processing for identity authentication. When the virtual user passes the identity authentication, it can be regarded as a trusted virtual user, can obtain the right to access the metaverse, and its related data can be securely stored on the blockchain.
[0094] Step S3: Obtain the user's on-chain financial data based on the trusted virtual user, convert the on-chain financial data into virtual currency and store it in the metaverse model, thereby generating virtual currency data;
[0095] In the embodiment of the present invention, it is first necessary to connect to the appropriate blockchain network and authenticate to obtain the permission to access the user. Use the API of the blockchain network to obtain the user's on-chain financial data, including transaction history, account balance, and virtual assets held. Use the virtual currency conversion tool to convert the user's on-chain financial data into virtual currency, such as converting the on-chain financial assets from virtual currency by recharging, and store the virtual currency in the metaverse model to obtain virtual currency data, and update the user's on-chain financial data and virtual currency data in real time to ensure the real-time and accuracy of the virtual currency data.
[0096] Step S4: constructing a transaction rule link according to the virtual currency data, and performing virtual transaction processing using the virtual currency data based on the transaction rule link, thereby generating transaction data;
[0097] In an embodiment of the present invention, a transaction rule chain is constructed based on virtual currency data, including various links, conditions and rules of the transaction. For example, when a trusted virtual user uses virtual currency to purchase metaverse assets, the transaction amount must be less than or equal to the virtual user's virtual active account balance, etc. Based on the transaction rule chain, virtual transaction processing is performed using virtual currency data. For example, a user wants to buy a piece of virtual real estate in the metaverse, which is worth 100 virtual currencies. The system first checks whether the user's account balance is greater than or equal to 100. If it is not satisfied, the transaction fails; if it is satisfied, the user's virtual currency account balance is subtracted by 100, and the virtual real estate is obtained. According to the actual situation of the transaction, the corresponding transaction data is generated. For example, for the above-mentioned virtual transaction, the generated transaction data includes information such as the virtual user ID of the transaction user, the transaction amount, and the transaction time.
[0098] Step S5: Encrypt and store the virtual currency data and transaction data to generate an encrypted storage file, thereby realizing the metaverse access operation.
[0099] In an embodiment of the present invention, a suitable encryption algorithm is selected, such as AES, RSA, etc., to generate an encryption key, including a public key and a private key, and the public key is used to encrypt virtual currency data and transaction data. The encrypted data is stored in a file, and the algorithm and key information used for encryption are recorded. When it is necessary to access the metaverse data, the private key is used to decrypt the encrypted storage file to obtain the data in the encrypted storage file, thereby ensuring the security of the data.
[0100] In one embodiment of the present specification, the metaverse model includes a public metaverse model and a private metaverse model, and step S1 includes the following steps:
[0101] Step S11: Obtaining metaverse modeling data;
[0102] Step S12: Obtain user behavior information;
[0103] Step S13: Using the metaverse modeling data to construct a public virtual world on the blockchain network to generate a public metaverse model;
[0104] Step S14: extracting user historical behavior features from user behavior information to generate user behavior feature information;
[0105] Step S15: using a deep learning algorithm to perform user scenario inference on the user behavior feature information to generate user scenario information;
[0106] Step S16: Use the metaverse modeling data and user scenario information to construct a private virtual world on the blockchain network, thereby generating a private metaverse model.
[0107] In this embodiment, the metaverse modeling data obtained by modeling real data can construct a more realistic metaverse, and divide the metaverse into a public metaverse model and a private metaverse model; the public metaverse model can provide a shared virtual world environment, reducing the construction and maintenance costs of the metaverse, and also facilitating interaction and cooperation between multiple users; the private metaverse model can construct a personalized virtual world based on the user's behavioral characteristics and scenario information, providing an experience that is more in line with user needs and interests, thereby enhancing user satisfaction; using deep learning algorithms to infer user scenarios based on user behavioral characteristic information can more accurately understand user interests and needs, provide personalized services and suggestions, thereby enhancing user experience and sense of value; the application of blockchain networks can provide data security and credibility guarantees, ensure the reliability and stability of the metaverse model, and also facilitate the transaction and management of virtual currencies.
[0108] As an example of the present invention, refer to Figure 2 As shown, Figure 1 Detailed implementation steps of step S1 in the flowchart, in this example, step S1 includes:
[0109] Step S11: Obtaining metaverse modeling data;
[0110] In the embodiment of the present invention, the theme and target user group of the metaverse are determined, and relevant data and materials are collected, including but not limited to scene descriptions, role models, item models, etc. The collected metaverse modeling data is formatted and converted into a data format that can be processed by the blockchain network. According to the design of the metaverse model, the formatted modeling data is uploaded to the blockchain network, and the corresponding blocks are generated and added to the blockchain to obtain the metaverse modeling data.
[0111] Step S12: Obtain user behavior information;
[0112] In the embodiment of the present invention, the user behavior information is obtained through the behavior information input by the user, which includes data such as the user's hobbies, living habits, and personality.
[0113] Step S13: Using the metaverse modeling data to construct a public virtual world on the blockchain network to generate a public metaverse model;
[0114] In the embodiment of the present invention, the public part of the virtual world construction processing is performed on the blockchain network using the metaverse modeling data to generate a public metaverse model. It is assumed that the virtual world is constructed using a game engine such as Unity. Developers can use the metaverse modeling data to create various scenes, items, interactions, etc., and store these elements on the blockchain to ensure the transparency and security of the data.
[0115] Step S14: extracting user historical behavior features from user behavior information to generate user behavior feature information;
[0116] In the embodiment of the present invention, a machine learning algorithm may be used to classify and cluster the user behavior information history information for further analysis and processing, and to extract the user behavior feature information obtained through analysis.
[0117] Step S15: using a deep learning algorithm to perform user scenario inference on the user behavior feature information to generate user scenario information;
[0118] In the embodiment of the present invention, a deep learning algorithm is used to infer the user scenario from the user behavior feature information to generate user scenario information. This can be done using deep learning models such as LSTM and convolutional neural networks. These models can analyze the user's historical behavior and predict the user's scenario information based on the behavior pattern and feature extraction. For example, if the user's hobbies are watching movies or going to the beach, or the user's real-life area, these information can be used to construct specific scenario information.
[0119] Step S16: Use the metaverse modeling data and user scenario information to construct a private virtual world on the blockchain network, thereby generating a private metaverse model.
[0120] In the embodiment of the present invention, a private metaverse model belonging only to the user is constructed according to the user scenario information and the metaverse modeling data. The private metaverse model is the user's private virtual world. The scene of the private metaverse model is set according to the user scenario information, such as a movie theater, a beach, a grassland, etc. The privacy of the user and the security of private data are guaranteed.
[0121] In one embodiment of the present specification, the identity verification process includes adding a smart contract and a decentralized identity verification technology process, and step S2 includes the following steps:
[0122] Step S21: obtaining user fingerprint data, performing biometric information marking processing on the user fingerprint data, and obtaining marked data;
[0123] Step S22: Performing hash algorithm encryption processing on the tag data to generate encrypted tag data;
[0124] Step S23: constructing a virtual user role on the blockchain network using the metaverse modeling data and the encrypted tag data to generate a virtual user;
[0125] Step S24: adding a smart contract to the virtual user to generate a contract virtual user;
[0126] Step S25: Perform decentralized identity authentication technology on the contract virtual user to generate a trusted virtual user.
[0127] This embodiment can perform biometric tagging of users by obtaining user fingerprint data to enhance the credibility and security of user identity authentication; hash algorithm encryption processing can protect the user's privacy data from being leaked, and the generated encrypted tag data can be used to verify and confirm the user's identity; using metaverse modeling data and encrypted tag data, virtual user roles are constructed on the blockchain network to provide a basis for user identity authentication in the metaverse; adding smart contracts to virtual users can provide virtual users with more functions and application scenarios, and when the smart contract is triggered, it can be executed immediately, thereby improving the security of transactions in subsequent steps and increasing the value and usability of virtual users; through decentralized identity authentication technology processing, higher security protection can be provided for contract virtual users to prevent the identity of virtual users from being tampered with or impersonated.
[0128] As an example of the present invention, refer to Figure 3 As shown, Figure 1 Detailed implementation steps of step S2 in the embodiment are shown in the flowchart. In this embodiment, step S2 includes:
[0129] Step S21: obtaining user fingerprint data, performing biometric information marking processing on the user fingerprint data, and obtaining marked data;
[0130] In the embodiment of the present invention, a fingerprint recognition device or other equipment may be used to obtain user fingerprint data, and the data may be pre-processed and marked, such as extracting fingerprint features, to obtain marked data.
[0131] Step S22: Performing hash algorithm encryption processing on the tag data to generate encrypted tag data;
[0132] In an embodiment of the present invention, each tag data can be encrypted using a hash algorithm such as SHA-256. For example, the tag data obtained from the fingerprint of user A is "10001010". A longer piece of data is obtained through the SHA-256 hash algorithm and the data is set as the encrypted tag data.
[0133] Step S23: constructing a virtual user role on the blockchain network using the metaverse modeling data and the encrypted tag data to generate a virtual user;
[0134] In an embodiment of the present invention, a role model in the metaverse modeling data is used to construct a virtual user role, such as a game character, a character in virtual reality, etc., and the encrypted tag data is combined with the role data to generate a virtual user.
[0135] Step S24: adding a smart contract to the virtual user to generate a contract virtual user;
[0136] In the embodiment of the present invention, a smart contract is added to the virtual user, and the smart contract includes: if the user violates the transaction rules, the user is included in the blacklist; when the user's virtual currency data is abnormal, the user's virtual character is tested, etc., thereby generating a contract virtual user.
[0137] Step S25: Perform decentralized identity authentication technology on the contract virtual user to generate a trusted virtual user.
[0138] In an embodiment of the present invention, decentralized identity authentication technology, such as blockchain-based identity authentication protocols, distributed identity management and other methods, can be used to authenticate and evaluate the credibility of contract virtual users and generate trusted virtual users.
[0139] In one embodiment of the present specification, step S3 includes the following steps:
[0140] Step S31: Obtain the user's on-chain financial data based on the trusted virtual user;
[0141] Step S32: converting the on-chain financial data into virtual currency to generate pre-processed virtual currency;
[0142] Step S33: performing virtual currency decentralization processing on the pre-processed virtual currency to obtain decentralized currency;
[0143] Step S34: Save the decentralized currency in the private metaverse model for virtual currency storage, thereby generating virtual currency data.
[0144] This embodiment obtains the user's on-chain financial data based on different trusted virtual users, which is used to convert into virtual currency in the metaverse for secure transactions; and ensures the security and transparency of virtual currency through decentralized processing; and stores the generated virtual currency data in a private metaverse model to provide support for subsequent transaction processing.
[0145] As an example of the present invention, refer to Figure 4 As shown, Figure 1 Detailed implementation steps of step S3 in the flowchart, in this example, step S3 includes:
[0146] Step S31: Obtain the user's on-chain financial data based on the trusted virtual user;
[0147] In the embodiment of the present invention, the wallet address of the trusted virtual user is queried through tools such as a blockchain browser, and the transaction record of the wallet address is searched on the blockchain. The acquired data is parsed to extract the required information, such as the transaction amount, transaction time, etc., to obtain the on-chain financial data.
[0148] Step S32: converting the on-chain financial data into virtual currency to generate pre-processed virtual currency;
[0149] In an embodiment of the present invention, a suitable virtual currency conversion tool, such as Coingecko, CryptoCompare, etc., is selected to perform virtual currency conversion based on the acquired on-chain financial data to generate pre-processed virtual currency data, including the amount of virtual currency, transaction time, etc.
[0150] Step S33: performing virtual currency decentralization processing on the pre-processed virtual currency to obtain decentralized currency;
[0151] In the embodiment of the present invention, a suitable decentralized virtual currency processing tool, such as Ethereum smart contract, is selected to perform decentralized virtual currency processing, including currency transactions, smart contract execution, etc., to convert the pre-processed virtual currency data into the currency form in the smart contract;
[0152] Step S34: Save the decentralized currency in the private metaverse model for virtual currency storage, thereby generating virtual currency data.
[0153] In an embodiment of the present invention, according to the needs of the private metaverse model, a suitable storage method is selected, such as a relational database, blockchain storage, etc., to store the decentralized currency data in the private metaverse model. This step is equivalent to depositing money into one's own private account. The private metaverse model also acts as a private bank, facilitating the management of one's own virtual currency, thereby generating virtual currency data, including currency type, quantity, transaction time, etc., for use in subsequent metaverse scenarios.
[0154] In one embodiment of the present specification, step S4 includes the following steps:
[0155] Step S41: constructing a transaction rule link according to the virtual currency data;
[0156] Step S42: Based on the transaction rule link, virtual currency data is used to perform virtual transaction processing, thereby generating transaction data;
[0157] Step S43: extracting historical feature information from the transaction bill to generate feature transaction information;
[0158] Step S44: Preset transaction rule risk threshold;
[0159] Step S45: performing transaction strategy evaluation processing according to the characteristic transaction information, thereby generating transaction strategy information;
[0160] Step S46: Use the transaction strategy information to conduct real-time risk assessment on the transaction rule link to generate risk information. When the risk information is greater than the transaction rule risk threshold, the transaction rule link is modified. When the risk information is less than the transaction rule risk threshold, the original transaction rule link is used.
[0161] This embodiment constructs a transaction rule link based on virtual currency data, which can effectively realize virtual transaction processing and extract historical feature information of transaction bills, which can help analyze and optimize transaction strategies, thereby better managing and controlling risks; presetting transaction rule risk thresholds and performing transaction strategy evaluation and processing based on feature transaction information can help control risks and modify the transaction rule link in real time when the transaction rule risk threshold is exceeded; real-time risk assessment and modification of transaction rule links can ensure the security and effectiveness of transactions and improve user trust and satisfaction.
[0162] As an example of the present invention, refer to Figure 5 As shown, Figure 1 Detailed implementation steps of step S4 in the embodiment are shown in the flowchart. In this embodiment, step S4 includes:
[0163] Step S41: constructing a transaction rule link according to the virtual currency data;
[0164] In the embodiment of the present invention, virtual currency transaction rules are designed, including user transaction rights, changes in transaction prices, etc., and a transaction link is constructed according to the transaction rules to determine the currency transaction process.
[0165] Step S42: Based on the transaction rule link, virtual currency data is used to perform virtual transaction processing, thereby generating transaction data;
[0166] In the embodiment of the present invention, virtual transaction processing is performed according to the transaction rule link and virtual currency data, including virtual currency transactions, settlement and other operations, and transaction data is generated, including transaction time, transaction amount and the like.
[0167] Step S43: extracting historical feature information from the transaction bill to generate feature transaction information;
[0168] In an embodiment of the present invention, data cleaning, preprocessing and other operations are performed on historical transaction bills to extract characteristic information, including transaction time, transaction amount, transaction direction, and change in transaction amount, etc., and statistical analysis is performed on the characteristic information to generate characteristic transaction information.
[0169] Step S44: Preset transaction rule risk threshold;
[0170] In an embodiment of the present invention, a trading rule risk threshold is preset based on trading rules and historical transactions to evaluate the trading risk of the market. The trading rule risk threshold is set to predict the maximum value of the average price fluctuation of unpurchased resources on that day.
[0171] Step S45: performing transaction strategy evaluation processing according to the characteristic transaction information, thereby generating transaction strategy information;
[0172] In the embodiment of the present invention, the feasibility and risk level of the trading strategy are evaluated based on the characteristic trading information, and the trading strategy information is generated by calculating the time period trading volume, time period trading price, etc. in the characteristic trading information. The time period represents one hour in the real world.
[0173] Step S46: Use the transaction strategy information to conduct real-time risk assessment on the transaction rule link to generate risk information. When the risk information is greater than the transaction rule risk threshold, the transaction rule link is modified. When the risk information is less than the transaction rule risk threshold, the original transaction rule link is used.
[0174] In an embodiment of the present invention, risk assessment is performed based on trading strategy information such as time period fluctuation price and time period trading volume. For example, if the time period fluctuation price of the day is higher than the historical time period fluctuation price or the time period trading volume of the day is too large, there may be a risk. This information is calculated to generate risk information. When the risk information is greater than the preset trading rule risk threshold, the trading rule link is modified and the trading rules are reset; when the risk information is less than the preset trading rule risk threshold, the original trading rule link is used to continue the virtual transaction.
[0175] In one embodiment of the present specification, the transaction rule link in step S41 includes the following steps:
[0176] Use virtual currency data to process the public part of the Metaverse to purchase the public part of the Metaverse assets and generate user-purchased resources;
[0177] Use the Metaverse User Asset Level Formula to calculate the virtual user asset level based on the virtual currency data and purchased resources to generate the user asset level;
[0178] The trusted virtual users are divided into low-level user rights, medium-level user rights and high-level user rights according to the user asset level;
[0179] Purchasing public Metaverse assets based on low-level user permissions to obtain low-level user functions;
[0180] Purchasing public Metaverse assets and switching private Metaverse scenes based on the permissions of mid-level users to obtain mid-level user functions;
[0181] Based on the high-level user rights, the public part of the Metaverse asset purchase process and the private part of the Metaverse scene switch discount process are processed to obtain high-level user functions;
[0182] Divide the public part of the Metaverse into purchased resources and unpurchased resources based on the resources purchased by the user;
[0183] According to the sale process of the user's purchased resources, the user's purchased resources are re-marked as unpurchased resources, and virtual currency data is obtained;
[0184] Extract and process historical change record information of unpurchased resources to generate historical change information;
[0185] Quantify historical change information to obtain resource quantitative data;
[0186] The Metaverse market price volatility sentiment calculation formula is used to predict the trend of unpurchased resource value based on resource quantification data, generate the value of unpurchased resources, and build a transaction rule chain.
[0187] This embodiment calculates the virtual user asset level of virtual currency data and purchased resources to achieve permission division for trusted virtual users, thereby improving the user's transaction experience and fairness in the virtual world; based on different permission levels, users can purchase corresponding public part Metaverse assets to obtain corresponding functions, thereby improving the user experience of the Metaverse system; the public part Metaverse is divided into purchased resources and unpurchased resources according to the user's purchased resources, and the historical change record information of the unpurchased resources is extracted and processed to generate historical change information and resource quantitative data, which can improve the transparency and fairness of resource management; the Metaverse market price fluctuation sentiment calculation formula is used to predict the value trend of unpurchased resources on the resource quantitative data to generate the value of unpurchased resources, thereby constructing a transaction rule chain to improve the transaction efficiency and benefits of the Metaverse system.
[0188] In an embodiment of the present invention, virtual currency can be used to purchase real estate, houses, etc. in the public part of the metaverse, and the assets that have been purchased are marked as user-purchased resources. The virtual currency data and the purchased resources are used to calculate the virtual user asset level using the metaverse user asset level formula to generate a user asset level. The more assets or virtual currencies a user has, the higher the user level is. The user level is divided into permissions, and the permissions are divided into low-level user permissions, mid-level user permissions, and high-level user permissions. The function of low-level user permissions can only be used to purchase assets in the public part of the metaverse. The function of mid-level user permissions can be used to purchase assets in the public part of the metaverse and change the scene of the private part of the metaverse. For example, the original movie theater scene in the private part of the metaverse can be used to spend virtual currency to choose the scene you want, thereby improving the user experience. The function of high-level user permissions is based on the mid-level permissions. When changing private user scenes, less virtual currency is spent. The public part of the Metaverse is divided into purchased resources and unpurchased resources through the virtual assets purchased by users. If users want to sell the virtual assets they have purchased, they can sell them, and the sold virtual assets will be turned back into unpurchased resources and a certain amount of virtual currency will be obtained. For unpurchased resources, we can record their historical change information and quantify them into specific numbers, and use the market price fluctuation sentiment calculation formula to predict the resource quantification data for future transactions in the Metaverse market.
[0189] In one embodiment of the present specification, the Metaverse User Asset Level formula is as follows:
[0190]
[0191] Among them, K represents the asset level of the Metaverse user, and w represents the balance data of the virtual currency data. It represents the weight information of the resources purchased by the user, a represents the total amount of virtual currency data, t represents the existence time of the trusted virtual user, and ω represents the abnormal adjustment item of the metaverse user's asset level.
[0192] This embodiment provides a formula for the asset level of a Metaverse user, which fully considers the Metaverse user asset level K, the balance data w of the virtual currency data, and the weight information of the resources purchased by the user. The total amount of virtual currency data a, the existence time t of the trusted virtual user and the interaction relationship between them have formed a functional relationship The balance data of the user's virtual currency data, the weight information of the purchased resources, and the existence time of the trusted virtual user constitute The shorter the existence time of the trusted virtual user, the more Metaverse assets the user has, and the higher the Metaverse user asset level. The abnormal adjustment item ω of the Metaverse user asset level is used to correct it to provide accurate and reliable data support, thereby obtaining the Metaverse user asset level K. At the same time, the weight information and adjustment items in the formula can be adjusted according to actual conditions, which improves the flexibility and applicability of the algorithm.
[0193] In one embodiment of this specification, the formula for calculating the price volatility sentiment of the Metaverse market is as follows:
[0194]
[0195] Among them, Q represents the Metaverse market price volatility sentiment index, N represents the number of historical trading days in the Metaverse market, and x i It is the average transaction price of unpurchased resources on that day. It is expressed as the historical average transaction price of unpurchased resources. Represented as the weight information of market sentiment value, It is represented as the average price of unpurchased resources on the day, and ω is represented as the adjustment item of the Metaverse Market Price Volatility Sentiment Anomaly Index.
[0196] This embodiment provides a formula for calculating the price volatility sentiment of the Metaverse market. The formula fully considers the number of historical trading days N of the Metaverse market, the average transaction price of unpurchased resources on the day x i , the historical average transaction price of unpurchased resources Weight information of market sentiment value Average price of unpurchased resources on the day As well as the interaction between them, a functional relationship has been formed Using the average transaction price of unpurchased resources on the day, the historical average transaction price of unpurchased resources, and the average price of unpurchased resources on the day to predict the price volatility sentiment of the Metaverse market can reduce the amount of data processing operations on the basis of ensuring data accuracy, reduce the hardware load, and ensure that the prediction results are relatively accurate. The adjustment item ω of the Metaverse Market Price Volatility Sentiment Abnormal Index is used to make corrections to more accurately generate the Metaverse Market Price Volatility Sentiment Index Q, thereby improving the accuracy and reliability of the data. At the same time, the weight information and adjustment items in the formula can be adjusted according to actual conditions, thereby improving the flexibility and applicability of the algorithm.
[0197] In one embodiment of the present specification, step S5 includes the following steps:
[0198] Step S51: Encrypt virtual currency data and transaction data using a homomorphic encrypted public key to generate a transaction ciphertext;
[0199] Step S52: when the virtual currency data and the transaction data are changed, the transaction encrypted data is changed accordingly to generate a transaction result ciphertext;
[0200] Step S53: Block storage processing is performed on the transaction result ciphertext, thereby generating an encrypted storage file;
[0201] Step S54: When calling virtual currency data and transaction data, the encrypted storage file is decrypted using the homomorphically encrypted private key, thereby realizing the metaverse access operation.
[0202] This embodiment uses a homomorphically encrypted public key to encrypt virtual currency data and transaction data to protect the data security of the user during the transaction process; when the user's virtual currency data and transaction data change, the change can be made directly in the transaction ciphertext, which simplifies data processing while enhancing the security and reliability of the transaction data, thereby improving data processing efficiency; when calling virtual currency data and transaction data, the encrypted storage file is decrypted using a homomorphically encrypted private key, which facilitates the use and analysis of the data, ensures the security and privacy of the data, and improves the reliability of virtual transactions.
[0203] As an example of the present invention, refer to Figure 6 As shown, Figure 1 Detailed implementation steps of step S5 in the flowchart, in this example, step S5 includes:
[0204] Step S51: Encrypt virtual currency data and transaction data using a homomorphic encrypted public key to generate a transaction ciphertext;
[0205] In the embodiment of the present invention, assuming that the virtual currency data is 1000 virtual currencies, 200 virtual currencies are required to be paid for the transaction, the plaintext virtual currency data and transaction data are encrypted using the public key of the homomorphic encryption algorithm to generate a transaction ciphertext, which is then parsed using the private key to regain the plaintext data.
[0206] Step S52: when the virtual currency data and the transaction data are changed, the transaction encrypted data is changed accordingly to generate a transaction result ciphertext;
[0207] In the embodiment of the present invention, assuming that after the transaction is completed, when the user's virtual currency data and transaction data are changed, the transaction ciphertext should also be changed, but there is no need to parse, change and then encrypt. Instead, the transaction ciphertext is directly changed to form a result ciphertext.
[0208] Step S53: Block storage processing is performed on the transaction result ciphertext, thereby generating an encrypted storage file;
[0209] In the embodiment of the present invention, the transaction result ciphertext is stored in blocks according to certain rules. For example, each ciphertext is divided into 3 blocks, each block size is 100 bytes, and an encrypted storage file is generated.
[0210] Step S54: When calling virtual currency data and transaction data, the encrypted storage file is decrypted using the homomorphically encrypted private key, thereby realizing the metaverse access operation.
[0211] In an embodiment of the present invention, when it is necessary to read virtual currency data or transaction data, the encrypted storage file is decrypted using the private key of the homomorphic encryption algorithm to obtain the transaction result ciphertext, and the transaction result ciphertext is parsed according to certain rules to obtain the virtual currency data and transaction data.
[0212] In one embodiment of the present specification, a blockchain network device is provided, including:
[0213] at least one processor; and,
[0214] a memory communicatively connected to the at least one processor; wherein,
[0215] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the metaverse access method based on the blockchain network as described in any one of the above items.
[0216] The present invention can realize the construction and building of the metaverse by constructing a virtual world on the blockchain network through the metaverse modeling data, and the constructed metaverse is divided into a public part and a private part. Assets can be traded in the public part to improve the user experience, and a unique space can be constructed in the private part according to the user's behavioral characteristics to improve user satisfaction. The user's biometric information marker processing is used to authenticate the identity, generate a trusted virtual user, and ensure the security of the metaverse. The on-chain financial data is converted into virtual currency data and stored in the metaverse model, which can realize the application of virtual currency in the metaverse and provide transaction convenience for users. Through the construction of virtual transaction processing and transaction rule links, transactions and economic activities within the metaverse can be realized, providing users with a more complete metaverse experience and safer transaction services. Encrypted storage is used to ensure the security of virtual currency data and transaction data, protect user privacy information, and improve user experience. Therefore, the metaverse access method based on the blockchain network of the present invention can ensure the user's data security issues, meet the user's interactive feeling and visual perception in the metaverse, and make the metaverse access method intuitive and easy to use.
[0217] Therefore, no matter from which point of view, the embodiments should be regarded as illustrative and non-restrictive, and the scope of the present invention is limited by the appended claims rather than the above description, so it is intended that all changes falling within the meaning and scope of the equivalent elements of the claims are included in the present invention. Any attached figure mark in the claims should not be regarded as limiting the claims involved.
[0218] The above description is only a specific embodiment of the present invention, so that those skilled in the art can understand or implement the present invention. Various modifications to these embodiments will be 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 the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but should conform to the widest scope consistent with the principles and novel features invented herein.
Claims
1. A method for accessing the metaverse based on a blockchain network, characterized in that: The method comprises the following steps: Step S1: Obtaining metaverse modeling data, and using the metaverse modeling data to perform virtual world construction processing on the blockchain network, thereby generating a metaverse model; wherein step S1 includes: Step S11: Obtaining metaverse modeling data; Step S12: Obtain user behavior information; Step S13: Using the metaverse modeling data to construct a public virtual world on the blockchain network to generate a public metaverse model; Step S14: extracting user historical behavior features from user behavior information to generate user behavior feature information; Step S15: using a deep learning algorithm to perform user scenario inference on the user behavior feature information to generate user scenario information; Step S16: Using the metaverse modeling data and user scenario information to construct a private virtual world on the blockchain network, thereby generating a private metaverse model; Step S2: obtaining user fingerprint data, using the user fingerprint data to perform biometric information tagging to obtain tag data, using the metaverse modeling data and the tag data to perform virtual user construction processing on the blockchain network, generating a virtual user, and performing identity authentication processing on the virtual user, thereby generating a trusted virtual user; wherein step S2 includes: Step S21: obtaining user fingerprint data, performing biometric information marking processing on the user fingerprint data, and obtaining marked data; Step S22: Performing hash algorithm encryption processing on the tag data to generate encrypted tag data; Step S23: constructing a virtual user role on the blockchain network using the metaverse modeling data and the encrypted tag data to generate a virtual user; Step S24: adding a smart contract to the virtual user to generate a contract virtual user; Step S25: Perform decentralized identity authentication technology processing on the contract virtual user to generate a trusted virtual user; Step S3: Obtain the user's on-chain financial data based on the trusted virtual user, convert the on-chain financial data into virtual currency and store it in the metaverse model, thereby generating virtual currency data; Step S4: constructing a transaction rule link according to the virtual currency data, and performing virtual transaction processing using the virtual currency data based on the transaction rule link, thereby generating transaction data; wherein step S4 includes: Step S41: constructing a transaction rule link according to the virtual currency data; Step S42: Based on the transaction rule link, virtual currency data is used to perform virtual transaction processing, thereby generating transaction data; Step S43: extracting historical feature information from the transaction bill to generate feature transaction information; Step S44: Preset transaction rule risk threshold; Step S45: performing transaction strategy evaluation processing according to the characteristic transaction information, thereby generating transaction strategy information; Step S46: Use the transaction strategy information to conduct real-time risk assessment on the transaction rule link to generate risk information. When the risk information is greater than the transaction rule risk threshold, the transaction rule link is modified. When the risk information is less than the transaction rule risk threshold, the original transaction rule link is used. Step S5: Encrypt and store the virtual currency data and transaction data to generate an encrypted storage file, thereby realizing the metaverse access operation.
2. The method for accessing the metaverse based on the blockchain network according to claim 1, characterized in that: Step S3 includes the following steps: Step S31: Obtain the user's on-chain financial data based on the trusted virtual user; Step S32: converting the on-chain financial data into virtual currency to generate pre-processed virtual currency; Step S33: performing virtual currency decentralization processing on the pre-processed virtual currency to obtain decentralized currency; Step S34: Save the decentralized currency in the private metaverse model for virtual currency storage, thereby generating virtual currency data.
3. A blockchain network device, characterized in that: include: at least one processor; a memory communicatively coupled to the at least one processor; The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the metaverse access method based on the blockchain network as described in any one of claims 1 to 2.
