Unchained - Will Optimism's OP Token Draw People Back to Layer 2s on Ethereum? - Ep.350

Episode Date: May 10, 2022

Kain 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)
Starting point is 00:00:00 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
Starting point is 00:01:15 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.
Starting point is 00:01:55 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.
Starting point is 00:02:27 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?
Starting point is 00:02:50 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.
Starting point is 00:03:20 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
Starting point is 00:04:17 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
Starting point is 00:05:01 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.
Starting point is 00:05:51 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
Starting point is 00:06:30 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
Starting point is 00:07:16 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
Starting point is 00:07:34 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
Starting point is 00:08:01 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.
Starting point is 00:08:28 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.
Starting point is 00:09:12 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.
Starting point is 00:09:40 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.
Starting point is 00:10:25 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.
Starting point is 00:11:02 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.
Starting point is 00:11:49 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.
Starting point is 00:12:27 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.
Starting point is 00:12:57 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
Starting point is 00:14:04 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
Starting point is 00:14:51 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,
Starting point is 00:15:32 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.
Starting point is 00:16:14 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.
Starting point is 00:16:47 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.
Starting point is 00:17:26 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.
Starting point is 00:18:03 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.
Starting point is 00:18:36 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
Starting point is 00:18:51 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
Starting point is 00:19:06 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
Starting point is 00:19:50 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,
Starting point is 00:20:27 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
Starting point is 00:21:03 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?
Starting point is 00:21:18 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,
Starting point is 00:21:34 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.
Starting point is 00:22:06 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,
Starting point is 00:22:38 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,
Starting point is 00:22:57 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
Starting point is 00:23:37 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
Starting point is 00:24:20 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,
Starting point is 00:25:06 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.
Starting point is 00:25:36 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?
Starting point is 00:26:03 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.
Starting point is 00:26:51 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,
Starting point is 00:27:38 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?
Starting point is 00:28:24 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
Starting point is 00:28:50 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
Starting point is 00:29:34 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.
Starting point is 00:29:57 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.
Starting point is 00:30:13 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
Starting point is 00:30:56 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,
Starting point is 00:31:30 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.
Starting point is 00:32:18 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.
Starting point is 00:33:08 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
Starting point is 00:33:41 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,
Starting point is 00:34:05 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
Starting point is 00:34:43 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.
Starting point is 00:35:06 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
Starting point is 00:35:50 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
Starting point is 00:36:35 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.
Starting point is 00:37:11 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.
Starting point is 00:37:55 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
Starting point is 00:38:29 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
Starting point is 00:39:09 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
Starting point is 00:39:48 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,
Starting point is 00:40:21 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.
Starting point is 00:40:49 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.
Starting point is 00:41:26 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
Starting point is 00:42:01 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
Starting point is 00:42:39 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.
Starting point is 00:43:15 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.
Starting point is 00:43:59 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?
Starting point is 00:44:33 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,
Starting point is 00:45:00 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.
Starting point is 00:45:24 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.
Starting point is 00:46:05 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.
Starting point is 00:46:41 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,
Starting point is 00:47:01 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.
Starting point is 00:47:24 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
Starting point is 00:47:57 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?
Starting point is 00:48:24 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.
Starting point is 00:48:50 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.
Starting point is 00:49:19 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.
Starting point is 00:49:44 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.
Starting point is 00:50:12 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
Starting point is 00:51:19 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?
Starting point is 00:52:07 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.
Starting point is 00:52:36 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,
Starting point is 00:53:17 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,
Starting point is 00:53:54 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
Starting point is 00:54:22 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
Starting point is 00:54:44 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
Starting point is 00:55:22 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,
Starting point is 00:56:07 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?
Starting point is 00:56:30 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.
Starting point is 00:56:52 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.
Starting point is 00:57:39 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
Starting point is 00:58:08 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.
Starting point is 00:58:55 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.
Starting point is 00:59:32 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
Starting point is 00:59:53 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,
Starting point is 01:00:16 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.
Starting point is 01:00:43 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.
Starting point is 01:01:11 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,
Starting point is 01:02:02 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.
Starting point is 01:02:36 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,
Starting point is 01:02:54 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
Starting point is 01:03:13 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.
Starting point is 01:03:34 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
Starting point is 01:04:21 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.
Starting point is 01:05:10 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.
Starting point is 01:05:29 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
Starting point is 01:06:19 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,
Starting point is 01:06:41 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.
Starting point is 01:06:58 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,
Starting point is 01:07:21 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,
Starting point is 01:07:49 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
Starting point is 01:08:11 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.
Starting point is 01:08:32 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
Starting point is 01:08:57 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.
Starting point is 01:09:21 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.
Starting point is 01:09:47 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.
Starting point is 01:10:09 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.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.