BRCLife Technology and Architecture

BRCLife is a Web 3.0-based virtual life simulation platform for developing metaverse in an EVM-compatible blockchain.

Web 3.0 is a large-scale and interoperable real-time rendering 3D virtual world grid that can be synchronized and continuously experienced by an effectively unlimited number of users, with a sense of personal presence, as well as continuity of data such as personhood, history, rights, objects, communications, and payments. and infrastructure. This is why we don't even call horizontally and vertically integrated giants like Facebook, Soccer, or Apple the Internet. Rather, they are the destination and ecosystem on or in the Internet, or they provide access and services to the Internet. Of course, without them, almost all of the Internet would exist.

In terms of technical components, the BRCLife metaverse social space is represented by the use of NFT (ERC721) or semi-replaceable tokens (ERC1155). In this white paper, we will consider the term NFT for both, which is a "unique" token in terms of properties, with all the features of a standard blockchain token, i.e., ownership and transferability.

What makes NFT different is the associated metadata, which is stored under the chain in a human + machine-readable form (json, yaml) and which defines the properties of the Token, which can be as simple as an "image" of a digital artist's work to a 3D model with the properties needed to be implemented in the AR/VR world. Simple.

● Blockchain layer

BRC Life implements smart contracts to manage users' social content and social activities as NFT assets to track ownership. Each NFT is unique, as each NFT ID is created using specific time and attributes.

Content Management

The content management layer is used to procure and distribute BRCLife components. It was developed based on the IPFS distributed storage system and interaction with the NFT marketplace smart contract. During development and deployment, all entities and their actions are stored in various files.

They include: various AR/VR files of images, videos, and audio clips.

● Real-Time Application Layer

The Real-Time Application Layer communicates with the content management team to acquire content and enable user interaction using P2P messaging.

Last updated