Bankless - Arbitrum's BOLD New Bet with Ed Felten & Raul Jordan
Episode Date: August 9, 2023What did the Arbitrum L2 just unlock with its BOLD release? What stage of L2 is Arbitrum in? What is next for decentralizing the Arbitrum stack? We brought on Ed Felten and Raul Jordan to help answer ...these questions and much more. Ed Felten is a Co-Founder of OffChain Labs, the organization that created Arbiturm. Raul Jordan is one of the Co-Founders of Prysmatic Labs, the Ethereum consensus client which not too long ago got acquired by Offchain Labs. ----- 🏹 Airdrop Hunter is coming soon! Become a Citizen for full access: https://bankless.cc/HuntersGonnaHunt ------ 📣 STADER LABS | ETHX LIQUID STAKING https://bankless.cc/Stader ------ BANKLESS SPONSOR TOOLS: 🐙KRAKEN | MOST-TRUSTED CRYPTO EXCHANGE https://k.xyz/bankless-pod-q2 🦊METAMASK PORTFOLIO | MANAGE YOUR WEB3 EVERYTHING https://bankless.cc/MetaMask ⚖️ ARBITRUM | SCALING ETHEREUM https://bankless.cc/Arbitrum 🛞MANTLE | MODULAR LAYER 2 NETWORK https://bankless.cc/Mantle 👾POLYGON | VALUE LAYER OF THE INTERNET https://polygon.technology/roadmap 🗣️TOKU | CRYPTO EMPLOYMENT SOLUTION https://bankless.cc/Toku ----- TIMESTAMPS 0:00 Intro 7:30 What is BOLD? 9:20 Are L2s Decentralized? 19:30 BOLD Timeline 23:40 What Does BOLD Solve? 27:15 How Does BOLD Work? 31:35 Why Use BOLD? 38:00 Shared Sequencing 42:30 Why Was BOLD Hard to Build? 48:50 Will BOLD Be Open-Source? 50:00 Are L2s Secure? 52:30 Staking $ARB 1:00:20 Arbitrum's New Tech 1:03:50 Ethereum's Overarching Roadmap 1:06:30 Closing & Disclaimers ----- RESOURCES BOLD, Permissionless Validation for Arbitrum Chains https://offchain.medium.com/bold-permissionless-validation-for-arbitrum-chains-9934eb5328cc Ed Felten https://twitter.com/EdFelten Raul Jordan https://twitter.com/rauljordaneth ----- Not financial or tax advice. This channel is strictly educational and is not investment advice or a solicitation to buy or sell any assets or to make any financial decisions. This video is not tax advice. Talk to your accountant. Do your own research. Disclosure. From time-to-time I may add links in this newsletter to products I use. I may receive commission if you make a purchase through one of these links. Additionally, the Bankless writers hold crypto assets. See our investment disclosures here: https://www.bankless.com/disclosures
Transcript
Discussion (0)
Bangless Nation, we have a bold episode ahead of you because Arbitrum just released.
Arbitrum Bold. Don't shake your head, David. That was a good plan.
We're talking about the decentralization of layer twos. It's a process. It's a continuing
journey to make our layer twos more and more decentralized over time. And this has been the next
bold step. Don't kill me, David.
All right. What are we covering today?
You said it. We're covering Arbitram Bold.
I think I'll call this a gym badge for Arbitrum.
Arbitrum has won a gym badge.
What's a gym badge from people who don't lift, David?
How do you win a gym badge?
No, that's a, that's a Pokemon reference, brother.
Oh, okay.
And so layer 2B, layer 2B.com.
It's a site that kind of gives a grade of security across all of the layer 2s.
And Arbitrum is not live yet.
It's going to be sent for a Dow proposal.
And you would imagine that the Arbitrum Dow would approve it.
And upon reproval, there is going to be a yellow slice on layer 2B, that turns into a green slice.
This is the level of analysis that listeners come to bankless for.
So we're going to open up.
Yeah.
So we'll talk to Ed and Raoul from Arbitrum about the show about this particular risk vector to layer 2s, as well as the rest of the other slices that need to turn green.
But Arbitrum, importantly, not only is getting a green slice on a particular variable that makes up a layer 2, a critical component.
But they are also the first layer two to get this green slice, which is why we're doing the show today.
That seems pretty important.
I think we're also going to talk about this idea of staking.
Maybe not staking eth, though, which we love to talk about, but maybe the ideas of staking the ARB token.
What does that even mean?
What could that look like?
When could that happen?
David, what's the overall context for this?
I feel like we're very much in kind of layer two season right now.
What's the meta around layer twos?
Yeah, I'm making a claim, but I claim that this incoming bull market is layer two lead.
And there are only such, only a few players that are really pushing that frontier,
Arbitrum being being one of them certainly.
And so paying attention to layer twos that are pushing their frontier that are developing
first, that are collecting their layer two beat gym badges, I think is the thing to pay attention
to.
That is the signal amongst the noise.
All layer twos have their own SDKs.
We've talking about the OP stack frequently.
Arbitrum has their orbits.
And then in an additional innovation out of the Arbitrum sphere stylists, all of these things fit
together.
There's a story to be told here.
So while we unpack the story about Arbitrum bold and what it means for the Arbitrum layer
two, there's also other peripheral topics at hand that all induce a conversation about the
growing influence of the layer two ecosystem.
But first, before we get into this episode, we disclose, as we always do at the beginning of bankless a podcast. Arbitrum is currently a bankless sponsor. I am an investor in Arbitrum. Both David and I own assets and lots of layer twos. Just a reminder, we're long-term investors. We're not do paid content. There's a link to all bankless disclosures in the show notes. David, we're going to have Ed on the podcast, who is a co-founder of Off Chain Labs. I'm not sure if we mentioned that. Also, Raoul Jordan, they'll be on in a second. But before we're going to have Ed on the podcast. David, we're going to have Ed on the podcast. But before we're going to be on.
we do, we want to thank the sponsors that made this episode possible, including, if you most
importantly, our strategic exchange partner for 2023. That is Cracken. Go create an account.
Cracken Pro has easily become the best crypto trading platform in the industry. The place I use to
check the charts and the crypto prices, even when I'm not looking to place a trade. On Cracken
Pro, you'll have access to advanced charting tools, real-time market data, and lightning fast trade
execution, all inside their spiffy new modular interface. Crackin's new customizable modular
out lets you tailor your trading experience to suit your needs. Pick and choose your favorite modules
and place them anywhere you want in your screen. With Cracken Pro, you have that power. Whether you are
a seasoned pro or just starting out, join thousands of traders who trust Cracken Pro for their
crypto trading needs. Visit pro.crakken.com to get started today. Introducing Polygon 2.0,
the value layer for the internet. For too long, the limitations of blockchains have held back
app development and stifled user adoption. The internet allows anyone to create and exchange information.
missing is a value layer that lets anyone exchange, store, and program value. That's where Polygon 2.0
comes in. Polygon Labs has unveiled a series of innovations that will radically alter the Polygon
ecosystem and Web3 as a whole. By leveraging groundbreaking ZK innovations such as Polygon ZKEVM,
the next iteration of the best-in-class Plonkey 2 proving system, and a first of its kind,
ZK-powered interoperability layer, Polygon 2.0 will give users and devs unlimited scalability and unified
liquidity. Right now, there is a Polygon improvement proposal regarding a potential ZK-powered upgrade
of Polygon proof of stake. If approved, Polygon proof of stake would become a layer-2
ZK-EVM, validity. So make your voice heard on this proposal by joining the Polygon Discord today.
You have a chance to help the Polygon community give the internet the value layer it deserves.
Are you planning to launch a token? Is your token already live? And are you granting your employees
and contractors vesting token awards? And are you trying to figure out how to take care of taxable events
for your team. Toku makes implementing
a global token incentive award simple.
With Toku, you will get unmatched legal
and tax support to grant and administer
your global team's tokens.
Toku will help you navigate across the life cycle
of your token from easy-to-use pre-launch
token grant award templates to managing
post-cliff taxable events with payroll.
For legal, finance, and HR teams,
it's a huge complex task
to have to comply with labor laws, payroll, and tax
obligations, tax reporting, and crypto regulations
in every country that you employ someone.
It's difficult time-consumption.
manual and costly, and it's drawing more attention from global regulators and governments.
Toku makes it simple for leading companies in the space, Protocol Labs, Hedera, Gitcoin, and many more.
So if you want some help navigating the complex world of token compliance, go to Toku.com plus
bankless or click the link in the description below.
Bankless Nation, I would love to introduce you to Ed Felton, a co-founder of Off Chain Labs,
the organization that created Arbitrum and Ed's first time on the show.
Ed, welcome to Bankless.
Thanks for having me on.
In addition to Ed, we also have Raul Jordan, one of the co-founders of Prismatic Labs, the Ethereum Consensus Client, which not too long ago got acquired by off-chain labs.
Raoul, welcome back to the show.
Hey, you get to see you.
So it's always good when a layer two comes back onto bankless because that means something's happening.
The devs are doing something.
Are you all feeling extra bold today or what?
How's it feel to be inside the arbitram ecosystem lately?
Ed, I'll start with you.
Super bold.
There's a lot happening.
We've got bold.
We've got stylus, which is our EVM plus.
technology. We've got arbitram orbit from orbit chains getting built and a lot of amazing things
in the pipeline. So it's a fun time to be doing this stuff. Certainly. Yeah. And one of the
main reasons why I wanted to do the show with you guys is the, there are two worlds in crypto right
now, the pro layer two world and the anti layer two world. I think it's pretty safe to say that
Ryan and I firmly fall in the pro layer two camp. But from the critiquers of layer two, they'll say
that they are not decentralized, that they are centralization and the Ethereum is as centralized
as are layer two's. So with this bold announcement, this starts to actually progress into that
frontier of layer two decentralization. So I really just want to start there because that is the
bulk of the excitement that I'm feeling today. Ed, maybe we'll start with you again and then we'll
get into Raoul. But at the highest of level, what is bold? What does it do for the arbitram tech
stack? Yeah, bold is the next step in decentralization for our
arbitram. Arbitrum is already the leader in decentralization. But what BOLD does basically is
once it's deployed, it will allow chains to have fully permissionless validation. And so what that
means from a security standpoint is that any one participant in the protocol, meaning basically
anyone in the world, can force the correct outcome of the arbitram chain, even if everyone else
is against them. So it basically means that you yourself as a participant in the protocol can force
the correct behavior. You don't have to trust anyone else. So that just means that if there is one
honest person that wants to force arbitram to be correct, then that's all it takes is one person.
That's right. Right. So right now the situation in arbitram is there are about a dozen
validators. It's a permissioned role. And if any one of those is on,
honest, then the chain guarantees correct outcomes. So the big change with bold that bold makes
possible is to open that up and make it permissionless so anyone can force correctness.
I have a follow up for you here, Ed. So this term decentralization gets bandied about a lot
and has been bandied about for a very long time across crypto. And it's almost become kind of like
a purity test. Are you decentralized or are you not? And what I've always struggled with that
particular word is it's often poorly defined. It's very subjective and not objective. One thing I've
really appreciated about this cycle, at least with respect to layer two's, is we have a bit more of an
objective measure. And I don't know if this is the perfect measure, the only measure. I will say
that it's kind of my measure because it feels like it works. And that is the measurement on layer
two beat. Layer 2Bat.com, if bankless listeners want to go check that out.
and you will have heard it referenced multiple times.
So when you said something like,
when you said the words,
Arbitrum is leading on the decentralization front for layer twos.
I think the confidence that you bring in saying that
is kind of some level of the objective measurement
on something like a layer two B,
which actually like stages out the level of decentralization
of various layer twos.
And this is the gym badge,
I think you were talking about, David.
the intro, right?
Is we have an actual like pie chart and for bankless listeners who are listening to this
and can't see this, again, go to layer 2B, go click on Arbitrum or go click on the, you know,
layer 2.
Look at the risk analysis here.
There's five slices of the pie here that we need to turn green, essentially.
So right now in green, Arbitrum has data availability, proposer failure, sequencer failure.
In yellow, Arbitrum has upgradeability and state validation.
You are ahead of some of the other layer twos.
Arbitrum right now is in stage one.
Some of the other layer twos are still in stage zero of achieving those slices of the pie.
Can you just set the context for this pie?
First of all, do you think that this is a reasonably good measure?
And can you tell us about these various slices of the pie?
Sure.
I do like this measure a lot.
L2B team, I think they do a really rigorous job of examining these systems. They give us a hard time
when we mess up, which is fair. And I think they are sort of the most authoritative source
about the security or decentralization state of various L2s. So yeah, so there's five slices in this
pie. And these are five different.
areas in which we as a, you know, in developing the arbitralism technology, has striven to
provide decentralization or security. I really think of, you know, as you said, decentralization,
there's a lot of words said about that. At the end of the day, it comes down to security.
What, who are you vulnerable to if you use this technology and how? And that's kind of what
these five slices are about. These are different ways in which a technology might make its users
vulnerable or might fail to provide enough protection to its users. And each one is rated by L2B
as red, yellow, or green. Yeah, and so we can run through sort of what the five areas are.
Yeah, I like that. Sure, great. Okay. And I'll start with the ones where Arbitrim is green.
the one on the top is data availability.
So basically what that means is, is there some party who can withhold information from you
about what actually happened on the chain in a way that could put you at risk?
And that's green in Arbitrum because Arbitrum posts your data on Ethereum as call data.
And because Ethereum call data is available to everyone in the world always, Arbitrum gets a green on that.
So the mere act of posting to Ethereum turns this green because of the properties of
Ethereum.
Since no one can censor or turn off Ethereum, you automatically just get this green slice.
And this is also why, just a quick note, why 4844 is so important because that call data
is a big cost to the Arbitrum layer two.
And 484 makes that cheaper.
And so Arbitrum already has the green slice and that green slice is about to become cheaper
with 4844.
Exactly, right, right.
And this is the case for most roll-ups, right?
Most roll-ups will have this slice green
because they mostly do put their data on Ethereum.
And as you said, it'll get cheaper for all of us.
So let's see.
If we move around to the lower right to proposer failure,
proposer basically is a party who is,
proposers are the parties who are,
who basically make blocks in this system.
And the question there is,
is there something the proposer can do
either by being malicious or just by crashing
that can stop the chain from being correct
or from making progress?
And again, here, arbitram is green
because we have built the system in a way
or designed the system in a way
that's not subject to those sorts of problems.
Lower left is sequencer
failure. A lot of these systems have sequencers. These are parties who receive transactions
from users and then sort of produce the official list of which transactions have been received
by the system in which order. And so again, the question here is, if there's a sequencer,
if the sequencer fails or stops, what's the worst thing that can happen to you or if the
sequencer is malicious? And again, this is green and arbitram because there's nothing too bad
the sequencer can do to you. The sequencer can't censor your transactions. It can't forge a
transaction. It can't take money out of your account or force a false result. So this one again is green.
Before we move on here, is there a relationship between the proposer and the sequencer?
It depends on which chain you are on. On some chains, proposer and sequencer are the same component.
It's probably fair to say in Arbitrum that those roles are both played by the Arbitrum sequencer.
And how did Arbitrum earn its green slices in these two slices?
One of the most important, essentially by designing the protocol so that the sequencer is trusted for only one thing,
and that is to say which transactions it has received and in what order.
That's number one.
So the sequencer isn't trusted to handle anyone's money.
It's not trusted to assert what the result of the transaction is just saying,
I received this signed transaction from David or from Ryan or whoever.
So that's all it's trusted for.
And also because Arbitrum is designed so that even if the sequencer just stops
or refuses to or pretends it didn't see your particular transaction,
there's still a backup method you can use to get your transaction included.
So arbitram guarantees there's no censorship by any party, including the sequencer, no matter what the sequencer does.
So it's that combination of not trusting the sequencer to do anything more than sequencing.
And also having a censorship-proof way of guaranteeing of forcing your transaction into the system.
That's how those got green.
Beautiful.
All right.
Congratulations on your greens.
Let's talk about your yellows.
Thank you.
Yep.
Let's talk about the yellows.
So first state validation.
This is basically what this is about is, and this is about how it is that we guarantee, how the technology guarantees that the results of transactions that are settled back to the Ethereum chain are correct.
And currently, Arbitrune uses fraud proofs with a permission set of that.
validators. And as long as one of those validators is behaving honestly, then you're going to get the
correct result. Why does that list need to be permissioned? Ah, well, basically it's because there is a
certain category of attacks against the settlement protocol that are eliminated by the Bold
protocol. This is one of the things that Bold will improve. Basically, what Bold will allow us to do is,
well, so this slice of the pie is yellow by L2B's criteria,
because although arbitram has fraud proofs,
the participation is permissioned.
And so when this becomes permission less to participate in the fraud proof protocol,
then we expect this to turn green.
Of course, and so for that to happen,
that would mean that the arbitram DAO would have to choose to adopt
the bold protocol and also choose to make validation permissionless.
So that is the first yellow one.
That's very much what bold is doing, right?
Okay.
That's exactly what bold is for.
Yeah, the purpose of bold, a very simple way of saying the purpose of bold is it is to make
permissionless validation safe so that this pie slice can turn green.
It's not just the course, it's not just changing some pixels, right?
It's the fact that the green signifies that you are safer.
and that permission, this validation actually does protect you.
And that's what bold is.
That's what bold is, yeah.
Okay.
And we're close to that, but it's not there yet.
So here is the, I believe this is a blog post with both and the proposal as well.
But then what needs to happen, does this need to be voted on by the Dow and actually
implemented after that?
Yeah.
So let me talk about where we are in this process right now.
This blog post went up just recently and the code is available.
there is an academic style white paper about the protocol and all the details of it,
and also a security audit done by TrailerBits, which is all published.
So that's all there.
Within a few weeks, we expect to release a capability so people can run dev nets that use the
Bold protocol for their own testing.
And then after that, we expect to launch a special test net that uses Arbitrum Nitro Stack with
Bold.
And at that point, then someone can make a proposal to the Dow to adopt Bold.
Also, at that point, anyone who is running or wants to start an orbit chain will be able to use bold.
So that's kind of the process that we expect to happen over the coming, over the coming weeks to months.
So I want to unpack bold with Raoul here, but just to really tie off this pie slice, we have one more slice, which is the upgradeability one.
And that's simply just because Arbitram can be upgraded, but it is delayed, which is why you get a yellow one.
And so this is the explanation, right, Ed?
Exactly right.
So there are two main ways that upgrades can happen.
The Dow can vote to do an upgrade of the software, and that is going to happen with a delay.
Basically, after the Dow approves an upgrade, then there's enough delay that anyone who has assets or positions on the chain will be able to unwind those and fully withdraw before the change takes effect.
Arbitrum also has a security council, which is a set of 12 people who are elected by the Dow.
and nine of 12 of those can take emergency action if it's deemed to be needed.
And so that exists, the existence of that trusted security council is why it's yellow,
not green?
Yes, I believe that's the, I believe that's the case.
Cool.
Is there a way to make this one green?
Do we ever want to do that?
Got to take away the multi-sig.
Well, so this is the, there's a tradeoff here, right?
So if there should be a security emergency, people will appreciate having a security
counsel that can act quickly before a vulnerability gets exploited and push an upgrade.
Because you wouldn't want to have to react to a security emergency by having a big public debate
on the Dow and then approving the fix and then waiting 13 days for it to take effect.
Right. And so the existence of the Security Council, it's really there as a stopgap in case of security emergency.
Yeah, I'm trying to feel like in my head whether I would feel better about this being green or if I'm like if I'd rather it stay yellow for a while.
Yeah. I kind of feel like yellow is the color of preference right now. But at some stage, maybe it turns green.
Yeah. Yeah. Are you guys thinking about that? Well, it's really up to the Dow. The Dow has the power.
to change or completely revoke the power of the Security Council to do an upgrade or do anything.
The Dow can choose to abolish the Security Council.
My sense right now is that people are kind of where you are on this, mostly, that they feel like it's,
you know, it's a comfortable enough situation that the balance of risks, the risk of a security
emergency with no response against the risk of the nine of the 12 Security Council members,
is turning evil is people are comfortable enough with that, I think. But yeah, L2B deems that to be a
yellow. Okay, Raoul, I want to bring you into this conversation because I want to turn into,
now that we have gone around the sphere of the pie slices, we want to dive into Bold, because again,
like I said in the intro, this is the frontier of layer two's right now is permissionless
validation. And so, Raul, can you just unpack Bold for us? What is the mechanism and what problem
does it solve and what does it provide to arbitram?
Absolutely.
So I guess I want to take a step back as well because, you know, we're talking a bit,
we're talking a lot about, you know, badges and kind of, you know, things that,
things that we kind of want out of a protocol.
But like, why do we want these things really?
Like, why is it really important?
And, you know, I think, you know, basically summarizing many, many years of Ethereum scaling
efforts, the way we started is basically, okay, you want to scale Ethereum.
There's a few different ways you can do that, right?
Layer one is slow and meets,
to be slow for many reasons, needs to be secure, decentralized, sensitive.
And you can start by building side chains where maybe you bootstrap your own set of validators
or your own kind of consensus mechanism.
So over the years of research, you know, very smart folks, including Ed here, they thought
that, hey, like, why don't we just use the security of Ethereum that's provided to us instead
of bootstrapping our own chain to kind of do something.
So instead of people launching their own brand new chain with a small group of validators,
we can leverage Ethereum's decentralization and security.
And over the many years, we realized, okay, how do we actually reduce trust as much as possible?
Can we get to a sweet spot where we're really depending on Ethereum for almost everything?
And I say almost everything because you can't get 100% of the security of Ethereum, but you can get pretty close.
And basically, bold is a combination of all those years of research.
It's really important that I think the reason why L2s are so valuable to do,
people is, you know, is twofold, right? Like, first of all, there's this Ethereum equivalence that's
kind of going on, but also that people can bridge, basically, assets from Ethereum to L2, right? So if I have,
you know, ERC20s, if I have NFTs, if I have different things that I want to bring over to L2 and
use them over there, I know I can do that, but most importantly, I know I can get it back on Ethereum, right?
And that process of getting things back from L2 to Ethereum is really the tree.
one, right? That's the one where a lot of trust assumptions occur. So in the past, we've had,
you know, many systems where you have to trust a set of participants that you'll be able to get
your assets back. And with so much, you know, so much value being bridged over to these L2s,
you have, you know, multi-billion dollar, you know, TBLs, you have, you know, people that are relying on
this and relying on, they have some trust in the system that they can get it back. And how can we
reduce that, how can we move that trust from humans into math and computers and really good
software? You know, and my spicy take is that I think if we don't have that kind of trustless way
of getting your assets, getting your liquidity back on Ethereum, it's basically just a side chain
with extra steps, right? And that's why we think that fraud groups are really, really important
because they guarantee this. And for people that are using it, you know, if you're an end user,
if you're using arbitram, you're listening to this, like when you're using the chain,
you know, like what gives you a strong guarantee of being able to get those assets back is this validating bridge.
And this validating bridge has security properties that are really important.
But the security is not up to the best we can possibly make it.
And with bold, we'll finally be able to remove those extra steps and make it a lot more secure.
Okay.
So this means basically rather, bold means basically rather than just the whitelisted people,
the white listed groups who can watch the chain
and then do these fraud proofs, anybody can.
So does that mean I could?
Does that mean David could in a post-implemented world?
And like, how do you go about actually doing that?
I wouldn't know where to start.
Is there a website?
I plug in or is there some code I download and then kind of run?
How does that work practically?
That's an excellent question.
So what does it mean to actually,
like, you know, secure the chain, like with fraud proofs and do that kind of stuff. Like,
is it a manual action people have to take? And no, the answer is, uh, if you're running,
if you can run arbitram nitro software in the future, you can run it, you can even, you know,
you can try it today on test nets. You can do all kinds of things. But, um, an arbitram node software
has this thing called a validator. And, uh, and its role is to basically be watching for states
that are being posted to Ethereum and challenge them if it disagrees. So, you know, you're running a local
node and running a local node is the best way that you can be sure of the history of the chain, right?
Like, I know that, you know, the latest block number is this. I know the latest block hash is this.
I can then, you know, if somebody says something different on Ethereum, I can challenge that.
And the node software will do that for you, right? The bold software that we built is constantly
scanning, it's constantly taking actions. It does everything it can to guarantee that it can win
against any number of evil claims, right? And if everyone else in the world is evil and saying
bad, saying things that are wrong about arbitram on Ethereum, you know, if you're a loan validator
that's running your own software at home, you'll be able to challenge that and win against any
number of entities. Okay. So go for it, Ryan. Go ahead, David. Oh, I was just going to act that that the
actual task of challenging and winning is just simply a matter of running some software. And I could
run that on my consumer laptop.
And then what happens if I spot some bad behavior?
I'm like, oh, look, there's fraud committed.
Does the software actually, the software spots it automatically?
And then what happens, right?
Does it automatically kind of reverse those transactions or like what, you know,
how does this finally settle?
That's a great question.
There are multiple steps towards what's going on on the L2 node and what's going on with
arbitram and Ethereum, right?
So what this bold protocol is doing is helping the settlement process on Ethereum.
So, you know, transactions are posted to Ethereum from Arbitram via the, you know, the proposer, the batch poster, all the time.
So there's constantly data being pushed to Ethereum.
But it's only after a period of seven days in which basically these transactions can be confirmed on Ethereum as being valid, right?
And there's a period of seven days in which anyone can challenge these claims and say that, hey, I think this was wrong.
wrong, you know, we need to, we need to do something about it. So the node does not, you know,
during the settlement process, the node does not necessarily like roll back transaction. It doesn't
affect the state of the L2 node. It affects what Ethereum sees as the correct arbitram state.
Yeah. Sorry, if I can jump in here. Yeah. If somebody makes a false claim about the outcome of
of what happens on an arbitram chain.
And your hypothetical validator thinks differently.
Your validator will post its own claim,
and then essentially the arbitram chain will have forked.
Now, all the other validators will know that your fork is the correct one,
and they'll just use your fork and keep on going.
But meanwhile, the arbitram, the bold protocol,
will figure out that your fork,
your branch is the correct one. It will prune the other one off. It will take away that other person's
stake and then everything goes on. So basically, nothing gets rolled back or undone. It's just that if
there's a disagreement, the bold protocol will operate in the background to identify all the bad
branches of a fork, prune them off, take the, and take those staker stakes.
And guys, why am I doing this? Am I doing this out of the goodness of my heart? I just want to
kind of keep the streets clean and protect the crypto networks I care about.
Is there like, so is it a public good or is there some sort of other incentive at play here?
I mean, there's a bunch of reasons people might do it, right?
One is that.
You might just want to be a good citizen.
If you're running an arbitram node already for whatever, you know, reason you might have,
then it's really cheap to be a validator because all the validator does is if validator is,
the validator is already computing along and figuring out what's happening on the Arbitum chain,
all it needs to do is make sure that the claims that people are posting about that are correct.
And so in the normal case, being a validator costs almost nothing if you're already running a node.
So you might be just doing it for that reason.
There's no additional work.
Right.
Yeah.
That's right.
So you might be doing it for that.
You might have some skin in the game.
Maybe you are a company that's running an application on Arbitrum or you have some assets there that you care about and you want to be able to act to protect them just in case everyone else in the world turns evil.
It also may be the case.
We expect it to be the case that the Arbitrum Dow will pay some parties to act as validators as well.
Okay.
So all of that makes sense then.
and all we need, importantly, is one person, one single no, to kind of sound the alarm.
And that's all it takes.
We're not talking about, as in with Ethereum, where we have like a one-third kind of threshold,
we have a two-thirds threshold, different things can happen with the amount of ether staked.
In this case, because it's, you know, proving something true or false, all it takes is one
honest participant in order to sound the alarm.
That's correct.
that's one of the best security properties you can get, I think, in crypto.
And that is really nice.
You know, you don't need this.
You don't need this consensus assumption.
You don't need all these kinds of things.
And the nice thing also I like to add is that if this honest party, like let's say that, you know, you're the only honest person in the world is defending arbitrum.
And maybe your computer dies or you go on vacation or something, right?
That doesn't matter because, you know, every other node that's any other honest node in the world can take your role.
and can help help you win against an evil participant.
So it's not like, you know, Ryan is the only honest person.
Ryan must defend Arbitron, you know, David or Ed or anyone else that wants to pick up
your work and come in and also help.
So that's really one of the secret sauces of bold is that it's not, it's not tied to
a particular staker or a participant.
Anyone who's honest can help defend the honest state.
That's very cool.
And you know, I would be one of the honest ones.
I'd be one of the good guys in this scenario, as you guys know.
But you know what?
It blows my mind sometimes.
Like, cryptography is really magic when it works in these types of situations.
And you get that sort of, you know, trust assumption.
Guys, there's more to discuss, including what shared sequencing actually means inside
of Arbitrum.
We also talked about the ability to stake Arb and what would that actually mean.
And then I want to talk to you guys about the future roadmap of Arbitrum and what's coming next,
as well as more broadly, what's coming next for layer twos.
But before we do, we want to thank the sponsors that made this episode possible,
including Metamask in their portfolio application.
This is, if you're preparing your bull market battle station, as David says,
use the Metamask portfolio app to scan all of your assets and know what's happening where.
Go check them out.
Are you a Metamask user?
Well, you're listening to Bankless, so of course you are.
The wallet you know and love just got a whole lot better.
Metamask Portfolio is the ultimate.
one-stop shop for all of your crypto needs. It gives you a holistic view of your crypto portfolio
across multiple chains and multiple addresses all at once. You can easily view and manage all your
coins, tokens, and NFTs in one convenient place just by connecting your wallet. Metamask portfolio
goes beyond just viewing your portfolio, though. Inside the portfolio, you can do all the
incredible money verbs that make defy so powerful. You can buy, swap, bridge, and stake your
crypto assets with ease. It's like having a powerful battle station for all your defy moves right at your
fingertips. So if you're looking to do more in Web3 your way, Metamask portfolio is the answer.
I already know that you have Metamask wallet, so go check out your Metamask portfolio.
Learn more at Metamask.io slash portfolio.
Mantle, formerly known as BitDAO, is the first Dowled Web3 ecosystem, all built on top of
Mantle's first core product, the Mantle Network, a brand new high-performance Ethereum Layer 2,
built using the OP stack, but uses Eigenlayer's data availability solution instead of the
expensive Ethereum Layer 1.
It has reduced Mantle network's gas fees by 80%, but it also reduces gas fee volatility,
providing a more stable foundation for Mantle's applications.
The Mantle treasury is one of the biggest Dow-owned treasuries, which is seeding an ecosystem
of projects from all around the Web3 space for Mantle.
Mantle already has sub-communities from around Web3 onboarded, like Game 7 for Web3 gaming,
and Buy Bit for TVL and liquidity and on-ramps.
So if you want to build on the Mantle network, Mantle is offering a grants program that
provides milestone-based funding to promising projects that help expand.
secure and decentralized mantle.
If you want to get started working with the first Dow-led layer two ecosystem,
check out Mantle at mantle.xyZ and follow them on Twitter at ZeroX Mantle.
Arbitrum is accelerating the Web3 landscape with a suite of secure Ethereum scaling solutions.
Hundreds of projects have already deployed onto Arbitrum 1 with a flourishing defy and
NFT ecosystem.
Arbitrum Nova is quickly becoming a Web3 gaming hub,
and social daps like Reddit are also calling Arbitrum home.
And now Arbitrum orbit orbit allows you to use Arbitrum secure scaling
technology to build your own layer three, giving you access to interoperable, customizable permissions
with dedicated throughput. All of these technologies leverage the security and decentralization of
Ethereum and provide a builder experience that's intuitive, familiar, and fully EVM-compatible.
Faster transaction speeds and significantly lower gas fees. Arbitrum empowers you to explore and build
without compromise. Visit arbitram.io, where you can join the community, dive into the developer
docs, bridge your assets, and start building your first app on Arbitrum.
Bankless Nation, we are back with some of the folks from Arbitrum, Ed and Raoul. We're talking about the
decentralization of Arbitrum and a new gym badge, as David called it, a new slice of the pie was
added, and Arbitrum is in the process of becoming more decentralized, which is great news,
through the introduction of this bold protocol. I want to ask you guys a question about maybe
this other slice or a question in general. It's been kind of a conversation piece across the
layer two ecosystem in crypto. That's this idea of
sequencers. And I think, Ed, you said earlier, a sequencer and a proposer in Arbitrum are kind of like
one in the same. Maybe, maybe not. Okay. So can you talk to us about this idea of shared sequencing?
So can other participants be invited inside of the Arbitrum network and start to take some of that
sequencing type role? I understand that Arbitrum sort of does that in some respect now. You guys are the only
sequencer. Talk to us about the path forward there and why you might want to do that.
Sure. Yeah. There's currently a centralized sequencer that is run by off-chain labs for
Arbitrum 1. And of course, the Dow could assign that role to anyone else if they wanted to.
And basically, you know, this is part of the story about the, as I think you said earlier,
the progressive story of decentralization or the road of decentralization.
The sequencer already plays a very limited role in the system.
And really the only significant harm that the sequencer could do to someone if it was misbehaving would be things, something like front running.
So the Arbitrum Sequencer is trusted not to front run user transactions.
User transactions get sent to the sequencer.
The sequencer publishes a feed of the transactions that it has seen.
And that's kind of the official canonical story about which transaction.
have arrived at the chain.
And then the settlement part of the protocol, which is what Bold is doing,
happens after that to determine what are the correct results of executing those transactions.
So the sequencer is this kind of, its job is kind of to notarize the transactions that have arrived and in what order.
Right.
And so that's its only role.
So there's been talk about, and a lot of research,
about decentralized sequencing, which basically means instead of having one party that does that,
you have, and there are many different ways of doing it, some kind of committee of parties
who collectively register which transactions have arrived and sort of collectively publish a sequence
of transactions. And if you do that carefully and cleverly and in a well-designed protocol,
it's possible to reduce the vulnerability to things like front running or other forms of malicious
MEV extraction.
So does Arbitrum and Arbitram Dow, the whole ecosystem, have a plan to move towards shared
sequencing?
It's interesting in that on at least L2B, it doesn't seem to be a requirement for turning
those pie slices green.
Right.
And yet there is this centralization vector around front running, around what we've called
industry, MEV, right, which could be a source of centralization. So is there a plan to decentralize this?
And like, what would that even look like? I need to divide this kind of into two pieces.
One is where's the technology going? Because, you know, our team at off-chain labs is developing
doing research and developing technology that will be available. But in terms of what actually
gets deployed on, say, the arbitram one chain, that's really up to the Dow. So our team is
doing research, we're developing alternatives, and we're working toward implementing
decentralized sequencing. And when we get to the point where we have a mature protocol that we
think is ready to go, if you will, then I think you end up with something much like
what's happened with Bold, which is that we announce that, we make it ready, we make it available,
and then the Dow could choose to do it. So, I mean, that's kind of where we obviously.
are on that. Decentralized sequencing is just like a decentralized validation is a complicated
technical problem, which we've been working and thinking a lot about. We don't have a solution
that we're ready to unveil at this point. I do want to hop backwards in the conversation.
I had some technical difficulties, and so I lost the finishing of the bold conversation.
But, Raoul, I want to throw this one back to you. Ed here, he said the bold protocol in all
Also, like, we have this new thing that we're implementing into Arbitron that allows for
permissionless validation.
But like, at a cursory glance, yeah, anyone can validate the chain.
That seems like such an easy thing.
Maybe you can talk about like, why was this a hard problem?
What is the hard thing about this problem that you're trying to solve?
And when you take a peek under the hood of bold, what does that system actually look like?
Why did Ed call it a protocol?
Absolutely.
So the problem that we're trying to really solve is how do you settle the correct arbitraim states to Ethereum?
And in optimistic roll-up protocols, this process is there's a period of time in which people can come in and challenge claims posted to Ethereum.
So playing once again the game of good and evil, let's say we have an honest party.
Let's say Ryan, who mentioned he's the honest validator here, is making claims, is checking that things are right.
And then I post a malicious assertion or somebody else post a malicious assertion.
Ryan can call me out and he can be like, hey, like this is wrong.
And Ryan, his node will run the bold protocol, which is a set of instructions on how to resolve this disagreement.
So that's the whole idea.
We want to be able to narrow down, okay, who is right and who's wrong.
And Ethereum will be basically the final arbiter, which is, you know, one of the reasons why arbitrum is called arbitrum of this challenge.
And it's a protocol because there is a series of.
steps that needs to be taken and participants will follow that. The honest participants will
follow that protocol. The reason we built this is because it's really difficult, you know, to
create a protocol that is safe against an important category of attacks known as denial of service.
So we mentioned that there's seven days in which things can be confirmed from arbitram on Ethereum,
and in that seven days anyone can challenge. If there's a challenge, there's an additional seven days,
in which that challenge will be resolved.
However, today, evil parties can continuously spend money.
They can basically spend, spend, spend, and basically spam and cause a lot of problems.
So that things are never confirmed.
So the challenges go on forever.
The seven days just never run out.
They just submit another proposal.
And then all of a sudden, the seven days just resets.
And then we were seven days until the end of time.
Yes.
So they will be a, you know, they can continuously, you know, deny service.
So, you know, basically they can deny confirmation of arbitram states on Ethereum for as long as they're willing.
And that's really not a good thing.
Okay.
So that is the problem.
That is why permissionless validation is not just this trivial thing.
We have to solve this one problem, which I'll just articulated.
Right.
They had to, in the prior protocol, and as far as we know in all of the settlement,
protocols that have been published by anyone so far, you have these delay attacks where an adversary
who's willing to sacrifice a lot of stakes can cause a lot of delay. And the thing that is new,
the thing that the bold protocol achieves that other ones haven't is the ability to eliminate
all false claims in essentially constant amount of time, in essentially constant bounded amount of time,
no matter how many false claimants there are.
So if it's just Ryan's correct claim against like Raul and his 99 civils,
all making separate claims, with bold,
Ryan will be able to defeat all of the Raul's with only one extra week of delay,
one extra challenge period of delay.
And that's the thing that is unique about bold.
And that's why it is safe to allow permissionless validation
because you don't have to worry anymore about these sort of civil attacks
where we're just like a swarm of evil stakers.
Previously, protocols tended to use a sort of tournament style
where if there were a bunch of competing claims,
you would pair them up and they would sort of fight each other one by one
and then the winners would advance to the next round and so on.
And here, instead of using a tournament style, you have just like one giant fight where they all fight against each other.
And just as quickly as a one-on-one fight would have been before, this is an all-against-all fight where one will be left standing at the end.
And that's something that's unique about the bold protocol is the ability to have that all-against all fight that gets over, regardless in the same amount of time, essentially, regardless of how many.
combatants there are.
I'm fearful that if I ask for more technical details,
we're going to start to get really nerdy, really fast.
That was a fantastic metaphor, though, a metaphor, Ed.
Rell, is there anything else you want to add on to Ed's metaphor there?
Yeah, it's a battle royale, basically.
And it's really easy to win.
If you're honest, if you follow the honest state of the chain,
you're going to win at the end.
And that's it.
And I think that's also, there's two sides to the coin.
It's really nice because that property discourages.
evil parties from even participating at all, right? Like, why would you participate if you're always
going to lose against somebody who's honest? So a dispute about arbitrant state should be rare, right,
unless you're willing to lose something, right? When you make a claim, when you participate in a
challenge, you have to put up some stake, and that can get taken away if you're wrong. So why would
you participate in the game that you will always lose? And yeah, it's basically a battle royale and
honest party always wins. Yeah, so the mirror.
threat of the bold protocol, the existence of the bold protocol is the threat that likely
deters perhaps the majority of attackers that are interested in attacking Arbitrum.
Is there like a licensing conversation or an open sourcing conversation of the bold
protocol?
Is this a system that other layer twos can incorporate?
What's the conversation here, Ed?
Yeah, the bold code is licensed as the same as Arbitram Nitro.
which means that it's a business source license.
That means you can use it for any non-production use,
but also that you can launch an arbitram orbit chain
that settles to one of the Dow's chains permissionlessly.
So it's the same as any other arbitram code.
So with Arbitram Bold, right,
we will have, once that's implemented,
we will have collected another pie piece
for layer 2B.
And so that's great.
And we're going to wait for a while
on the upgradeability thing.
Is that it?
Are we done?
Have we decentralized our layer 2s?
I know there's some shared sequencing,
you know, stuff to do.
But we got this question recently
from the bankless community,
which is how secure are my assets
and activity on a layer 2?
And the question is,
is that equivalent security
to Ethereum Mainnet is the overarching question.
And I feel like that's what the community really wants to know,
is are the things that I'm doing on layer two?
Is that equivalent from a security perspective to layer one, to mainnet?
How would you answer that?
I'll throw it to that first and then Raoul.
Sure.
So let me talk about what assumptions you need to make
in order to get to the point of deciding
that your assets are as secure as Ethereum.
Well, so first of all, you need to assume that Ethereum is secure
because Layer 2s are built on top of Ethereum.
If Ethereum goes bad, then the layer 2s have a problem anyway.
But you ask, when will it be as secure as Ethereum?
So let's talk about other assumptions.
So one assumption you need to make is that for Arbitrum
is that there's at least one validator who is,
honest, participating in the validation protocol currently or the bold protocol once that is put in place.
If what you want is a guarantee of non-censorship and correct outcomes and progress, then you're there,
but with the caveat. The caveat is that the L2 is consists of a bunch of other software.
And you would need to worry about whether that software has bugs, right?
Just like any software that you're relying on.
And so, you know, as a development team, we do our best in this area.
We do tons of testing.
We work on formal verification of some of our things.
We have a lot of security audits and due diligence in all the ways we can.
But I think once you get other than once bold is deployed,
then I think the remaining areas that you might worry about are,
one, this upgrade ability and do you trust this security council?
And then two, is there a bug in the software?
In any layer two system, you have to ask,
is there a bug in the software that operates the layer two?
Because it's additional software on top of Ethereum software.
Right. Ed, there was a take in the last week's weekly roll-up that I gave out that I want to perhaps, I'm the one who's known to fire from the hip bank list between me and my co-host here. And so this might have been an instance of that. And so I want to check my take against an actual layer two team. The take was after the news that Metamask portfolio integrated a stake button for the Maddoct token for the Polygon network. So you can stake your Maddo and be part of Maddox taking for the layer two. And my
take was that, well, this is going to become true of all layer two.
Like, you're just going to be able to stake your token for the particular layer two
and participate in the network in that particular way.
Now, I want to check that take against you.
Is there a world in which the arbitram token is a staking token that people can stake their
arb tokens in a not too dissimilar way and that they stake their east to the layer one?
And maybe you could paint a picture for where that is true and then also talk about the
instances and why that wouldn't be necessary?
Sure.
So if you look at Ethereum or you look at some other chains where staking is integral to the
process of validation, right?
On Ethereum, there's a large number of validators and you stake to become a validator.
And the fundamental reason why Ethereum validators need to stake is Ethereum uses a consensus
protocol, which is kind of like voting.
And you need every voter to have skin in the game.
in order to make sure that people have incentive to behave in an honest way within the protocol.
Right.
With arbitram validation, it works differently.
A party who makes a claim about the outcome has to stake.
But if you're a validator and you see someone staking honestly, you're good.
You don't need to stake yourself.
It's only in the case where someone stakes on a false claim that under bold,
you need to make sure that someone also stakes on the true claim. But it's not the case that everyone
needs to stake. In the normal case in Arbitrum, only one party is staked in the validation process.
So it's not inherent to the way that Arbitrum validation works, that there needs to be stake.
Someone needs to be stake. That stake is currently in ETH. The Arbitrum Dow could change,
could decide to make it be staked in ARB if they wanted to. Maybe they will. Who knows?
And of course, on an orbit chain, if you're running your own arbitram chain, you can decide how things are going to be.
You could have staking on your chain if you wanted to launch an orbit chain.
And the arbitram Dow could decide to introduce a staking element into the protocol, but it's not something that's currently required by the design of the protocol as it stands now.
Right. Okay. Yeah, this is one of the reasons why we do layer two is that actually you don't need 33 or 66% consensus over your layer two network.
you just need an n-of-one trust model, as in just one honest actor to power the networks.
That's why we like layer twos.
Where my mind goes, if I want to put on my token speculator, tokens are awesome hat,
I want to stake my ARB token and have a share of the economic activity of the network
go to my share of the ARB tokens, right?
The sequencer revenues.
And so, again, I don't know if this is on the Arbitrum path, if this is the path of
Arbitrum as token, but like if I wanted to just make a broad sweeping vanilla token model for
layer two tokens, it would be stake your Arb tokens and receive some proportional share of the
Arbitrum sequencer model. Does that model make sense to you? And is there of the many potential
futures of the Arbitrum roadmap? Is that one of them? Well, currently the way it works on Arbitrum
1 is that the fee revenue of the chain minus the part that's needed to pay for the L1
posting costs of the sequencer.
Right.
Right.
The rest of it goes to the arbitram DAO.
So if you hold, if you're a member of the Arbitrum Dow, if you hold arbitram tokens,
that money goes into your treasury already.
Okay.
So you don't necessarily need to receive the dividends to your own hands.
It's a pot that we all collectively govern.
It goes into the Dow treasury.
Right, right.
I mean, will the Arbitram Dow decide to do something else in the future?
maybe those revenues go to them and they can decide where they go.
But currently where they go is into the Dow treasury.
So they, in effect, go to the control of the Dow already.
Okay.
Okay.
This makes sense.
That's interesting.
And it brings another path for exploration.
We won't have time for today.
This idea of layer two is kind of making sequencing permissionless and decentralized.
I wonder if that's going to come to fruition or not because, like, would the arbitram
Dow actually care about that?
Because they're receiving all of the sequencer revenue inside of their treasury anyway.
And so long as the arbitram sequencers are not, I guess, selling off MEV or doing
something nefarious or doing something outside of those parameters, would they even care
enough to kind of decentralized sequencers to various other parties. You guys don't have to answer
that question unless you have a take, but that's a curiosity in my mind. I mean, it's really up to the
doubt, right, whether they want to stick with a centralized sequencer and just assign that role
to someone that they trust. I think there are, and there's a few different issues here that you
might disentangle, right? One of them is, can that role be done in a distributed kind of committee way?
And the answer to that question is, yes, it can be done that way.
What is the best way to do that?
That's the topic of current research.
So the Dow might decide, well, we don't want one centralized sequencer.
We want to have a committee of 15 sequencers and assume that some majority of them will be honest.
There's other approaches as well.
Yeah.
So it's kind of an open field and it's really the Dow's decision as to what they want.
As a research team, we are figuring out how to do committee-based sequencing,
because that's what we do.
We develop tech because we think that at least some orbit chains were wanted.
Yeah, I like to say it's also, you know, there's a latency trade-off.
Like, you know, if you allow like thousands and thousands of sequencers,
that's probably not going to work, right?
You want transactions to be as fast as possible.
And, you know, what's the purpose of a sequencer, really?
One of the main purposes is to help spread and lower the costs for users of L2 on Ethereum L1, right?
You could imagine a chain that just every transaction is posted individually to Ethereum, and that's it, right?
It's going to be very expensive.
It's pretty unreasonable.
Might as well use L1, right?
Like a sequencer makes it so that you can batch a bunch of L2 transactions into a, you know, you roll them up, basically, into the structure that you post to Ethereum.
And it helps people save on costs and spread those costs across.
You want that process to be as efficient as possible.
You want it to be economically efficient.
You want it to be fast.
And there's a limit.
You know, you don't want, you know, that's really the main purpose.
You wouldn't want like thousands of people running sequencers.
Yeah.
And you care about latency, right?
People want that fast response time that they've gotten used to.
And that's one of the main functions that a sequencer can provide is it can provide,
it can provide sort of soft finality very, very quickly.
And you wouldn't want to lose that in going to decentralization,
or at least it would be a drawback if you did.
Certainly.
Yeah, well, Ed, this has been a great exploration into one of the very important frontiers of layer two's.
And as we come to a close here, I want to pull out just a tweet that I saw from Stephen Goldfetter, also on the Arbitrum team.
He says, let's put some of the Arbitrum's recent pieces together.
Orbit stylus, bold.
Orbits are, of course, the Arbitrum SDK chains.
Like you want to spin up an Arbitrum chain.
You call that an orbit stylus.
We want to talk about what Stylis is in bold is the topic of this episode.
Ed, can you just weave these pieces together?
Because it seems to be these are the frontiers of arbitram,
these three different endeavors.
How do these things all relate to each other
and how do they make Arbitram the best chain
that it can be?
Absolutely.
This is really,
these are a bunch of ways in which Arbitrum is a leader among L2s.
Bold is our third generation dispute resolution protocol.
It's our third generation fraud-proof protocol.
We were the first to ship fraud proofs, and we think it's an important advantage for security.
That's why that pie slice is yellow instead of red right now and is going to turn green.
Stylus is another really exciting step forward.
What it allows you to do is write smart contracts in any programming language you like, C++C, C++, Rust, or whatever, compile them into WASM, WebAssembly code,
and then put them into an EVM equivalent chain.
So the cool thing about stylus is not just that you can write contracts in whatever language you want,
but you can run them alongside EVM solidity contracts.
You can run them on an EVM compatible chain.
And it's a smooth experience.
They can interact with each other.
They can do all the things that other contracts can do,
except you can write them in the language you want,
which means many more developers will be able to write these things,
number one.
Number two is that you can bring in legacy code,
like legacy cryptography libraries,
really important for security,
that you don't have to rewrite everything in solidity.
And, of course, much better performance,
because WebAssembly has inherently better performance
than EVM.
So without giving up all the benefits of being Ethereum compatible,
this just opens up a whole new front in the task to make really general purpose programming
on blockchains possible.
So we're super excited about stylists,
and you'll be hearing a lot about stylists coming up soon from us.
And then, of course, Orbit is the technology that allows you to have your own chain
to customize it the way you want and to take advantage of everything that Arbitrum has to offer.
This stuff is available on Arbitrum 1 and the Arbitrum Nova chains, right, from the Dow chains
that have a lot of usage, a lot of liquidity, but you want your own chain, great.
You can have this too.
And that's kind of the orbit piece.
So it's all about sort of making this technology safer, making it more general and flexible,
and making it available to everybody.
This is so cool, guys.
And just one final question as we close me,
this one for Raul.
I'm wondering Raul if you could kind of zoom out for a second
and give us some perspective on Ethereum's overarching roadmap,
the scalability roadmap.
I remember when you first popped on my radar,
it was like 2018, there was this existential question
for Ethereum that felt like our,
the Ethereum roadmap was kind of floundering,
like we weren't gonna make it,
like sharding what was happening there.
And then you and some co-founders stood up
you said, I got this.
We're going to build the beacon chain.
We're going to call it Prism.
We're going to deliver on that.
Now here you are.
You've done that delivery.
And now you're working on scaling Ethereum in a new frontier, which is this kind of layer
two frontier.
How are we doing?
How's Ethereum doing according to its overarching roadmap?
Like radar progress.
Where are we?
Ethereum is way bigger than any one person.
Ethereum core development is at this point, which is amazing.
It's not something that I could have said confidently, even like,
you know, say four or five years ago.
But, you know, the state that we're in right now with so many different teams,
so much quality, stability of software that's gotten better, you know,
we've gotten through proof of stake.
It's awesome.
And, you know, I think, you know, the PRISM client, which runs still a large portion
of Ethereum Mainnet today is a project here at OffChain and at OffChain Labs.
And it's really cool that, you know, we get to, you know, have all kinds of discussions
about Ethereum L1 roadmaps and L2 roadmaps under the same umbrella.
We've learned a lot mutually, and I think it's been really good.
With what's coming up next, we'd say like EIP 4844, making things cheaper for roll-ups,
like that's the first upgrade in which Ethereum really enshrines, like, the things that it's doing for roll-ups
because it sees roll-ups as the way forward.
It sees L2 as a Z way to scale, you know, not just execution, but just like end-user activity.
And cement itself as kind of like this premier, like, censorship-resistant, like, you know,
data availability chain that's.
you know, the biggest out there, the most secure out there.
And yeah, I think Ethereum is really figuring out its identity,
I'd say since the advent of these upgrades that are enabling L2s.
And we'll see that a lot more.
I think a common criticism, you know, even that I had was, you know,
what is Ethereum's identity four years ago?
And I think now it's becoming a lot more clear in my eyes.
So that's, you know, we're in a good direction, you know,
really happy with, you know, obviously with how the merge went,
with how things are running.
And we'll just, you know, we'll see what comes next.
Very exciting.
You guys are doing that statement from Raul just now should hit extra hard as somebody who was formerly,
and actually still is, a layer one client dev and now also a layer two dev as well.
So Raul's been around the layers.
Well, great.
I'm ending this episode with a smile, very bullish on what we're doing across the Ethereum ecosystem and scaling this out.
So Ed, Raoul, thank you so much for joining us today.
Thanks for having us.
Yeah, thank you all.
Bankless Nation, risks and disclaimers.
Of course, got to let you know, crypto is risky.
You could lose what you put in, including on layer twos.
There's bugs out there.
Be careful.
But we are headed west.
This is the frontier.
It's not for everyone, but we're glad you're with us on the bankless journey.
Thanks a lot.
