- Home
- Cryptocurrency
- Articles
- What is Avalanche?
What is Avalanche?
Avalanche is an open-source, decentralised blockchain network that supports smart contracts. It is a platform for enterprises to develop and launch decentralised applications (Dapps) and other blockchain-based products easily and quickly.
Avalanche has three built-in blockchains that have their own individual functions but also operate as one primary network. This ensures there are no bottlenecks in the network, enhancing performance and speed.
The following three built-in blockchains work in tandem to power the Avalanche network:
- Exchange Chain (X-Chain)
- Platform Chain (P-Chain)
- Contract Chain (C-Chain)
The Exchange Chain (X-Chain) is a decentralised exchange platform used for creating and exchanging digital assets such as crypto tokens and bonds. AVAX, which is Avalanche’s native token, is traded on the X-Chain. Any real-world crypto trading on the Avalanche platform happens over the X-Chain.
The Platform Chain (P-Chain) coordinates network validators (or peers), allows the creation of new subnets, and keeps track of all active subnets. A ‘subnet’ is a sovereign network of Avalanche validators working together to create and run their own blockchains.
The Contract Chain (C-Chain) allows the creation of smart contracts and smart contract-based decentralised applications. Anyone looking to build DAPPS on Avalanche would operate over this blockchain.
Each blockchain offers different functionality and, together, the three blockchains form the Primary Network.
Apart from its unique network structure, Avalanche also uses a novel consensus protocol to improve efficiency. The Avalanche Consensus Protocol is an enhanced version of the Proof of Stake (PoS) consensus mechanism recently adopted by Ethereum. A more efficient consensus protocol results in faster transactions, and according to Avalanche, the network can currently process more than 4,500 Transactions Per Second (TPS). In comparison, Bitcoin currently supports seven TPS and Ethereum currently supports 14 TPS. Faster transactions also result in lower energy consumption and lower network fees.
A ‘consensus’ in blockchain technology is the process of getting a majority of nodes on the network to agree on a decision (like the validation of a transaction). The Proof of Work (PoW) consensus mechanism used by Bitcoin was the first consensus mechanism to be developed. In PoW, miners solve a computational puzzle in order to validate a transaction (like the purchase of Bitcoins). PoW, however, is an energy-intensive mechanism, and this led to the development of the Proof of Stake consensus mechanism, which is now used by Ethereum. In PoS, validators stake crypto coins in order to get the chance to validate a transaction instead of using energy to solve a cryptic hash, and this makes it more energy efficient.
The Avalanche Consensus Mechanism is considered an enhanced version of the PoS mechanism. Just as in PoS, peers need to stake coins in order to participate in the validation process. The validation process itself, however, differs. The Avalanche PoS mechanism works like a rolling snowball. One node queries a fixed set of nodes and asks for their individual decisions and checks if a majority of them agree on a single choice. If they do, that is considered the collective decision. Each node then queries a set of other nodes and follows the same process, creating a snowball, or ‘avalanche’, of queries and decisions. When the number of nodes favouring a decision crosses a decided threshold, it is accepted as the network’s decision. This forms the consensus.
Unlike in other mechanisms, in Avalanche PoS, transactions can be batched and voted on in groups rather than one at a time. This reduces the time needed for validating transactions and is one way the Avalanche Consensus Mechanism achieves faster TPS.
Another way the Avalanche PoS is different to other protocols is in the finalisation of a block. In other consensus protocols, a block can be added to the chain and then removed (if two miners solve the computational puzzle in PoW at the same time, for example, one is removed). This usually results in a wait time before a transaction can be considered settled, which can be up to an hour. On the Avalanche network, the probability of blocks being falsely added is extremely low, so the acceptance and rejection of blocks are final and irreversible. This ensures that transactions are settled in seconds.
Disclaimer
This article is over two years old, last updated on November 9, 2022. While RateCity makes best efforts to update every important article regularly, the information in this piece may not be as relevant as it once was. Alternatively, please consider checking recent cryptocurrency articles.
What is AVAX?
AVAX is the native token of the Avalanche platform. AVAX has three uses on the Avalanche platform:
- It is used to pay transaction fees on the Avalanche network
- It is used by validators for staking
- It is used as a basic unit of account between the multiple Subnets created on Avalanche
You could also purchase AVAX as an investment and hold it in a crypto wallet but remember that cryptocurrency is a volatile asset and you could lose your hard-earned money during market downturns. Keeping in mind the volatile nature of cryptocurrencies, you may choose to limit the money you invest in AVAX (or any other crypto) to something you can afford to lose. If you want to buy AVAX tokens, you can do it through a cryptocurrency exchange in a few simple steps:
- Create an account on a crypto exchange platform
- Deposit fiat currency to fund your account
- Look for AVAX
- Purchase the quantity you want
Before you sign up with an exchange, make sure to compare crypto exchange platforms by analysing their features, benefits and fees. It’s also worth checking if an exchange is registered with AUSTRAC to make sure it complies with local laws and regulations.
Subscribe to our newsletter
By continuing, I accept RateCity's Privacy Policy, Terms of Use and Disclaimer.
Compare cryptocurrency exchanges
Swyftx
Cryptocurrencies available: 245
Fiat Currencies Accepted: AUD, NZD
Trading Fee: 0.6%-0% based on a rolling 30 day's trading volume
Withdrawal Fee: $0 for AUD/ Deposit's withdrawals. Network transaction fees apply while transferring coins to an external wallet
Deposit Fees: No POLi fees. No fees on cryptocurrency and PayID deposits. Credit/Debit card deposits supported (5% fee)
An Australian owned and operated digital currency exchange that allows users to sell, trade and buy Bitcoin, and over 245+ other digital assets, with low trading fees and one of the smallest spreads available.
CoinJar
Cryptocurrencies available: 57
Fiat Currencies Accepted: AUD, GBP
Trading Fee: 0%-1%
Withdrawal Fee: No fee for AUD or GBP withdrawals. Cryptocurrency withdrawal fees are based on blockchain network fees
Deposit Fees: No fees with PayID; 2% fee with credit / debit card, Apple Pay, and Google Pay
Australia's longest-running cryptocurrency exchange with over 500,000 Australian customers and a simple to use app for both iOS and Android.
Digital Surge
Cryptocurrencies available: 245
Fiat Currencies Accepted: AUD
Trading Fee: 0.1%-0.5% based on a rolling 30 day trading volume.
Withdrawal Fee: None for Australian bank accounts - Instant withdrawals through Osko/PayID.
Deposit Fees: No fees for Osko/PayID, Direct Deposit, Bank Transfers or cryptocurrency. POLi fees range from $2-$3.30.
Because simplicity makes life better. The easiest way for Australians to buy, sell & store over 245+ cryptocurrencies. Low fees, tight spreads, Aussie-based customer support & an interface that makes crypto enjoyable & easy-to-understand. Simple. Safe. Stress-free.
CoinSpot
Cryptocurrencies available: 263
Fiat Currencies Accepted: AUD
Trading Fee: 0.1% to 1% based on order type
Withdrawal Fee: None for Australian Bank Accounts
Deposit Fees: No fees for POLi, PayID, Direct Deposit and Bank Transfers. 0.9% BPAY fee, 2.5% cash fee
Australia’s most trusted exchange since 2013.
Cointree
Cryptocurrencies available: 280+
Fiat Currencies Accepted: AUD
Trading Fee: 0.05%-0.9%
Withdrawal Fee: No fee with fiat withdrawals. Cryptocurrency withdrawal fees vary.
Deposit Fees: No fee
Buy, sell, trade and pay with crypto. Simple, low fees, easy to use and trusted by 100,000+ members. Enjoy $10 BTC credit after verification with promo code: RATE10
This information does not reflect any ranking, rating, recommendation or endorsement by RateCity of cryptocurrency or any specific provider. RateCity is providing factual information supplied by providers. Not all providers or products are shown. RateCity will earn a fee from the providers displayed in the table (if a link to the provider's website is shown), and the fee levels determine placement in the table. Cryptocurrencies are speculative, complex and can involve significant risks. RateCity is not providing a recommendation for your individual circumstances.
Product database updated 23 Nov, 2024