CN114266576B - Transaction system for metauniverse digital assets - Google Patents
Transaction system for metauniverse digital assets Download PDFInfo
- Publication number
- CN114266576B CN114266576B CN202210183276.2A CN202210183276A CN114266576B CN 114266576 B CN114266576 B CN 114266576B CN 202210183276 A CN202210183276 A CN 202210183276A CN 114266576 B CN114266576 B CN 114266576B
- Authority
- CN
- China
- Prior art keywords
- user
- transaction
- asset
- virtual object
- trading
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012790 confirmation Methods 0.000 claims abstract description 9
- 238000010200 validation analysis Methods 0.000 claims abstract description 4
- 238000000034 method Methods 0.000 claims description 25
- 230000008569 process Effects 0.000 claims description 12
- 238000012546 transfer Methods 0.000 claims description 11
- 238000012986 modification Methods 0.000 claims description 9
- 230000004048 modification Effects 0.000 claims description 9
- 230000000977 initiatory effect Effects 0.000 claims description 8
- RWSOTUBLDIXVET-UHFFFAOYSA-N Dihydrogen sulfide Chemical compound S RWSOTUBLDIXVET-UHFFFAOYSA-N 0.000 claims description 3
- 238000012552 review Methods 0.000 claims description 2
- 230000003213 activating effect Effects 0.000 claims 1
- 238000012545 processing Methods 0.000 abstract description 7
- 238000005516 engineering process Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000005293 physical law Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Storage Device Security (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention relates to a trading system for a metachronic digital asset, comprising: the system comprises an asset authentication unit, a user authentication unit, an asset right confirming unit and an asset circulation unit; the asset authentication unit performs a validation step on virtual objects within the metasystem and generates an authentication record, such that each virtual object within the metasystem that can be authenticated as a digital asset is provided with an authentication record; the asset right determining unit is used for performing right confirmation on the virtual object so as to determine the right of the virtual object; the asset circulation unit is used for butting supply and demand parties of the digital assets and transferring the ownership of the digital assets in a transaction mode approved by the supply and demand parties. Through the transaction system, the metacavic system can provide highly free and autonomous transaction scenes, realize that metacavic users select any virtual object to initiate transaction consultation under any scene, and realize the transaction requirements of the users to the maximum extent through the processing of the transaction system.
Description
Technical Field
The present invention relates to the field of digital asset technology. And more particularly, to a system for trading of metacosmic digital assets.
Background
The metastic universe is a persistent and decentralized online three-dimensional virtual environment. The virtual environment can enable a user to enter an artificial virtual world and implement various behaviors through equipment such as virtual reality glasses, augmented reality glasses, mobile phones, personal computers and electronic game machines. One of the technical fields that must be improved in the metastic technology is the field of digital asset management, including the technologies of digital asset generation, transfer, transaction, elimination, encryption, right confirmation, verification and the like, which need to be further improved, so that the rights and interests of people in the metastic can be completely and reliably protected, and the metastic field is further promoted to be further popularized.
In particular, each character or character in the meta universe appears as an avatar; the value of digital assets in the metasma is more common consensus value achieved by a plurality of users, and the underlying layer does not guarantee the value of the guaranty in the physical assets, so that how to manage the digital assets in the metasma becomes one of important research parts in the technical field of the metasma.
Referring to the related published technical solutions, the technical solution with publication number US2021367765(a1) proposes a method for performing limited reading on sensitive information of a user, so as to enable the user to protect the sensitive information of the user by reducing the transaction authority of the user in a transaction scenario; the technical proposal with the publication number KR102322578(B1) provides an online commodity transaction system, which adopts a third party extracted from a trust system to supervise and approve the transaction process, thereby implementing mutual supervision among users of the transaction system; the technical solution of publication number WO2021172817(a1) relates to an asset transaction system, which realizes effective dispersion of transaction risk by using an authentication server employed in a distributed system to perform multiple part splitting on a transaction object and recording the transaction process and evidence of rights and interests exchange of each split part. Most of the above technical solutions are suitable for traditional scenarios, and there are few related solutions to the trading system solution of the innovative and ultra-high degree of freedom virtual reality environment, i.e. the metastic technology.
Disclosure of Invention
The invention aims to realize that the metacavic system provides highly free and autonomous trading scenes through the trading system, realize that metacavic users select any virtual object to initiate trading consultation under any scene, and realize the trading requirements of the users to the maximum extent through the processing of the trading system.
The invention adopts the following technical scheme:
a transaction system for a metastic digital asset, the transaction system comprising: the system comprises an asset authentication unit, a user authentication unit, an asset right confirming unit and an asset circulation unit; the asset authentication unit performs a validation step on virtual objects in the meta-space system and generates an authentication record, so that each virtual object in the meta-space system that can be authenticated as a digital asset is provided with an authentication record; the asset right determining unit is used for performing right confirmation on the virtual object so as to determine the right of the virtual object; the asset circulation unit is used for butting supply and demand parties of the digital assets and transferring the ownership of the digital assets in a transaction mode approved by the supply and demand parties;
wherein the authentication of the digital asset by the asset authentication unit comprises:
s1: performing digital asset authentication on the virtual object generated inside the metasystem; and the number of the first and second groups,
s2: performing asset examination and digital asset authentication on the virtual object transferred from the exterior of the metasystem by the user;
wherein the asset authentication unit's assets examination of the virtual object includes at least:
s101: confirming whether the virtual object can be endowed with a ownership attribute;
s102: confirming whether the virtual object can be given a price attribute;
s103: determining whether an owner of the virtual object can be altered;
the asset authentication unit performs digital asset authentication on the virtual object after confirming that the virtual object has the right attribute and the price attribute, and the method comprises the following steps:
s201: carrying out hash encryption on the source code of the virtual object to obtain a source code hash value;
s202: recording the source code hash value to a list of digital assets of a metasma;
s203: creating or opening transaction attributes of the virtual object;
when steps S201, S202 and S203 are all completed, confirming that the virtual object completes digital assets;
the user authentication unit includes:
s301: confirming the identity of the user in the meta universe as a legal identity;
s302: confirming that the user has an asset account in the metasma;
s303: confirming that the user has the right to transact the digital asset;
allowing a user to select any one of the virtual objects as a trading target object under the meta-space scene, and initiating a trading consultation based on the trading target object; when one transaction consultation is initiated, the authentication steps of S101 to S103, S201 to S203 and S301 to S303 are executed, and the identity of the user initiating the transaction consultation is converted into a first user;
when the transaction consultation confirms that the digital asset authentication of the transaction object passes, the transaction system further confirms with the first user a transaction direction for initiating digital assets, comprising:
the first user selecting to become a buyer of a transaction based on the transaction subject matter; or,
the first user selecting to become a seller of a transaction based on the transaction subject matter;
the asset authority unit confirms whether the first user has an arbitrary authority for the transaction subject matter when the first user selects to become a seller based on the transaction subject matter; if the first user's right to the trading subject matter does not allow the first user to sell any interest on the trading subject matter, returning the result of performing the trading consultation as: can not be sold;
the asset right determining unit sets a right user of the transaction subject matter as a second user according to a right attribute of the transaction subject matter when the first user selects to become a buyer based on the transaction subject matter;
the asset circulation unit receives the trading consultation, generates a circulation request based on the trading target object according to the trading target object of the trading consultation, and executes the following steps of the circulation request:
s401: proposing, by a first user, an intent price for the trading subject; the intention price comprises a selling price or a purchasing price;
s402: the asset circulation unit generates an intelligent contract according to the transaction target and the intention price; broadcasting the smart contract to a metasystem;
s403: if the transaction system currently determines the second user, the asset circulation unit establishes connection with the second user and sends the intelligent contract to the second user;
s404: if the second user is not determined by the transaction system currently, the intelligent contract is listed to a transaction platform of a meta-universe system, and the asset circulation unit is waited to be matched with the second user in the meta-universe system;
the second user confirms the terms of the intelligent contract with the asset circulation unit and broadcasts confirmation information on a trading platform; or after the second user gives a modification intention to the intelligent contract, returning the intelligent contract to the first user by the asset circulation unit, and waiting for the first user to confirm the modified intelligent contract;
after the first user and the second user confirm the transaction terms of the intelligent contract, the asset circulation unit supervises the execution of the transaction terms of the intelligent contract by the two parties, and completes the ownership transfer of the transaction subject matter; and updating the result of ownership transfer to the ownership attribute of the subject matter.
The beneficial effects obtained by the invention are as follows:
1. the transaction system greatly expands the range of transaction objects in the metaclass system, so that users in the metaclass have higher freedom and wider transaction modes;
2. the transaction system performs multiple authentication on the transaction target in the system background on the premise of ensuring the transaction freedom of the user, and keeps transaction in accordance with the metaspace community and the interests of both transaction parties;
3. the transaction system can flexibly set the transferor and the transferee in the transaction, so that the realization process of the transaction system is simplified;
4. the software and hardware layout requirements of the invention are based on modular design, and the invention can be conveniently switched and upgraded in the technical updating and modifying stage, thereby being beneficial to the optimization and upgrading of the technical scheme in the future.
Drawings
The invention will be further understood from the following description in conjunction with the accompanying drawings. The components in the figures are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the embodiments. Like reference numerals designate corresponding parts throughout the different views.
FIG. 1 is a schematic flow diagram of the transaction system;
FIG. 2 is a schematic diagram of a user selecting a virtual object and lifting a trading consultation in a metastic environment;
FIG. 3 is a schematic flow diagram of the asset circulation unit processing the circulation request;
fig. 4 is a schematic diagram of the intelligent contract.
Description of the figures: 10-a user; 20-authenticated user; 101-asset authentication unit; 102-a user authentication unit; 103-asset right determination unit; 104-an asset circulation unit; 201. 202, 203-virtual objects in the meta-space environment; 210-the selected virtual object becomes a trading subject; 211-digital assets after digital assets.
Detailed Description
In order to make the technical solution and advantages of the present invention more apparent, the present invention is further described in detail below with reference to the embodiments thereof; it should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention. Other systems, methods, and/or features of the present embodiments will become apparent to those skilled in the art upon review of the following detailed description. It is intended that all such additional systems, methods, features and advantages be included within this description, be within the scope of the invention, and be protected by the accompanying claims. Additional features of the disclosed embodiments are described in, and will be apparent from, the detailed description that follows.
The same or similar reference numerals in the drawings of the embodiments of the present invention correspond to the same or similar components; in the description of the present invention, it is to be understood that if there is an orientation or positional relationship indicated by the terms "upper", "lower", "left", "right", etc. based on the orientation or positional relationship shown in the drawings, it is only for convenience of description and simplification of description, but it is not intended to indicate or imply that the device or assembly referred to must have a specific orientation.
The first embodiment is as follows:
referring to fig. 1, a trading system for a meta-universe digital asset, the trading system comprising: the system comprises an asset authentication unit, a user authentication unit, an asset right confirming unit and an asset circulation unit; the asset authentication unit performs a validation step on virtual objects in the meta-space system and generates an authentication record, so that each virtual object in the meta-space system that can be authenticated as a digital asset is provided with an authentication record; the asset right determining unit is used for performing rights and interests confirmation on the virtual object so as to determine the right of the virtual object; the asset circulation unit is used for butting supply and demand parties of the digital assets and transferring the ownership of the digital assets in a transaction mode approved by the supply and demand parties;
wherein the authentication of the digital asset by the asset authentication unit comprises:
s1: performing digital asset authentication on the virtual object generated inside the metasystem; and the number of the first and second groups,
s2: performing asset examination and digital asset authentication on the virtual object transferred from the exterior of the metasystem by the user;
wherein the asset authentication unit's assets examination of the virtual object includes at least:
s101: confirming whether the virtual object can be endowed with a ownership attribute;
s102: confirming whether the virtual object can be given a price attribute;
s103: determining whether an owner of the virtual object can be altered;
after confirming that the virtual object has the right attribute and the price attribute, the asset authentication unit performs digital asset authentication on the virtual object, and the method comprises the following steps:
s201: carrying out hash encryption on the source code of the virtual object to obtain a source code hash value;
s202: recording the source code hash value to a list of digital assets of a metasma;
s203: creating or opening transaction attributes of the virtual object;
when steps S201, S202 and S203 are all completed, confirming that the virtual object completes digital assets;
the user authentication unit includes:
s301: confirming the identity of the user in the meta universe as a legal identity;
s302: confirming that the user has an asset account in the metasma;
s303: confirming that the user has the right to transact the digital asset;
as shown in fig. 2, the user is allowed to select an arbitrary virtual object as a trading object in the meta-space scene, and initiate a trading consultation based on the trading object; when one transaction consultation is initiated, the authentication steps of S101 to S103, S201 to S203 and S301 to S303 are executed, and the identity of the user initiating the transaction consultation is converted into a first user;
when the transaction consultation confirms that the digital asset certification of the transaction subject matter is passed, the transaction system further confirms with the first user a transaction direction for initiating a digital asset, including:
the first user selecting to become a buyer of a transaction based on the transaction subject matter; or,
the first user selecting to become a seller for a transaction based on the transaction subject matter;
the asset authority unit confirms whether the first user has an arbitrary authority for the transaction subject matter when the first user selects to become a seller based on the transaction subject matter; if the first user's right to the trading subject matter does not allow the first user to sell any interest on the trading subject matter, returning the result of performing the trading consultation as: can not be sold;
the asset right determining unit sets a right user of the transaction subject matter as a second user according to a right attribute of the transaction subject matter when the first user selects to become a buyer based on the transaction subject matter;
the asset circulation unit receives the trading consultation, generates a circulation request based on the trading target object according to the trading target object of the trading consultation, and executes the following steps of the circulation request:
s401: proposing, by a first user, an intent price for the trading subject; the intention price comprises a selling price or a purchasing price;
s402: the asset circulation unit generates an intelligent contract according to the transaction target and the intention price, as shown in fig. 4; broadcasting the smart contract to a metasystem;
s403: if the transaction system currently determines the second user, the asset circulation unit establishes connection with the second user and sends the intelligent contract to the second user;
s404: if the second user is not determined by the transaction system currently, the intelligent contract is listed to a transaction platform of a meta-universe system, and the asset circulation unit is waited to be matched with the second user in the meta-universe system;
the second user confirms the terms of the intelligent contract with the asset circulation unit and broadcasts confirmation information on a trading platform; or after the second user gives a modification intention to the intelligent contract, returning the intelligent contract to the first user by the asset circulation unit, and waiting for the first user to confirm the modified intelligent contract;
after the first user and the second user confirm the transaction terms of the intelligent contract, the asset circulation unit supervises the execution of the transaction terms of the intelligent contract by the two parties, and completes the ownership transfer of the transaction subject matter; updating the result of ownership transfer to the ownership attribute of the subject matter;
the space environment in the meta-space system is formed by a computer according to the assumption of a system designer by using a computer processor to construct virtual spaces and virtual objects, recording code information of the virtual spaces and the virtual objects through a memory, and interfacing a user or other external systems through a communication interface; the user uses the input equipment suitable for the metastic virtual reality technology to realize all activities in the metastic space, and receives program feedback in the metastic system and interaction results with other users through the output equipment;
wherein the user is present within the metasystem through a virtual agent executed and simulated by the program; the virtual agent can be a program segment used for matching the user and used for mapping the thought and the behavior of the user in the meta universe and receiving the execution result of the meta universe to the user; and further, the virtual agent may be embodied in a role in the meta universe, such as a virtual character, animal, robot, etc.;
further, the virtual objects include individual objects that can be individually summarized and selected in the meta space, such as objects in the meta space, e.g., physical objects in a real environment, such as furniture, appliances, and ornaments; or objects that are abstract but can be perceived and pointed out, such as music, upholstery, facial make-up, hair style, etc.; or objects that are not readily perceived by the user as chemical in nature, physical in character, definition of words, or the like, but which may still be stated and described;
in a metasystem system may be designed as a virtual space similar to a real physical space, for example, a user may need to "shop" by entering a "shop"; in a further design, the metasystem can realize the super-real shopping, or further, the transaction is initiated by designating any virtual object;
in this embodiment, the user confirms one of the virtual objects by using the virtual agent used by the user to contact the object with a body part of an agent character in the metasystem, or to point to the object in the virtual space, or to point to the object by using a voice recognition system of the metasystem in a voice description manner;
in some embodiments, the metasystem displays a selection interface in space for indicating a plurality of virtual objects pointed to by the virtual agent, requiring the user to make further determinations regarding the particular virtual object to be selected;
in some embodiments, the display program of the metasystem may perform a perspective display of the virtual object for allowing a user to indicate the virtual object in the internal structure of the object, for example: a central processing unit installed in a computer, a seat installed in an automobile, etc.;
in some implementations, after the virtual agent selects one of the virtual objects, identifying, by the metasystem, the virtual object and determining whether the selected virtual object has a list of virtual objects that includes a next level, and using the list to render child objects when the virtual object includes the list of virtual objects of the next level;
further, the virtual object is generated, existed and operated in a code segment mode at a data level; thus, when the virtual agent selects one of the virtual objects, the virtual agent is equivalent to specifying the rendering of the virtual object code segment at the data level;
in the meta-space environment, any one of the virtual objects that exists at the beginning of design or does not have sufficient attributes assigned thereto; for example, a desk lamp existing in an environment is just a furnishing in an environment space according to the idea of a metaclass designer, and therefore, the desk lamp does not give an attribute to an owner, that is, the desk lamp does not belong to any digital asset of a user in the metaclass; furthermore, a class of virtual objects exists, which have owner attributes, i.e., belong to a certain user; however, the virtual object has no transactional properties, i.e., no ownership transfer is necessary; in the metasystem, the number of the included virtual objects is huge, so that most unnecessary attributes of the virtual objects can be subjected to silent processing or hidden processing, and a large amount of computing resources in the system are saved;
but only when a user designates one of the virtual objects and the asset authentication unit performs the assets examination procedure as in S101 to S103 above, the relevant attributes of the virtual object are activated and the metasystem is caused to re-direct the relevant management attention to the virtual object;
in the process of the asset examination, part of the virtual objects cannot complete the examination step of any one or more of S101, S102 and 0S103, namely, the result that the transaction cannot be completed is returned to the user;
further, after the virtual object meets the requirements of asset examination, digital asset authentication from S201 to S203 is performed, so that the virtual object has digital asset attributes and further transaction attributes;
in order to further confirm the consistency of the virtual object before and after the transaction, step S201 is added to perform hash operation on the source code of the virtual object to obtain a hash value of the source code; the hash function is also called as a hash function, and is used for converting an input with any length into an output with a fixed length through a hash algorithm, wherein the output is a hash value; the conversion is a compression mapping, that is, the space of the hash value is usually much smaller than the space of the input, the output of the hash value is different from the input, and the output of the hash value is completely different as long as the input value changes; therefore, a code describing the virtual object is input into the hash function to obtain a hash value before transaction, and in the whole transaction process, a trader can verify whether the code is consistent with the code described at the beginning of the transaction or not in a mode of verifying the code of the virtual object for multiple times, so that the consistency of the transaction object in the transaction process is ensured;
the protection of the digital assets becomes an important aspect of whether the metasystem can be trusted by the user, so that the metasystem can adopt a plurality of technical means to maintain the digital asset list; one implementation is to use block-chaining techniques; due to the characteristics of decentralization, non-tampering and unique trusty of the blockchain, the data recorded by the blockchain account book can ensure that the blockchain is not easily changed by other users or managers in the metasma at will, so that the transfer of ownership is carried out on the virtual object which is not transactable; the hash value of the virtual object obtained in step S201 is recorded in the blockchain list, so that the consistency of the transaction object is further ensured;
further, the user authentication unit needs to further verify the validity of the user identity to ensure that the identity of the user can be fully identified, the transaction rights and obligations of the user can be executed during transaction, and the asset transfer and tracking processes can be realized;
further, the user may initiate the transaction consultation at the buyer's or seller's identity; when a user initiates the transaction consultation, the transaction system performs all the authentication steps from step 101 to step 103, from step 201 to step 203 and from step 301 to step 303, so that the transaction object and the user serving as a buyer and a seller in the transaction process are ensured to have legal attributes in the metasma, and the transaction process is ensured to be controllable;
further, after the above authentication steps are completed, the user who refers to the transaction consultation is lifted up to serve as a main body of one party of the transaction, becomes the first user, and chooses to assume the role of a buyer or a seller in the transaction; for a high degree of freedom metasystem, allowing the user to freely initiate transactions and including the virtual objects freely selected for purchase as buyers or freely selling digital assets that he owns to be sellers;
after the first user confirms the role of the first user in the transaction, further proposing an intention price of the transaction object and waiting for confirmation of the second user; implementing the transaction matching process between the first user and the second user, and executing steps S401 to S404 by using a currently general transaction matching system and a transaction platform system;
further, generating a said intelligent contract based on a transaction of said transaction subject matter; the intelligent contract, in some embodiments, may be an intelligent contract running on a blockchain; the essence of the intelligent contract is a program which realizes the automatic processing of the traditional contract in a computer instruction mode; the intelligent contract automatically triggers and executes a section of codes of a plurality of transaction programs according to the transaction flow arrived by the first user and the second user, the intelligent contract program is a computer program which can be automatically executed, is a metacarpal participant, responds to the received information, can receive and store the value, and can also send the information and the value outwards. The smart contract may temporarily take over the trading subject matter, record the trading consultation proposed by the first user and an intentional price, and perform a circulation operation of the trading subject matter according to rules formulated by the metastic.
The second embodiment:
this embodiment should be understood to include at least all of the features of any of the foregoing embodiments and further modifications thereon;
in some cases, the first user desires to obtain only a partial or a certain benefit of the trading subject matter, utilizes the first user's desire to obtain three-day usage of the trading subject matter, or the first user desires to display the trading subject matter in a first space in the metasoma, but the second user may display the trading subject matter in a space other than the first space; therefore, the trading system is further optimized aiming at more customized trading requests;
in step S101, confirming, by the asset authentication unit, a property attribute of the virtual object, including identifying a multi-type right attribute that the virtual object can be split, such as a time-based short-term usage right, a space-based short-term usage right, or a secondary modification right based on the virtual object; rights of this type do not affect the ownership attributes of the virtual object or unnecessarily trigger the action of ownership attribute transfer;
if there is a lower level of entitlement requirement that does not affect the virtual object ownership attributes, recording by the asset authentication object in a list direction, and in step S303, presenting an optional list of entitlements for the first user for the specific permissions owned by the first user; further, in step S402, the specific right to perform the transaction is written into the smart contract and confirmed by the second user.
Example three:
this embodiment should be understood to include at least all of the features of any of the foregoing embodiments and further modifications thereon;
in some implementations, the subject matter of the transaction belongs to a digital asset having intellectual property attributes, such as a personal design drawing, music, games, or a meta-space scene, a particular physical law in a meta-space, etc.; the original creator of the transaction subject matter expects to add the information of the creator into the transaction subject matter and ensures that the traceability information of the original creator is still kept after the transaction subject matter is circulated by multiple transactions; or the original creator expects to obtain a certain proportion of transaction results in a proportion distribution mode in each transaction of the transaction subject matter;
therefore, the present embodiment further optimizes the above situation;
in step S201, after obtaining the hash value of the virtual object, the creator of the virtual object digitally signs the virtual object with its own secret key; the secret key can be a pair of keys encrypted in an asymmetric way, and comprises a public key and a private key; the creator discloses the public key to the transaction system and encrypts the hash value of the virtual object with a private key; writing the public key into a public key storage list of a meta universe and writing the public key into an intelligent contract when the asset circulation unit generates the intelligent contract; after the ownership of the transaction subject matter is transferred, the new owner needs to apply for obtaining the corresponding public key from the asset circulation unit; the owner needs to confirm the information of the original creator of the transaction subject matter, so as to obtain the public key, further decrypt the hash value representing the transaction subject matter, and further obtain the complete code information of the transaction subject matter;
in step S401, the first user and the second user are included to prompt that, in the current transaction, a part of transaction value of the current transaction is obtained by the creator including the transaction subject matter according to a specified proportion; and writing this distribution ratio into the smart contract, confirmed by the first user and the second user and executed accordingly.
In the above embodiments, the description of each embodiment has its own emphasis, and reference may be made to the related description of other embodiments for parts that are not described or recited in any embodiment.
Although the invention has been described above with reference to various embodiments, it should be understood that many changes and modifications may be made without departing from the scope of the invention. That is, the methods, systems, and devices discussed above are examples. Various configurations may omit, substitute, or add various procedures or components as appropriate. For example, in alternative configurations, the methods may be performed in an order different than that described, and/or various components may be added, omitted, and/or combined. Moreover, features described with respect to certain configurations may be combined in various other configurations, as different aspects and elements of the configurations may be combined in a similar manner. Further, elements therein may be updated as technology evolves, i.e., many elements are examples and do not limit the scope of the disclosure or claims.
Specific details are given in the description to provide a thorough understanding of the exemplary configurations including implementations. However, configurations may be practiced without these specific details, for example, well-known circuits, processes, algorithms, structures, and techniques have been shown without unnecessary detail in order to avoid obscuring the configurations. This description provides example configurations only, and does not limit the scope, applicability, or configuration of the claims. Rather, the foregoing description of the configurations will provide those skilled in the art with an enabling description for implementing the described techniques. Various changes may be made in the function and arrangement of elements without departing from the spirit or scope of the disclosure.
In conclusion, it is intended that the foregoing detailed description be regarded as illustrative rather than limiting, and that it be understood that these examples are illustrative only and are not intended to limit the scope of the invention. After reading the description of the invention, the skilled person can make various changes or modifications to the invention, and these equivalent changes and modifications also fall into the scope of the invention defined by the claims.
Claims (1)
1. A transaction system for a metastic digital asset, the transaction system comprising: the system comprises an asset authentication unit, a user authentication unit, an asset right confirming unit and an asset circulation unit; the asset authentication unit performs a validation step on virtual objects in the meta-space system and generates an authentication record, so that each virtual object in the meta-space system that can be authenticated as a digital asset is provided with an authentication record; the asset right determining unit is used for performing right confirmation on the virtual object so as to determine the right of the virtual object; the asset circulation unit is used for butting supply and demand parties of the digital assets and transferring ownership of the digital assets in a transaction mode approved by the supply and demand parties;
wherein the authentication of the digital asset by the asset authentication unit comprises:
s1: performing digital asset authentication on the virtual object generated inside the metasystem; and the number of the first and second groups,
s2: performing asset examination and digital asset authentication on the virtual object transferred from the exterior of the metasystem by the user;
wherein the asset authentication unit's assets examination of the virtual object includes at least:
s101: confirming whether the virtual object can be endowed with a ownership attribute;
s102: confirming whether the virtual object can be given a price attribute;
s103: determining whether an owner of the virtual object can be altered;
after confirming that the virtual object has the right attribute and the price attribute, the asset authentication unit performs digital asset authentication on the virtual object, and the method comprises the following steps:
s201: carrying out hash encryption on the source code of the virtual object to obtain a source code hash value;
s202: recording the source code hash value to a list of digital assets of a metasma;
s203: creating or opening transaction attributes of the virtual object;
when steps S201, S202 and S203 are all completed, confirming that the virtual object completes digital assets;
the user authentication unit includes:
s301: confirming the identity of the user in the meta universe as a legal identity;
s302: confirming that the user has an asset account in the metasma;
s303: confirming that the user has the right to transact the digital asset;
allowing a user to select any one of the virtual objects as a trading target object under the meta-space scene, and initiating a trading consultation based on the trading target object; when one transaction consultation is initiated, the authentication steps of S101 to S103, S201 to S203 and S301 to S303 are executed, and the identity of the user initiating the transaction consultation is converted into a first user;
when the transaction consultation confirms that the digital asset certification of the transaction subject matter is passed, the transaction system further confirms with the first user a transaction direction for initiating a digital asset, including:
the first user selecting to become a buyer of a transaction based on the transaction subject matter; or,
the first user selecting to become a seller of a transaction based on the transaction subject matter;
the asset authority unit confirms whether the first user has an arbitrary authority for the transaction subject matter when the first user selects to become a seller based on the transaction subject matter; if the first user's right to the trading subject matter does not allow the first user to sell any interest on the trading subject matter, returning the result of performing the trading consultation as: can not be sold;
the asset right determining unit sets a right user of the transaction subject matter as a second user according to a right attribute of the transaction subject matter when the first user selects to become a buyer based on the transaction subject matter;
the asset circulation unit receives the trading consultation, generates a circulation request based on the trading target object according to the trading target object of the trading consultation, and executes the following steps of the circulation request:
s401: proposing, by the first user, an intent price for the transaction target; the intention price comprises a selling price or a purchasing price;
s402: the asset circulation unit generates an intelligent contract according to the transaction target and the intention price, and broadcasts the intelligent contract to a metasystem;
s403: if the transaction system currently determines the second user, the asset circulation unit establishes connection with the second user and sends the intelligent contract to the second user;
s404: if the second user is not determined by the transaction system currently, the intelligent contract is listed to a transaction platform of a meta-universe system, and the asset circulation unit is waited to be matched with the second user in the meta-universe system;
the second user confirms the terms of the intelligent contract with the asset circulation unit and broadcasts confirmation information on a trading platform; or after the second user gives a modification intention to the intelligent contract, returning the intelligent contract to the first user by the asset circulation unit, and waiting for the first user to confirm the modified intelligent contract;
after the first user and the second user confirm the transaction terms of the intelligent contract, the asset circulation unit supervises and executes the transaction terms of the intelligent contract executed by the two parties, and completes ownership transfer of the transaction subject matter; updating the ownership transfer result to the ownership attribute of the object;
the virtual object is generated, existed and operated in a code segment mode at a data level; activating the relevant attributes of the virtual object and causing the metasystem to re-direct the relevant management attention to the virtual object only when the user designates one of the virtual objects and the asset authentication unit performs the capitalization review steps as in S101 to S103 described above;
in the process of the asset examination, after the virtual object meets the asset examination requirement, the digital asset examination of S201 to S203 is performed, so that the virtual object has the digital asset attribute and further has the transaction attribute.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210183276.2A CN114266576B (en) | 2022-02-28 | 2022-02-28 | Transaction system for metauniverse digital assets |
PCT/CN2022/100982 WO2023159828A1 (en) | 2022-02-28 | 2022-06-24 | Transaction system for metaverse digital asset |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210183276.2A CN114266576B (en) | 2022-02-28 | 2022-02-28 | Transaction system for metauniverse digital assets |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114266576A CN114266576A (en) | 2022-04-01 |
CN114266576B true CN114266576B (en) | 2022-05-24 |
Family
ID=80833631
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210183276.2A Active CN114266576B (en) | 2022-02-28 | 2022-02-28 | Transaction system for metauniverse digital assets |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114266576B (en) |
WO (1) | WO2023159828A1 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114266576B (en) * | 2022-02-28 | 2022-05-24 | 环球数科集团有限公司 | Transaction system for metauniverse digital assets |
CN114862445B (en) * | 2022-04-06 | 2024-06-18 | 上海零数众合信息科技有限公司 | Method for throwing virtual advertisement in meta-universe |
CN114998013A (en) * | 2022-06-01 | 2022-09-02 | 湖南天河文链科技有限公司 | NFT-based digital collection transaction method and system |
WO2024057259A1 (en) * | 2022-09-14 | 2024-03-21 | Knowhedge S.r.l. | Method for sharing one or more cyberphisical assets/equipment which remain persistent and responsive in their real-world and virtual representations when integrated into real operational contexts and interoperable metaverses |
CN116681527A (en) * | 2023-06-12 | 2023-09-01 | 中国标准化研究院 | Digital asset transaction method, device and system based on meta-universe cultural product |
CN117217748B (en) * | 2023-09-14 | 2024-03-29 | 湖南如艺文化发展有限公司 | Digital cultural artistic ecological platform |
CN118132781B (en) * | 2024-04-30 | 2024-07-19 | 合肥链世科技有限公司 | AIGC-based meta-universe scene generation system |
CN118245951A (en) * | 2024-05-20 | 2024-06-25 | 中南大学 | Abnormal event identification method, device, equipment and medium of meta-universe system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105956923A (en) * | 2016-04-20 | 2016-09-21 | 上海如鸽投资有限公司 | Asset transaction platform and digital certification and transaction method for assets |
WO2021012814A1 (en) * | 2019-07-19 | 2021-01-28 | 南京瑞祥信息技术有限公司 | Digital asset authentication processing system |
CN113193965A (en) * | 2021-06-29 | 2021-07-30 | 中国科学院计算技术研究所数字经济产业研究院 | Digital content materialization display system based on NFT |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100161439A1 (en) * | 2008-12-19 | 2010-06-24 | International Business Machines Corporation | Asset discovery and transfer within a virtual universe |
CN109523375A (en) * | 2017-09-20 | 2019-03-26 | 成都高新信息技术研究院 | A kind of decentralization transaction in assets method and system |
CN109933593B (en) * | 2019-01-28 | 2023-09-01 | 创新先进技术有限公司 | Asset data recording method, device and equipment |
US11663685B2 (en) * | 2019-06-18 | 2023-05-30 | The Calany Holding S. À R.L. | System and method for providing digital reality experiences and decentralized transactions of real estate projects |
CN112990918A (en) * | 2019-12-17 | 2021-06-18 | 上海唯链信息科技有限公司 | Method, system, electronic device and storage medium for determining right and transferring article |
CN111105236A (en) * | 2020-01-06 | 2020-05-05 | 江苏恒为信息科技有限公司 | Realization algorithm of non-homogeneity evidence |
KR102141069B1 (en) * | 2020-02-26 | 2020-08-04 | 주식회사 아트블록코리아 | Transaction system to managing a transparent transaction history |
CN113362073A (en) * | 2020-03-06 | 2021-09-07 | 上海部恩科技有限公司 | Virtual asset disposal method based on block chain non-homogenization evidence |
CN112581131B (en) * | 2020-05-15 | 2022-08-19 | 支付宝(杭州)信息技术有限公司 | Asset transfer method, device, equipment and system |
CN114089829B (en) * | 2021-10-13 | 2023-03-21 | 深圳中青宝互动网络股份有限公司 | Virtual reality's meta universe system |
CN114266576B (en) * | 2022-02-28 | 2022-05-24 | 环球数科集团有限公司 | Transaction system for metauniverse digital assets |
-
2022
- 2022-02-28 CN CN202210183276.2A patent/CN114266576B/en active Active
- 2022-06-24 WO PCT/CN2022/100982 patent/WO2023159828A1/en unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105956923A (en) * | 2016-04-20 | 2016-09-21 | 上海如鸽投资有限公司 | Asset transaction platform and digital certification and transaction method for assets |
WO2021012814A1 (en) * | 2019-07-19 | 2021-01-28 | 南京瑞祥信息技术有限公司 | Digital asset authentication processing system |
CN113193965A (en) * | 2021-06-29 | 2021-07-30 | 中国科学院计算技术研究所数字经济产业研究院 | Digital content materialization display system based on NFT |
Also Published As
Publication number | Publication date |
---|---|
CN114266576A (en) | 2022-04-01 |
WO2023159828A1 (en) | 2023-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114266576B (en) | Transaction system for metauniverse digital assets | |
US11907916B2 (en) | Digital securitization, obfuscation, policy and commerce of event tickets | |
Gadekallu et al. | Blockchain for the metaverse: A review | |
Tobin et al. | The inevitable rise of self-sovereign identity | |
US8402512B2 (en) | System and method for creating a secure trusted social network | |
JP6391128B1 (en) | Transaction management method, communication terminal, and program | |
US8192286B2 (en) | System for secure transfer of online privileges | |
CN103366135A (en) | Tenant driven security system and method in a storage cloud | |
MX2010014084A (en) | Platform independent ecosystem for creation, consumption and trade of user-generated digital content. | |
WO2023137502A1 (en) | Crypto wallet configuration data retrieval | |
WO2022183070A1 (en) | Systems and methods for a tokenized virtual persona for use with a plurality of software applications | |
US20230356091A1 (en) | Dynamic non-fungible tokens representing virtual characters, objects and land | |
US11270292B2 (en) | Key pair authentication in a label tracking system | |
CN101681413B (en) | Secure transfer of digital objects | |
KR102564827B1 (en) | Methods and systems for providing NFT-based anonymous chatting dating services using genome (genetic and multiomic) data | |
JP7262328B2 (en) | Asset backup process and program | |
Sangeethaa et al. | Blockchain in the Metaverse | |
US11989267B2 (en) | Blockchain encoding system | |
KR102589317B1 (en) | Apparatus and method for providing financial services using on-line game | |
Hegde et al. | Blockchain for the Metaverse: State-of-the-Art and Applications | |
KR20240115763A (en) | Avatar authenticate method for metaverse using non-fungible token | |
KR102578596B1 (en) | Methods and Systems for Handwriting Signature and Digital Contract By Using Meta-verse | |
KR102381697B1 (en) | Method and system for servicing blockchain-based property trade | |
KR102522981B1 (en) | Blockchain-based Smishing Prevention method and apparatus thereof | |
US11810183B1 (en) | Systems and methods for asset sharing using distributed ledger techniques |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |