Decentralized Architecture

Avvyland's blockchain has been developed to create a scalable and self-governing network of immersive DApps (Branes).

In Avvyland's framework, blockchain is used as an underlying system for recording all transactions involving objects and assets, including commercial operations and changes in their physical state. It consists of two layers: L1 (governing layer) and L2 (execution layer).

  • The proprietary lower layer (L2) contains a distributed net of authority nodes that process Branes' incoming messages and transactions. Processing results are sent to the upper layer in an aggregated form for validation and storage.

  • The upper level (L1) fulfills governing functions including staking, validating rollups, and keeping ledgers of several types of objects (Branes, users, and tokens. For more information about objects, see the Brane Object Model section).

Avvyland's blockchain is designed with multiple layers that process a large quantity of specific operations with dynamic 3D content.

An average user of the Avvyland framework produces from 5 to 10 simultaneous transactions per second (tps). One Brane can accommodate up to 1,000 users at a time. These users make changes in the states of objects that occupy a particular location in the Brain's building space. Changes must be applied on-the-go to be available to all other users at the same time. Such inputs require that one Brane be processed by only one node at a time within several milliseconds. This can only be achieved by an authority node that can process a Brane independently and autonomously. Consequently, the lower execution layer (L2) consists of autonomous nodes that work according to a universal protocol, and their number is unlimited, so the framework is scalable.

The performance of nodes is also validated on a decentralized basis with the help of a governing layer built on a public blockchain. Any participant with the required stake can monitor and prove the results of L2 nodes through a validation procedure. Public L1 smart contracts make it possible to implement L2 governing functions without compromising speed.

As result, the Avvyland framework operates in an automated mode, and operations are executed P2P without any intermediaries or moderation.

Last updated