Fido: Five Architecture

Protocols That Make Us Undisruptable

The Fido Blockchain Architecture: How It Works

The Fido Blockchain Architecture has five layers: Layer Zero, One, Two, Three and Four

Layer Zero: Infrastructure Layer
The infrastructure layer is made up of a ground net and Fido cubes. The ground net is an array of low height antennas that enables connections to legacy networks and also the creation of networks off nearby internet architectures.

Fido cubes are distributed parallel processing nodes that enables the network to scale indefinitely and provide the back-up needed for an undisrupted service. They also act as full nodes that generate gas for the protocol transactions.

Layer One: Network Layer
Layer one of Fido protocol is an interoperable layer that allows different blockchains to communicate with each other. It is also the transaction layer powered by Fido cubes’ parallel processing capabilities and current internet cloud computing.
Layer Two: Protocol Layer
Layer two of the Fido blockchain protocol provides specifications to the format of the Fido consensus mechanism. It also allows new blocks to be added to the Fido ledger. The hybrid permission levels can be customized based on the needs of the enterprise.
Layer two also includes gas which encourages redundancy to the network, such that the Fido protocol becomes undisruptable. The Fido cubes therefore provide additional layers of security on top of existing data centre networks around the world. Instead of SHA256 encryption, we are also basing the encryption on Iris technology. Your iris would be the key to log in instead of a private key, eliminating the need to worry for loss of funds.
Layer Three: Modules
Smart contracts, multi-signature, e-identity, oracles, governance, off/on-chain computing, fungible/ non-fungible tokenization

Modules refer to smart contracts, multi-signature, e-identity, oracles, governance, off/on-chain computing, fungible/ non-fungible tokenization.

Users are free to write, create and execute secure smart contracts for token issuance. They need not know how to code in order to generate smart contracts as the interface layer is designed to be intuitive and user-friendly. Users can trade digital assets and raise funds off exchanges that are built on layers three and four. They are able to also create stable coins, wrapped tokens and other derivatives.

Layer Four: Swap Engine
Because we work closely together with traditional banking institutions, our existing anchors help promote the conversion of cryptocurrency to fiat, promoting even greater liquidity and practical use cases to the Fido network and ecosystem.

The Fido Blockchain Architecture:
Our Competitive Advantage

Layer zero

Both the ground net and the Fido cubes provide the hardware to make the network work, whereas the software program inside the Fido cubes provides distributed processing and data distribution.

Both hardware and software work together to provide a strong layer for enterprises to build on as they provide a low-level logic that supports the scaling up of network for nodes to join the legacy network. Thereafter, with a strong foundation, the higher levels can then be easily customizable.

As a result, the expected transaction per second (TPS) of the Fido protocol would be at least 100x higher than any of the existing blockchains, resulting in a high speed and secure platform for enteprises and governments.

Each Fido cube is also designed to be affordable and easy to maintain, which makes it environment-friendly and sustainable choice for many in the world, even in rural areas.

All nodes will be able to produce blocks to go onto the Fido blockchain, and dynamic block producing will be encouraged. This is because the number of blocks produced will be based on the exponential growth of the network, rather than fixed algorithms.

Non tech-savvy users need not worry about the technicalities behind the Fido consensus model, because the interface layer of the Fido blockchain is designed to be intuitive. Applications built on the Fido blockchain allow the user to conduct transactions as easy as a few clicks.

Layer Two

The Fido Consensus algorithm is unique as it is based on shared algorithm.
What this means is that nodes surrounding the user, or held by the sender and receiver
allow transactions to go through.

This shared algorithm allows the user to hold any tokens on the Fido protocol as well as to indicate the type and quantity of token the user is willing to hold.

This specification also ensures that the user does not get any untrusted tokens that he or she is not willing to hold.

In order to participate in the Fido ecosystem, the user has to first agree to this shared consensus and connect to the issuing account, which is one of any of Fido’s trusted anchor accounts.

The shared algorithm allows trusted networks to be created within the system and reach a consensus result rather than to follow traditional consensus models such as the environmentally unfriendly proof-of-work, or easily congested proof-of-stake. It will also decide the turnaround of each block production and which nodes will be able to produce blocks.

Layer Four

The Fido network works closely with traditional banking institutions, which means that enterprises and governments can leverage on the existing banking systems to minimise operational disruptions. Through anchors, we make it easy for any enterprises or governments to transact on blockchain.