Chain World Technology and Architecture

Chain World is a Web3 metaverse social platform for creating metaverses in EVM blockchains.

The Metaverse is a large-scale and interoperable network of real-time rendered 3D virtual worlds that can be synchronized and continuously experienced by an infinite number of users, with a sense of personal presence and continuity of data such as identity, history, and so on, rights, objects, communication, and payments; the Metaverse, like the internet and mobile internet processes, is a network of interconnected experiences and applications, devices and products. That is why we don't even refer to horizontally and vertically integrated behemoths like Facebook, Google, or Apple as the Internet. Rather, they are destinations and ecosystems on or within the Internet, or they provide Internet access and services. Of course, the internet would not exist without them.

The Chain World metaverse social space is represented technically by the use of NFTs (ERC721) or semi-fungible tokens (ERC1155). In this white paper, we will use the term NFT to refer to both. An NFT is a token with "unique" properties that has all of the properties of a standard blockchain token, such as the ability to be owned and transferred.

The distinction of NFT is that it has associated metadata, which is stored off-chain in human and machine readable form (json, yaml), which defines the properties of Token, which can be likened to the "image" of a digital artist's work "to a 3D model with the properties required to implement it in the AR/VR world.

● Blockchain layer

Chain World uses smart contracts to manage users' social content and activities such as NFT assets that can be tracked throughout the blockchain. Each NFT is unique because each NFT ID is generated using a specific time, attribute.

● Content management

The content management layer is responsible for acquiring and distributing Chain World's creative content components. Based on the IPFS distributed storage system and interaction with NFT market smart contracts, this was created. All entities and their behaviors are saved in various files during development and deployment. They include a variety of AR/VR image, video, and audio files.

● Real-time application layer

The real-time application layer communicates with the content management layer in fetching content and enabling user interaction using P2P messaging.

Last updated