The biggest crypto story of the past few days has been the growth of Arbitrum.
Yield farms have skyrocketed the Ethereum L2's TVL beyond $1 billion.
Everyone's talking about it but what is Arbitrum anyway?
Let's get into it 🧵
By far one of the largest narratives this year is Ethereum's transaction costs.
A combination of a rapidly rising ETH price and an increase in usage due to NFTs, yield farming, trading, and volatility has led to gas costs in excess of 100-200 gwei at many points this year.
At the start of the year, users looked to other networks that run the Ethereum Virtual Machine (EVM).
Those networks, while providing low transaction fees and low latency, often compromise on security with smaller node sets and centralized bridging infrastructure.
These other networks, while offering a similar user experience to Ethereum, do not directly adopt the security of the mainnet.
They are distinct layer-one networks with their own consensus mechanisms.
Enter Rollups.
A rollup is a scaling solution that inherits the security of the underlying network while simultaneously improving transaction throughput and fees.
Rollups attempt to solve the admittedly contentious debate between the trade-off between fees, security, and usability.
A rollup like Arbitrum (an "optimistic" rollup) migrates computation and data storage off chain onto a new network.
These new networks run EVM, or slight variations of EVM, allowing for the relatively simple porting of Ethereum-based applications to these networks.
Where the transaction fees savings come in is in the fact that only fragments of each rollup transaction are recorded on the Ethereum mainnet in batches.
The rollup fragments have a much smaller footprint on the L1 than if those same transactions were executed on mainnet.
Optimistic rollups generally allow anyone to run a node for the network and it assumes that all rollup batches are valid.
Hence "optimistic."
The optimistic approach raises the obvious question of what if someone submits a fraudulent batch for some economic advantage.
Optimistic rollups allow anyone to challenge batches or txes they perceive as wrong.
A dispute protocol then rewards the winner and taxes the loser.
Anybody can dispute on a rollup because the network will publish small amounts yet adequate data on the Ethereum mainnet to retrace and rebuild the state of the rollup.
That can then be used to identify fraudulent behavior.
The challenge period also applies to withdrawals from the network to the mainnet.
There is currently a seven-day challenge period.
Excited to see the design space around instant-liquidity-as-a-service develop. (E.g. pay 20 bps and get your Ethereum or coins instantly on L1.)
There is also a special form of node called a sequencer.
A sequencer in an optimistic setup has the ability to control the ordering of transactions. This allows the rapid execution of transactions vs. a 13-second block time on the Ethereum mainnet.
Offchain Labs currently operates Arbitrum's sequencer, though research is being done into a decentralized sequencer.
It may look something like a group of servers that operate on a consensus basis to determine transaction ordering.
Optimistic rollups, at full scale, are expected to improve Ethereum transaction fees by upward of 50x.
That's to say, an AMM transaction on mainnet that cost $50 may cost $1 or even less, dramatically improving the user experience.
Transaction fees on rollups are always a constant multiple improvement over the mainnet.
That's to say if the cost of gas on Ethereum grows by 2x, so should the cost of Arbitrum transactions.
Really excited to see the Arbitrum ecosystem develop.
Also keeping a close eye on projects launching on Arbitrum first, then branching out to other networks.
This may increasingly become a commonly seen playbook for applications w/ users that have sensitivity around tx fees.
Another interesting phenomenon we may see is larger smart contracts.
Not many know that Ethereum has a natural constraint on smart contract size. SCs are optimized before they are pushed on chain.
Arbitrum's unlimited contract size may enable the creation of new dApps.
Something else I'm keeping an eye on is protocols that allow for the bridging of not just capital but also arbitrary data between L1s (even those non-EVM compat) and L2s.
Imagine someone on L2 being able to instantly interact with a contract on an L1 w/o having to bridge funds.
Finally, it's worth pointing out that Arbitrum's virtual machine is not 1:1 identical to the EVM we are all familiar with.
Differences largely relate to the need for rollups to prove execution to the L1 and to enable dispute processes.
This is by no means advice to use Arbitrum or any applications currently on the network.
PSA: There is no Arbitrum token as well.
Full disclosure: ParaFi Capital is a supporter of Offchain Labs—the great group of developers building Arbitrum.
With the launch of Arbitrum and Optimism coupled w/ the rise of other L1s due to large liquidity mining schemes + innovative dApps, this autumn is going to be exciting.
But that's it from me.
Best of luck my fellow apes.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Whether you're participating in Avalanche August, Solana September, or classic Everyday Ethereum farms, I wanted to write a quick follow-up to my original thread on DeFi / yield farming tips and tricks.
1) It doesn't always make sense to auto-dump farmed tokens.
Some of my biggest mistakes from the past year are related to selling farmed tokens w/o thinking.
Missed a number of 5-50xes.
Look at the fundamentals before you sell. Is there a narrative the coin can ride up on?
2) The importance of code checks.
Some new farms with high headline yields are often straight rugs.
A way to eliminate 90% of them is to run a code check using Diffchecker on the contracts against established contracts like the Synthetix mintr, Uniswap's code, etc.
We're 3 days into Ethereum's integration of EIP-1559.
I've been constantly checking the burn. Thus far, the number of ETH lost to the ether has been impressive.
For all those still learning about this change, I wanted to condense all resources here.
A 🧵
First off, a brief recap explainer + context for those out of the loop:
Aside from lost coins, there is no way for ETH to be removed from circulation. Further, every block, coins are minted by miners. There are also no built-in "halvenings" into ETH's supply schedule.
This means that there is no upper bound to Ethereum's supply as there is with Bitcoin.
EIP-1559 changes that to some extent by allowing ETH to be *burned* every block, permanently removing that supply from circulation.
Uniswap Labs just removed a number of DeFi assets from their interface (the one most of us use on a regular basis).
Let's dive into this decision and bit and understand a bit more about the numbers of the assets delisted.
A thread 🧵
First off, let's be clear:
Uniswap *did not* delist these assets from trading.
Users can still trade the assets affected via contracts, decentralized interfaces, or aggregators. The liquidity still exists.
Uniswap as a protocol to list and swap assets remains decentralized.
Below is a full list of assets affected.
Some, I've never heard of. Others are community and yield farmer favorites :). To name a notable few: sBTC, sDEFI, Opyn's option tokens, and Mirror Assets.
As more retail enters DeFi, more capital will flow toward yield farms as users seek to capture the best return on their idle assets.
I don't claim to have it all figured out, though here are a few tips I've learned over the past year.
A 🧵
1) Watch your favorite follows' favorite follows and their likes.
While many DeFi chads may be tight-lipped in their feeds about the farms they're in, some (mistakenly?) follow the farms they enter or are watching on Twitter. Likes matter too.
2) Keep a close eye on this chad. He leaks alpha all the time.
Issue is, he isn't straightforward about it. Read his tweets closely. Google synonyms / related terms. Try out those terms then add a .finance or .fi.