Bankless - SotN#9 (PART 2) - Guest: VITALIK BUTERIN on ETH SUPPLYGATE!

Episode Date: August 14, 2020

STATE OF THE NATION #9 (PART 2) - Wednesday, August 13, 2020 Watch on the Bankless YouTube Channel SOTN PART 2: with Special guest Vitalik Buterin The State of the Bankless Nation is....PROPAGATING! ...And in this Part 2 we talk to Vitalik about ETH SUPPLYGATE! ----- GO BANKLESS WITH THESE SPONSOR TOOLS: ⚔️ GODS UNCHAINED - TRADING CARD GAME - you own the cards - start a free account, play and trade! 🧙‍♀️ POLYMARKET - BET ON CRYPTO - bet your beliefs! - use it to bet on DeFi outcomes!  🌈 AAVE - LEND & BORROW YOUR CRYPTO W/O A BANK - earn some interest! 💸 AMPLFORTH - MONETARY EXPERIMENT FOR BASE MONEY - learn about this experiment! ----- Covered: ETH SUPPLYGATE CURRENT GAS FEES PART 2: (COMING TOMORROW - ETH SUPPLY GATE) Special guest Vitalik Buterin We show:  Tweet from Pomp Never Get High on Your Own Supply --- Episode Actions: NA Also...subscribe to Bankless YouTube to watch State of the Nation every Tuesday! ----- Don't stop at the show! Subscribe to the Bankless newsletter program http://bankless.substack.com/ Visit the official Bankless website for resources http://banklesshq.com/ Follow Bankless on Twitter https://twitter.com/BanklessHQ Follow Ryan on Twitter https://twitter.com/ryansadams Follow David on Twitter https://twitter.com/TrustlessState Follow DeFi Dad on Twitter https://twitter.com/DeFi_Dad ----- Not financial or tax advice. This channel is strictly educational and is not investment advice or a solicitation to buy or sell any assets or to make any financial decisions. This is not tax advice. Talk to your accountant. Do your own research. Disclosure. From time-to-time we may add links in this channel to products we use. We may receive commission if you make a purchase through one of these links. We'll always disclose when this is the case.

Transcript
Discussion (0)
Starting point is 00:00:00 This is episode nine. This is part two. So part one, we caught you up on what is going on with yams. It's still going on, as a matter of fact, as we're recording part two. Also, we gave you an update on Dex volume versus centralized exchange volume. In this special part two episode, we've got Vitalik Butrin. We're going to talk about something called Eith Supply Gate. David, what was your take on Vitalik's comment on Eth Supply Gate and everything he said? Yeah, there's just been so much going to on in Ethereum in the nation that we had to split this up into two categories. Like yams deserve their own episode. Honestly, Uniswap exploding deserved its own episode.
Starting point is 00:00:52 And also going through the nuances of ETH supply gate deserves its own episode. Ryan and I, we aren't really coders. And so we wanted to get someone who could speak on a more technical level. And so we just went straight to Vitalik. And Vitalik actually loves to talk about this stuff. So we got him on the state of the nation to help us get through some of the nuances of ETH supply gate. For those of you guys that aren't familiar with ETH supply gate, I believe it all started with Pierre Richard, not to name names, but I'm going to do it because it's kind of like
Starting point is 00:01:23 a call-out gotcha moment. So Pierre Richard, a famous Bitcoin maximalist, he's also an accountant, or an auditor, excuse me. So he's very much in this world and loves the fact that you can easily audit the Bitcoin supply. And it is a very big proponent of Bitcoiners running their own note. He's a bitcoiner to the fullest degree. And he spearheaded this eth supply gate effort where he realized that there's no internal function to the Ethereum blockchain that allows you to audit the eth supply. And so he made this public tweet asking like, okay, what's the supply of ether? Do we even know how much ether there is out there? Which coming from the camp of Bitcoin or sound money is like sacred, right? Like you must know what the supply of Bitcoin is because you check your
Starting point is 00:02:10 own node and you check and make sure because you run your own node and you do your own math, right? That's the, that's the Bitcoiner ethos. And they and the Pierre and other Bitcoiners, Bitcoin maximalists, I would, I would call them, realized that ETH doesn't really have this built into the clients, right? We don't really have that function. And so we actually didn't really have a quick and easy answer as to how much ETH is out there because it's not built into the system. Now, that doesn't mean that we, the amount of ether is unknown. It's just a, it's a, it's just a, it's a, it's, importantly, just a different way in construction between Bitcoin and Ethereum. And that's about as much as I know.
Starting point is 00:02:47 And so we'll pick it, we'll pick it up with Vitalik when we turn to Vitalik. There's just one last piece I wanted to bring up before we turn to Vitalik. And I got into the conversation as to like why Bitcoiners are doing this kind of like gotcha thing. Like it's a very gotcha moment. There's not real much substance behind it. Vitalik will explain more. But I asked Vitalik, like where is this motivation coming from? Like, why are so many Bitcoin maxis trying to, like, have this gotcha moment for Ethereum?
Starting point is 00:03:15 And his answer, while we recorded it, might have gotten jumbled by the internet. So I'm just going to reiterate it here. But Vitalik answered that he thinks that there's a lot of people who are really insecure and worried that Ethereum is becoming completely legitimate in everyone's eyes. And so I'll leave it at that. Ryan, if you want to have any last comments before we hop into the Vitalik interview, let's hear him. Yeah, that's absolutely. You know, just one point of clarification, of course.
Starting point is 00:03:40 supply was known. It's just not built into the geth and parity clients. So like you can view it on ether scan. You can view it in all block explorers. It's been charted over time. Coin metrics, other analytics firms chart. It's just not a function in the getther parity nodes. So that was really the point of contention. And you know what? I guess maybe I'll end with this and we'll jump to the interview. Actually, I ask the question every week. You know, what's something cool you did in crypto this week, right? And last Saturday, peer, peer, peer, peer answered the question and he said, I helped Ethereum figure out its supply issues, something like that. And I was like, you know what? I think this is helpful. This is part of going through the gates of what it takes to become a
Starting point is 00:04:27 reserve asset and a money. And Ethereum should have a good answer to this question. And I think Vitalik does, quite frankly. And I believe we will see the click here for each supply button in future Ethereum clients, whether it's ETH1.0 or ETH2. So with that, David, let's get to the interview with Vitalik. All right, Vitalik, welcome to the nation. We are doing this very quick episode to kind of just get right to the heart of things. For context, there has been this pretty, pretty avid movement in the Bitcoin maximalist camp. I would categorize them, not the Bitcoiners, the Bitcoin maximalists, who are going out. after the difficulty of auditing the ETH supply.
Starting point is 00:05:14 And so there are a lot of different conversations to have that are relevant here, a lot of different nuances to get into. And Ryan and I aren't really all that technical. And so we're just going straight to the source of one of the guys that can speak the best about this subject. So we're bringing on Vitalik to help us kind of dig through this actually kind of difficult and nuanced conversation.
Starting point is 00:05:37 So Vitalik, thank you for coming on the state of the nation. No, thank you. Thanks. It's good to be back in the nation again. Awesome. Hey, Vitalik, I'm going to start with maybe a tweet that I saw, and this is not the only tweet, of course. This is just one of, you know, a flavor of some of the conversations that have been going on. But I just happened to see this, I think, well, on the 8th was that Saturday, Sunday, something. And it's basically this sentiment coming from, I think, members of the Bitcoin community, maybe more skewed maximalists. And it says something like this. The Ethereum community can't figure out what the total outstanding supply of ETH is.
Starting point is 00:06:17 This is a major problem and showcases why ETH is not good money. So comments like that. I guess maybe like my first question, is that right? Can the ETH community, Ethereum community, not figure out what the total outstanding supply of ETH is? No, and I think the Ethereum community definitely knows what the total outstanding supply of ETH is. and it's like about 112.1 million, right? And you can see that by just in a whole bunch of ways. Like there's all of the different scripts that have been run the past few days.
Starting point is 00:06:50 There's, I mean, you definitely shouldn't trust them, but like the fact that all of the different ETH supply calculators are going to on the internet to basically agree to the answer within a factor of about $100,000. You can even look at the Ethereum Protocol and know what you know about Uncle. rates and you can try to estimate the Ethereum supply from that and you can get somewhere very close. So, no, no, no.
Starting point is 00:07:16 The Yves supply is about $112.1 million right now. I think, like, the, like, people like this, they're definitely kind of engaging in a very serious, I guess, modern Bailey fallacy here. Are you familiar with that term? It's a kind of popular slate-star codexism. Yeah, please. Yeah. So basically the idea is that this is a kind of old medieval terminology where kind of in a castle,
Starting point is 00:07:43 like I think it's the mod is that a sign of well-protected castle that, you know, you got the wall, you got the tower, like it's very hard to invade. And then the bailey is this kind of farmland below. And the idea is that normally everyone's kind of, you know, happily off farming the bailey. But then whenever someone attacks, everyone kind of retreats back to the mod, right? And so the idea is that it's this kind of argumentative dark arts technique where basically you have one position, which is kind of the Bailey, that you are going to state publicly. And it tends to be a much more extreme position. And then if someone actually challenges you in the extreme position, you just kind of say, no, no, you don't get it.
Starting point is 00:08:25 I just meant this a kind of other smaller, totally reasonable thing. And you can see people in politics saying this sort of, or being in this kind of pattern all the time, right? But here, basically, the mod is that, you know, there doesn't exist a kind of convenience function that's very easily accessible from Ethereum clients that lets you kind of go and click and say, you know, the Ethereum supply is like 112.24-589, or whatever it is. But the Mott that, but the Bailey that they tried to, I kind of implicitly go after, I think, is this idea like, oh my God, no one knows what the Ethereum supply is. Maybe someone snuck in an extra 25 million coins. Right.
Starting point is 00:09:14 Like, if someone actually did sneak in an extra 25 million coins, that, you know, yes, you probably should be kind of selling and shorting Eiff because they're going to do something terrible with that $25 million and probably dump it before everyone realizes what's going on. But nothing remotely close to that has happened, right? So, like, this is all basically this kind of dispute that has just been blown horribly out of proportion about a difference of, you know, like, really about, like, what was it, 100,000 coins, a few thousand coins, like pretty much nothing, right?
Starting point is 00:09:53 Because, like, 100,000 coins get issued every week. So that's, I think. So that's kind of, I guess, the core of how I see this. Like, another analogy I might add is, you know, in neither Ethereum nor Bitcoin nor most cryptocurrency is can you estimate, say, the genie coefficient, right? And the gene coefficient is important. You know, the gene coefficient is really important because you want to, like,
Starting point is 00:10:16 if you're going to create a new monetary system, it's important to know how much inequality the monetary system has, because if it's introducing a really huge amount, then maybe that's not a monetary system that you want to support. And cryptocurrencies are, of course, pseudonymous, and you can have many people sharing an account. You can have one person having many accounts, and there's just, like, not a good way of actually estimating this number. And so, could you just, you know, you could imagine a proponent of fiat currency, a kind of just pressing really hard on this point and, you know, going around asking,
Starting point is 00:10:51 what is the genie coefficient of Bitcoin? What is the GD coefficient of Bitcoin? You don't know. Then how do you know that you're not introducing a plutocratic dystopia on the order of North Korea? Obviously, their argument's crazy. And we have ideas roughly about what kind of inequality in concentration there is in these systems. And, you know, we actually know that, for example, as far as all the cryptocurrencies go, Bitcoin and Ether actually both among the more equal ones.
Starting point is 00:11:26 A lot of the other big heavily pre-mines and heavily non-transparently I see old coins, they tends to be very, very concentrated in, you know, BTC and Ether not. But like that's one analogy, right? So the mod that they can claim, like the thing that they basically are claiming is that the total supply of ETH just is this parameter that, you know, clients just haven't created this convenience function for because they have a, there just hasn't been much demand for it, right? Now, one thing they might, you might say is like, well, if we don't have this auditing and we don't have this convenience function, does that mean
Starting point is 00:12:12 that there's actually a significant risk that someone will, you know, somehow sneak 25 million Ethan to the system. Like, okay, maybe right now it's a disparity of 100,000, but if we're not auditing, maybe someone will sneak in 25 million. And I think that kind of completely misunderstands the security model of Ethereum, and I would even argue the security model of kind of cryptocurrency generally. Like, basically, I think this is kind of a bit of a deeper kind of rapid, holy philosophical points, but I think a lot of people think of verification of cryptocurrency as in of wrongly being. a kind of very piecemeal, a kind of fact-by-facts thing, when in reality verification of a blockchain is all or nothing. And to give a totally different example of this, like there were some older
Starting point is 00:13:02 blockchain scaling protocols that basically said things like, you know, we're going to create a scalable blockchain that makes it easy for you to verify the presence of your own coins, right? So basically, you know, imagine like a highly scalable blockchain, you know, even Bitcoin SVE, size or something like completely insane like that, but where you have a light client protocol that makes it very easy to just just verify kind of the history and the kind of provenance of your own coin, right? You know, you have your ETCO, here's the two parents, here's the three grandparents, here's the five great-grandparents, and so on and so forth, right? And all the way back to Genesis and like that's going to be a substantial amount that maybe a few hundred megabytes,
Starting point is 00:13:45 but you can verify it. The reason why that kind of verification is just totally stupid and pointless is because in order to verify that your coin is valid, in order to verify that kind of your coin will be accepted by people, but you don't just have to verify the prominence of your coin. You have to verify that your coin is part of a chain where the entirety of that chain is valid, right? Because even if the prominence of my coin is completely valid, you know, if your coin's in there and your coin got double spent and the double spending got accepted by the network, then that is a chain which is a fundamentally kind of invalid and corrupted. And so that is a chain that once people figure that out is just going to get rejected by the ecosystem, right? And so like the fact that I have a coin that's totally valid within the context of a chain that's totally invalid and it's going to be rejected, like that's worth pretty much nothing, right? And so the only verification that matters is verifying that the entire chain and all the rules of consensus have been kind of fully satisfied. And it's the same situation here, right? Like basically there's
Starting point is 00:14:48 no value in kind of privileging one specific rule, whether it's the rules about issuance or whether it's the rules about, you know, were the ECSA signatures all correct or whatever, whatever. Like, you have to basically verify all the rules, right? And that's what clients do. No, they verify all the rules. And so the, like, basically if, like, the reality is that if you want to verify that Ethereum is a system that's satisfies the goals of being a blockchain that satisfies the goals of being a valid kind of substrate for ethas money and for dyes money and for whatever other money you like that's on ethereum then like you have to like there's no value in looking at one single consent this role in isolation right you would also have to verify you know verify that smart contracts have never been illegally hacked you might have to verify that transactions without valid ECDSA signatures were never included you have to verify that
Starting point is 00:15:48 your coins were never invalidly taken away. You have to verify that everyone else's coins were never invalidly taken away. So, like, specifically verifying that, you know, this one consensus rule has been satisfied as that kind of, you know, it's just, it's focusing on one specific thing, when in reality, you have to focus on everything together, and you really have to think about it in kind of two parts, right? The first part is, were the consensus rules that we think the consensus rules are actually followed? And the way that we know that is, well, there's a whole bunch of clients and the whole bunch of clients have processed it. And there's lots of people in the Ethereum ecosystem that have run those clients. So, like, I talk about the concept of herd
Starting point is 00:16:36 immunity here, right? Like, you know, fortunately, it's 2020 in herd immunity is an analogy that, like, pretty much everyone understands. But, like, you know, the idea is that, you know, if you have, like, a thousand people in a whole bunch of places in the community that have run a note and have verified each individual piece of the chain, then, you know, realistically, the chain's valid, and, like, it's incredibly unrealistic that an invalid chain is just going to sneak through all of them, right? So, I mean, like, this is the sort of thing that we could kind of rabbit hole deeper if we want to talk about, you know, the philosophy of sharding, for example, but, you know, that's a whole other topic, but, you know, that's the first thing, right?
Starting point is 00:17:12 The verifying that the kids are the rules were followed, and we have multiple implementations, you know, lots of implementations, lots of them have, you know, sunk the chain at one point or another. Lots of them have, you know, verified any individual block. And then the second piece is, okay, well, given that we know these consensus rules, let's take the consensus rules and let's figure out what the supply is going to be today and what the supply is going to be at kind of different realistic points in the future that we care about. So, and if we want to estimate what the supply is today, you know, we can run some of those scripts that determine exactly how many uncles there are.
Starting point is 00:17:49 You can do estimates based on basically the more exact number you want, the more kind of work you have to do. And if you're willing to actually process the entire chain, you can get a number down to the last way. But, you know, the value down to the last way is not very useful because 14 seconds later there's going to be another 2.0 something you've introduced. But, you know, if you want that number, you can get it. But if you're okay with like five or six decimal places,
Starting point is 00:18:14 you can do a bit less work. And if you're okay with three decimal places, you can do even less work. And so, like, there you go. Okay, so Vitalik, I'm going to try and recap all of this in as short of a bit as possible. So Bitcoiners, and the Bitcoin blockchain has this function built into it that just does the audit of Bitcoin, right? And it's built into the protocol, which is really aligned with Bitcoin or values because they really like auditability. That's part of the proposition of Bitcoin.
Starting point is 00:18:43 It's a function, right. It's a function that's built into the Bitcoin clients. If Ethereum clients wanted to, they could build in that function too, it wouldn't even take a hard fork. Right. Okay. And so Bitcoiners found out that there isn't a dysfunction in Ethereum clients. And so they found this opportunity to nitpick about that.
Starting point is 00:19:04 When in reality, the reason why we know that no one has slipped in any ether in any ways that don't fit the rules of consensus, is because we haven't hard forks the chain. We haven't had a hard fork. If somebody wanted to slip in ether in a way that would be invisible to people, it would result in a hard fork and that thing either being invalid or there being a hard fork, which we would have known about. And so this kind of then goes into the second criticism,
Starting point is 00:19:36 which after you pressed some of not use specifically, but also you specifically, but also people like Chris Berniske and Eric Borges and Andreas Antonopoul, after they brought up the issue that this is mostly a non-issue, it's kind of like this gotcha moment, the conversation then kind of turned to, well, Ethereum's don't even run their own node because that's just not in their culture, which I agree.
Starting point is 00:20:00 It's actually not really in our culture to run our own node. I don't run my own node. I haven't in a while. I don't think Ryan runs his own node. But what you're saying, oh, you do, pardon me. But what you're saying, Vitalik, is there's this herd immunity where not, every single individual needs to run their own node,
Starting point is 00:20:18 we just need to have enough individuals so to the point where we get sufficient decentralization. Was all of that accurate? Yeah, I think so. And I definitely think that it would be nice if we could get more of a node running culture and Ethereum in the future. But I think, like, we do have to kind of think pragmatically
Starting point is 00:20:34 about this, right? Because right now, I think a lot of people don't run Ethereum nodes because Ethereum nodes are expensive. And Ethereum nodes are expensive because we have these big hulking blocks with 12.5 million gas. And the reason we have big hulking blocks with 12.5 million gas is because
Starting point is 00:20:50 right now the gas prices, well, I think an hour ago when I checked, it was like, well, it was it 240 Gway or something. And if we had not done those increases, it would probably be like 2,000 Gway. Or more realistically, everyone would have left Ethereum and everyone would be on, you know, Ethereum
Starting point is 00:21:06 Classic or Neo or, you know, of one of these other chains. So, like, in the short term, there's this unfortunate kind of trade-off that we do have to make. And I do think that the Ethereum community, you know, the Bitcoin community really values the accessibility of reading the chain, but I think the Ethereum community also really values the accessibility of writing to the chain. Right.
Starting point is 00:21:29 So accessibility of reading the chain means, you know, like how much does it cost to run a node, basically accessibility of writing the chain? How much does it cost to stand a transaction? And those two are in conflict because the more space there is, the cheaper the transactions, but the harder it is to run a node, the less space, the more expensive of the transaction. but it's easier it is to run a node.
Starting point is 00:21:47 So in the short term, there's not much that we can do, but at the same time, you know, like, this gets back to one of these other weird talking points that I saw yesterday, that, you know, people were kind of gotcha quote tweeting this tweet for myself like four years ago, and I said, the internet of money should not cost five cents a transaction.
Starting point is 00:22:06 And I'm like, yeah, you're right, it shouldn't. And, you know, the fact that it costs more than five cents a transaction right now is terrible. And that's exactly why we've been working on charting and possible and roll-ups and all this stuff for the past years. You know, if you send a transaction in, like, loop ring or ZK sync or one of these systems,
Starting point is 00:22:25 like I think, I mean, we can calculate the transaction cost on one of those right now. Like, what's the Eif gas station gas price right now? Like, is it 220, 240, one of those? The last I checked, it was 273. Oh, wow. That's a zero-gla-celia. So, excellent.
Starting point is 00:22:41 Okay. So, okay, let's like round it up to 300 and be like Spartans that are lazy at math. And, you know, 300 multiplied by about, let's say, 500 gas per transaction that happens inside of a roll-up. And so we get to 15,000 Gway. And then 15,000 Gway multiply by, was it about $400? dollars and we get about six million and this is all in units of one over a billion and so it's about zero point zero zero six dollars so even in the context of today's sky high gas prices if you personally today are living inside of lub ring or zk sync then you know in optimal conditions you get
Starting point is 00:23:32 transaction fees of zero point six cents if the batches are a bit smaller you might get transaction fees of like three or four cents but like Basically, you know, the internet of money is still alive, and it's called highly scalable Ethereum layer twos. And so these are a thing, like basically the future that we're working toward, you know, where we have roll-ups, where we have scaling. Another one that hasn't been given enough love is the OMG network. You know, they were kind of very hyped up a couple of years ago, and then I think a lot
Starting point is 00:24:01 of people got the impression that they kind of went away and were dead. But, you know, no, they have a beta running on main net, and you can go and use it. And I think Tether is planning on a migraine. to it soon. So, like, after we have these scaling solutions, then, like, we can consider, we will be able to have both very high scalability and a low cost of running a node. Like, for example, the cost of running an ETH2 node is definitely already, like, much lower than the cost of running an ETH1 node. So that's exactly the sort of thing that I think we're working towards, and I think we can't have more of in the future. So, Vitalik, this conversation,
Starting point is 00:24:39 came out of that tweet from a big somebody who I would classify in the Bitcoin Maxi camp and it was another one of these gotcha tweets and this whole East Supplygate thing has been classified by a number of people like Andrea Santonoblos is one of the people that I think is the person that coined the whole thing the gotcha the Heathgate gotcha moment gotcha question and so it seems to be like there's a certain camp of people coming out of the Bitcoin Maxxon Bitcoin Maxxie maximalist cohort that are trying and going for these gotcha things for whatever reason. And so it delves back into this whole tribal mentality where there are a couple bitcointers who are really loud out there trying to poke holes in the Ethereum value proposition.
Starting point is 00:25:27 Like what's your take on that? Like why are there so many people that seem to be motivated with like these gotcha things without actually contributing anything of real value either to the ecosystem or to the conversation going on? Like, what's up with this? I think people are scared that Ethereum is getting legitimate. So I'm a Bitcoin hat on for and play a devil's advocate. So here's a devil's advocate here. So fact that Ethereum is five years old
Starting point is 00:26:02 does not have a ETH supply calculation function in parity or guess. Does that about the priority? I can picture maybe somebody saying that. Because Ether didn't write calculating supply in its clients as an easy button that you press, its priority is not to be a fixed supply sort of asset. I mean, the reason you can imagine someone saying that is perhaps because I said that myself on Twitter, I think about two days ago as an attempt to kind of summarize what I thought the best argument of the camp was.
Starting point is 00:26:44 Oh, so you did summarize that. Okay, I didn't read that. Like, my words were something like, you know, the facts that Ethereum clients don't, or, and the community doesn't seem to care about having a convenience function for calculating the Ethereum total supply just shows that Ethereum is kind of much less interested in. of the sound money religion. I use the term religion mutually, by the way. So like if you're in the good point are both part of the Cyphaport religion, for example.
Starting point is 00:27:15 And, you know, if you want a sound money, then, you know, it's better to have a money whose community is kind of subscribes to the sound money religion, right? Which is, you know, a fair argument. Like, I think that's one way to kind of understand a lot of their positions. Like, you want to have a money
Starting point is 00:27:34 whose community subscribes to the sound money. money religion you want to money whose community subscribes to the immutableism religion and you know so on and so forth right it's that kind of that kind of you know Richard Nixon kind of rationally crazy sort of a sort of line where you know being incredibly attached to something can be a an advantage if it basically kind of makes it more difficult to kind of push a certain thing through someone or through a group of people. So I think that's fair. I mean,
Starting point is 00:28:12 Ethereum's definitely value the sound money religion less than people in the Bitcoin camp to. And, I mean, to be fair, like the whole ethos money meme is like barely a year old for us. The Bitcoin is money meme is, I don't have many years old. So I think, like, first of all, if Ethereum people want to,
Starting point is 00:28:34 that's something can change over time. But second, I think it's important to note that there's a limit to the extent to which we can comply with some of these values while the Ethereum 2.0 roadmap is not yet complete. And this is another thing that I think is important to understand, right? Because, you know, we have this looming transition to proof of stake and then sharding and then killing the proof of work chain. and during that whole transition, we're going to see massive changes to the reward formula. We're also going to see fee market reform, a.k.a. E.P. 1559 implemented at some point. We're going to see, actually see for the first time, like, how many people are willing to stake and what exactly the actual issuance rates and what exactly the actual burning rates are.
Starting point is 00:29:30 And out of this, we know it could end up being that the EF supply growth rate is negative, right? And if these continue the way they are today, the ETH supply growth rate is definitely going to be negative. In which case, you know, the analogy I made is like, if a zero growth rate is sound money, then, you know, what does the negative growth rate mean? Does it mean even supersonic money? So that's, but like this is all future stuff and this is all kind of unknown. And there's definitely aspects to the Ethereum culture that they're kind of explicitly understand, right? That, like, as I think I summarized a couple of years ago, like, Bitcoin people think Bitcoin is 80% complete. Ethereum people think Ethereum is 40% complete.
Starting point is 00:30:14 I think now maybe instead of 40%, it's more somewhere between kind of 50% and 60%. But, you know, it's that kind of mentality, right? And so people understand that there is this technological roadmap. ahead, there are these economic unknowns ahead. And it definitely is something that aspires to have certain economic protocols. But like, what's the point of verifying that the current rules are being, uh, kind of, you know, I'm satisfied to this extreme extent of having kind of all of these different functions for verifying it if we know that these are things that are going to change in one or two years anyway. And after the one or two years, uh, I think, uh,
Starting point is 00:30:56 people, and after the economics get nailed down, that's something that people can and will take very seriously. And people are taking very seriously, right? So like, for example, people, you know, we see these ETH2 staking reward calculators and we see these EF2 issuance calculators. And there is this growing community of people that do take EF2 economics kind of extremely seriously because they see that, you know, the EF2 economic model is something that's been made with kind of a lot of care and love. and it's this thing that's theoretically meant to kind of stick with us for the long haul. So, yeah, and we do, basically, we need to take this a kind of more long-termist perspective. And, you know, well, it's funny to say, yeah, caring about what will happen three years from now as a long-termist. But, you know, that's, like, basically, if you do will change things. Yeah, and, you know, also another narrative that pops up, David, David mentioned one, which is,
Starting point is 00:31:53 you know, Bitcoiners or Maximus will say, hey, Ethereum don't run their nodes, and that's a big problem, which many do, by the way. But another, I guess, narrative that gets put out there is that Vitalik and insert, you know, dev overlords here, act as a, you know, federal open market committee, basically, the FOMC of the U.S. And they set issuance. They set supply. Can you talk about that? I mean, what's to prevent the FOMC of Ethereum, you know, as they would, as they would phrase it, from, you know, increasing issuance to something and maybe like funding a yacht or funding your favorite charity or funding, I don't know, ETH2 development even? Sure.
Starting point is 00:32:48 So I think people kind of further away from the Ethereum community definitely, in the, definitely overestimate the Lord dictator Vitalik, but they also overestimate even the Ethereum line of FOMC. So first of all, you probably remember this yourself, right? When the issuance reduction from three-Eth per block to two-Eth per block was happening, that was not Cordef driven, that was not Def-driven. That was not even driven by like Ethereum community members that were in what was maybe not yet called, but starting to become the Ethan's money camp, right? Does that sound accurate to you? Yeah, you know, from my recollection, I think people who are holding Heath and who are believers more in the idea that ETH is a sound collateral sort of drive those
Starting point is 00:33:34 sorts of changes. And they'd have a lot to say, I know I would. I can speak to David too, if issuance were to increase for something that was outside of the social contract, for instance. Right, exactly. Now let's look at another dimension. Gas limit increases. So gas, has a little increases. The interesting thing is, like, so if you go right now to etherscan.io slash chart slash gas limit, right, open up that page. You see like the graph, right, and it looks like a bit like a kind of city skyline, you know, it's got pop, blah, blah, blah, I guess I'll wait for you to open that up. Sorry, what was that URL one more time? Etherscan.io slash chart slash gas limit.
Starting point is 00:34:19 There we go. Yep. Okay, you see the city skyline. So let's look at that chart kind of very closely, right? So one of the things that you might notice is if you look at kind of the beginning stages of that chart, like open up and search on Google images, U.S. historical income tax rate. Like, images? Yeah, images. Let's see if we can find a good one, just the second one. the second, marginal tax rates, right?
Starting point is 00:34:55 So see how, like, the chart, like, kind of jump back and forth between the two, right? Just, like, look at the ether scan, look at the, back to the taxes, ether scan, taxes. So I actually made this point in a blog post, kind of, actually. This is another one of my points when I was, like, being kind of self-critical of Ethereum governance them a few years ago, where basically these charts, both look kind of similar, right? They have this pattern of like staying very, very cleanly at one exact position for a long time and then jumping, and then staying very horizontal and then jumping. And this is a property of basically a magic number that gets constantly renegotiated by a committee
Starting point is 00:35:37 of technocrats, right? Like if you have a number that's constantly renegotiated by a committee of technocrats, then, you know, this is what it looks like. So the, now let's look at the chart more recently. If you look at specifically what happens after January 2019, right, like look at the last kind of bar like there and then kind of after. So notice, zoom out again, I might just refresh maybe, notice how that last 20% of the chart looks much less clean than the first 80%. Do you see that? Yeah, the first 80% looks, you know, the first 80% looks incredibly clean and then after that it gets very choppy. So here's what's happening, right?
Starting point is 00:36:23 Basically, what's happening is that the first, the gas limits at the beginning, they actually were essentially set by a committee that sets magic numbers, right? Basically, the Ethereum Foundation, maybe one time Lord dictator, the Vitalik, said, hey, guys, maybe we should increase the gas limit. And all the miners were like, yes, my lord, we should raise the gas limit. And they changed their setting for the clients and they raised the gas limit. And, you know, this was how, this was admittedly how governance worked in the earlier days of Ethereum and when we were able to kind of pull off the Dow fork in these other things, right? So that, but more recently what's been happening was the latest two gas limit increases were minor driven, right?
Starting point is 00:37:11 Basically, there was very little input from the, from Lord of a Teller, there was very little input from the Federal Open Markets Committee. it was basically miners initiating, and in some cases, miners disagreeing. Like, a couple of mining pools switched from $8 million to $10 million, a couple of other mining pools stayed at $8 million. And so you saw the gas limit kind of bouncing up and down. And even when it got to $10 million, if you look at kind of the daily average, it wouldn't be $10 million. It would be maybe $9.9.8 million,
Starting point is 00:37:39 because there was this kind of ongoing disagreements in the gas limit would still be kind of bobbing up and down a lot, right? And the most recent one, the rise from $10 to $2 million, 12.5, like you can see even more clearly how bungled that was, right? Basically, what happened was that I remember back in May, I think it was a spark pool. I think I remember it was Shin reached out to me. And he basically said, you know, hey, Vitalik, we're considering maybe we should increase the gas limit because transaction fees are getting a bit higher. This was back when it was about 20 to 30 way, right? And I replied at the time, you know, maybe no, we shouldn't because
Starting point is 00:38:19 that'll get Lord Peter Salagi and I'm sure I'm bugling the name, I'm angry, and you know, Lord Peter Solaj is doing a lot of great work and, you know, we should not be making his life harder because, you know, he's been doing a lot of, I mean, he and his team have been doing a lot of great work on kind of making Geph work more efficiently. and if we're just going to go and kind of undo those efficiency gains with a stroke of a pen, that's not a very good thing. And that could cause kind of DOS issues and all of this stuff. Now, six weeks later, the transaction fee situation got way more serious.
Starting point is 00:38:59 And I guess the mining pools by themselves, you know, they talked among each other. They talked in each other, you know, like in their Wichad groups and the telegram and, you know, discussed had some discussions and they started kind of bumping it up from 10 to like maybe it was like 12 or 12 and a half and this happened without permission from myself without permission from the federal open markets committee without permission from any of these people and I learned about it when I saw some message on Twitter and I checked on ether scan like oh my god there's a block with a gas limit of like 10.4 million and it's rising now. And indeed, Peter was not happy. And indeed, yes, Peter was not happy.
Starting point is 00:39:46 And the interesting thing about the rise was that apparently they did not even agree on whether they would rise to 12 or 12.5, right? Like I remember when the gas moment went up, it rose and then it actually, I think it might have even like briefly gone above 12 million and then below 12 million and it kind of bounced around. And it seemed clear that there were some people voting tens. Some people voting 12. Some people voting 12.5. And then, like, if you go back to EtherScan, like, you could see the kind of, like, the EtherScan-Chared gas limit. I could see the day-by-day volatility in the gas limit because there was this kind of gas limit voting war going on. And after another couple of weeks, I guess one of the mine aprils that was voting 12, relented and went up to 12.5, and now we have 12.5, right?
Starting point is 00:40:31 So this whole thing was initiated, driven, carried through by miners without cordial. deaf permission without Lord Vitalik permission without any of this stuff. And so, like, in light of this, like, how can you call Ethereum governance centralized, right? Like, it's clearly this kind of complicated multipolar kind of tug of, usually cooperation, occasionally a bit of more, between these multiple, like, kind of highly independent and kind of diverse people from diverse backgrounds. And, like, realistically, I think, like, issuance is similar, right? Like, issuance is not going to go up just because, like, one group of people wills it.
Starting point is 00:41:15 And I think there's definitely a strong enough constituency that will just fight to the death against issuance increases that, you know, people can feel, like, kind of safe and sound that issuance increases are not going to happen. I think the answer to the question of Italic as to how you can call Ethereum governed and centralized. is by just totally foregoing your anyone's one person's responsibility to understand nuance and kind of just cater to their audience and tell people what they want to hear. So in light of all that, Vateluk, I commend you for keeping your head above all the mess that you can easily find in the depths of Twitter. And I thank you for being a sober voice in a very loud, messy conversation. I'm always glad to say stuff. All right. Ryan, do you have any last questions before we wrap this up?
Starting point is 00:42:11 No, Vitalik. That was super helpful. Thank you. I think folks will be interested to hear all this. I guess maybe one last question just because it's super topical and we will be releasing this sometime today. Today is back to those gas prices. they are going vertical right now.
Starting point is 00:42:30 There's craziness, something called a yam token, which is going crazy. There's always something happening in DFI. It appears like Ethereum block space is becoming more and more valuable. Some of that value is driven from speculative value at this point. Like, is that going to continue to be the case? Are you seeing any hope around the corner with some of this layer two scalability before EVE II ships?
Starting point is 00:42:59 Oh, a very good question. I think I have a bit of an answer, which has to do with roll-ups and specifically optimistic roll-ups. So we know, right, that there's the two families of roll-ups. There's a ZK. There's the optimistic. The ZKs are alive already,
Starting point is 00:43:12 but the optimistics are still a few months away. And the reason why the optimistics are a few months away is because they're trying to do something much more complicated than the ZKs, right? The ZKs are just trying to support payments and maybe a Dex. The optimistic ones are just, trying to support full EVM execution inside of a roll-up.
Starting point is 00:43:30 And there's a lot of a kind of devilishly hard challenges involved in that. So what basically the one of the silver linings of this, though, is that I think optimistic roll-ups are going to be ready for a kind of non-financial applications and for, you know, like natively issued assets and some of these other things before they're ready for defy. And the reason for this is that for a roll-up to be useful for defy, it has to be like really security-wise nailed down, right? And if the security breaks, then, you know, hell breaks loose and people kind of lose a whole bunch of money. But if you just want to use a roll-up, say, for like Reddit community points or, you know, like some other kind of lower value thing,
Starting point is 00:44:18 then the nice thing is that the security requirements on the roll-up are much lower, right? And the reason is that if it turns out that the roll-up smart contract is broken, then as long as your roll-up scheme is only using a kind of assets that are native to that protocol, so it's not using external assets. All you need to do is just deploy a new smart contract, and that new smart contract can have the fixes, and everyone can just be told to kind of pay attention to the new smart contract and accept the new smart contract as being a kind of the canonical definition of those assets instead. right and so basically kind of when you're using an application that only has native assets so like an example of this would be like if you imagine a version of augur that only uses rep for everything right because the rap is kind of defined by the urea protocol and if augur breaks that and if augur works that way then if augur would break then they can just hard fork rep then so for those kinds of applications like the security requirements are lower and so i expect those things to be among the first use cases of some of the optimi role-ups that are coming out. And I'm looking forward to those optimistic roll-ups, and I think they are going to come out quite soon. So we've got ZK right now with loopering and others that's happening right now, optimistic of the type that you were talking about. Are we weeks, months away, do you think? I think the optimistic roll-up teams that I know are definitely saying
Starting point is 00:45:46 like a couple of months, but I do think we'll have a kind of test versions even before that. Very good. Well, it does seem like the high gas fees are pushing and accelerating, hopefully, some of these efforts, because it is becoming very urgent and kind of center point for the Ethereum community right now. Vitalik, this has been absolutely fantastic. Thank you so much for joining the Bankless Nation in this special session.
Starting point is 00:46:17 We appreciate it. Thank you. It's been good to be here. Take care.

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