Technical framework

DreamVerse technology adopts the three-terminal framework mode of web, PC and VR. Each terminal meets different business needs of users and forms independent user data, which is collected into the general data server. Chain-related operations will be unified through the chain operation group, which includes DV intelligent contracts, intelligent contracts of NFTs and other parts of chain operations. The operation group interacts with the exchange through the contracts of the exchange or other partners, for example, the land transaction through the opensea transaction contract and the NFT mystery box sale through the OKX mystery box contract.

Client Presentation Layer

Be responsible for the area of user's actual experience and the function module.Device Adaptor module implements Display Quality Control(3D/2D, VR Support/Unsupport, Video Resolution) according to user's Device environment, regardless of the Device type the user is connected to, it can provide the comfort of unobstructed navigation of DV Metaverse.

Transaction Layer

The Client Server server processes Client's request to get an Object and collects the Action generated by the user performing an action in Client.

The Real Time Processing Serve server handles the Interaction of users connected within the MTV platform and consists of processing Power's highest servers.

The role of the Server is to manage the CRUD of all Object Data in the platform, and to deliver the Object Data to the Real Time Processing Server as needed.

The Communication between Servers uses the following technologies:

REST API : in order to reduce Communication Cost

SHA256 Hashing algorithm : Data Encryption

https protocol : Secure Communication Protocol

OAuth 2.0 : Bi-directional Authentication Key

Asset Layer

All Objects within the DV platform are managed as standalone Assets. Each Object has a Design Asset for intra-platform representation and a Price Value for intra-platform trading. Moreover, All Objects, including NPCs and Base Objects, are labeled with their owners. In the DV platform, the concept of NFT is also applicable, for which the Uniqueness of Object is described.

Blockchain Layer

All Objects within the DV platform can be traded without restrictions. All transactions are managed by Block Chain's Smart Contract to ensure trust in owner transfers and transactions. All transactions in the platform are due to the characteristics of Smart Contract and the fee Gas, in order not to let users bear the fee of frequent transactions, all transactions use Private Blockchain Side Token without any fees. On the other hand, to ensure the reliability of Side Token, Main Token connects with Public Blockchain.These measures not only ensure reliability, but also reduce transaction fees, allowing users to trade safely and without burden within the platform.

Last updated