AVA - All for one | Possibilities of it's subnet architecture

in #ava5 years ago

image.png

What is AVA?

Just incase you're new and want a recap; Avalanche is a new consensus algorithm used to achieve record breaking scalability and speed. Time to finality using PoS AVA rivals that of the fastest DPOS chains, but without the centralization. It achieves security, scalability and decentralization altogether which was previously thought to be impossible.

How Avalanche consensus works:

Imagine if a network of trustless nodes that want to choose between two colors, say, blue or red. A node within the network will randomly select a number of nodes, and pose the question to them. The nodes chosen to be part of the sample group will return an answer with their chosen color to the questioning node. Using the responses from the sample group, the questioning node will be able to determine what color the network has chosen. Subsequently, every node in the network goes through the same process and in this way consensus is achieved within the network.

What is the AVA coin?

AVA will be the cryptocurrency developed by team Rocket (the developers of the Avalanche consensus algorithm) that is to be released in july of this year that will utilise Proof of Stake as a sybil protection mechanism and the Avalanche consensus algorithm.

image.png

One really unique feature of AVA is that it can be split into many subnetworks all with unique features and widely different characteristics. This is huge as it essentially means that AVA can steal features from any coin on the market and just simply create a version of it that utilises the avalanche consensus mechanism and just like that a new subnet could be formed.

The implications of this are massive. You will be able to essentially have every single feature on a single coin. You will no longer have to sell coins on an exchange if you want a privacy feature that the coin you're holding doesn't have. You won't need to switch coins to build a smart contract with a different language, or use a unique L2 solution, all of these can be provided on seperate AVA subnets all under the same cryptocurrency.

For example, lets say I wanted to interact with gambling dapp, then send money to a friend and then trade some assets on a DEX that is as fast as a centralized exchange. These are all normal daily activities that a person could be using the blockchain for, on current platform. I would need to visit an exchange two or three times just to do these three activities. I would have to buy, ethereum (for example) to interact with the gambling dapp, then sell that and buy zcash or monero so I can send my friend money without him knowing my balance and lastly either trade my money for stellar or EOS to interact with a super fast decentralized exchange (Ethereum DEX's tend to be very slow, even in Ethereum 2.0, there isn't instant finality). If I were to use AVA, a very real possibility could be that I would never have to touch an exchange at all apart from buying my initial coins. I would simply use a subnet with a gambling dapp, then use a subnet with privacy features to send my friend some money, then use a subnet with super fast DEX's on it.

Although these many features such as privacy have not been implemented, AVA's subnetwork architecture means that if there's enough demand for one - I'm sure one will be built and those features will be added without disrupting or causing a community fork by adding it to the main-chain like many other cryptocurrencies.

Another way the sub-network architecture could be used is to steal new features from new platforms. For example, Cardano. Cardano hasn't released anything of significance yet, but lets assume they do so in a couple years - they have decentralized applications built on it using state channels through the Hydra scaling solution and it is gaining some traction. All AVA would have to do to join in and absorb the traction being generated by Cardano would be to have a Cardano subnet created with all the features ported over. This could also lead to AVA actually having better versions of the coins it's stealing features from, for example, adopting Cardano's second layer solutions ontop of a super fast and scalable layer one (using Avalanche) would be a significant selling point.

image.png

If you would like to learn more about AVA, check out their official website: Avalabs.org

Thanks for reading, comment down below if you have any questions and I'd be happy to help!