First, I will cover Security and how Avalanche compares to other platforms and then separate threads for the others later. 🧵👇
2/ Sybil Resistance - Avalanche uses Proof of Stake instead of Proof of Work, with nearly $10 Billion of staked value securing the network with an impressive 77.26% of the entire supply being staked, just 6 months after mainnet. It is currently the 3rd largest in staked value.
3/ Proof of Stake is not only more secure than Proof of Work as evident by the number of 51% attacks seen against POW Chains due to the ease of renting hash power compared to acquiring stake, but it's also requires far less energy consumption.
4/ Sharding - For platforms that utilise sharding, validators and staked value are split between the number of shards. If you have 100 shards, then that $10 billion securing the entire network is now divided by 100 leaving just $100 million securing each shard.
5/ Whereas if you assumed up to 1/3 of the stake can be malicious in the entire network, as validators are now randomly split up and assigned to each shard, it's now possible that an attacker can control more than 1/3 of the stake in a shard, ...
6/ whilst owning significantly less than 1/3 of the stake of the entire network.
The more shards you have also the smaller the number of validators assigned to each shard out of the total validator set securing the network as well.
7/ This is the case for heterogenous sharding platforms such as Polkadot where the total number of validators in the relay chain is limited which are then split up so that as little as 14 validators are validating each of the parachains.
Having skin in the game is important to..
8/ deter attacks, but with the combination of a limited number of validators, 0% commission and no min own stake required, then this can lead to potentially dangerous scenarios such as Zug Capital controlling 10% of stake in Polkadot when they themselves own less than $1k of DOT
9/ With Avalanche, all the chains including in the primary network are secured by the full staked value of the network. In additional Avalanche consensus is inclusive and not restricted to a small number of validators like other blockchains and can scale to millions of validators
10/ all securing the network and participating in consensus for every transaction.
Committee Sizes - Other platforms use a very small committee size and to randomly select a sample of the entire validator set, which faces similar issues where it's possible an attacker can
11/ control the majority of the committee size, but actually own significantly less % of the total stake of the entire network.
As well as now relying on just a small number of nodes to validate the transaction compared to reaching consensus across the entire network.
12/ Transaction Security - Platforms such as Cardano use a consensus following the longest chain rule, where a leader is chosen that can add a block to the chain without first reaching consensus with other validators on the validity of the block.
13/ Subsequent leaders can then choose to either build on top of the previous block (confirming they believe it's valid) or choose to fork the network. Transactions therefore start with very weak security backing which increases with the more subsequent blocks that get added.
14/ As leaders are randomly selected based off the stake their own it's possible that an attacker controlling 10% of the network could be selected to produce 10 blocks in a row and so you have to wait a long time to be sure they are secure and valid.
15/ With 10% malicious nodes, Cardano calculated 15 blocks are required to achieve the same level of security as Bitcoin's six block rule, which means finality of around 5 minutes. If a larger % is controlled by an attacker, then this increases significantly further.
16/ Other blockchains such as Solana also use a leader and follow longest chain rule, where they can add blocks to the blockchain without first reaching consensus on their validity. So even though it has 400ms block times, they can be reverted and offer weak security initially.
17/ With Finality on Solana lasting around 13 seconds.
With Avalanche the entire network reaches consensus and transactions are irreversible and final within less than a second offering immediate transaction security of the entire network.
18/ Layer 2 solutions such as Optimistic Rollups provide their own security risks. All tokens within a rollup are locked into a smart contract. A smart contract bug / hack could result in those funds getting stolen or frozen.
19/Transactions are added optimistically in batches without having every Ethereum node run the compute and calculate the state and reach consensus, and instead relies on fraud proofs where verifiers run the computation and verify the state output afterwards (needing up to a week)
20/ If the sequencer is malicious and posts an incorrect resulting state root / tries to steal users funds, then as long as there is one verifier who has checked the validity of the transaction they can post a fraud proof and the batch is rolled back and the Sequencer is slashed
21/ Running a verifier costs money checking all the transactions, the higher the number of transactions added to the chain, the more resources they need to check them all = more costs incurred. You may go for long periods without finding any fraud and thus receive no reward
22/ This could then cause verifiers to drop out / reducing the security of the chain and making it more likely fraud would occur. This is a similar issue with fishermen with polkadot as mentioned in this article cryptoseq.medium.com/polkadot-an-ea…
23/ Even if a fraud proof is posted, a 51% on Ethereum main chain can censor it from being included on chain for the 7 days and thus able to steal the funds. Therefore, the amount of value locked in the rollup will also depend on how much it costs to 51% attack for 7 days.
24/Likewise, if there is a bug in the protocol used to detect fraud (and instead reports them incorrectly as being fine) then funds can also be lost as the transactions would go undetected. The more value secured in the smart contract the more attractive it becomes to an attacker
25/ Avalanche is not reliant on hoping someone checks every transaction afterwards, the entire network checks the validity of the transaction as part of consensus as it's added to the chain, with sub second finality that can scale to millions of nodes offering incredible security
26/ whereas classical consensus protocols can withstand up to 1/3 +1 of the validators being malicious and nakomoto consensus protocols able to withstand up to 50% of the network being malicious, avalanche is secure with up to 60% of the network being malicious
27/ which can be paramaterised up to 80%.
Unlike some blockchains which prioritise liveness over safety, avalanche rightly priorities safety over liveness
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Next up is Decentralisation and how Avalanche compares to other platforms. 🧵👇
2/ Decentralisation is a key component to what sets blockchain apart from traditional solutions, it increases security, censorship resistance, enables trust and is more inclusive.
3/ However as many platforms seek higher performance, they are taking the easy route by sacrificing decentralisation.
At one extreme you have Binance Smart Chain which is operated by just 20 validators of which the majority are controlled by Binance.
2/ Classical consensus protocols are based on all-to-all voting and typically have a designated leader who initiates the decision process and a series of rounds of all-to-all communication to ensure that all correct nodes reach the same decision.
3/ They typically require quadratic communication overhead with all-to-all communication of O(n²). This means for each round if there is:
A network of 10 nodes = 100 messages
A network of 1,000 nodes = 1,000,000 messages
A network of 100,000 nodes = 10,000,000,000 messages
1/ Derivatives are the most heavily traded asset class globally worth quadrillions of dollars. Chinese Traders are banned from accessing US equities and vice versa. UK has banned crypto derivatives. $INJ offers a fully decentralised exchange where all those trades can take place
2/ As well as access to Cross Chain DeFi Trading / NFT's / Cross-Chain Yield Markets / Forex and Interest Rate Futures, Stocks and many more.
For every trade made 0.1 - 0.2% is charged as trading fees. Of which 60% of that is used to buy $INJ which is to then burned.
3/ Coinbase did $335 Billion in volume in 3 months in a market with a market cap of under 2 trillion. 0.1% of that volume as fees would be 3.3 Billion, 0.2% would be 6.6 Billion
Coinbase is heavy regulated and has very limited set of assets to trade and blocked in some countries
1/ Injective is a fully decentralised, front-running resistant, layer-2 exchange protocol enabling borderless finance by supporting margin trading, derivatives, and futures
Derivatives are the most heavily traded asset class globally worth quadrillions of dollars.
$INJ 🧵👇
2/ Currently there are numerous barriers within distinct layers of Decentralized Finance (DeFi), Centralized Finance (CeFi), and Traditional Finance (TradFi) which cause fragmentation and thus distort natural market dynamics.
3/ As an example, DeFi users on Ethereum cannot easily access the unique market exposure Polkadot DeFi applications may offer, while Chinese CeFi traders cannot access crypto markets easily, and US traders cannot easily gain exposure to Chinese equity markets.
1/ The Avalanche ecosystem is rapidly expanding offering high performance, sub second finality, low cost, enabling Ethereum DAPPs to easily port over with 100% compatibility to expand to other ecosystems, incredible tokenomics and all WITHOUT sacrificing decentralisation
Over 6500 $AVAX burned from the C-Chain over a very short amount or time with just 2 DAPPs, think what it will be like with thousands of DAPPs on there... and that's just one blockchain. Rather than fees making a few ETH miners rich all fees are burnt in AVAX, benefiting everyone
There are several blockchains in the Primary Network all burning $AVAX for transaction fees. There will ultimately be thousands of blockchains and subnets all having to stake AVAX (currently over 80% is staked) and burn AVAX for asset / blockchain and subnet creation.
And all with a fixed capped supply like with Bitcoin, unlike other platforms which have high inflation leading to continuous dilution. DOT has 10% inflation. If the price of DOT remained the same by 2050 the market cap would be $473 Billion and supply would have increased 16x