@arbitrum fees caused a frenzy last week. But is there any need for concern?
This thread will explain
- what happened
- will it happen again
- what can be done to mitigate it in the future
2/ A common misconception with the emergence of layer-2 and #rollup protocols within #Ethereum is that they will automatically come with cheaper gas fees and easier transactions for users.
3/ While this will largely be the case and is the intended goal, it is by no means impossible for a rollup to suffer from high fees, especially in its current nascent form.
This is precisely what occurred in early July.
4/ For a brief period of time, transaction costs on the popular L2 protocol #Arbitrum actually surpassed that of Ethereum in cost. This is due to Arbitrum running an incentivized user program, #Odyssey, in which users complete certain L2 transactions and get rewarded in NFTs.
5/ Because Arbitrum is rumored to release its own token in the future, #airdrop hunters ferociously gamed the Odyssey program in an attempt to qualify for the potential future airdrop.
6/ Ultimately, Arbitrum traffic far surpassed what the team anticipated, and they made the decision to shut down the Odyssey program until the launch of their future upgrade, Nitro. #Nitro is an upgrade to the Arbitrum One mainnet.
7/ Nitro helps Arbitrum adopt popular languages and tooling such as #WASM, #Geth, and Golang, allowing Arbitrum to increase transaction speed 20-50x, and lowers fees by an entire order of magnitude.
8/ @OffchainLabs have announced Arbitrum Nitro is nearly ready and a full-featured Nitro devnet built on Ethereum's Goerli testnet has been launched.
So what was the damage last week??
The Odyssey event saw a massive increase in user participation on the Arbitrum network.
9/ In fact, daily transactions nearly tripled from ~100,000 to ~300,000 with the launch of Odyssey as users flocked to take part.
10/ This spike led to Arbitrum gas fees surpassing Ethereum’s. Arbitrum pausing Odyssey in response to this spike event was mostly to ensure relative stability for any on-chain entities until transaction throughput is improved.
11/ How #Blockchain Transaction Costs are Determined
Users generally expect that #L2 protocols like Arbitrum will always have lower transaction fees than Ethereum as it is meant to be a form of scaling solution, off-loading transactions from Ethereum to other networks.
12/ This isn’t always true, though. Transaction fees do not care whether a protocol is an L1 or L2. Fees are simply a function of demand for limited block space on a network. The higher the demand, the higher the transaction cost.
This is precisely what occurred in early July.
13/ For a brief period of time, transaction costs on the popular L2 protocol Arbitrum actually surpassed that of Ethereum in cost. This is due to Arbitrum running an incentivized user program, Odyssey, in which users complete certain L2 transactions and get rewarded in NFTs.
14/ Because Arbitrum is rumored to release its own token in the future, airdrop hunters ferociously gamed the Odyssey program in an attempt to qualify for the potential future airdrop.
15/ Ultimately, Arbitrum traffic far surpassed what the team anticipated, and they made the decision to shut down the Odyssey program until the launch of their future upgrade, Nitro. Nitro is an upgrade to the Arbitrum One mainnet.
16/ Nitro helps Arbitrum adopt popular languages and tooling such as WASM, Geth, and Golang, allows Aributrum to increase transaction speed 20-50x, and lowers fees by an entire order of magnitude.
17/ Nitro will also allow more Ethereum developers to onboard onto Arbitrum thanks to the expansion of support for larger tooling.
Offchain Labs have announced Arbitrum Nitro is ready, and a full-featured Nitro devnet built on Ethereum's Goerli testnet has been launched.
18/ How Arbitrum Gas Fees Surpassed Ethereum
The Odyssey event saw a massive increase in user participation on the Arbitrum network. In fact, daily transactions nearly tripled from ~100,000 to ~300,000 with the launch of Odyssey as users flocked to take part.
19/ This spike led to Arbitrum gas fees surpassing Ethereum’s. Arbitrum pausing Odyssey in response to this spike event was mostly to ensure relative stability for any on-chain entities for Arbitrum until transaction throughput is improved.
20/ Users generally expect that L2 protocols like Arbitrum will always have lower transaction fees than Ethereum as it is meant to be a form of scaling solution, off-loading transactions from Ethereum to other networks.
This isn’t always true, though.
21/ Transaction fees do not care whether a protocol is an L1 or L2. Fees are simply a function of demand for limited block space on a network. The higher the demand, the higher the transaction cost. @paradigm
22/ For example, if Ethereum had no block demand, transactions would be essentially free. Ethereum is the most in-demand blockchain network in the space, leading to significant costs for users when it comes to transactions.
23/ L2 protocols like Arbitrum help lower the block demand on Ethereum by off-loading it to layer 2, but when demand on L2 networks like Arbitrum spikes - so does the cost of completing transactions. It all comes back to actual block demand on the network.
24/ This ties back into the struggles of some alternative L1 blockchains attempting to compete with Ethereum. Many argue that their own TPS and transaction throughout is far higher than Ethereum’s, pointing to testnets showcasing this.
25/ However, this means nothing compared to real-world demand. Any network can be cheap and fast without the demand that Ethereum faces daily. The same goes for L2 networks.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
- What is it?
- How is it different?
- What are the tradeoffs? ( bc remember EVERYTHING is a tradeoff)
- Should you care?
- and a little $ARBI airdop juice
Arbitrum is an optimistic rollup (OP) L2 built by @OffchainLabs.
The currently-live implementation is called Arbitrum One and is the most successful rollup to date (measured by TVL).
While both are Optimistic rollups, Arbitrum has some key differences from its counterpart, Optimism.
@optimismFND#OVM 2.0 is EVM-equivalent, running directly inside the #EVM, while Arbitrum One is only EMV-compatible.
At a high level, there are three entities involved in a rollup transaction:
- the user on the rollup
- the rollup operator
- #Ethereum L1.
The rollup operator that sits in between the user and mainnet has tremendous responsibility and also some power.
Within this framework, there are also three crucial actors in the collection, execution, and finalization of a ZKR block:
- sequencers
- provers
- validators (verifier)
Is the looming $XRP-SEC settlement the end of an epic battle or just the beginning?
With a decision possibly coming as soon as this year, #crypto needs to be prepared for any outcome.
Let's do a quick review and then look ahead..... 🧵
Gary Gensler, Chairman of the #SEC, has repeatedly been on the record that he believes most cryptocurrencies outside of #Bitcoin are securities.
In September, Gensler was quoted, “the nearly 10,000 tokens in the crypto market, I believe the vast majority are securities…
the investing public is buying or selling crypto security tokens because they’re expecting profits derived from the efforts of others in a common enterprise.”
While the SEC has levied successful lawsuits against several minor crypto projects from the 2017 #ICO days...
With @arbitrum Nitro going live last month and @zksync's zkEVM is expected next month, #Ethereum#L222s are getting better, faster, cheaper!
Which begs the question(s)...
How low can tx fees go?
And what are the actual points in a rollup tx that incur a cost?
thread time...
We'll discuss:
-What actually incurs a cost?
- What steps in a L2 tx cost the most?
- Does it vary for ORS vs ZKRs?
- What costs are fixed vs variable?
- Who's doing it best? @ryanberckmans
So what ARE we paying for? And what steps?
One portion is the transaction execution (L2 fees): executing and batching transactions together, as a Sequencer does, costs compute power and real resources.