Bankless - The zkEVM is Here | zkSync's Steve Newcomb

Episode Date: September 28, 2022

By the end of October, zkSync is going to be shipping the world's first zkEVM. We brought on zkSync's Chief Product Officer, Steve Newcomb to share all about it and how it's going to impact the space.... We also had to ask Steve, wen token? Tune into the episode to hear his response! ------ Swell | Liquid Staking for the People https://bankless.cc/swelldiscord  ------ SUBSCRIBE TO NEWSLETTER: https://newsletter.banklesshq.com/  ️ SUBSCRIBE TO PODCAST: http://podcast.banklesshq.com/  ------ BANKLESS SPONSOR TOOLS: LENS | WEB3 SOCIAL PROTOCOL https://bankless.cc/Lens  ROCKET POOL | ETH STAKING https://bankless.cc/RocketPool  ️ ARBITRUM | SCALING ETHEREUM https://bankless.cc/Arbitrum  BRAVE | THE BROWSER NATIVE WALLET https://bankless.cc/Brave  JUNO | BRIDGE FIAT TO LAYER 2 https://bankless.cc/Juno  ️ ZKSYNC | THE LAYER 2 SCALING ENDGAME https://bankless.cc/zkSync  ------ Timestamps: 0:00 Intro 9:38 Wen Mainnet? 11:22 What is zkSync Shipping? 12:36 zkEVM Design Choices 19:26 Why zkEVM is Progressing Fast 22:56 Optimistic Rollups vs. zkEVMs 27:00 The Layer 3 Ecosystem & Narrative 41:48 Losing Sovereignty? 44:08 Prover Competition 46:39 Same Circuit & Hyper Bridges 52:15 The Cosmos Vision 58:01 L1s to L3s 1:04:10 Onboarding Strategy 1:10:16 Wen Token? 1:13:33 2/3's Distribution 1:15:42 Open Source 1:25:08 zkSync 2.0 & 3.0 and Beyond 1:29:17 Closing & Disclaimers ------ Resources: Steve Newcomb https://www.linkedin.com/in/stevenewcomb/  zkSync https://zksync.io/  ------- Not financial or tax advice. This newsletter is strictly educational and is not investment advice or a solicitation to buy or sell any assets or to make any financial decisions. This newsletter is not tax advice. Talk to your accountant. Do your own research.

Transcript
Discussion (0)
Starting point is 00:00:08 Hey, Bankless Nation, welcome to another episode of State of the Nation, where David and I get into something topical, super topical item today. ZK.EVMs, they are here. Well, David, they are almost here. And we have brought on someone from the ZKEVM team, Matter Labs, to talk about it. What are we covering today, David? The ZK. EVM is something that has really been exciting a lot of people in the layer two space, the scaling space, because it is generally considered the gold standard.
Starting point is 00:00:38 of scalability. ZK roll-ups plus the EVM. We already know that the EVM itself, it was a huge player in the 2021 bull market. So many people forked the EVM, spent out their own chains, but that was as an alternative layer one. You add some cryptography magic with zero knowledge onto the ZKM, and it unlocks new frontiers, Ryan, if you will, for us to explore as we explore out the crypto frontier. So that's why we are super excited today to talk to Steve Newcomb of the ZK Sync, the Matter Labs team, and all about the incoming ZK EVM that is imminent upon arrival. This is a technology that Vitalik in our episode earlier this week that released on Monday, he said he was even surprised at how quickly ZK EVMs are coming to market.
Starting point is 00:01:25 And I think this episode will fill you in on some of those details. A quick disclosure before we get in. David and I are angel investors in the Matter Labs, which is the entity behind ZK Sync. We're also advisors to the ZKSink project. We think that highly of it. And ZKSink is currently a bankless sponsor. We wanted to get those disclosures up on the front of the show. We take disclosures seriously.
Starting point is 00:01:49 So we are mentioning them at the top of every show from now on. There's also a link in the show notes where you can see all of the disclosure details where David and I get to peek into what we own, what projects we're excited about. Also, want to tell the bankless nation about Swell. This is the next. frontier, I think, when it comes to decentralized staking technology. This is a thing that we have to get better at in crypto. It would be a massive failure. If all of our stake ended up in centralized exchanges and with Swell, we are pushing back against that narrative. David, what is Swell and how can
Starting point is 00:02:25 folks get involved at this stage in the project? Yeah, Swell is joining the ranks of Rocket Pool and Lido as a decentralized staking as a service provider. And so we all know these things. We want our stake to be liquid, but we also don't want to stake with centralized exchanges. And so it is a new staking as a service system with a liquid staking token that is trying to do the best of both worlds for both Rocket Pool and Lido. Rocket Pool, of course, anyone can add their node to the Rocket Pool network. That's why we love it. But also with Lido, Lido has such amount of scalability because their permission validator set. Swell is trying to do the best of both worlds.
Starting point is 00:03:02 So you can actually do both with Swell. There is a DAO that governs the permission validator set, but regardless, you can also permissionlessly join the network. So, interesting strategy. We'll see how it plays out for them. If you want to join the Discord, there is a link in the show notes. Check out SWEL. And also disclaimer, Ryan and I are also angel advisors into SWEL as well.
Starting point is 00:03:22 And they also sponsored this message. So thank you, Swel. David, why are we talking about ZK EVMs today? Why is this the topic of the week that we decided to delve into? Yeah, crypto right now is looking for a new narrative. What's next is a really big conversation in crypto right now. In fact, it's the name of the podcast that we just did with Vitalik Buterin. Post merge, we're not really sure what to be hopeful for. And so instead of being hopeful, we just look at the macro markets and, like, cry a little bit. So crypto is in search for what is next, what is on their horizon, what is something to be excited for.
Starting point is 00:04:00 And Ryan, I remember the 2018 to 2020 bear market. As it went on, you could just see the kindling being laid that eventually manifested into the 2021 bull market. And that kindling was using the Ethereum Layer 1 to build out these new things called Defi apps and later NFTs. And now that's kind of the status. We've had that bull market. But what we haven't had is a bull market in like the Layer 2 space, the scalability space on Ethereum. So first comes the protocols, then comes the apps. And the ZKEVM, like I said at the intro, the ZKEVM is this new surface area for new frontiers.
Starting point is 00:04:35 It is the thing that so many devs have been looking forward to and waiting to deploy on. So while it's not, the ZKEVM isn't as something as like massive as the merge, it's going to be hard to compete with the merge. But it is something to answer the question, what's next, what to look forward to. And while we're all going through this bear market together, where to look for alpha, because eventually the retail market is going to come back and they're very, likely going to come back on top of a ZKEVM. If you are here now listening to this, the ZKEVM is a frontier for you to glom on to some alpha for.
Starting point is 00:05:10 So at least that's what's going on in my mind while we listen to this. Yeah, I think we are pretty close to the ZKEVM as well. So it's not something that is far into the future. This is something that is weeks away, potentially. We're getting into the timeline as well. Last thing, David, really quick for us. What should listeners be paying attention to in this episode? Yeah, there's many different.
Starting point is 00:05:29 components of a ZKEVM. There isn't one standard ZKEVM. So ZK Sync and Matter Labs are coming into the world of the ZKEVM with their flavor. There's also conversations as to how these organizations and entities interoperate and interact with each other. There's going to be conversations around bridging. How is bridging in a ZKEVM world different than an Alt Layer 1 world? So that's something to pay attention to. Onboarding is going to be a huge, huge conversation. We've seen some chains on board in the bull market very, very well, and other chains not on board so well. So how is ZK Sync approaching this? How are they going to capture some of the market share once their EVM goes to mainnet? And also, they're not the only ZK EVM coming. So what does that
Starting point is 00:06:12 competition landscape look like? What else? What are you looking forward to Ryan in this episode? I'm going to be looking for the differences between ZK. Evm's and optimistic roll-ups. I want to hear more about that. Of course, I want to hear about ZK. Sink's plan. for a token? Is that a component of the strategy? Where does that fit in? And I also want to hear about this concept that I've heard a lot bandied about, which is layer threes. What are layer threes? This idea of self-sovereign chains that are also somehow secured by Ethereum. How does that mesh with Cosmos' app chain model? So these are some of the things I'll be looking for with Steve. Guys, hang with us for just another minute. We're going to be right back with Steve. But before we do,
Starting point is 00:06:55 we want to thank the sponsors that made this episode possible. Lens Protocol is an open source tech stack for building decentralized social media applications. It is the new era through social media. We all have toxic relationships with our Web2 apps. We want to break up with them, but we can't. These applications own our digital lives and all the relationships that we've made. We need to break through to a new paradigm of social networking applications that we control, rather than them controlling us.
Starting point is 00:07:18 Lens isn't a social media app. It's a protocol to let 1,000 Web 3 social apps bloom. Lens is a permissionless and transparent social graph that is owned by the user. In crypto, we say not your keys, not your crypto, and on Lens, we say not your keys, not your profile. With Lens, your followers go with you to whatever social media application you want to use. And instead of being trapped by an algorithm chosen by that app, Lens lets you choose the way you want to experience your social media. Lens is the last social media handle that you'll ever need to create. So in order to get started, there is a secret code word in the show notes.
Starting point is 00:07:48 Enter that code word in the Google Forum linked, and you'll be well on your way to entering the world of 3 Social. Rocket Pool is your decentralized Ethereum staking protocol. You can stake your eth in Rocket Pool and get REath in return, allowing you to stake your eth and use it in Defi at the same time. You can get 4% on your eth by staking it with Rocket Pool, but you can get even more by running a node. Rocket Pool is the only staking provider that allows anyone to permissionlessly join their
Starting point is 00:08:13 network of validating Ethereum nodes. Setting up your Rocket Pool node is easier than running a node solo, and you only need 16 ETH to get started. You get an extra 15% staking commission on the pooled ETH that uses your node to stake. You also get RPL token rewards on top. So if you're bullish e-staking, you can boost your yield by adding your node
Starting point is 00:08:30 to the decentralized rocket pool network, which currently has over 1,000 independent node operators. It's yield farming, but with Ethereum notes. You can get started at rocket pool.net, and you can also join the rocket pool community in their Discord. You can find me hanging out there sometimes in the chat, so I'll see you there.
Starting point is 00:08:44 Arbitrum is an Ethereum layer two scaling solution that is going to completely change how we use defy and NFTs. Some of the coolest new NFT collections have chosen Arbitrum as their home, while Defi protocols continue to see increased liquidity and usage. You can now bridge straight into Arbitrum for more than 10 different exchanges, including finance, FTX, Whoobie, and Crypto. Once on Arbitrum, you'll enjoy fast transactions with cheap fees, allowing you to explore new frontiers of the crypto universe. New to Arbitrum, for a limited time,
Starting point is 00:09:10 you can get Arbitrum NFTs designed by the famous artist Ratwell and Sugoi for joining the Arbitrum Odyssey. The Odyssey is an eight-week-long event, where you can play on-chain activities and receive a free NFT as a reward. Find out more by visiting the Discord at discord.g.g.org slash arbitram. You can also bridge your assets to Arbitrum at bridge.arbitrum.io and access all of Arbitrum's apps at portal.arbitrum.com in order to experience defy and NFTs, the way it was always meant to be fast, cheap, secure, and fiction-free. All right, guys, we are back. The ZK. Evm, this mysterious bit of technology that came actually earlier than scheduled. This is the promised technology to escape.
Starting point is 00:09:50 scale Ethereum. We've got Steve Newcomb here, who is the chief product officer at Matter Labs. He's the team behind ZK Sync. That's what we're going to be talking about today. And he is no stranger to startups. He founded four companies already. He brings a ton of experience to the frontier technologies in the world, including, of course, Ethereum scalability technologies. And he's also recently joined Matter Labs to accelerate the mass adoption of crypto. He aligns very much with some of our personal sovereignty goals at Bankless. And And Steve, it's great to have you on. How are you doing?
Starting point is 00:10:22 I'm doing great. Really excited to be here with you guys. All right. You guys are getting close to Mainnet. And by MayNet, I'm talking about a ZK EVM on Mainnet. Can you give us the countdown? Like, how many days? Because I've been following you guys on Twitter, and there have been some commitments made.
Starting point is 00:10:38 When made? And I'm wondering, I remember like 100 days out. And I just, my time schedules got lost somewhere. So, like, how many days out are we? And are you going to hit that date? We are. So, yeah, we set 100 days a while ago. And as soon as we said it was 100 days to Main Net,
Starting point is 00:10:54 I think everybody in the company threw up because we're, like, so worried about hitting it. But we're 31 days away right now, and I think we're going to hit it. One month. Things are looking, you know, I would say, more than a non-zero chance that we'll hit it. More than a non-zero chance,
Starting point is 00:11:10 but there's also a chance that you won't, then, I assume. But like... I think we're looking pretty good. I think we're looking pretty good. All right. The TTD numbers coming in healthy. I guess. So we're going to hit ZK. So what is actually shipping? Can you give us the high level? This is a thing that I've heard some people call ZK Sync 2.0. So maybe that's a term that people are familiar with.
Starting point is 00:11:32 The high level, I think, is this is the first EVM compatible ZK rollup on Mainnet, I believe. So maybe that's a milestone. But what is the thing that you are actually shipping? Yeah, I think this is going to be a big moment for, not only us, but for Ethereum, the whole community of us that have been after scaling, not just the technology of Ethereum, but the mission of Ethereum. And we are shipping the long-awaited promise of the endgame for scaling Ethereum. And this is a ZK EVM that is EVM compatible, which I'm sure we're going to get into a lot today. It supports solidity.
Starting point is 00:12:17 It is really easy to port from wherever you are to ZK Sync because it's compatible. It will be open source when we get to MainNet. We'll be talking about that. And it will be supported by, I think, a token model that expresses the mission of Ethereum and expands it. And so, Steve, in the beginning, we were talking about what should listeners listen for, what should they look out for while they listen to this episode? and you just gave a list of characteristics or parameters about ZK Sync-specific ZK-EVM. Can you talk a little bit about those design choices, the flavor of ZK is the EVM, why you chose them and how they differ from other possible ZK EVMs that might appear on the market in the future?
Starting point is 00:13:03 Yeah, I think that one of the things that we strive every day to do is to really be a mission more than a company, and our mission is to scale Ethereum. And so we listened to the Ethereum community and we said, what do you guys want? What is it that makes it so special for us? And it really was those five ingredients that is a general purpose, EVM compatible, open source, supported by a token model that we all have consensus around being the right way to do things. And it allows developers to use solidity. So when you have those five magic components, it's really going to be. to make it easy for people to adopt us, to port to us. And our goal is to be the absolute number one choice amongst developers for layer two. We differ from a couple of the other different
Starting point is 00:13:55 attempts. And there's Starkware who has a project going on. There is Polygon. There is a company called Scroll that has a project that's going on. And there's a couple of important differences between all of us. And I do want to say, I think the competition is healthy. It's good. And that when these projects have successes, we celebrate those successes, too, because, again, we're really here just for Ethereum and to scale the Ethereum mission and values. But I think that, so first out out was Starkware. They were the first one to come out with a general purpose ZK roll-up. And they were about eight months ahead of when we're going to come out. It might be nine months.
Starting point is 00:14:42 But they only had two of the five components with their release. So they weren't really EVM. They didn't support solidity. You had to use Cairo, a custom language. And they weren't open source completely. It's sort of they have a complex, but very overt and a very transparent license that they shared. And then a little bit of the fourth one is that their token model wasn't exactly well received because they had 50% of the token going to insiders. And they elected to charge gas fees in their own token.
Starting point is 00:15:21 Anytime you don't hit these five magic criteria, I think you have a lot of adoption, friction and a lot of friction within your community. We saw DYDX leave largely because they didn't meet these five magic criteria. we may see other projects decide it's not for them it's not a fit for them as well and then in terms of scroll and polygons approaches I think that both of the approaches that they have are completely valid and healthy that we are exploring and trying these things but it's just a matter of timing when are they coming out when would they actually be available and there's trade-offs we believe that since we've already launched a ZK roll-up before we have a lot of experience on main net. So through very principled thinking, we've made specific choices on purpose. We of course knew that these other two methods existed, but we passed on those methods in favor of
Starting point is 00:16:14 the way that we're doing largely because of hard thought and battled experience. And we think that our solution has that magic mixture of EVM compatible that's almost perfected. There's only three op codes we don't support. One of them is deprecated. The other one has been suggested to be deprecated and the other one no one uses. So we try to be accurate when we market the product and tell people about the products. So we always call ourselves compatible. We don't try to claim equivalence. But it's really, it's a non-event. It's very easy to port to us. But what really gives us advantage is we think we've optimized ourselves for most compatible, but highest performance. And that allows us to scale better than every other
Starting point is 00:17:02 solution out there because that's our primary job. Our job is to scale Ethereum. So once all the porting is done, I think the EVM compatible versus equivalence argument, it'll just go poof. Just like everybody was saying, hey, they're never going to get to proof of stake. Nobody's saying that, all the haters, you know, they can't say that anymore, really, other than hating on proof of stake itself. And then the other big difference is we have learned that you have to have patience as a strategy, you have to make sure security is a primary factor in your deployment plans. It took us nine months to go through TestNet because we wanted to make sure we took the safest route through TestNet. We're going through two full multi-million
Starting point is 00:17:49 dollar security audits that are testing us in every single way we can possibly think of. And we think about nine months as about as fast as you can go through test net. And then even after we go through test net, when we launch main net, and we'll talk about this in more detail, we are having a very careful approach to getting to full production. So one of the bigger differences is scroll and polygon, while they have a valid white papers and valid approaches to how to do this, neither are even started on their test nets yet. So for about the next year in reality, unless somehow Polygon and Scroll have a magic way of getting through TestNet in three months, which we would say good luck. That's not really safe. Please don't do that for the whole community. That for about a year, we are going to be the ZK solution. And we can imagine a world in which we're very easy to pour to, very easy to use. And a lot of projects will be interested in poor. to it because not only is ZK layer two part of the end game, but you get layer three for free.
Starting point is 00:19:00 And I'm sure we'll jam a lot about layer three, but it's future proof because of the very way that ZK technology works. So everybody's saying they want to try ZK Sync. And 31 days to starting. And I'm still throwing up. I'm still a nervous wreck. But I'd rather be throwing up on stage than be caught in the audience watching history being made.
Starting point is 00:19:22 And I'm loving being on stage, but I'm a nervous wreck, you know. All right. Well, I mean, it's a big event, certainly. I can imagine how the Ethereum devs felt before the merge, right? It's just like there are a lot of jitters here, and you guys are 31 days out, so that's big. I want to go to, because this is still fresh in my mind. So David and I just had Vitalik on the podcast. We recorded last week, and first part of that was released on Monday.
Starting point is 00:19:47 And actually, when we asked him a question about layer two's, his answer somewhat surprise me. And I want to get kind of your reaction to this. So he said he was surprised at how fast ZK EVMs have progressed. That was the first part of it. Surprised at how fast they've come to market and are coming to market. And I want to ask you the question, Steve, of like, how has it been so fast? Like, how are we here now? Like you've even surprised Vitalik, which is like no easy thing to do. What about the technology has progressed? Because this never happens in software.
Starting point is 00:20:26 It always takes like five times longer than you think, and this is happening faster than we think? Well, if it took, what was it, eight years to get from proof of work to proof of stake, I think. For Ethereum, yes. So consider then it was four years since we began to get to a true EVM-compatible ZK roll-up. consider to get to layer three, consider maybe one year from now.
Starting point is 00:20:55 We'll be really actually saying, oh, my God, that only took one year to actually get into a workable state. Technology, when you're working on really hard technology, it comes in fits and spurts. It's not smooth. One of the things that was just a huge unlock for us is when our crypto team figured out, a lot of people still think we're running on specialized hardware in the Prover. And to get our Prover working like on a GPU, for example, so that you can run it on normal machines and actually decentralized down the line. Well, we cracked it.
Starting point is 00:21:27 We haven't told anybody until me telling you right now, but we cracked it. And once something like that is unlocked, you suddenly just go really faster in a bunch of different areas because you're like, wow, that's easy. Or when you complete your first ZK circuit inside of Approver and then you're like, okay, now we want to try doing recursive. of ZK proofs. And then you're like, oh, wow, that happened easier because the fundamental underlying work was done. So if you build a really good foundation, it's very easy to build the floors on top of that building. And what we're seeing is the foundation of Ethereum is now being well laid. And now we're seeing the foundation of ZK is now well laid. So things like the things that are happening in layer three will be able to blossom much, much faster than it took to build those
Starting point is 00:22:17 foundational layers. So look for, like I call them 10x moments. They just happen. And then all of a sudden, you have 100x use cases falling out of it and your speed to get to market has these moments where you just zoom forward. And we had some moments where we just solved some things that were really big unlocks that people didn't think we would solve for years. I still, I think everybody watched that Dan Bonnet video when he said it's 10 years, you know, so we solve this sort of stuff. And all of a sudden, some advances were made and everybody was like, wait a minute, it might be two years. So that's kind of how it happens. It's never a smooth ride. It's always, it's always fits and spurts. That was the first part of what Vitalik said. And the second part, which was equally
Starting point is 00:23:00 kind of interesting to me, is that he said he has been somewhat surprised at how difficult it's been to figure out optimistic roll-up fraud-proof technology and that the top optimistic roll-up today haven't fully implemented fraud proofs and how he thought that ZK EVMs might almost be a short circuit to getting to not quite fraud proofs, but like the idea of like maybe converting some optimistic roll-ups to ZK type technology. And I'm wondering your reaction here, because one thing we've seen it was it was just over a year ago when David and I hosted a state of the nation episode with the very first layer two that was actually deploying on may net that layer two was arbitram remember it well they were getting ready to launch or someone like you
Starting point is 00:23:53 and that they were like you know very nervous about launching i can't believe that was just one year ago by the way that was just one year ago i did not expect to have zk evms just like one year later um but what do what do you make of maybe this contrast with optimistic roll-ups which we have seen a lot of traction. I mean, they've been deployed for the last year getting traction. I don't know how many billions of dollars in value are now locked on layer twos, but the bulk of it is on optimistic roll-ups. So what do you make of the trade-off between like optimistic roll-ups and ZK EVMs, and how do you think that plays out? So, yeah, I mean, before I joined Matter Labs, you know, I usually take a year between my projects that I work on.
Starting point is 00:24:39 And I took a year and a half, actually, to really study crypto to understand these types of things. And I remember when I first started looking at the optimistic roll-ups versus ZK roll-ups. And I never had any problem understanding how an optimistic roll-up might get a single order of magnitude improvement to Ethereum. where I had trouble was how do you get many orders of magnitude? Like, how do we get to 100,000 transactions for second or a million transactions per second without degrading decentralization and without degrading security? And it's that last little bit. So there's the seven-day settlement problem.
Starting point is 00:25:25 There's the risk of centralizing as you scale up in optimistic roll-ups. And I don't want to be. bash on optimistic roll-ups. Rather, I'd say that we in the Ethereum community seem to eventually find consensus around things. Like, we're like, okay, we argue about things for many years, and then we finally get to a point where, like, I think there's consensus that this is the answer. And we certainly went through it with, like, we know sidechains aren't the end game. We all agree on that. That's an easy one. I think we're at the edge of all finally agreeing that optimistic roll-ups,
Starting point is 00:26:07 as valiant of an effort as it was, as much as it did advance the field for us, it's not the end game because when you go up into what we are about to call layer three, it is functionally ineligent, and it just isn't as clean. And especially when we get to talking about bridging up in layer three and the magic that happens with ZK, that does not happen with optimistic. I think it's layer three. When we begin to understand what happens in layer three is when I think we will begin to understand
Starting point is 00:26:36 why Vitalik said it's the end game. Because that's the true, true, true magic. That's the best I can say it, because I don't want to beat down on optimistic roll-ups. But I think we're all getting to the point where we're like, I think just ZK is more elegant, it's more scalable, it's more secure. And the last one, security,
Starting point is 00:26:57 is a big one. It's a big one. Steve, I actually had the privilege of kind of getting a preview of the conversation that we're talking about today because we did a main net panel with you, Ben, from optimism, and also a coin-based representative about this. And so since we've got to the topic of layer threes, I think what you just said is a pretty spicy take. I think a lot of listeners right now are like, oh, wow.
Starting point is 00:27:22 Like we're already ready to put optimistic roll-ups back on the shelf and take off, take down the ZK roll-up book. Like that happens so quickly. Again, like we just had, it's been one year of optimistic roll-ups. So I think we have to go into like why you think that that is true and what the technology is that's supporting that statement. And in this presentation we did,
Starting point is 00:27:43 you've given me some of your slides. You produce a chart that said something about the scaling of the internet. So we're going to use what Bankless does really, very well, which is metaphors. So we're looking at a chart here where there's like, I mean 23,000 websites in about 1995. And then it goes to where we are closer to today, where there are 60 billion websites closer to today, which is like, you know, a significant amount of growth.
Starting point is 00:28:09 And so, you know, this is the model that we in the crypto world have used quite frequently is like every, in the same way, like anyone can have a website, anyone can have a token. And I think the metaphor that you're providing here is that like, well, yes, that model, that idea, you know, anybody can have a website, anybody can have a token works. but also anyone can have a layer two. And so this is going into this layer three conversation, which I also thought you put a pretty cool image together, which is like this fractal tree structure
Starting point is 00:28:36 and bankless listeners that know what I like to pay attention to. They know I like the world fractal and the way that nature and blockchains intersect. And so for the podcast listeners here, we're seeing a graph where we have the Ethereum at the base layer, as it is, the global sediment layer, and then we have the ZK Sync layer, layer two and then we have this like branching tree structure that looks like arteries or like lungs or
Starting point is 00:29:02 like lightning and it's spawning off into many many many different layer threes and i'm and what you just said is that uh the z k technology that the dk tech stack is more apt to produce what we are looking at than the optimistic roll-up tech stack but can you also can you can you explain that and how this all works it has to do with bridging but also can you just explain like what this layer three ecosystem is. Like what, like maybe people, if they think layer three is layer two's layer one, they think, okay, the layer three settles down to the layer two, which settles down to the layer one, which is true,
Starting point is 00:29:35 but it doesn't actually illustrate why there are so many layer threes. So can you kind of walk us through this layer three narrative and this layer three tech stack and what it really means? I'll do my best. And the whole layer one, layer two, layer three is just, we had to name it something. So I think this is as good as we can get. I think that at the highest level, what are these 10x moments that like even bring us from like back in the day in 1995, 23,000 websites to 2005 was 60 billion. And I know that number of 60 billion because that's when I built a search engine called PowerSet, which ultimately became Microsoft Bing.
Starting point is 00:30:19 And I'll just never remember like, oh my God, we have to index 60 billion. And thank God, like most of them were WordPress sites that were easy to index. But the fits and spurts, these 10x moments, usually come in either you got way faster, way cheaper, way easier to use. You had more feature sets or you were much more secure. And like think of 1995 as like that back in the days like nobody trusted the Internet with our credit card. Everybody, remember we thought the Internet was a fad. nobody thought there was any real use cases for the internet. That's kind of where we are today mentally when you talk to like a normal person.
Starting point is 00:31:01 And it's exciting that that's where we are today because we're about to have a bunch of these 10x moments where you're making it easier, faster, cheaper, more secure. And if we go into the famous Tree of Life slide, and by the way, one of my other most proudest moments is I created this entire thing in Google slides. I want everyone to know that. It took me like five hours. Wow. But this is pure Google slides. Think of where are the 10x moments occurring and when are they coming? What's next, right?
Starting point is 00:31:36 So we had our proof of work to proof of stake, sort of 10,000 X moment in reduction of energy. What's the next 10x moment that we're going to see? Well, it's going to be, it already did occur. It's layer two. So it was arbitram when we had later. layer two. They were about a 10x bump on top of Ethereum. A layer two ZK roll up will be about the same. 10, 10 to maybe 100x depending on the situation. On top of the Arbitron scale? No. No. No. No, no, no, no, no, no, equivalent, roughly. Okay. Okay. At first. And that's,
Starting point is 00:32:13 that's an important statement at first. But we have EIP 4844 coming. You know, my best, Guess, Q2, you know, you can see how good I am at predicting things. Who knows? That is going to be about a 10 to 20x. I know that if you go on blogs and the inner tubes, it says 100x. I would really bank on more of 10 to 20x range. And this is proto-dank charting. And, yeah, there it is 100x.
Starting point is 00:32:48 That's the famous 100-X number right there on the right. I think we should more realistically look at 10 to 20, but that's huge because every time we increase scalability of Ethereum by 10x, the use case is grow by 100x or 1,000x. Think of all the things you can do at. So if we're sitting at 150 transactions per second right now on a layer two and EIP 4844 comes, we're suddenly at 1,500 transactions per second. What can you do with that? And then imagine if we went to 10,500, 100,000 transactions per second, now you can power visas protocol at that standpoint. So it's like an important math equation. Every time these 10x moments occur, you have 100x or 1,000x response in the ecosystem.
Starting point is 00:33:38 And that's why we went from 23,000 websites in 1995. And suddenly we had JavaScript come along, JQuery came along that made it way easier. Bandwidth speeds went from 10 kilobits to one megabid. And we didn't have a 10x reaction in the number of websites. It's 12,000x. That's what happens in the ecosystem. So now going back down into the tree of life slide, we have one 10x moment left.
Starting point is 00:34:08 That's a big one in Ethereum, EIP 4-844. We have the 10x moment of layer twos themselves. Now, ZK sync and ZK roll-ups, as they mature, will trend towards 100x over time in layer two. That's why I say at first. But where the real interesting thing is, is that in layer three, it's not one 10x moment. It's like a star cluster of 10x moments. It's a bunch, a bunch, a bunch of 10x moments that occur in layer three that revolve around either increased speed, reduction in cost, easier to use, more feature
Starting point is 00:34:48 to use or, and it's my favorite one, security. We can finally trust Ethereum's and Layer 2, Ethereum and Layer 2. And we won't have these things where we're getting hacks in non-native bridges in Layer 3. So when you get up into Layer 3, think of it is, layer 3 is infinite scalability with infinite customization. and instead of having a one block size fits all, which is kind of what layer two is, each use case, so Defy, gaming, you know, go on forever of use cases can now customize a blockchain to its own purpose.
Starting point is 00:35:31 And we call that a fractal blockchain. And if we want to get really super brandy brandy, we call it a fractal hyperchain. But it's basically a blockchain. Hyperchain because, Is that a reference to like hyperlinking in that these blockchains are relating to each other? Yes. Yeah.
Starting point is 00:35:50 That is that. So Alex, Alex, their co-founder, named it that for that exact reason. Okay. And what makes these things magical is, A, you can choose between one of three structures. You can say, I want a pure ZK roll-up recursing inside of a ZK roll-up base chain. And that's a layer three on top of the ZK sync layer two. Yeah. So imagine you're creating.
Starting point is 00:36:14 creating your layer three fractal hyper chain and the first question says, what type do you want? And you're like, I want type ZK roll up. And that's because you want the most security. Because in that one, you get to inherit the security of Ethereum. But you're going to pay the most for that too. Right. The second option you could have for structure is you could have a ZK Porter. Starkware calls that volition, I believe. And you get to choose. I want some of my data to go to Ethereum, some of it to go off-chain. And for example, a use case for that would be like a gaming company where I want all my financial transactions to be on Ethereum.
Starting point is 00:36:51 But the fact that my sword of Elrond is green for my character, that can be done off-chain because I'm going to do that super cheap, super-high transaction speed. And then the last structural option you could say is, no, I want it to be a volitioned because I want millions of transactions per second. I want to pay super, super deep, cheap fees. And security, I want it, but it's not as important. as if I was doing banking or something like that.
Starting point is 00:37:16 And then once you create the structure, then there's two other magical things you can do up in layer three. One is you can choose to say, I want to secure my blockchain with my own token. And that is gigantic for the field out there. This is DYDX. This is what they wanted to do, what they couldn't do on Starkware,
Starting point is 00:37:38 so they moved to Cosmos. And it'll be a beautiful moment for the Ethereum, community, I think, if we could bring DYDX back into the pure Ethereum community by letting them to live in layer three, and they can have their own token and decentralize with their own token in layer three. The second thing that you can choose is whether or not your blockchain is private or not. And that's a super hot topic, I'm sure, but we see ourselves as just the technology providers, and then the DAP companies can choose whether they want to be private or public. And the beauty of this is that, And this is the big one.
Starting point is 00:38:13 And this took me, like, forever to try to be able to describe in a simple way that was accurate. Regardless of the structure or options you choose to customize your fractal hyperchain, all of the fractal hyperchains in layer three are bound by one magical thing. They are all on the same circuit technology. So they are proven by the same prover. And what that allows you to do is normally when you're interacting from one blockchain to another blockchain, that interaction is through a non-native bridge. But in a hyperchain world, that interaction is a native bridge. Whereas when we were on stage, Ben corrected me.
Starting point is 00:39:07 He's like, no, it's not a bridge at all. And that's actually kind of an interesting way to think about it. It's like, if this possible future of fractal hyperchains can exist, the internet of fractal hyperchains, then there are no more bridges. And now we're getting into the reason why potentially this one potential future is the endgame for Ethereum. Because then some other magical things can happen. if we can standardize on one prover that does one circuit in one way, then we can invite some very, very interesting futures to exist
Starting point is 00:39:46 that maybe didn't exist in people's heads before. I've heard so many times people were like, I think it's a winner take all and all the alt L1s are going to die, and there will be one L2 that rises to the top and all the other alt L2s will go away as well. So as ZK Sync has the potential in one possible future to be the standard L2 Prover, imagine a world in which two things that happen that are kind of mind bending. Imagine all of the L2s adopt our Prover technology, and we are all on one circuit.
Starting point is 00:40:28 And imagine optimism, polygon, scroll. Everyone gets to exist, but what they exist as is, is as a layer three fractal hyperchain. And imagine all the Alt-L-1s come over and they exist as a layer three fractal hyperchain. And the beauty is that communities that believe in these blockchains, because when you buy into a blockchain, you're buying into more than just the blockchain,
Starting point is 00:40:57 you're buying into its belief system. And optimism has amazing things going for it with its community, with its outside, efforts and governance with its public goods projects. And to belong to the network state of optimism is something that perhaps should be fought for to preserve in some way. And how can we work with all of the blockchains
Starting point is 00:41:24 to preserve what their missions are and to say, let's bring technology to the table and that we promote that standardization is very, very important. When we finally all standardize, EVM, how much happened when we finally agreed EVM was the standard. Imagine if there is a prover that we say this prover is the standard, let's all adopt it, then we really grow. Steve, one quick question for you. Do they lose anything if they select ZK Sync as the
Starting point is 00:41:53 prover? Can optimism and Altlayer one? Are they losing anything here? Are they losing any sovereignty. I hope not. I think it's a complex topic. I think we're at the very, very, very beginning edges of that topic. So in terms of, like, is there a consensus that ZK. Sinks Prover is the end game? Absolutely not. We haven't even launched yet. We haven't proven anything. We need to launch and show the goods and live up to the hype. And part of that is by sharing a information, sharing how we do, what we do, and we can talk about that in a minute, and proving that we deserve to be the standard. And even once we are the standard, you know, roll-ups that aren't ZK roll-ups that have their own token, they have their own economies,
Starting point is 00:42:46 that is very complex. And we have not figured that out in any way, shape, or form, but that's our job. Our job is to go out there and, as you guys say, it's the frontier and, like, figure that out. Like, that's what makes this so exciting. So we don't know how this all works out. It's one of many possible futures. But when I sit and think about the possible future where we can bring the alt L2s into the layer three place, and we can bring the Alt L1s into layer three, and we can survive and thrive in these communities, to me, that is so much better than winner takes all and we destroy blockchains.
Starting point is 00:43:24 Because we at Matterlabs want to be creators and we want to be positive. and we want to be expressing the values of Ethereum. And I don't think to destroy your competitors is like what, you know, being in the Ethereum community is all about. So I'm constantly reaching out to the other founders of all of the projects and saying, how can we think through this? Because if we get to the other side of this future, and Vitalik said it, I think, on your show the other day,
Starting point is 00:43:51 once we solve scaling, we enable all of the many possible futures of Ethereum. and this is just one of them that I described. There are many, many other possible futures, but I'm really excited about this possible future. Sure, sure. The take that other layer twos will actually become proven by the ZK Sync Prover as layer threes. And like Ryan, of course, ask,
Starting point is 00:44:18 do they lose anything by doing that? Do they lose their sovereignty? And I love the philosophy of that answer is no, how can we grow the pie the most by producing an inclusive environment where everyone can settle on the same proving standard because that optimizes for bridge risks. But isn't, don't, like, doesn't a competitor ZKEVM, like scroll or Polygon, don't they also want that? Like, don't they also want other optimism ZKSink to settle on their approver? And so, like, what do you think? They think when they are listening to ZK Singh, say, hey, like, they'll come and settle with our approver.
Starting point is 00:44:55 I hope that what they think is that we are all after the same thing and that if I see data that their approach is better than our approach, then I will listen to that data. I am not a religious zealot on the way that we do it. I am very familiar with the way that we do it, and I think we have very principled reasons why we chose the way that we did it. But our job for all of the companies that are trying to find approaches to do a ZK roll-up is to say, say, let's listen to the data. So we are going to be the first ones out there for like a year, and everybody's going to be able to see our data. You know, we are going to be able, we're going to be, you know, at some point submitting our Prover to Z-Prize so that everybody can see how it performs. And that's the sort of stuff we all need to do is share how we're doing this so that we can
Starting point is 00:45:50 pick the right solution moving forward. And if we, for whatever reason, decide the method that scroll has or the method polygon has is actually better than what we have. Again, I just go right back to what we said at the very, very beginning. Our job is to scale Ethereum. Our job is to have a mission, not to have like a token that just solely benefits ourselves so we can line our pockets. We're here to, you know, somehow find a way to accelerate self-sovereignty. And it has to be a big ego, you know, swallow your ego and just like get, get over to the other side of this thing. And it's, it's tough. It's a struggle because we do want to win.
Starting point is 00:46:30 I'm very competitive as a human being. I want to win, but I don't want to win and like stick it to somebody. I want to win because we were actually just right. Right. Right. I think this is the big takeaway that I'm getting so far is that it is the Prover vector that I think is the focus of competition. And it's like, this is really just a meta game of who's got the best Prover.
Starting point is 00:46:51 and that's going to be, I think, a big conversation between the ZK EVM teams moving forward. But on that same conversation, the reason why the Prover is such a big deal, and we talked about this, but I really want to drill this home, is it because, Steve, you use that term, everything's on the same circuit, right? If optimism comes and settles on ZK Sync, they're on the same circuit. And I want to unpack what that means a little bit more. And I think what that means is that if everything is using the same Prover, that creates this native bridge ecosystem,
Starting point is 00:47:20 which is meaningfully different from the cross-layer-one bridges that seemingly always get hacked side chains that also kind of the same deal get hacked. So the bridging problem was clouded and just like tainted this whole entire bull market because we couldn't find cross-chain bridges that could stand up. And so now we're getting into this world where we have these new forms of bridges. And these new forms of bridges are specifically enabled because they all settle on the same prover, the same canonical prover that we as an industry, hopefully we can coordinate around. And that enables these things called hyper bridges, which like you mentioned, Ben Jones from
Starting point is 00:47:57 optimism saying, well, really, there's actually not a bridge there. It's actually straight cryptography all the way through and through. Can you talk about this vision for the future and why this means that we can support an infinite number of bridges, which again, technically aren't any bridges anymore? And like what that does, why like going the 10 to 100x on security can do the thing that we saw with websites where we went from a thousand websites to 60 billion websites. What does that mean for the blockchain ecosystem? And yeah, can you polish off this part of this conversation? Yeah. So like there are two, well, so in terms of like, it's not which layer two blockchain is winner take all or winner take most. It's which Prover takes all. Um,
Starting point is 00:48:47 The words we should be using is what do we choose to standardize and ultimately commoditize if we all agree to it. It's like a browser agreeing to use JavaScript and CSS and that there is a JavaScript standards body and there's a CSS standards body and all browsers use it the same. Therefore, all browsers benefit because of it. There are many areas where there are projects and technologies that are put forward. where one of the L2s is saying, hey, I think this should be a standard. And it's more than just provers. So like optimism has bedrock and they want bedrock to be adopted as a standard. And there's an imaginary possible future in which we slot our prover inside of bedrock.
Starting point is 00:49:38 Now I currently don't understand technically how that would work to be it's something that I would have to listen to and understand. and understand a lot more about. But I do know that if optimism becomes an L3 fractal hyperchain, I know that the circuits work and I know how that works. I don't know much about Bedrock, but that's another example of a potential technology that could become a standard. And just like when the browsers agreed on standards,
Starting point is 00:50:07 everything got better, so too will the same exist for crypto. Imagine if we all agreed to common set standards, for SDKs and CLI tools and other types of things that made things easier. So you're after one of those 10X moments. So think of 10x speed, 10x reduction in cost, 10x easier, 10x more featureful, 10x more secure. And those are your areas where you're looking for things to agree on with other projects. And when you can, it benefits the whole ecosystem. And I always liken it to when the browser, nobody trusted their credit cards on
Starting point is 00:50:46 browser and we finally agreed on SSL everywhere and we've got that lock icon up in your browser window and suddenly people started trusting using their credit cards online and it changed e-commerce it created e-commerce didn't change it it created the use case of e-commerce and you think that this is going to be the same thing with this hyperlinking native bridging again which is like actually the elimination of bridges where you have much stronger cryptographic assurances about where your assets are in the blockchain ecosystem, if it is all, like, again, what you say, on the same circuit. We can, instead of like a little lock icon, that'll be a little new icon that says, you know, secured or secured by Ethereum or is secured by ZK Sync. That's kind of like the metaphor here.
Starting point is 00:51:31 Yeah. I mean, TCPIP is a protocol. We all agree on. HDPS is a protocol we all agree on. When we get to a point where we are hundreds of thousands of transactions per second, gas fees are minimal, It's as easy to create a blockchain as it is to create a Squarespace site. It is featureful as we want it to be, and we have the features of like Shopify right at our fingertips to create anything. Or Unreal Engine is on the blockchain. And that we trust it and it's secure. That's when we see that lock icon change into the Ethereum icon, and everything we do in the world is Ethereum. Oh, man.
Starting point is 00:52:12 So in kind of the cosmos like model of the world, there are all of these self-sovereign chains, essentially. And anyone can spin one up. It's very easy with kind of like, you know, tendermint and all of the components that they've built. And there's a certain beauty in that because you get to run all of these experiments in parallel and everyone gets sovereignty of their chain. And yet the Ethereum criticism of that is it's also a very messy world. But it's also a world that seems highly risky because when you port assets from one chain to another, from another chain to another, you have no idea as to the security of that particular asset because it's backed by validators in, you know, three or four different chains.
Starting point is 00:53:00 And you also have to go through kind of the bridge piece of it. And then more broadly, if you assume there are worlds outside of cosmos, which of course there are, Ethereum is much larger than cosmos at this moment, if you try to port an Ethereum asset onto Cosmos, you lose more security guarantees or Cosmos asset on Ethereum. And so it's kind of this messy world where I don't know if my eth wrapped on Cosmos, I have no idea how secure it is. It could get hacked any moment with all of these kind of like flaws in the chain. And so what I see in your vision here, Steve, the vision you just laid out with layer
Starting point is 00:53:35 three is we get to still keep that multi-self-sovereign. chain, anyone can spin up something and experiment experience, and yet we don't have the downside because we have the shared security of Ethereum. We also have the bridging security through hyperbridges where there aren't even bridges. It's almost like you're operating in kind of like one single virtual chain that exists as independent organisms. Can you talk a little bit about the cosmos vision of the world and how that's different or similar to to what you've just laid out. Yeah, very good question.
Starting point is 00:54:17 I think that in trying to understand things like this, I always try to find some sort of comparable that makes my brain like click into place and like go, oh yeah, that's what that is. And think of it this way. Imagine that there is a spectrum of form and function and control. And at one end of the spectrum, you can say like, do whatever you want.
Starting point is 00:54:44 And the other end of the spectrum is like this hyper-controlled. You must do it this one way. It can only be done in this one-size-fits-all sort of world. And now go back and imagine that spectrum and apply it to the Web 2 space. And so I'm going to say a statement. I'm going to, it's a little spicy. And I want to send a lot of love to Cosmos because they had a lot of the right ideas. But they're functionally the MySpace of blockchains.
Starting point is 00:55:12 It's a great idea. They get social media. They got it. They got so many nuggets of it. But it's kind of a mess. And so structure is what's needed. And the idea is so imagine you have this spectrum of structure. And like if you have too little, you get, you get MySpace.
Starting point is 00:55:31 If you have too much, you just get this single way of doing things. And it's just not featureful. It's not customizable. It's not what you want. And you've got to have that dialed in. And so we are an example. of an experiment in providing a level of structure. So we have our three different structures of your hyperchain,
Starting point is 00:55:51 and everybody must be under the same circuit to have safety and to have security. So we brought that dial, we took inspiration from Cosmos. We pretty much have their exact color scheme in our brand. It's hilarious. But I love reading the Cosmos papers. I love reading the Cosmos visions because there's so much goodness in the vision. But the way the tech has implemented, the way the early shot, you know, take an early shot at this, it is sort of a little bit my spacey in that it's just disorganized. There's no, there's no security and structure at the end of the day that I believe that could scale. But that being said, like, I cannot tell you how inspiring Cosmos is to me. I have read the white papers. And this is true for many of the other projects in the ecosystem. But.
Starting point is 00:56:42 Their method of connecting blockchains is an older technology for connecting blockchains and is therefore less secure. Their structure of how you can create your own blockchains is much more wide open and can lead to a lot of things that would worry me. So think of us as just we're not one size fits all, but what we do get to do is what will be perceived as infinite customization, but there's actually underlying structure that is essential for principled good engineering that provides the security necessary to trust the the blockchains and all of the blockchains interacting with one another. What would it look like for an alternative layer one to become a layer three in this scheme that you just mentioned?
Starting point is 00:57:35 In fact, do you think that's actually like a possible? I know Pellena has predicted this many times, and he's somewhat, people have labeled them a layer two roll-up Maximilus maybe. But could you actually imagine an alternative layer one, like a fairly large market cap layer one, migrating to a structure like this? Or how about a defy app? I know we already mentioned D-Y-D-X, but there are other defy apps, of course. Could they become their own chains and be part of this fractal on layer three? Yeah, I think that we're at the very beginning of contemplating this. And when we first had the concept of layer three and sort of first threw it out there and had our first tests of this and realized that it worked, I was shocked at how many L-1s have come to us.
Starting point is 00:58:35 I was shocked at how many DFI projects have come to us. I would say that it's kind of weird. We're launching the L2, which we've been working on for four years. It's the most exciting thing in the planet. And we are having just so many meanings about L3 because that's the star cluster of 10X moments and everybody's kind of getting it. And the way I would say it is that we need help.
Starting point is 00:59:05 we need to have a project where we have a tier one or many tier one ecosystem projects work with us and perhaps work with some people that are other people that are the smartest people on the planet. And imagine we're all working in unison towards this one possible future, but we're beginning to see the beginnings of a cohesive approach where we have a consensus this that, oh my God, I think this could be the standard. So be on the lookout for a 10x moment where a group of tier ones band together to study this and to figure this out, because we have a long way to go before it becomes a reality. But I would say that we have definitively come to the conclusion that it is worth a great deal of study. Because it could provide, again, this star
Starting point is 01:00:04 cluster of 10x moments and be something that is a benefit to every people or every project in the ecosystem. So I can't yet make a comment on like announcing stuff, but I would say very much, you know, we talk about what's next. What are the next big moments coming? Be on the lookout for that type of a moment because I'm feeling a groundswell that has come our way to begin talking seriously about layer three. Well, Steve, I have thoroughly been enjoying this conversation thus far. There's a few other things that I want to get to, of course, when token, and was that token do? I mean, we've got to ask about that. But also, like, all of everything that you've been saying, it's like, it's a great, it's great on a podcast. It's great with words, what's this actual
Starting point is 01:00:52 onboarding strategy look like? Like, how are you going to do it? So I want to ask about that. But also, just overall, what's next in the ZK Sync roadmap with the only things. 31 days left. What are y'all doing inside of those 31 days? And then what's going to be after those 31 days? So all these questions and more are coming right after we talk to some of these fantastic sponsors that make the show possible. Juno is bringing crypto-friendly banking straight into your checking account. With Juno, you can send money from your Juno checking account straight onto a layer two like Polygon, optimism, arbitrum, and they have ZK Sync and Starknet support on their way. You can skip the ACH wait times. You can skip all the gas fees and go straight
Starting point is 01:01:29 from your checking account to an Ethereum layer two in seconds. Inside Juneau, you can buy and sell crypto with zero dollar fees, and your Juno checking account comes with a metal master card that gives you up to 5% cashback on your spending. Juno is also giving you $10 cash back on your first crypto deposit and $100 when you set up a direct deposit. This ad just writes itself, so go sign up at juno.finance slash bankless. ZK Sync is an Ethereum layer two network that is pushing the frontier of high performance blockchains that don't compromise on security or decentralization. KSync has combined the power of zero-knowledge roll-ups in the Ethereum virtual machine, enabling developers to build the greatest Web3 projects possible, ones we haven't even seen yet.
Starting point is 01:02:08 Crypto needs its killer applications to onboard the world, but crypto-killer apps need ZKSink as a platform to build on first. It's generally accepted that zero-knowledge roll-ups are the conclusion of crypto blockchain scaling technology, and ZKSink is leading the charge into the final frontier of crypto economics. So if you're a developer who wants to build your app on a future-proof foundation, which gives your users the best U.S. check out ZKSynx website at ZKSink.I.O. And yes, there's also going to be a token,
Starting point is 01:02:35 so give them a follow on Twitter 2 at ZKSink. The Brave Browser is the user-first browser for the Web3 internet, with over 60 million monthly active users. And inside the Brave browser, you'll find the Brave Wallet, the secure, multi-trained crypto wallet, built right into the browser.
Starting point is 01:02:48 Web3 is freedom from big tech and Wall Street, more control and better privacy, but there's a weak point in Web3, your crypto wallet. And most crypto wallets are browser extensions, which can easily be spoofed. But the Brave wallet is different. No extensions are required, which gives Brave browser an extra level of security versus other
Starting point is 01:03:04 wallets. Brave wallet is your secure passport for the possibilities of Web3 and supports multiple chains, including Ethereum and Solana. You can even buy crypto directly inside the wallet with RAMP. And of course, you can store, send, and swap your crypto assets, manage your NFTs, and connect to other wallets and defy apps. So whether you're new to crypto or you're a seasoned pro, it's time to ditch those risky extensions and it's time to switch to the Brave wallet.
Starting point is 01:03:25 Download Brave at brave.com slash banklists and click the wallet icon to get started. And we are back with our conversation with Steve Newcomb from ZK Sync. And Steve, I mean, I've been loving this conversation. Again, like any time we talk about like fractals and nature and hyper-scalability, hyperchains and like, you know, the tree of life metaphor for a group of chains, what that sounds like to me is a bunch of surface area. And like I was alluding to earlier in the show, during 2018 to 2019, it was that like kindling, that brush that was growing,
Starting point is 01:03:58 that a lot of us that stuck around during the bear market during that time saw. It's like, yo, like this uniswop thing is really cool. This defy thing's great. Once people figure this out, that's going to be awesome. And when I see like chains upon chains upon chains, all I'm seeing is like surface area for use cases and platforms and projects and companies to like latch on to. And finally we can push Ethereum into every single corner of the internet. It's a great idea.
Starting point is 01:04:24 It's a great vision. But what about the actual onboarding? because some layer two is definitely, like, get their adoption and get their business development better than others. So what's this strategy? Like, how is ZK Sync going to go from the bankless podcast where we're talking about fractals and stuff to, like, onboarding actual, like, Web 2 commerce, future Web3 ideas? Like, what's the business development and onboarding strategy here? Yeah, we will be much to many's chagrin, I think, much more like Ethereum than just yoloing, on to Mainnet and hoping for the best. You know, I think that it's important for people to understand
Starting point is 01:05:04 that the onboarding that we're going to be conducting. So in October 28th, we're going to go into Mainnet for about a month. We're going to be kicking the tires, and we are going to be the ones that are the only people using the system for the first month, because we want to absolutely make sure, even though we've had two security audits, we're going to be doing all sorts of exercises to try to punch holes in it for about a month and kick the tires and make sure it's safe for everybody. After that, we're going to start letting everybody in to begin developing and creating their DAPs on ZKSink. However, they'll be gated. So while the DAPs work, only the developers will be able to use them.
Starting point is 01:05:48 The users won't be allowed to be onboarded. And then, again, we're going through more testing, more security, more testing, and more security. And when we're happy with that, all the projects at once will be, the gate will be lifted and everybody will launch at once. So it's not so dissimilar from kind of what we just went through with proof of work to proof of stake. There's going to be a moment where there's a day where it happens. And people will probably yell at us the entire time we're waiting for that day. And we're going to be like, nope, we're taking the absolute most safest, most secure route. to that moment. If it takes us three months, it takes us three months. If it takes us six months,
Starting point is 01:06:30 it takes six months. If it takes nine months, that's okay too. We will never shortcut our test net activities. You know, when we go through test net, we took zero shortcuts. When we go through main net, from all the way from alpha to, hey, we're wide open and everything's good to go and everybody can just rock and roll and ZK Sync. We're going to be very careful the entire way through. So you're going to see projects like probably just like, come on, like, come on, hit that button and let us in. And just like Ethereum, we're going to be like, no, like it is our J.O.B to be secure. We cannot have a foul up here in the same way that, I mean, several sort of magnitude more important. Proof of work to proof of stake, it needed to go right.
Starting point is 01:07:15 I mean, I told everybody like if that goes down, like I'm probably looking for everybody's looking for a new job. Like there's nothing left, but that goes down. And we treat our launch onto Mainnet the same way. So everybody thinks October 28th, oh my God, the world's going to change. We'll have 14,000 TPS, blah, blah, blah, blah. That's not going to, it's not going to be how it happens. It's going to be slow, quiet, careful, principled rollout in the most careful possible way that expresses the carefulness that Ethereum already expresses.
Starting point is 01:07:46 All right. So just so we're understanding, the analogy we used before, like, are you a go at this time was for Arbitrum was like the analogy of a theme park okay and you guys have the theme park ready it's on the main net you have all the infrastructure for the theme park step one is the internal employees are going to make sure everything in the theme park is kind of working and that's going to last a month maybe a little bit longer and step two is you're going to allow a bunch of builders in who could start building the rise you know this is like roller coaster tycoon or something. Build all the rides. All the while, everyone's going to make sure that these rides are safe,
Starting point is 01:08:26 that kids aren't getting flung off the roller coaster, right, that no one's going to die, and those tires are going to be kicked. And then eventually, the gates will open for general use, and anybody can come streaming into the theme park and start to use the rides. But the first step is October 28th where you're just going to open the park internally, then the builders, then opening it for all of the theme park attendees. And you don't really have a timeline on when the theme park will be open for the users and the attendees other than to say, we're going to make sure it's secure and ready before we open the gates. Is this right? I couldn't have said it better. You said it perfectly. Yeah. We will not let our, uh, some,
Starting point is 01:09:15 sort of hype marketing campaign, pick a date for us to say, like, we need to launch on this date, we are going to let security tell us when we're able to launch, because that is paramount for us. But that was a very good analogy. That is almost just dead on exactly how we're thinking about it. So Steve, of course, we've got ZK Sync. We've got the ZK. Evm. When ZK. It comes to the token. And what does it do? What kind of flavor token would it do? Would it be? So again, this was an area where like patience is one of our greatest strategies in ZK Sync is like we look at what everybody else has done in the market space. And again, a nod to optimism for really moving the ball down the field for how governance can work, how decentralization can happen, how tokenomics can work. I'm very thankful that I think that the Ethereum community now pretty much, I believe, has consensus on a few of the items of how tokenomics should work.
Starting point is 01:10:22 And while I really can't comment on our token on when it will occur or anything of that sort, I can say that when we've studied the system and we really do think that when we saw layer two coming out with token. token splits, whereas 50% to the insiders, we just never felt like that was who we were. And so we stay committed and are committed and will. When we do have this, we are committed to one-third insiders, two-thirds public. And I think that's essentially just as important of standardizing our prover for everybody in the system. We should standardize things like these things that say these. are our belief systems that should also be shared and standardized. And as well, there's another big one, which is gas fees.
Starting point is 01:11:16 I remember when, I think you guys probably remember, too, when I read that StarCware was charging their own token for gas fees, I was just like, huh? I was like, what? Like, what? Nobody's going to like that. Like, what? And when you, I often say that when you see a company's tokenomics model, it kind of expresses who they are. And we are here to scale Ethereum. So we will be charging our gas
Starting point is 01:11:45 fees in ETH. And that's all I can really say about our tokenomics is that we will be committed to doing things the right way. And when people choose a layer two solution, we always remind them that you're not just choosing the prover and the tech and which one is the end game for scaling. you should choose the one that's the end game for ethos. And tokenomics is a very, very strong area to understand where some of these ethos sits. So I'm looking forward to people not like financially benefiting from something like this, but from coming up to us and saying thank you.
Starting point is 01:12:26 Thank you for doing it the right way. And when we, you know, when you raise money and stuff like that, you have to negotiate to stick on this sort of stuff. And it's such a devil on your shoulder. Like I can have a huge valuation if I just agree to these horrifying like terms. And I couldn't have been prouder about how we have always stuck to our principles in company. So that's, I think that's all I'm allowed to say about our tokenomics. Yeah.
Starting point is 01:12:53 And of course, whenever a token gets released, it's always that pie chart of distribution. That is basically the first thing that gets analyzed. It's, did I get the air drop? And what's the distribution? And so the two-thirds to the public, one-third to the private is going to be interesting to see how that lands with the community and what they say. Have you guys thought about how that two-thirds distribution actually works? Because distributing is hard these days. There is an arms race between airdrop farmers and air droppers.
Starting point is 01:13:25 And there's many different ways to distribute a token and some are better than others. Have you guys thought about the strategy or how you guys are actually? actually going to push out the token to the people that you want that token to land with versus the people that you don't? Unfortunately, I wish there was broad consensus on how to do that so we could just copy somebody. But I think this is a field where we need to innovate because I think it's a little bit broken and it needs some love and it needs some thought.
Starting point is 01:13:58 Somebody, I think, needs to come in and be a thought leader in this area. and really nail it. I guarantee you I will be maybe trying to get some advice from optimism and saying, what are their thoughts? Because I think they are thought leaders in the space. I don't think anybody's got this one yet. I don't think this is figured out. I think we need to work on this one.
Starting point is 01:14:24 I think all the things you mentioned are problems. We've got to fix them. And we expect us to be us and come. up with something that nobody expected us to do, that everybody, as soon as they hear it, just like they hear like one circuit to rule them all and alt L1's becoming L3 validityms and they're like, whoa, whoever thought of that, expect us to do that sort of thinking and trying our best to be leaders and push the ball down the field and be responsible about it in such a way that we can create a standard around doing this so that we help everybody.
Starting point is 01:15:00 Well, Steve, I certainly appreciate the intentionality and the foresight and forethought that y'all seem to be putting into this. I just want to ask about open source, because this is also a topic of conversation between many of the layer two teams, both on the ZK roll-up and optimistic roll-up sides. Can you talk about why is the open source conversation such a big deal and what elements of ZK Sync are open source and what's left to open source and where do you guys stand on this whole front? Yeah, I mean, since we've had ZK Sync1.0 out there for so long, we've gone through this open source stuff. And it's interesting because open source not in crypto, so like normal open source is a bit more straightforward. I was blessed with the opportunity to be able to fund Node.js and help create it one of the largest open source projects in the world. And I got to fund and be on the board of directors of JQuery, which is the largest open source project in the world. And in those areas, like those types of open sources straightforward.
Starting point is 01:16:09 It's like you protect three freedoms, the freedom to view the code, the freedom to change the code, and the freedom to fork the code. Boom, you're done. In crypto, we learned some weirdo lessons with ZK Sync1. Do you guys remember what happened back then? So we open sourced it, all three freedoms, right off the bat, while we are developing it. And I would say that some people with not great intentions forked us and launched with bugs in the system and didn't have to fix the bugs. And that hurts the Ethereum ecosystem when you do things like that. It makes people not trusted.
Starting point is 01:16:49 You can have hacks. You can have all sorts of bad things happen when you have code that really. isn't really battle tested. And you have these bad actors that will will fork your code and do nasty things with them. And at someday, I think someone will count up all of the nasty forks of ZKSync1.0. And, you know, they all die away. It's not like it's a competitive worry. What our worry is is that when that happens, the news will catch hold of it and expand upon it. And then it makes everybody in the Ethereum community look bad. So we're sitting here trying to think this out and it's another area where like there's no consensus on this everybody does it their
Starting point is 01:17:29 own way starkware does it their own way they end up actually not open sourcing after they went into production polygon what they do is they give you source visible but they copyright it so then forking and changing the code's not possible and then they say that they're going to make all three freedoms open when they go live that that that might work um but what's weird if somebody does fork you that model and you're using copyright to protect yourself from a bad actor forking you, then you're using the very nation state to sue that company that you're trying to undo in the first place. So it's a little bit of a like, whoa, I don't want to use the nation state to protect me to undo the nation state. For my chain security. Yeah. Yeah, it's like thinking about
Starting point is 01:18:16 an unpitted olive for too long. It's like really complex. And yeah, that takes a while. And so we're thinking about our open source strategy. Meanwhile, and rightfully so, it happens every time we're on a panel with Arbitrum and Stephen. He's always hitting us up. Like, why aren't you open source? Why are you coding in the dark? Why don't you code in the light? And we're like, I know, but it's not a perfect world.
Starting point is 01:18:45 We just don't want to be forked again. And then people do nasty things. And with ZK Sync 2, being this long-awaited EVM ZK role, up, we're like, wow, this could be really bad because everybody's after this stuff and really bad stuff could happen. So, this will definitely be spicy. So we're going to announce what we're going to do. It's definitely not perfect, but I hope what people can see is the intent.
Starting point is 01:19:15 So here's what we're going to do. When we hit mainnet, everything will be protect open sourced and protect. protecting all three freedoms, freedom to view the code, change the code, fork the code, with the exception of one thing. We're going to hold back, and I actually have my language here to get it exactly right. We're going to hold back the node implementation of our Prover and the method by which we were able to get the Prover to work efficiently on regular old GPUs. And that is the secret sauce, basically, of what that is. the 10x breakthrough. I would maybe even say that's 100x breakthrough that we did. And the reason
Starting point is 01:20:01 we are holding that back is because we think we've been able to create a principled pattern that we can now announce to say this is what we will always follow so that no longer does anybody need to ask what's our open source strategy. So here's as best, I'm going to try to say it as best I can. when anything that we build touches the hands of the users that it was intended to, we will fully open source it and protect all three freedoms. But if we are releasing software, and it still is sitting in a centralized state
Starting point is 01:20:35 where we are not releasing it to the intended users, meaning we are still kicking its tires, we're still testing it out, we are still making sure it's secure and unhackable, and we are taking on the risk to make sure that it stays secure. In those situations, we will protect that code so that a bad actor can't fork it and then release it to people with mistakes in it. But then once we do decentralize our approver, and that is when we have the technology in the hands of validators, which are the users of that, when we secure it. And at that moment, we will be releasing that into open source.
Starting point is 01:21:18 And this is a conversation that Alex and I have been going through with our VP of Engineering and other folks on the team. And Alex made the call today. This has been a very long discussion in the company. And what's important for Alex and me and the whole company is that we do things based on principled thinking. And so again, it's that thought process of if the technology has been delivered securely, and we believe it's now secured to the intended end user, that is the moment in which we will make it fully open source. So for the vast majority of the code, that means mainnet when we are on mainnet. And we think it's really, really important not to let people with bad intentions to be able to try to fork something when it's not. fully secured yet when it's not fully battle tested because our mission and we always go back to
Starting point is 01:22:18 our mission is we can never damage Ethereum and the community within the theorem and the reputation of Ethereum so we cannot have a security situation happen ever and we have a goal and a mission to be seen as a leader in security and that may mean that we are slower that we take longer that that people have to wait it may mean may mean that we have an open source policy that I can I can hear Stephen over at Arbitrum right now handing it to me. I know he's going to he's going to and I'm just going to smile and I'll be like we did the best we could man. But the other thing we're doing is like Stephen rightfully so said I want to see your prover. I want to see what its stats are. I want to see it in action. So what we are going to
Starting point is 01:23:03 do is we're going to submit it to Z Prize so that everybody can see the measurements of its performance because it is a very big deal that we got this working on a GP. you. Everybody thought we were working on specialized hardware and was going to cost a mint. Every time Stephen like hands it to us on an L2 panel, he's always like your provver is going to be too expensive because you have to have specialized hardware. Well, that's just not true. And we'll be able to put that out in the open public so everybody can see that. In 31 days, right?
Starting point is 01:23:34 I think it's going to happen exactly on the day, but there's some logistics that we only have so many human beings. but the intention is like that's when it would happen. And I know this is going to get spicy. I know that, you know, that I'm going to definitely get some comments on this. And I just want everybody to know, like, we know that the world isn't perfect on this and that nobody has it yet. Polygon's method is I don't think that solves it quite. But we are trying to move the ball down the field and open up this as a, as a,
Starting point is 01:24:11 open and transparent conversation of, hey, here's the issues we're thinking about. And so, yeah, I'm going to take the punch to the face probably so that I can protect Ethereum and so that we can take the safest and securest route. And we're always happy to do that because we've got to live by our principles at the end of the day. Well, that's okay. Nerd fights are my favorite type of fights. Competition is good for Ethereum.
Starting point is 01:24:34 The next Dell 2 panel is going to be like wild. Look, it's good. You guys should be holding each other accountable. So, and the back and forth is appreciated, I think, by the Ethereum community. Steve, this has been great. Thank you so much for walking us through it. Last question for you. I think this thing that you're shipping on October 28th.
Starting point is 01:24:54 And I guess you're not waiting until Halloween, huh? Not October 31st. October 28th. I don't want the launch of my layer two, Ryan, to be spooky. I don't want to ask you by that as spooky. Just stay before Halloween. All right. Fair enough.
Starting point is 01:25:08 So this is called ZK Sync 2.O, I think. And there is a ZK Sync 3.0, one might imagine, or maybe some sort of a smaller point upgrade. What's on the future roadmap? So after you ship this thing, what are you going to be looking at? You don't have to go into all the details, because I think we've stuffed people's brains a lot on this podcast with some mind-blowing concepts.
Starting point is 01:25:33 But just the high level, what would the next step be for Z. ZK Sync? Beyond ZK Sync 3? Beyond 2. Tell us about 3. Well, ZK Sync 3 is synonymous with layer 3 and all the things that I spoke about in layer 3. So that is the ability to choose the structure of your fractal hyperchain.
Starting point is 01:25:55 Whether it be a ZK roll-up, ZK Porter, or ZK Validium, it's the ability to have your own token to secure your own hyperchain. the ability to choose whether it's public or private, and then all of this will be mastered with one circuit. And that is not coming on the 28th, right? ZK Sync 2 is coming on the 28th. We'll not have all of those things, but ZKSync 3 comes later and will have all of those things.
Starting point is 01:26:22 It's synonymous with the layer 3 concept we were talking about. Yes, and think that it took us four years to get to ZK Sync 2 on October 28th. ZK Sync3 on TestNet is going to happen a whole lot sooner than anyone thinks. The innovations go, boom, boom, boom, boom, boom, boom. And it's going to be exciting to have when Vitalik says he sometimes gets surprised how fast things move. I think I'll have a little bit of joy when we say like, hey, look at this. And he says, I'm shocked again.
Starting point is 01:26:58 It's really, really exciting how fast the innovation. is going to happen. And one of the things that's going to happen as an arc over that is we are working very hard and it's going to become a theme and a narrative that's part of who we are, is we're going to make it a lot easier to build stuff. So think of my background and what I've worked on. If anybody wants to look at my background, you can very much see where I'm going to take this. And that is, we're going to make this thing easy.
Starting point is 01:27:29 So look for SDKs. TCL tools all the way down eventually to the WordPress of crypto. We went at this, I imagine a world that's low code, no code, click some buttons and you have your own blockchain that is doing extremely sophisticated things. I think 10x factor improvement in Easy is going to be a very big story. But for the rest of this year and for all of next year, the biggest story I think for us is going to be just porting everybody over so they can try ZK Sing. out for themselves and being welcoming to those people and making it easy for those people.
Starting point is 01:28:05 We're seeing it anywhere from seven minutes to seven days to port. So it's been really, really easy to do. And it's been really joyous to watch people's eyes light up and be like, oh my God, I was so afraid, but that was actually like super duper easy. And at the end of the day, that's kind of my job on the product side is to make it a joy to be using this technology instead of something that people fear and they think it's going to make them feel dumb, I want to make people feel brilliant. So that's what's in store for us coming down the next year or two. That's awesome.
Starting point is 01:28:39 David, did you hear that? Zero code, no code chain. So maybe bankless gets its own chain on Larry Fries. Exactly. Thank you so much for joining us. This has been awesome. Thanks for having me. Rists and disclaimers, everyone.
Starting point is 01:28:53 Of course, I got to tell you, like I always do. None of this has been financial advice, even though we talked a little bit about tokens. Crypto is risky. So is ETH. So is D-Fi. All of it is. You could lose what you put in. But we are headed west.
Starting point is 01:29:06 This is the frontier. Maybe the new frontier is layer three. It's not for everyone. But we're glad you're with us on the bankless journey. Thanks a lot.

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