@avalancheavax was built to address issues of scalability prevalent in top protocols. And, with rapid popularity, Avalanche moved a step ahead to cater to its ballooning users by introducing Avalanche Subnets.
What is it?
How does it work?
Let’s Dive in👇🧵
2/n
Before we dive into #subnets
Let’s first understand Avalanche.
#Avalanche is a Proof-of-Stake smart contract platform for #dApps powered by the snowman consensus protocol with near-instant transaction finality. It has been the most successful EVM chain after #BSC.
3/n
@avalancheavax launched its mainnet in Sept 2020 & Avalanche Rush - a Liquidity incentive Program in Aug 2021. This was a huge success & led to many #dApps migrating & bringing a lot of capital onto the platform.
Total Value Locked had reached $24B at its peak.
4/n
Current Avalanche Architecture
@avalancheavax is built around a system of 3 interoperable blockchains: the Exchange Chain (X-Chain), Contract Chain (C-Chain) & Platform Chain (P-Chain). In short, C-chain is for #DeFi, X-chain is for #transfers, & P-chain is for #staking.
5/n
By splitting the #Avalanche architecture across 3 separate blockchains, Avalanche can optimize for flexibility, speed & security without any trade-offs. Thus, Avalanche is solving all major #blockchain issues.
Now, let’s understand how #subnets provide better scalability.
6/n
Enter Subnets
A subnet, or subnetwork, is a dynamic set of #validators working together to achieve #consensus on the state of a set of blockchains. Each blockchain on Avalanche is validated by exactly one subnet. A subnet can validate arbitrarily many blockchains.
7/n
How do subnets work? (Architecture)
There is another subnet called the Primary Network, which validates Avalanche's built-in blockchains. All members of all subnets must also be members of the primary network. To become a member, you must #stake some Avalanche tokens.
8/n
Why do we need subnets?
#dApps in the current state of monolithic blockchains struggle for blockspace as all apps compete for the common storage and execution space. This has led to app-specific chains where only one application lives leading to faster TPS & lower costs
9/n Creating a subnet
Choose a VM - By default it's the Subnet-EVM. But, Avalanche allows developers to create an #EVM or any other VM of their choosing. Besides EVM & AVM, there are other VM options such as #SpacesVm, #BlobVM & #TimestampVM.
10/n
Furthermore, Pick up a chain ID, Set fees, #Airdrop configuration & other required configuration parameters.
Next, you can deploy the subnet on a local network to see it action.
• Subnet validators must also validate the main chain, so effectively subnet validators are a subset of Main Avalanche validators.
• One subnet can validate more than one chain.
• It's optional for main chain validators to validate subnets
12/n • Each validator must have at least 2000 AVAX.
• Minimum 5 validators are suggested, though it can run with a minimum of 1 validator as well.
• You can run your own validators if the infrastructure is available, if not, incentivizing existing validators also works.
13/n • Cross-chain transactions are possible between the different chains on the Avalanche platform.
• Cross-subnet transactions are not supported currently. But, it would be possible in the future.
14/n
What can subnets enable?
Horizontal Scaling:
Subnet takes the load off the main chain without affecting the main chain. Currently, the C-chain processes around 500K–700K transactions/day while subnets process 300K–350K, reducing ~50% load on the C-chain.
15/n
Custom Tokenomics & Fees:
Subnets can have their own customised #tokenomics & fee markets based on the requirements.
Compliance Based Validators:
It could enable permissioned use cases validator network where KYC/AML or other compliance requirements could be enforced
16/n
Faster transactions:
Subnets do not share network load with the mainnet which equates to lower latency & higher TPS that runs in parallel with each other. Theoretically, there is no limit to the number of subnets one can create as long as there are sufficient validators.
17/n
Lower transaction fees:
Transaction fees are lower because of a multitude of subnets & their validators result in less congestion compared to a #blockchain that runs all activities solely on one network.
18/n
Highly customizable:
#Subnets can choose which virtual machines to run, decide their fee structure, validator requirements, which programming language to use & even who has access to the subnet. #Protocols can customize their rules according to their needs.
19/n Moving to use-cases enabled by subnets:
@PlayCrabada is a big #GameFi project running on an Avalanche Subnet that created a subnet dedicated to gaming called the Swimmer Network. This feature allows players to pay the gas fees using an in-game rewards token ( $TUS )
20/n
@DefiKingdoms (DFK) is one of the largest #GameFi projects that also has its own subnet on the Avalanche blockchain. It is a scaling solution that involves a dynamic set of validators working together to achieve consensus on the state of a set of blockchains.
21/n @dexalotcom is an Automated Market Maker on Avalanche which has also launched its Subnet Testnet in order to reduce transaction fees and achieve faster TPS. It's the first dApp apart from games to explore subnets.
22/n @wildlifestudios one of the 10 largest mobile game developers, is joining the Avalanche #Multiverse program & expanding into #Web3 gaming on its own subnet!
In future, vertical scaling will be limited. Thus, the best way to ensure adoption is to scale horizontally. This means platforms must have interoperable networks that make interactions fast & cheap for their users.
EVM is the defacto standard among blockchain developers with a huge community for support. This has led other EVM-compatible chains to explore this system and non-EVM chains to buidl EVM-compatibility layers on top of that.
Let’s take a deep dive into this 🧵
2/n
After launching with limited success, the so-called “Ethereum killers” are building solutions on top of the chains to support EVMs. For instance, Polkadot’s Moonbeam, @NEARProtocol Aurora, @cosmoshub Evmos & @solana Neon.
3/n
What is EVM?
The Ethereum Virtual Machine (EVM) is responsible for defining the rules for calculating a new valid state from block to block. The #EVM is a robust sandboxed virtual stack within each Ethereum node, responsible for contract bytecode execution.
But, many in the dev community see it as limiting & since its development, several alternative token standards have come out.
In this thread, we look at major token standards and their characteristics.
🧵👇
2/n
First, what are Token Standards?
Token standards are a subset of smart contract standards. Blockchains that support smart contracts incorporate token standards to tell devs how to create, issue & deploy new tokens based on their underlying blockchain.
3/n
There are two main types of tokens (Fungible & Non-fungible)
A fungible token is a class of identical, interchangeable tokens. For instance, a US dollar can be called a fungible token because it is identical and interchangeable with another US dollar.
(1/n)
AMMs are a radical concept. A new and ambitious AMM is set to be deployed on @terra_money. @astroport_fi aims to be an upgrade to Terraswap combining all the learnings and best practices of other AMMs and putting them into action.
Here's what it offers. 🧵👇
(2/n)
With the upcoming launch of @astroport_fi, Phase 1 called "The Lockdrop" is now live. Phase 1 will run from Dec. 14 to Dec. 21 & 75M $ASTRO will be distributed to users in this. In it, Terraswap LPs migrating liquidity to Astroport will receive one-time $ASTRO reward.
(3/n)
Astroport is an AMM on @terra_money aiming to improve pricing & trade efficiency. Combining the use cases of multiple dApps into one, it will attract more liquidity. Its flexible architecture can accommodate pool types of different kinds of innovations from pioneers of AMMs
(1/n)
While the rest of the #Crypto market was grappling with a bearish turn recently, the @terra_money ecosystem stood out as one of the most resilient #Crypto projects. Their recent developments have set it soaring as of late.
Let's take a look.🧵👇
(2/n)
Terra's DeFi ecosystem has surpassed @avalancheavax & @solana in terms of TVL currently standing at $11.89B. Notably, it has increased since Nov 27 from $9.80B to $14.36B marking its ATH on Dec 5th.
(3/n)
There has been an explosion of $UST supply recently, growing from $2.88B to $8.73B with 203.13% increase since Nov 9. This has been a result of $LUNA Burn which started due to the on-chain votes for proposals 133 & 134 to burn the 88.675 million Pre-Columbus 5 $LUNA.
(1/n)
Capital efficiency is one of the important areas of the DeFi 2.0 movement, and @MIM_Spell has been doing an excellent job in this branch. It became the the first decentralized stablecoin to be added as base currency on a CEX.
Let's delve a little deeper into it.🧵👇
(2/n)
On @bitfinex, $MIM has been added as a base currency for the BTC/MIM pair. $MIM is the first decentralized stablecoin to be added, although there exists OGs like $DAI, $UST . It's a huge step towards decentralized vision, which $MIM appears to be dominating.
(3/n)
TVL on @MIM_Spell has been steadily increasing, which could be due to the increased traction in light of current DeFi 2.0 trend. It has risen from $1.03B to $3.76B in previous 30 days, and it is projected to rise much more rapidly now that the project has gone multichain.
(1/n) @SecretNetwork has gained a lot of traction with the announcement of the supernova mainnet, which will launch on November 9th. It has experienced a 295% increase in the last 30 days.
Let's take a closer look at what's causing this traction.🧵👇
(2/n) @SecretNetwork is the first blockchain to include data privacy by default, allowing you to create and use permissionless and privacy-preserving applications. This feature protects users, secures applications, and opens up hundreds of never-before-imagined Web3 use cases.
(3/n)
Secret Network was the first to introduce private smart contracts a year ago. Now, with Supernova, a massive network update that defines Secret as the cross-chain privacy-first platform for Web3, enabling hundreds of new unique use cases for DeFi, NFTs, and beyond.