Unchained - Will Optimism's OP Token Draw People Back to Layer 2s on Ethereum? - Ep.350
Episode Date: May 10, 2022Kain Warwick, founder of Synthetix, and Ben Jones, cofounder and chief scientist at Optimism Foundation, discuss the current state of Ethereum Layer 2s, Optimism’s new governance structure, why Synt...hetix chose to build on Optimism, and more. Show topics: what Optimism and Synthetix are how zero-knowledge rollups differ from optimistic rollups why Synthetix decided to build on Optimism what makes L2s more enticing to build on than other L1s how Optimism’s governance is going to change with the launch of the Optimism Collective and OP token what issues Synthetix has had with Discord governance and early token voting, and how they have now solved this by forcing users to consolidate wallet addresses what retroactive public goods funding is and how it could create a “flywheel” of development on Optimism why whales might be excluded from Optimism’s token grant to Synthetix why Ben thinks the future is about the “superchain” rather than multi-chain what Kain and Ben think about bridging between L2s and Mainnet why Optimism is a staunch backer of EIP 4844 how the merge could affect Optimism and Synthetix Thank you to our sponsors! Crypto.com: https://crypto.onelink.me/J9Lg/unconfirmedcardearnfeb2021 Coinchange: https://coinchange.io OnJuno: https://onjuno.com/ Episode Links Guests Ben Jones: https://twitter.com/ben_chain Kain Warwick: https://twitter.com/kaiynne Synthetix https://twitter.com/synthetix_io Optimism https://twitter.com/optimismPBC Optimism Collective https://optimism.mirror.xyz/gQWKlrDqHzdKPsB1iUnI-cVN3v0NvsWnazK7ajlt1fI Synthetix Launching on Optimism https://blog.synthetix.io/optimism-launch-announcement/ Synthetix Governance https://docs.synthetix.io/governance/ Kain’s Blog https://blog.synthetix.io/author/kain/ Rollups What are the biggest risks to optimistic rollup chains? https://vitalik.ca/general/2021/01/05/rollup.html#:~:text=Anatomy%20of%20a%20fraud%20proof What is the difference between optimistic and ZK rollups? And why did Synthetix choose Optimism? https://blog.matter-labs.io/optimistic-vs-zk-rollup-deep-dive-ea141e71e075 EIP 4844 https://eips.ethereum.org/EIPS/eip-4844 https://www.eip4844.com/ The Merge https://unchainedpodcast.com/why-ethereums-merge-was-delayed-and-why-it-wont-reduce-gas-fees-much/ Kain’s previous Unchained appearances Ethereum killers episode https://unchainedpodcast.com/how-solana-and-binance-smart-chain-could-take-ethereums-lead/ How Synthetix became the second-largest DeFi platform https://unchainedpodcast.com/how-synthetix-became-the-second-largest-defi-platform/ DeFi summer https://unchainedpodcast.com/why-comp-5xed-on-day-1-and-what-this-means-for-a-defi-bull-market/ Optimism’s Bridging Solution https://twitter.com/optimismPBC/status/1517548430297604096 Learn more about your ad choices. Visit megaphone.fm/adchoices
Transcript
Discussion (0)
Hi, everyone. Welcome to Unchained, your no-hype resource for all things Crypto. I'm your host, Laura Shin, author of The Cryptopians. I started covering crypto seven years ago, and as a senior editor at Verbs, was the first mainstream media reporter to cover cryptocurrency full-time. This is the May 10th, 2022 episode of Unchained.
Buy, earn, and spend crypto on the Crypto.com app. New users can enjoy zero credit card fees on
crypto purchases in the first 30 days. Download the crypto.com app and get $25 with the code Laura.
Link in the description. This episode of Unchained is brought to you by Beefy Finance, the multi-chain
yield optimizer. Beefy is the easiest way to earn more from your crypto. Deposit funds into
Bifi's secure vault to auto-compound yield across 12 blockchains. Got crypto? Choose Beefy. Welcome to
a new world of crypto-friendly banking with Cross River Bank. Request your Fiat-on-OffRamp
Solution now at crossriver.com slash crypto. Today's topic is what is up with Layer 2. Here to discuss
our Kane Warwick, founder of Synthetics, and Ben Jones, co-founder and chief scientist at Optimism
Foundation. Welcome, Kane and Ben. Thanks, Laura. Good to be back. Hey, yo. Thanks for having me.
Let's start with a brief description of what you and the projects you're working on do and then also how your teams came to work together.
Kane, you've been on the show before, so we will start with Ben.
Ben, why don't you describe what optimism is, what your role is, and yes, how you have been working with synthetics.
Sure.
So very excitingly, now I can say that optimism is something more than just a company.
It is the optimism collective, which is a very recent exciting announcement.
I'm sure we'll get in too.
But in short, optimism is a layer-to scaling solution for Ethereum.
So basically what this means is it gives you a version of Ethereum that is not constrained
by the same, you know, sort of gas fees that you're constrained with on Ethereum itself,
but gives you all the same properties, makes it faster, and it's much cheaper.
As far as sort of the origin story, you know, there's like a whole diatribe I could do about public goods
and all this stuff that I'll get into later.
But basically, we started as a nonprofit trying to solve the problem of scaling Ethereum.
and eventually that evolved through a series of technical changes.
We improved and improved and approved.
And we finally found the thing that we were going to build called an optimistic roll-up.
And we knew that optimism was a great name for that.
And here we are today.
Great.
And Kane, why don't you describe what synthetics is, what you do there,
and then why synthetics has been working with optimism for a layer two?
Yeah.
So synthetics is a synthetic asset protocol.
also basically gives you access to different assets on Ethereum.
So things like Bitcoin that are not native, things like commodities and Forex that
obviously are not native to your blockchain, you can get exposure.
And it has things like SpotSinth, which is just a tokenized version of something like
silver, but it also has futures as well.
So you can trade with leverage and other things.
the interesting thing I think about synthetics is that early on we realized that the complexity of the smart contracts that were required to support a system like synthetics was just extremely high.
You know, so I think at one point in 2018, we have the most contracts on main net that were all connected together.
And that created frustration as gas prices rose over time because, you know, people like, wait, you know, when I transfer Eath, it costs, you know,
a dollar and then I go to make a claim on synthetics and it costs, you know, $10 like what's going
on. And so we identified really early on that we were going to need to find a scaling solution
and then eventually we found that scaling solution in optimism. So both of you will probably
want to address this question, but obviously there are so many ways that Ethereum can scale.
Probably two of the major ones that people talk about a lot are optimistic role of, which is
probably going to be discussed at length here. But also there is zero knowledge of
roll-ups or ZK roll-ups, why don't one of you maybe just kind of describe the difference between
those two and then explain why it is that, you know, both of you for your projects focused on
optimistic roll-ups? I'll take it. Yeah. So it's a great question. Basically what you're doing
when you do something called a roll-up is you're basically taking a big set of transactions that you
want to be the sort of scaled, cheaper version of your transactions, right? And you submit them to
Ethereum. And basically you can think of this as like a notarization step or like a, you know,
recording so that somehow you can enforce the result of those transactions. So this is the key to
how you get scaling with a roll-up regardless of how you build the roll-up, ZK or optimistic,
is you take these transactions and you sort of notarize them and that active notarization
is much cheaper than it would be to actually go and execute all of those transactions.
It caused sort of less gas on the L1, right, the layer one to your layer two roll-up that you're building.
And then from there, you have some sort of mechanism by which you enforce what the outcome of those transactions should be.
And you do that in such a way that is different than simply running all of the transactions through Ethereum because that would be just as expensive as using Ethereum.
And so there's the ZK and optimistic distinction is basically talking about two ways that you can accomplish this.
So in one way, you basically do some very, very fancy math involving something called a zero knowledge proof.
Actually, what matters more there is really the S, if you've heard of like a snark or a stark before, it's really the S in front that really matters.
It's not the zero knowledge.
It's the succinctness.
So it's shorter to verify what's going on in this sort of form of very advanced math that you have to do.
Alternatively, you build an optimistic system where basically you have a contract that someone goes to and proposes the result of these transactions.
and you open a window of time for which anybody can look at all the transactions that were being
notarized, right, because they're all in that censorship-resistant, you know, layer one, Ethereum.
And they can go and look at those transactions and compare the results that they get from calculating
those transactions to what's proposed. And then they go and have a mechanism by which they can go
and dispute any faulty proposals. And so that is the mechanism by which you're enforced the ZK.
I think that ZK Tech is amazing, and one thing that's the case is that they're earlier on in the life cycle because there's an extreme amount of complexity, both from a security and just like an understanding perspective for zero knowledge systems.
But I actually do think that we'll see these like tend to converge over time.
And so what we see today as a dichotomy, you have the ability to do a lot more because you're not constrained by these very complex, you know, sort of math proofs you have to generate.
and an optimistic system.
So we have this thing called EVM equivalence
where it's truly like Ethereum to use our system
as opposed to you're sort of using a ZK system
that's on top of Ethereum.
Maybe it's a little bit different.
But I do expect those barriers to go away over time
and it'll be really interesting to see that play out.
And so you want to add, Kane?
Yeah, so I think maybe I can just add the project perspective, right?
Because, you know, there's a kind of interesting
situation going on where you have, you know,
a bunch of incredible teams working on the actual scaling
infrastructure, right?
You know, different versions of roll-ups.
But as a project, you need to decide you're the kind of the consumer of the scaling, right?
Like we've decided that L1 is just not going to scale and we need to come and consume some
new platform we're going to build on.
And one of the constraints with synthetics that was decided very early on by the engineering
squad within synthetics is that we didn't want to support multiple different implementations
of synthetics.
We could barely support the, the, one.
that we had, let alone trying to support different version.
And so when we looked at a lot of the scaling solutions that were available back in 2019,
when we started this journey of like we need to scale synthetics,
the challenge was that a number of them required you to kind of rewrite the contracts
or make fairly significant changes.
And even optimism back in the day when we first started working with them still required a number of changes.
You know, it wasn't a perfect EVM equivalence.
You can just press a button and deploy your contracts.
One of the interesting things I think over the last maybe year or 18 months is that optimism has actually kind of pivoted more towards EBM equivalence.
And I think that's been driven by the projects that, you know, like synthetics have been working with them saying like this is such a critical component for us, right?
That, you know, as a smart contract team, we're running on at one, but we also need to be able to run almost the identical code on optimism if this is going to work.
And so we looked around at the market and we said, okay, you know, we've got zero knowledge, you know,
solutions in the form of, say, stockware.
Stockware requires you to rewrite code in Cairo, their programming language.
Eventually, that will double change, right?
That will double shift, I think, and, you know, they are moving towards EVM equivalence.
But, you know, it's just going to take a long time.
So for us, it was really about ensuring that we had something that was going to not
require us to maintain multiple different code bases for different systems and that we
would be able to have that EVM equivalence.
And also that it was going to be production ready.
as soon as possible. As soon as possible, it turned out to be a little bit longer than we all
hoped, but we're here now, and we're very happy about it. We think that optimism is a system
that people can very comfortably and confidently deploy their smart contracts too, and we have,
and we're slowly migrating all of synthetics, you know, all of the staking system over to optimism
right now. And also, you know, like it's not just that people can scale using Ethereum,
or layer two on Ethereum, but obviously we now have all these other kind of smart contract chains
that are, you know, some of them are called ETH killers.
Obviously, Solana has had a lot of buzz, you know, Valanche.
You know, Near is one that people are kind of buzzing about now.
So there's kind of these other options as well.
And a number of them have EVM compatibility or Ethereum virtual machine compatibility,
which should make it easy to, you know, kind of basically offer synthetics elsewhere.
So, or even for both of you, Ben, you might want to answer this as well.
But, you know, I'm curious, like, why you chose not to even go to some of these other chains that do have EVM compatibility.
And actually, well, the question is mainly for Kane, but Ben might want to chime in as well.
Yeah, so maybe I'll answer first and Ben can add anything if, you know, if he's got some color there.
I think for us, when we went through this process of determining, you know, how do we scale synthetics,
the expectation was that we would stay on L1, you know, for the foreseeable future, right?
We would have exchanges and a lot of the functionality that synthetics requires would exist on L1.
We would just move the staking component onto, you know, some scaling solution, which we hadn't determined at that time, right?
and the fact that we would be able to retain the security properties of L1 with optimism by moving our staking over there versus moving to another chain that had a whole bunch of different security tradeoffs.
You know, it might be faster, but it might have, you know, other challenges.
And this is the reason why we didn't choose Polygon early on.
Like that would have been probably the most obvious choice for us.
But we had kind of decided that side chains, which, you know, Polygaton was, right?
you know, and obviously they're moving towards something more like a layer two, but at the time
they were very much a side chain. We just said that's not going to be sufficiently secure
for having our network, you know, operate across these two chains. And so, you know, there's a few
different tradeoffs that you have with optimism and L1, but it's still very much within the
Ethereum ecosystem. And optimism and the optimistic roll-ups are an obvious way for, you know,
to stay within the Ethereum ecosystem and actually scale Ethereum itself because it's now not
just at one.
It's this combination of things collectively which give you scaling.
And so that was obviously optimism.
And here we saw a lot of promise in that approach.
And we kind of went all in and said, all right, let's work together.
Because one of the challenge I think you have when you're building a scaling solution is you
have a very different perspective to a smart contract team.
Smart contract teams have a whole bunch of different challenges.
they're on the ground, you know, in the trenches, kind of fighting it out.
And it's very different to, you know, someone who's building this, you know,
really kind of critical, you know, infrastructure and very difficult infrastructure to build.
And so we kind of partnered with optimism to help them to understand what our challenges were.
And so they could kind of help us to understand how they were going to tweak things.
And I think together that partnership got us into a place where, you know, we're both really happy with the result.
Yeah, it's interesting because it is sort of, well, I'm not sure, you know, I'd have to maybe do a survey, but it feels like a slightly different choice just because obviously with the AVE or even now like UST or Tara, they're kind of branching out. So, you know, it definitely feels like kind of a certain bet that you made. Certainly, I mean, I know salon is not even compatible, but we have seen difficulties there. So clearly some of your concerns were.
valid. So now let's just talk about, you know, why optimism has been in the news. There's the
announcement of that its token and the new governance model. So Ben, why don't you describe what has
been going on with optimism? Sure, yeah. So I think if you look at recent headlines and the thing
that you pull out is optimism token, you are doing a disservice and you are reading from the wrong
news sources, right? So really what we introduce is the optimism.
collective. And I think when you look at the core problems that we, you know, sort of face when we
want to decentralize things, right? At some point, you have to decentralize the governance of a
system. And obviously, we've seen that in quite a few protocols at this point. And something that we
have not seen is basically a focus on humanity and humans and non-plutocracy. And so very core to
what we wanted to do when we set out to decentralized optimism was basically an acknowledgement
that just because we have some very powerful technology doesn't mean that the incentives
will just work out in the favor of people. And if you look at what happened in Web 2, right,
the early Internet pioneers were convinced that we were bringing in the utopia, right? And then
here we are now, like trying to say that the evil Web 2 is going to be replaced by Web 3.
So we sort of want to be very mindful of that. And so what we've introduced is the
Optimism Collective, which is the governing system for optimism. And it's basically split into two
houses, the Citizens House and the Token House. And basically together, they govern the system
and try to put checks and balances on each other. The token house is there to be a plutocratic,
one token, one vote system. The Citizens House is there to be a human-centric, one-person, one-vote
system. And so these things together are what will govern optimism, not just the token.
Let's talk a little bit about the soulbound NFT aspect, which is just so fascinating.
Just explain kind of what that is and then why it is that you decided to incorporate that piece of it.
Sure, yeah.
So a soulbound NFT is a terminology the Vitalik took from World of Warcraft hilariously, as one does with major important things in Ethereum.
It is basically a non-transferable NFT.
that would be an easier way to say it.
And another way to say it, honestly, is an identity, right?
Because if you have a non-fungible token that is also not transferable,
not only is it not fungible, it's attached to the owner of that token.
And so this is the concept of a soulbound NFT.
And really what we're saying is just a cool world of Warcraft word for an identity system.
And what we are basically saying is that the citizens' house should be governed by sets of identities
as opposed to sets of tokens.
And so if you could, you know, buy and sell and transfer identities, then you wouldn't have that property.
And so the soul-bound nature of it is what helps us achieve that.
And then so just talk a little bit about how that will work in terms of governance.
So there will be kind of the plutocratic side where tokens will probably determine the vote.
I'm assuming, am I wrong in thinking that even there you'll institute quadratic funding,
which will wait the votes of as Kevin O'Brien.
Milwaukee of Gitcoin likes to say it'll optimize for the poor and the many over the preferences of the rich and the few.
Is that what you're going to do in the token house?
Yeah, so we're exploring with that.
It is not currently how the token house will be structured.
We have done in the experiments that we've done so far on the sort of token house side of things,
even before this went live, we gave away a million dollars in our first retroactive public goods funding experiment.
we'll probably talk about retroactive public its funding later.
But definitely what I'll say is that core to what we're doing here is going to be experimentation.
And so realistically, this is an amazing vision, but it was a tall task, right?
We want to do that whole identity system is like a real, real thing to tackle.
And so we were not naive enough to think we would get it all right on the first try.
So the initial governance doesn't have quadratic funding on the token house side.
we've experimented with that and our experiments so far on the Citizens House side,
but core to what we're doing is to continue to iterate.
So we will go through some cycles and some experiments and basically lay out a set of hypotheses
that the Optimitism Foundation is going to test and run experiments to see if these things
accomplish what they want.
So we're big fans of quadratic voting, and I suspect that that will answer some of the hypotheses
in the positive, but it's all about experimentation for us right now.
Okay.
Well, then I'm a little bit confused because I thought in the,
citizens' house, that's one
sole down NFT, one vote.
So I don't understand how you would use
quadratic funding there because I thought it was
if somebody votes with many,
many tokens, but if you can only ever
have one token when you vote, I don't get how.
Yeah, so I think that's maybe
yeah, so maybe one token,
one vote is too simple in that regard. So, for
example, you can have
the mechanism of quadratic
voting requires
the one token, one vote concept
basically as a way to
determine whether this is one person giving out, trying to, you know, fund something for $100
or two people trying to fund something for $50. So you can basically have a one sole
bound NFT that people then have an allotment of quadratic votes for. So it's kind of like
splitting up the one person into a few different votes so then they can allocate quadratically
over different outcomes. Oh, it's like each person gets some like portion of money or something
allocate. Yeah, you could kind of think of that as like a vote-specific set of tokens, and the fact that
those tokens are associated with the solebound NFT will restrict how you can spend them in this quadratic
manner. But then one other thing is, I mean, how do you really make it soulbound? Because people could
just sell their, their NFT, and you wouldn't know, I mean, they would just have to sort of promise,
It's like, I'm not going to use this or, you know, whatever, whatever it is.
Can I answer that question?
Because I, so, yeah, because like we've actually done a lot of these experiments for a long time, right?
Like, we've been playing this game for, you know, three or four years now, right?
It's synthetics.
And in the early days, particularly when we were using Discord voting instead of using tokenized voting,
you know, maintaining this one person, one vote system was hard, right?
And people started to try and game it.
And there are systems and checks that you can,
put in place to kind of prevent this. But I think the interesting thing about a sold-bound
NFT is the only way that you could potentially sell that NFT is effectively to transfer your
private key, right, to like give, you know, access to for someone else to have your private key,
which is very problematic because, you know, as most people are kind of aware, as soon as I give Ben
my private key, he can't know that I've destroyed my access to the private key, right? And so
now he's in this situation.
where he's like, well...
You should still do it, King.
I'll send you one of my private keys
and we'll play that experiment.
But, you know, like, we don't know then
whether the transactions being created by Ben or myself, right?
Like, it's unclear, right?
Because we both now have like this dual ownership
of this address, right?
We can both sign transactions in theory, right?
Now, if I, you know, really, really promise
that I'm going to destroy the private key
and then, like, stumble across that I'm like,
oh, actually this would be cool for me to you.
So there are things that you can do,
that make it harder or, you know, add layers of kind of protection on top of the system like this.
And synthetics has been experimented with this.
And I'm super excited to see the way that optimism goes because the more individual experiments we have,
the more we have like cross-pollination of ideas, right?
Like we're watching very closely to see what optimism does so that we can say,
oh, actually, that's a good solution to one of the challenges that we've had.
And vice for, you know, so I think right now we're getting into a place where like there's a lot of governance experimentation.
it's very exciting because the more experimentation the better.
So, Ben, when you guys set up this system,
were there specific problems with governance that you were trying to solve?
I mean, you talked a little bit about kind of how a lot of Dow's nowadays are sort of like plutocracies,
but were there other ideas that you had about things you wanted to tackle with this?
A hundred percent.
I would say the biggest one, as big as the plutocracy issue,
is the challenge of resource allocation.
So this goes back so deep in our history,
like literally to the start of everything.
So before we were optimism, right,
we were a nonprofit called plasma group.
And literally what we were set out to do
was basically just, do a bunch of research
to solve an sort of an earlier version of roll-ups called plasma, right?
Basically look at the set of problems
in designing these plasma systems,
figure out solutions, publish those to the,
world. And this was very valuable. We actually had like multiple people that went and then took those,
you know, specs and write-ups and pushed those to their, you know, systems and built them out.
But what we faced was a few problems. One was funding, right? We were basically going and pleading for
donations from people and that was that was something that we could do, but it made it hard to scale
the team, right? And it wasn't always very easy. And things didn't seem right. So even when we
move to do with the startup with optimism, right? We incorporated as a public benefit corp. So
optimism was not, you know, a limited liability corp. It was a public benefit corp. Literally in the
charter, in the founding documents of the PBC, we talked about the idea of public goods on the
internet and enshrining fair access. We've just seen this time and time again. If you look at the
amount of resources that, say, Ethereum has given as a protocol to miners, right? If you look at all of
the revenue that has been generated by Ethereum mining, right? And you compare that to the revenue
that's gone to the people actually building the protocol that everyone is using, right? There's a
massive mismatch. If you do the pie, you know, the bar, you can barely see the sliver of the pie
or the little tower for the, right? So this is a big problem. So that is the other thing that we're
setting out to do with the Optimism Collective is to make public goods profitable. It should be
the case that you can build free open source software and be rewarded.
for it if it has a positive impact. So that is the other big piece that we're trying to solve here.
Yeah, famously. I mean, you guys know I just wrote this book that I don't know if people will
be able to see it because I know this will be cut up into smaller screens. But anyway,
people know that I wrote about Ethereum. And early on, people were kind of concerned about
what they viewed as low salaries in Ethereum. And not that long ago, people were still discussing
this and it's kind of years since that happens. So clearly, you know, I think there are some issues
there with, you know, notions of fairness and how people have been compensated. But one thing that I,
you know, would definitely want to highlight is that one of the philosophies that you want to incorporate
into the way that optimism functions going forward is something that you call retroactive public
goods funding. So can you define what that is and why it is that you've decided to do it this way?
retroactively specifically?
Sure, absolutely.
So look, we just said that we have this hard problem, right?
And we want, and that problem is funding public goods, right?
Or, you know, the fair allocations.
So what do you do to make that fair?
Obviously, you have to fund those public goods, right?
Pretty straightforward.
What we realized was incredible was that these L2 protocols basically give you a revenue source
in the form of fees to be able to actually distribute, right?
So we now have a revenue source that's not just donations.
It's meaningful usage leading to fees.
And so the question becomes, how do we take these resources and allocate them to public goods?
And, you know, in some sense, there's basically two ways you can either do it before the fact or after the fact, right?
Proactively or retroactively, you know, sort of like this is the obvious choice, you know, this is the obvious two choices that you have.
And historically, a lot of public goods funding is done proactively, right?
You have grants that are given out and a bunch of people apply and they say, I'm going to do this grant and, you know, please accept me.
This is challenging one because it requires that you be able to very accurately predict who the right person to get this grant is.
And that can be hard as a singular grant giving organization.
And you might be wrong.
And so the reason that we want to fund retroactively is basically because it's much easier to look at a bunch of people who have.
contributed public goods and identify which one of those have been the most impactful.
And so one of the like sort of guiding principles, if you go to optimism.io slash vision and
check out is this notion of impact equals profit, the idea that the protocol should reward people
proportionally to their impact. So that's retroactive public goods funding in an essence,
is you look after the fact at a set of public goods that you wanted to be improved and be
created and you retroactively reward the people and projects that have contributed the most to that.
Yeah, this is so fascinating how you're taking this notion of a public benefit corporation
and translating it into a Web 3 version. When I was looking at public benefit corporations,
I saw like Warby Parker is one or Allbirds and they donate Eyewear or, you know, I actually don't
what all birds donates, but, but the point is that, you know, this is really interesting because
you're doing it, I mean, I don't know what all the different things are, but it sounds like open
source software will be one of them. So it's very similar in a certain respect to what
Gitcoin is doing, which is really interesting, but I feel that, yeah, it's just like a,
just something to watch in the Web3 space because I feel like it's sort of a new animal that's being
born. Out of curiosity,
do you have an estimate for how much you'll be earning that you would be able to give out in these kind of retroactive grants?
Yeah, so that will be a part of governance.
We'll be determining how we parameterize.
So like right now we basically, as optimism, break even.
And that's, you know, basically because we want fees to be as low as possible.
Interpretation of break even changes a bit under different conditions.
For example, like congestion of the chain.
You can't break even because you have to.
to charge people more to prevent the chain from sort of filling up too fast. So there will be
fundamental stuff that will go to the protocol no matter what. It's a long run. It's hard to
predict. It's been on the order in the past when we had a margin of millions of dollars a month.
And I think the key is that the retroactive publicist funding should make the flywheel
that makes that number go up, basically, right? The idea is that if you put the money generated,
by the protocol into funding the public goods that make the protocol better, that will make the
protocol better. And then there'll be more people using it and more fees generated and so on. So you get
this nice, you know, sort of flywheel effect. So that's part of, you know, the core thesis is that
whatever that number is, it will continue to go up if you fund the public goods that made it a number
in the first place. Yeah, I find it really fascinating. So we'll have to see where all this goes.
In a moment, we'll talk a little bit more about governance and what this means for layers.
two, but first a quick words from the sponsors
he make this show possible.
The scorebed app
here with trusted stats and real-time sports
news. Yeah, hey, who should I take in the
Boston game? Well, statistically speaking.
Nah, no more statistically speaking.
I want hot takes. I want knee-jerk reactions.
That's not really
what I do. Is that because you don't have any
knees? Or...
The score bet. Trusted sports
content, seamless sports betting. Download
today. 19 plus, Ontario only.
If you have questions or concerns about your gambling
or the gambling of someone close to you. Please go to conicsonterio.ca. Join over 10 million people
using crypto.com, the easiest place to buy, earn, and spend over 150 cryptocurrencies. New
users enjoy zero credit card fees on crypto purchases in their first 30 days. With crypto.com
earn, you can get industry-leading interest rates of up to 8.5% on over 40 coins, including
Bitcoin, and earn up to 14% on stable coins.
With the Crypto.com visa card, you can spend your crypto anywhere.
Enjoy up to 8% cashback instantly, plus 100% rebates for your Netflix, Spotify, and Amazon Prime
subscriptions, and zero annual fees.
Download the Crypto.com app and get $25 with the code Laura.
Link in the description.
Building the next big thing in crypto, Cross River has your back.
Whether you are a crypto exchange, NFT Marketplace, or wallet,
Cross River's integrated API-based platform provides the payments solutions you need to grow.
Cross River is powering the future of financial services.
A CryptoFin industry award winner and an early partner for companies like Coinbase,
Cross River's tech stack supports crypto partners and enables real-time money movement for consumers.
Welcome to a new world of crypto-friendly banking.
Request your Fiat-on-OffRamp solution now at crossriver.com.
slash crypto. Finance is changing. Strategies are changing. Holding is changing. Beefy Finance,
the multi-chain yield optimizer, allows you to maximize passive income while you sleep.
Simply deposit your crypto into Beefy's secure industry-leading auto-compounding vaults to put your
funds to work. Each one of Beefy's 740 volts automatically reinvests the interest gained on your
crypto deposits, earning you more while saving you time and fees.
Beefy's strategies create bank-busting APYs with 0% deposit fees at the click of a button.
Join $1.4 billion of investments and understand why so many users trust Beefie with
their financial independence. Visit beefy.finance and take control of your financial future.
Back to my conversation with Kane and Ben.
Kane, you have talked about how synthetics for a while now has been Dow First.
So what do you mean by that and why has that been the philosophy?
So we decided back in 2020 that we believed that having a foundation and having legal entities
was a drag on our ability to kind of lean into community governance.
And so we made a decision that we would shut down all of the
those entities and that we would hand over control to the community and to the token holders.
But this transition was interesting.
You know, it goes back to the point that, you know, I made earlier where we had a form of
one person, one vote governance, which was basically you had a role within discord that you
earned over time through participation, et cetera.
It actually was totally decoupled from your token holding, right?
So we had, you know, people that had 10 tokens and people that had 10 million tokens and
that same voting power.
And then we realized, well, okay, this doesn't scale because, you know, discord's really easy.
It's a civil attack.
And we started seeing people try and, you know, play games with voting, buying voting,
you know, collusion, et cetera.
And so we said, okay, we need something that's going to be better and more scalable for,
you know, the next five years or whatever of governance.
And so we changed to this form of representative democracy where instead of having one person,
one vote, you would have one token, one vote, but it would be quadratically scaled.
So we would scale back the voting.
power of each of the participants within the network. And we have kind of a built-in anti-civil system,
which is that synthetics is really complicated and expensive to use and expensive to stake. And so it's
really hard to maintain multiple wallets. You can, but like it gets exponentially harder the more wallets
you have, right? Even if you're writing scripts, you need to do a whole bunch of things to kind of
maintain that. And so we had this system where actually what was happening is most
wallets were consolidating. So people who had three wallets were actually consolidating them
down into a single wallet.
We built this like debt consolidation system.
And so we saw over time we went from, you know,
I think about 10,000 addresses that were staking down to about 6,000,
as people from the early days kind of brought these wallets together.
And then the way that we helped to kind of reduce this plutocratic influence
was to basically say, okay, you have one address and it has a certain amount of voting power,
rule of voting power.
And then we're going to scale that quadratically.
But then you only get to vote for one person on this eight person council.
And so you can vote your favorite person in, but the other seven, you know, members of council, you have no influence over.
And what that meant is that like on the margins as you went further and further down the council elections, it got much more competitive.
And so it became very hard for, you know, a few whales or a single whale to really dominate any vote.
And we've seen that play out really well.
And actually we're about to see this play out in a very interesting fashion due to, you know,
the announcement that happened yesterday, where optimism basically said that they were going to
allow for projects who have been building on optimism to make a claim for tokens to reward
their users and their community for transitioning to the optimism network.
So now we've got this really interesting, contentious vote, and it's going to be,
it's already playing out within the Synthetics Discord to decide how do we allocate those tokens,
right what's the like optimal allocation do we allocate them to retroactively to people who transitioned
early to optimism who kind of helped test out the network do we you know allocate them to future people
but we've got an eight person council that needs to now make this decision and they actually
have quite a wide range of opinions about this and interestingly I think the majority of the people
on the council are on optimism already and so the people who are on optimism have kind of this vested
interest in an alignment with all of the other optimism users who transitioned, you know,
over the last year or so, whereas the people who are still on L1 tend to be whales, right?
So we've got this very kind of tense balance between the, you know, the plutocrats who are still
on L1 and, you know, the vast majority of stakers that have migrated to L2 because the costs were
too high on L1 and they were kind of forced to go to optimism in order to be able to save
gas fees.
And they've saved a ton of gas fees and they've got a much better experience.
But we're going to need to work out how we, how we kind of, you know, decide this decision.
But in older forms of governance, this would be just not even, this would be like trivially easy, right?
Like some VC would turn up and say, give me all the tokens and they would press their vote button and they would get all the tokens.
The end, right?
But in synthetics, you've got this multi-layered governance system, which makes that decision much, much more interesting.
And it's going to take a lot of debate and, you know, and kind of compromising, I think, between the
communities or reach some consensus around how we distribute these rewards, basically.
Yeah, yeah, and it's fascinating because typically whales have a lot of power.
So, yeah, that was one of the things that shocked me when I did research for my book.
I didn't realize just how influential they were.
But yeah, it's interesting because normally the whales would be the ones who would get
a lot of the tokens, but since they haven't already migrated, I'd be interested to see how
this gets decided. But one thing that I did want to note is that synthetics does have pretty
high participation in governance. And I wondered how it was that you thought you were able to
accomplish that. I think coming from Australia, even though I grew up in the U.S., I've got an
interesting perspective, whereas in Australia, you're forced to vote. If you don't vote, you get
fined. And that is something that I think, you know, in a lot of Western democracies, there's
some form of that. In America, you know, people are like, oh my God, that's the most horrible thing I've
ever heard. You know, how? I don't know. I don't think it's horrible. Yeah, fair enough.
I have voted in pretty much every election, but anyway. Right, right. I think, I think there are a lot of
people who, who see that as problematic, right? Forcing people to vote. You know, there's always concerns
around people just, you know, pressing a random button and, you know, they're not informed or whatever.
And so what we've done is we've actually set up a system where in order to vote, you need to be a
participant in the ecosystem. You can't actually just vote your tokens. So first of all, you
you need to be a staker. So that already creates a pretty hard filter. If you're a staker,
you are a stakeholder in the decisions that are being made because you're taking a risk
in participating this network as opposed to, you know, you just have a bunch of tokens sitting
on finance, right? And, you know, you don't really care, but every once in a while you come out
and you vote for something because it's in your best interest. I think that's kind of the first thing.
And then the second thing is the fact that, you know, again, we've got this like quadratic
like waiting and in order for you to be able to claim your tokens, the fees that you get and
the rewards you get are basically weighted against your token holding and you can't actually
access those fees during a vote process unless you exercise your voting power. So you need
to vote your voting power, which is based on how much you're participating in the network. And if you
don't, you can't claim the tokens. So it creates this kind of forcing function for people to engage
And in our experience, most people do genuinely engage, right?
You know, it's once every three months, they have to turn up and they have to say,
okay, who are the people that are available, who are the candidates, who do I want,
who I think will represent me.
And we do see that the vast majority people are quite engaged around that period,
even if they're not that engaged in governance in the other three months.
During that one to two week period, people do come in and start asking questions and
want more information about governance.
So it does tend to work fairly well and gets fairly high participation rates in
in the order of like 60, 70% of people end up voting.
Kane, I know that you had this theory that you were calling L-22.
So why don't you describe that?
And then it involves tokens.
This is why I'm raising this issue.
And I just wondered if you felt that it is turning out to be the year that you thought,
if you are thinking that, you know, having tokens on layer two is drawing people back to
Ethereum who might have left to other chains.
Yeah, so I think we had a period within the Ethereum community where we became quite complacent, right?
There was really almost no like realistic competition for Ethereum as a smart contract platform.
You know, a lot of people forget that like finance smart chain existed for like a year and was just like a total zombie chain, right?
Like every block was empty.
They didn't even bother to like fill up the blocks because it was just so obvious that this thing was like not actually functional.
and no one was going to use it.
And that went on for a really long time.
And so, you know, all the people who were within Ethereum, you know, were very pleased
with themselves and, you know, patting themselves on the back about how successful, you know,
Ethereum was and how, you know, it was so hard to compete with Ethereum, et cetera.
And then we got to Defy Summer and gas prices just spiked to a point where it was cost
prohibitive for, you know, the average new entrant in the ecosystem to come in and actually use
Ethereum and really, you know, not just transfer ETH or, you know, buy tokens like we did it back in
2017 where you just participate in an ICO or something like that. But genuinely, you know,
to use defy, it was extremely expensive. You had these continuous transactions, et cetera.
And it opened up a window of opportunity for other smart contract platforms that had been, you know,
in the works for a long time, things like Avalanche, things like Solana, to really take not,
I don't think the existing market share of Ethereum users. I don't think there were,
that many existing Ethereum users that really transitioned over because most of the original
Ethereum users, you know, the people who kind of stuck it out through the lost bear market
could afford gas fees. But new entrants, you know, that new person who's coming in who's like,
I've heard about crypto, I've heard about D5, heard about all this cool stuff, you know,
and even NFTs to some extent, right? They were like, where do I go? And then they, you know,
experienced Ethereum gas fees and they're like, well, obviously not here. I can't afford this,
right? And then they would go to Avalanche or even Binet Smart Chain.
And so as Binance Smart Chain went from a total ghost chain to a chain that actually had some like organic activity.
And people were copy pasting, you know, synthetics and Maker and Ave and all of these projects over.
And, you know, people are like, this is much better.
I'm paying a dollar to use this, right?
We also had Polygon emerge.
You know, and so there was this emergence of competitors in an environment where I think most of the Ethereum community is fairly complacent about this.
I think the dynamic has actually flipped on its head now, where a lot of these Alt-L-Wans have had only competition among themselves, really.
And they've had, you know, the vast majority of users have been coming in and they've been picking one or two of these chains.
And so they've had this amazing user growth over the last, you know, 12 months with very little competition from Ethereum itself, right?
And now all of a sudden, Ethereum has multiple scaling solutions that are production ready.
And once again, the coolest stuff is being built on Ethereum.
So you have things like Lyra.
You have things like Polynomia, which is DeFi protocol built on Lyra, built on synthetics.
You've got these multi-layer DeFi protocols with all of these cool things and cool functionality.
And so the builders who've been building in Ethereum for the last two, three years,
are starting to build some really cool stuff that couldn't exist on L1, but can exist on optimism.
And we're going to see people look around and say, well, wait a second.
Optimism costs less than this other random chain that I'm using.
Why am I over here when there's all this cool activity here?
And I think there's a little bit of complacency because of the lack of competition
from these old L1s.
And I think that optimism and some of the other scaling solutions for Ethereum are really
going to blindside them.
And they're going to be so surprised that all of their users that they thought were super
loyal are going to come kind of flooding back to L2s on Ethereum because that's where
all the cool stuff is happening.
And by the time we get to the end of, you know, 1,00022, which is where, you know, L222 comes from,
by the time we get to the end of this year, we're going to have a mass migration of people back to the Ethereum community and back to the Ethereum network.
It's just they won't be on L1.
They'll be on roll-ups.
And that's where all the cool, fun stuff will be.
Wow.
Yeah, like, I find this very fascinating.
You know, I would be curious to see by the end of the year if this plays out the way that you have described.
But that brings me back to Ben.
I mean, Ben, you know, was part of, you know, the motivation for optimism to roll out governance,
which includes this token, to be, you know, one of the places to kind of try to draw in new users.
Because obviously, going forward, you will also have this ongoing air drop.
You know, I don't know exactly when you guys use that term, what that will look like.
But, you know, I don't know if that was kind of part of the motivation to, to, to,
launch this now? Yeah, I would say definitely growth is an aspect of governance that's important,
right? And so it's also important to turn over decisions around growth to the community.
So that's something that we've that we've been doing now. So that's definitely the case.
I would say that the other piece of this really for us on timing was just that we were finally
able to turn to this. So in a few months, we'll release the next version of optimism, which is called
bedrock. And bedrock basically is actually very very,
very similar properties to what you use on optimism now.
But it's basically us having fixed everything that we learned with cane,
with synthetics, with everyone else, over years of building this protocol and getting it right.
And Bedrock will basically be this technical foundation for what we're doing.
And it has very low technical debt.
It has very low lines of code.
It is extremely similar to the Ethereum code base.
It's very EVM equivalent.
And so I would say that also, quite frankly, it's also a matter of bandwidth opening up.
because we've always known that governance needs to be a part of this,
and we've always known that we want to fund these public goods
with this new revenue source that Layer 2 presents.
But quite frankly, we were so busy building it, you know,
we had to keep our priorities straight.
So definitely growth is an aspect.
And definitely, definitely, I do believe that there's a responsibility
not to sacrifice the values that Ethereum brought forward.
And I think what a lot of these Alt-L-1s do, quite frankly,
is they look at the story that Kane just laid out.
A new person comes to Ethereum,
they see $100 fee and they seek elsewhere.
And I think a lot of other L-1s have taken advantage of that basically
and just sacrificed on a bunch of decentralization qualities to get low fees.
And so that has certainly a very important imperative for us,
and it always has been, is to maintain the security and decentralization.
So now that we're ready to do that, sure, it is super important to grow
because the reality is that the values which brought us here in the first place
are that decentralization, sensitive resistance, security.
Yeah, and I couldn't help but notice there's these other layer 2s
that are also going to be launching tokens such as Next.
There might even be, I don't know if this would directly compete with you,
but there was talk of a hop token for L2 cross-chain transfers.
So we'll see.
But I was curious, like, in general,
do you feel that when people are on layer 2s,
that it will then be easy for them to communicate with other layer twos,
or will the layer twos compete with each other?
Yeah, so the question is one that basically talks about bridging.
And so I know, Laura, even you talked about, like, the cross L1 bridges,
like the wormhole hack.
I think I saw it pop up on the podcast feed recently.
So what you're talking about there is bridging, right?
And definitely it's the case that in the future, users, to Keynes point,
of using Ethereum, meaning that they're using L2,
will never even touch layer one, even if they have to move between chains.
So there's a lot of really good bridge protocols out there.
Hop is a great example of one of them that basically, you know,
leverages some mechanisms to be able to move funds directly from one L2 to another.
And that's actually pretty important because if you had to go up to L1 and down to another L2,
every time you wanted to use some other application on the other L2,
you don't have any scalability because you're doing a transaction on L1
and it would be just as expensive to get there.
So that is the case.
I will also say, though,
that I think the multi-chain narrative that we see today
is a little bit different from the one that we see at optimism.
So the one that we see at optimism is basically
that the multi-chain aspects that we see today
are very much a property of the space being so early
that we are thinking about these things as chains,
and we haven't built good abstractions.
So I will go even further, which is to say that in the future, users will be using L2s,
and it will appear to them as one thing.
We call this the super chain at Optimus, when we're talking about this stuff, that even if there's
sort of multiple chains under the hood, it's really going to seem to be one thing.
It's going to be like the new internet, Web 3.
And so the answer is, yes, but I'll take you a step further.
You're not even going to realize that you're moving between a chain because that will be a very
under the hood thing.
and you think of it as just using optimism.
Yeah, but I do, I have to admit, I think that's quite a ways off in the future
because any time I try to use something where I'm using multiple chains or whatever,
I mean, it's just, I mean, granted, I am not a sophisticated user, but it's, I find it very challenging.
Well, you know, the issue is right, Laura, is there's no, there's no good money in giving you a better experience there.
If only they were a way for the public good of helping Laura shouldn't bridge between chains to be profitable.
All right. All right. I will wait. I will wait for that retroactive public goods funding to kick in. So before we, because I do want to touch on kind of more security stuff and some of the questions. But before we do that, actually, Kane, I did want to ask you because synthetics is going to be launching its version three governance model. And I was trying, I was curious like, you know, what problems you were trying to solve with that. And also curious about the fact that you have talked about how you would like for this to become its own protocol. And so I just wondered what,
the vision was for that as well. Yeah. So I think what we found through our like constant iterative
governance experimentation over the last four years is that we are slowly iterating towards something that's
fairly stable. You know, it's not perfect. And, and we're definitely watching other protocols like
urine, you know, who are working on different things. You know, there's a bunch of, you know,
amazing experiments that are going on across the Ethereum ecosystem in terms of how to govern things.
But one thing I think that we are very aware of is the fact that no one has really nailed like full on chain governance, right?
You know, so there's things like the compound governance module, you know, there's variance of that.
But it still requires like some level of tradeoff.
And it makes it hard where you either, you're kind of giving up too much power to large token holders, right?
And we've seen that in a few recent votes.
Or you still have some kind of discretionary aspect, which is off-chain by a multi-sig
or something like that.
And so what the new synthetic governance module, the V3GM, does is try to find the right
compromise between those two things, right?
So it tries to be fully on-chain, but anti-plutocratic.
And it does that by basically removing any need for multi-sigs and allowing for all transactions
to be executed fully on-chain.
but it does this via this representative democracy and via an election process where token holders
still have full control of who's elected.
And then it puts a second layer of protections on top of this elected body, this council of
eight people, such that if they collude or go rogue or do something, you know, or stop
doing anything, stop actually, you know, executing governance, that there are multiple checks
and balances where the token holders can actually turn up and say, we need to remove this specific
person on the council or we need to dissolve the entire council because something's broken.
And that is a system which currently is really hard to implement on chain because a multi-sig,
once people have the keys to the multi-sig, you kind of can't get rid of them, right?
So, you know, if there's a multi-sig, which is three or five and three people decide that they
actually don't want to relinquish control of the multi-sig, you can vote all you like, but they're not
going anywhere, right? You'd need to fork the protocol and deploy a new multi-sig, et cetera.
So this system actually says, no, the multi-sig signers have voting rights, but it is all
and constantly at the discretion of the token holders and that at any time the token holders
can turn up and say, I'm sorry, you're not doing a good job.
We're removing you from your ability to execute governance decisions on behalf of all token holders,
and it's fully on chain.
So that's something that we're really excited about.
And I think that one of the things that we're doing is making it modular so that other
protocols can come and say, okay, we like this as a platform.
but we don't necessarily like your voting strategy, right?
We think that a voting strategy of, you know, quadratic voting weighted based on your participation
in the network is not good.
We want to give every token one vote and not quadratically weighted and we just want to see
how that plays out.
And so this platform will basically allow for a lot more governance experimentation.
So we're really excited about it.
It's going to launch on optimism natively, obviously.
And we think that it's going to be a place that a lot of optimism-native project.
are going to be able to experiment with governance.
All right.
So I know we've talked plenty about governance, but I did want to circle back to an issue
that we touched on briefly, which is security.
So obviously now, synthetics does have this cross-chain bridge due to being both on
optimism as well as Ethereum Layer 1.
Obviously, I'm sure you are very well aware.
There have been a lot of hacks of cross-chain bridges.
So I was curious to hear your thoughts on how security was handled for.
this bridge. Yeah, I'll speak to this. So it's a really interesting question. And one of the things
that makes it so interesting is that in some sense, a roll-up is a bridge. I know that sounds very
weird and nonsensical, but it's actually true. The mechanism that we talked about earlier in which
for a period of time, someone can come and dispute the results of the transactions that were
notarized through the optimism system, right? These fault proofs.
that mechanism is itself a bridge, right? Basically, that takes a week. And if a week goes by and nobody
disputes the results of the transaction, it's accepted by L1, and you can then, for instance, complete a
withdrawal that was included in the output of one of those transactions. So the risk of cross-chain
bridges is, in fact, basically the impetus for layer two existing, right? Because these bridges
that go between one distinct L1 and another, say,
Polygon and Ethereum,
these are the things that require some other mechanism
like a multi-sig or a vote or whatever
because these protocols don't directly talk to each other
in the same way that a roll-up talks to L-1, right?
A roll-up sends L-1 all of its transactions
and gives L-1 a place to dispute the result of those transactions.
So there are trade-offs, right?
Sometimes less secure bridges are actually cheaper,
and so we don't expect a world.
We do expect a world in which some of these bridge designs continue to exist
because you can basically take more risk if you want to
and increase capital efficiency.
But fundamentally, a roll-up kind of is a bridge.
That's kind of all that the roll-up dispute contract is,
is serving as the secure way to bridge withdrawals.
So there's a little bit of an answer on it.
And maybe a counterintuitive take is that roll-ups are bridges
and the entire chain is built to have the most secure bridge possible.
Well, so I did see the optimism tweeted recently that bridging on and off optimism just got a major power up,
and that is now cheaper, faster, and easier to move assets between optimism, layer one Ethereum, other layer twos, as well as centralized exchanges.
How did you accomplish that? And does that also change the fact that when you withdraw from the native optimism bridge that would normally take seven days?
Great question.
So the answer, the way that this got improved is basically we acknowledge that those other bridges have a place.
And I should really clarify that there are kind of two types of bridges, even as a non-native roller bridge.
There's like a collateralized bridge and a non-collateralized bridge.
And so there are actually protocols that are as secure.
They sort of introduce this capital efficiency that give you, and Hop is a great example of this,
that give you the ability to move these assets around faster.
and cheaper without sacrificing the security guarantees.
So what we accomplished there was effectively,
we basically updated our UI to add some of the bridges
that we think are reliable enough and secure enough to be using.
And we basically gave users the option to use those
when the asset and the source and the destination of the bridge works.
But a lot of those are still secured by the native roll-up optimism bridge.
It's just that they have a smart contract system on top
that removes that one-week window.
Okay, so yeah, I mean, there's so many changes, and I think we'll see just how the tokens that you've introduced and also now the governance, how that's all going to play out.
But looking ahead to the future, I did also want to raise this Ethereum Improvement Proposal 4844, 4844, which you mentioned to me, you felt was also going to kind of have a big impact on optimism.
Why don't you describe what that is and why you're looking ahead to that?
Sure. So I guess it's sort of set the stage. I think it's about a year ago, year and a half ago. The Vitalik put out this post called a roll-up centric roadmap for Ethereum.
And basically what that was was an acknowledgement that the roll-ups that are being built today
are clearly the future of scaling.
And they're clearly the future of Ethereum because Ethereum needs to scale.
And therefore, we need to focus in on that.
Okay, so what does that mean?
Basically, that means that we need to design Ethereum to be as amenable to roll-ups as possible.
And basically, the way in which we do that notarization process,
that I talked about earlier, right?
It's also literally called Rolling It Up.
That's where Roll Hub came from is this notarization.
But you say roll up.
No one knows what the heck you mean.
They think you're talking about a fruit snack.
So in any case, the way in which we introduced that mechanism into Ethereum
was really not with some special sort of notary roll-up function that Ethereum had.
We kind of hacked it in.
And it was cheaper, but not as cheap as it could be.
And so EIP 4844 is one of the first example.
of hopefully, of course it hasn't been passed yet,
but of the Ethereum governance system
becoming more amenable to roll-ups.
Basically what it is,
is it is a new transaction type
that basically makes the notarization really cheap
and imposes less restrictions on the L1 nodes
around what they have to do with that notarized data.
And so the TLDR of all of this
is that if 4844 passes,
roll-up fees will go down another 100x, right?
So they're already like 20 to 500 X cheaper on L2 than L1, depending on the app.
This will plummet that number to like, what, 0.02 to point, whatever.
You get the point.
It will get much, much cheaper about 100 times.
And so this is 4844 is one step along the path to what's called data sharding,
which is basically the long-term play that will allow Ethereum to scale to literally
hundreds of thousands of transactions with those transactions being roll-ups.
Okay.
I don't know generally for EIPs when they come to a vote.
Is it just there's sort of a general consensus that the conversation is done?
Yeah, I mean, I'm laughing because, you know, I was part of like the early 1559, like consensus building process,
which went all the way back to like 2019 or something like that, maybe even like early 2019.
And so, you know, with major changes to, you know, how transactions are processed.
obviously everyone is extremely concerned that we ensure that that does not introduce, you know, any
issues for the functioning of the system. And so I think that there will be and already has
been a fair amount of scrutiny on this EIP. But I think one of the cool things is that, you know,
Ethereum is responsive and like the Ethereum community. I say Ethereum like not the network,
but Ethereum, the process, right, this rough consensus process tends to be fairly responsive to
things that are effective and that there's clear demand for.
And so I think that if we're in a situation where more and more of the transactions that
are happening on L1 are these notarized, you know, L2 transactions, it will become more obvious
to people who are, you know, building consensus around whether or not we influence something
like this, that this is needed, right?
At the moment, it's like, oh, we can probably get away without that because, you know,
it's not that, you know, a high of a percentage of the transactions or roll up transactions.
as we do a better job,
and as more people transition to L2
and as there's more activity there
and more cool apps being built,
it will become more and more obvious
that this is something that just needs to happen
because the competitive advantage that it will give
both L1 and L2 as a combined,
you know, consensus system,
smart contract system is going to be so huge
that we just have to do it.
So I think it might take a little while,
and then I think we'll be able to kind of get to consensus.
We are also, as optimist,
We are working very hard.
Like literally our engineers are writing code to prove that 4844 is safe and works and
like get it implemented.
So it impacts everyone.
But this is a, this is a, the mother of all rising tides lifting all the L2 boats.
So we're ready to make it happen.
Okay.
Yeah.
And I was chuckling too when we were talking about how it's not clear when an EIP is done
being discussed because I discovered that also if you're writing my book.
But anyway, let's.
Let's also now look ahead to the merge. Clearly, this is going to be a huge undertaking,
moving all the economic activity on Ethereum over to this new proof of stake chain.
And I was curious what that means for obviously L2's like optimism, but also protocols like
synthetics that are built on Ethereum. What are you doing to prepare and kind of how do you think
it's going to go. I think this is something that, and maybe even on like a previous show that I was on,
right? Like we kind of discussed this, right? It might have been back in, I don't know, late 2020 or
something like that, right? And I think it's one of those things where you need to spare some cycles
for it, right? Because it's definitely a thing that is going to happen. But there's still not like
100% a sense of what this is going to mean for us, right?
I think, you know, as synthetics, I think a big part of our focus is obviously transitioning to optimism,
transitioning as much of the code over to optimism, and then probably redeploying some new code to L1 to support this like optimism-centric version of synthetics.
And so I think right now, like, we're still thinking about it and it's still something that, you know, we're obviously monitoring.
But the vast majority of the resources within synthetics, the engineering resources are going towards building V3, which would be deployed.
to optimism and supporting our current version transitioning to optimism.
Well, wait, no, but I was talking, I was talking about Ethereum's merge.
No, no, sorry, I get it.
But I'm saying, like, you know, if we're on optimism, then it's less our problem,
what happens to the first thing.
It's my problem.
It's his problem.
I'm saying it's his problem.
If we transition to optimism, then, like, Ben's, you know, going to be the one who's
working out how the merge and, you know, optimism works.
And we can just kind of cruise along on optimism and not worry about it.
of that way. Put your feet up. Exactly, exactly, exactly. So Ben. Yeah, so it's a natural segue
right? I would say actually the biggest thing that has happened to optimism as a result of the merge
is that we have adopted it. So this is like sort of more of a technical answer, but it's really,
really cool. If you think about the relationship between the notarized transactions that go on to L1
and the state of L2, basically what happens if you're running an optimism node is you're watching
those sort of transactions appear at be notarized on L1, and then you're sort of pushing them into
your local version of the world, your node, and executing those transactions, right? They weren't
executed on L1. They were just notarized, but you want to execute them
on your computer.
What's fascinating is that this is extremely similar
to what happens on the beacon chain with the merge.
And this is literally called in Ethereum.
It's literally called the merge API.
And the idea is basically that you watch transactions
occur on the beacon chain,
and you basically send them to the get,
and that's a new sort of node software
that's tracking the proof of stake.
And basically you look at what transactions,
the proof of stake finalizes,
and you send them to the Ethereum,
Geth node that sort of executes the smart contract,
Ethereum virtual machine side of things.
So we are all about making the thing that we are doing,
not just scaling on Ethereum, but scaling Ethereum itself.
And that means across the board, we use code everywhere that we can,
that exists on L1.
This is an incredibly useful example of that.
The relationship between the beacon chain,
or what's called the consensus layer,
and the execution layer, or like, Geth,
is exactly the same as the relationship between layer one and optimism,
which is really fascinating.
So this has been incredible because it has allowed us to basically delete thousands of lines of code
and use something that's already being battle tested
and is up to the standards of the Ethereum process
to be able to merge it into the main L1 Ethereum chain.
So I think that's the most interesting thing that happens to optimism
as a result of the merge as we get to become even more like Ethereum,
which is super cool.
Practically speaking, the merge is being handled very well
so that you don't have to do much on the application side.
And the biggest thing that honestly we do is
we don't have to worry anymore about blocks coming
like one after the other right away or very slowly
because with the merge, they come in a regular cadence.
So that's like a nice edge case that we can kind of delete
the code that we have to worry about that.
Other than that, it doesn't do much.
It just moves right over.
Wow. Okay.
Well, I definitely learned something there because I thought,
all the applications and layer twos were sort of like white knuckling it through this part,
but I guess it's really for other people to worry about.
All right, well, this has been a super fascinating discussion.
I'm so glad that you both came on the show.
Where can people learn more about each of you and your work?
Twitter.com slash Ben underscore chain.
My stage name is Weird Eithyankovich.
When I'm not working on scalability governance, I am working on Ethereum parity songs.
And you can check out Optimism.com.
for all the lovely stuff that we talked about today.
Oh my God, I just realized that's you in the video that I spot at the top of your Twitter
feed because you're in profile.
So I just thought it was some random part.
Okay, anyway, it's you.
People should check that out.
It's his pin tweet and it's very funny.
Kane, how about you?
Yeah, so for me, it's Twitter and my handle is K-A-I-Y-N-N-E.
So you can find all my ship posting there.
And then synthetics.io and mainly Discord, right?
The Syndetics Discord is the place where governance happens,
where all the discussions happen.
So if you want to come in and weigh in on distribution of these OP incentives
that are coming up to the synthetics community,
come into Discord, it's going to be a fun place for the next couple weeks
while we debate this.
And you can kind of see what decentralized governance and action looks like.
I'm going to lurk.
All right.
Well, thank you both so much for coming on Unchained.
Thanks, Laura.
Thanks.
Thanks so much for joining us today to learn more about layer 2s, optimism, and synthetics.
Check out the show notes for this episode.
Join me this afternoon for the second book club for my new book, The Cryptopians.
We'll discuss the news, the surprises I found while writing, and all the drama from
the early years of Ethereum.
There are a few NFT tickets left, so head up to bits.
dot k i slash laura shin and see you later. Unchained is produced by me, Laura Shin, without from Anthony
Youne, Daniel Ness, Mark Murdoch, Shishonk, and CLK transcription. Thanks for listening.
