Vitalik: Ethereum, Part 2
Haseeb and I interview Vitalik Buterin about Ethereum and blockchains. Also see Part 1 .
Protocol Politics
The elder statesman of smart contract blockchains
Haseeb: Vitalik, I want to ask you a little bit about how your role has evolved since it began at Ethereum. In the very beginning before all of this, of course, you were once the uppity young entrepreneur. It’s been six or seven years now, and you’ve moved on from being the entrepreneur to being the chief technologist to being the politician. You’re now sort of the elder statesman of smart contract blockchains.
What have you learned about protocol politics?
Vitalik: Protocol politics is less different from regular politics than you might think. It’s all this emergent phenomena of what happens when you stick many thousands of people together.
You have incentives that are aligned in some cases; you have some competition in other cases. You have different groups of people that have different opinions, and they have to fight it out, sometimes within one protocol and sometimes between different protocols, where there’s competition.
A lot of the dynamics that you get are surprisingly familiar to the kinds of religious fervor that you get when people defend their opinions. Is it better to have blockchains that have smaller blocks so they’re easier to verify, versus bigger blocks so that more people can afford to use them?
People have very strong opinions in the same way that people have strong opinions about religion, or democracy, or freedom of speech, or the welfare state, or any other mainstream political topic.
The Ethereum community
Haseeb: It’s striking. I mean, you built your career as a response to Bitcoin maximalism and you’ve now lived long enough to see the rise of Ethereum maximalism.
Three or four years ago, it didn’t seem like something that existed. And now it’s become very clear that as you have all these alternatives to Ethereum arising, there’s a strong need for people within Ethereum to set apart their identity from other people.
So I’m curious how you think about how to keep Ethereum healthy and not see the Ethereum community degrade culturally and religiously the way that you saw the Bitcoin community degrade.
Vitalik: One of the things that I feel like I’ve learned over the last decade is that people are at their morally worst not out of greed but out of fear. This is true in mainstream politics, and this is true in geopolitics.
Naval: Covid showed that it was all fear-driven. The Russia-Ukraine crisis shows that Russia is not attacking Ukraine to get oil fields; it’s out of fear. The responses are all fear-based. Fear is used to justify all the horrible things from the Patriot Act to the Covid lockdowns. Fear drives at all.
Greed is always done in your own name, and nobody wants to do it in their own name. Fear is always done in everybody else’s name. So you end up with a whole bunch of self-styled white knights battling each other.
The DAO hack
Vitalik: Right. And even when the leader actually is greedy and megalomaniacal, fear is what they use to sell it to everyone else.
The times when I thought both the Bitcoin and the Ethereum community were both at their morally worst would probably be in the Bitcoin-to-cash, small versus big block war crisis, where people felt like there was this very zero sum struggle between one vision of what Bitcoin would be and another vision of what Bitcoin could be. A lot of principles got thrown out, and people behaved terribly in a bunch of ways.
In the case of Ethereum, there was this big application called the DAO , and the DAO got hacked. And a big portion of all of the Eth was stuck in the DAO. If nothing had been done, the attacker would have been able to get it out after a couple of months. And this was less than a year into Ethereum’s history. So a decision was made to make a change to the rules of the Ethereum protocol to bail out the users of that application.
There was this big debate. Some people thought this is fine one time because it was early days, and some people thought that it should be a principle that we never interfere and it’s best to start those principles from day one.
We did end up hard-forking to fix the DAO, and a lot of people disagreed. That ended up splitting Ethereum into two chains, Ethereum and Ethereum Classic. Ethereum Classic refused to implement the hard-fork, so they let the attacker get away out of principle. The ways that both communities behaved at the time was not good. People were openly advocating that we should use trademark law to try to not allow Ethereum Classic to exist.
And then people were advocating 51% attacks and all kinds of things. I think the reason why people were OK with things that they would totally not have been OK with at any other time is because they were afraid. Ethereum people were afraid that Ethereum Classic would replace and completely destroy Ethereum, and Ethereum Classic people were afraid that their principles were being destroyed by Ethereum, which could then grow to overtake the version of the chain that stuck to its principles.
I feel the situation did end up working out well for most people. There hasn’t been a violation of that kind of immutability on Ethereum since, which isn’t something that a lot of people were projecting. A lot of people did think that if you violate the principles once, then it would be open season to do it many times. But no, people even valued not fixing the Parity wallet until a year later in order to set the counter-precedent. We actually do take this very seriously.
Naval: There was a bug in a multisig wallet called the “Parity wallet,” which caused a massive loss of funds. But to be clear, I think the DAO hack was much larger in magnitude than anything subsequently, correct?
Vitalik: Yeah, it was much larger and it was very unique in that it was even possible to fix it with a fork. Normally when a hack happens, the hacker gets the money instantly and there isn’t a way to fix it, even if you want to. So the DAO was really special and unique in that way.
Vitalik’s finest and worst moments in protocol politics
Haseeb: As a protocol politician, what do you feel has been your finest moment and your worst moment of blockchain statecraft?
Vitalik: Least proud moment? Definitely the handling of the DAO fork situation. A lot of people did feel betrayed as a result of the DAO fork. A lot of people did feel like their expectations got violated. And a lot of people felt like their opinion was disrespected, especially people who opposed the fork.
A lot of them did feel like there was this social environment where if you oppose the fork, then you’re evil because you’re pro hackers stealing millions of dollars.
That environment ended up turning a lot of people off, and there was a lot more that we could have done to not create that environment and still make people feel welcome despite the disagreement.
Haseeb: Do you regret the decision, or do you regret the way in which the decision was made?
Vitalik: I don’t think I regret the decision. That decision did have a lot of positive consequences, too, in how it put a controversial stake in the ground. And people interpreted the stake in the ground in different ways.
The way I interpret the stake in the ground is that it was a moral statement that said that you can believe in principles without assigning those principles an infinite amount of weight, without saying that we’re going to stick to those principles in absolutely all possible circumstances.
That kind of moderation is something that’s very morally important to me personally. It’s very pragmatically important to me personally, too.
Most people who try to take a more purist approach end up hitting a scenario that is extreme enough that they have to compromise. If you committed too hard to never compromising, then your rhetorical posture becomes even more screwed up. It’s better to be transparent about these things early on. People who are pragmatic and willing to look at things in a more moderate way, they’re definitely very happy as a result of that.
There were even people who believed in moderation that actually opposed the DAO fork, which was interesting. Some ended up sticking with Ethereum despite the DAO fork happening.
But there were a lot of people for whom the DAO fork was this watershed moment. They were curious about Ethereum before then, and then they realized that, “Oh wow, no, this was a centralized evil chain.”—which is unfortunate that we can’t satisfy everyone. But on the other hand satisfying everyone is expensive and satisfying everyone is so hard.
I sometimes even think had we successfully satisfied everyone during the DAO fork, then might we not have had much harder politics to get proof-of-stake out the door?
I don’t know.
Becoming a Twitter memelord
Naval: I see you taking incredible slings and arrows on Twitter and being very good natured about it. It’s something that Zooko seems to also do.
The visible leaders of protocols—or creators or protocols, because I’m not even sure if Ethereum’s really led anymore—they tend to have this ability to operate in public either with a certain nonchalance or with a certain combativeness that normal humans I don’t think could sustain. How did that come about?
Do you wish you just remained anonymous?
Did you have to go through a learning curve to learn how to deal with all the trolls and all the haters and all the Bitcoin maxis attacking you? Do you wish you could just press a button and disappear from Eth, and then Eth goes into the foundation’s hands?
Vitalik: There’s definitely a learning curve. There’s big mistakes that I made in my Twittering in years past, especially times when I would let myself get carried away in a particular discussion, and I’d say something and I feel like I’d have to justify myself, and I’d go into a deeper hole.
Naval: You wish you didn’t argue as much on Twitter. Is that what you’re saying?
Vitalik: Yeah. You learn over time that there is a good style. The good style, it accepts the criticism with grace. You learn what to respond to. You learn what to let slide, because realistically no one’s going to see it anyway.
There’s definitely a subconscious, intuitive art to being a good Twitter memelord and being a good crypto memelord in general.
Vitalik’s influence on Eth today
Naval: How much influence do you have on Eth today, especially compared to the DAO fork time? My sense was in the DAO fork, you were very involved. If something of that magnitude came up today, how much influence would you ever have relative to what you had then?
Vitalik: I feel like my influence in Ethereum keeps decreasing every six months. I have less now than I did six months ago. Six months ago, I had less than I had a year ago. And a year ago, I had less than I had 18 months ago.
These days the number of people that even I have to convince to push in a particular direction is significant. If you watch some of the EIPs that I personally promote, some of them don’t even make it. So for a lot of them you have to try pretty hard to satisfy all people’s concerns.
Naval: So what’s the biggest thing you’ve pushed that isn’t getting adopted?
Vitalik: EIP-4488 is one example. If I had more control it would have been in Ethereum already.
Naval: What is that one?
Vitalik: This is the one to do a short-term decrease in the gas cost of call data. It’s a fairly technical change that makes roll-ups cheaper in the short-term.
Haseeb: It seems to me like a lot of your evolving role within Ethereum shows the ways in which blockchains are like religions.
Imagine Ethereum started off as a sect that you founded as a charismatic leader and you were like, “Hey, we’re going to break off from the religion of Bitcoin, or break off from the religion of Mastercoin. I believe in these new principles of Turing completeness .”
Once upon a time you were the sect leader, and as the sect becomes a church, there becomes more bureaucracy, more vetocracy. There’s more and more mechanisms that are developing behind the scenes. And pretty soon you might be the charismatic voice of Ethereum, but the formal leadership of Ethereum has taken on its own life force.
What is your observation of how Ethereum has become more systematized as a culture compared to what it was five years ago?
It’s getting harder to do big things in Eth
Vitalik: Today the protocol decisions tend to be done through this mechanism called the all-core devs call. This is a call that happens once every two weeks.
As the name implies, all of the core developers come on line and talk about all the proposed protocol changes. Everything that people agree on gets accepted. And if people disagree, then it doesn’t get accepted. So there’s this fairly complicated pipeline that changes have to go through.
Step one is the idea making stage. Then step two is the refining stage. Then there’s the stage of convincing more and more people, making a test implementation, eventually turning it into a fully formalized proposal that we call an EIP, an Ethereum Improvement Proposal. And then finally, you get sent to an all core devs, and then if all core devs accepts it, then it eventually goes into a hard-fork, which is what we call a protocol upgrade to Ethereum, which includes changes to the protocol that everyone has to download to get accepted to the network.
So there’s this fairly long process. There’s many points along the way where different people have to agree.
Even at the beginning, the research team has to agree. And then in the later stages, the core developers, the people actually writing the code, have to agree as well. So it’s definitely more vetocratic, considerably, than it was three years ago—and definitely much more than it was six years ago, when we could get a change accepted and it would get included very quickly.
Even now, I feel like the window is closing on substantial things. It’s getting harder to do big things even today.
Haseeb: How do you feel about that?
Vitalik: In some ways, relieved. Ethereum becoming more vetocratic gives me more freedom to retire. Well, retire is a complicated word. I feel like I’ll keep doing things forever—but what kinds of things? As you’ve mentioned, my role is changing in complicated ways that are hard to describe.
Goals Outside Ethereum
Naval: What would you be working on if you weren’t working on Eth?
Vitalik: Good question. I’d have my big long list of things that I think need to happen. And I would do some combination of writing about and explaining them and probably putting some of my own money into making them happen. I’d try to put teams together and make them happen.
This would be things like account security, what we talked about with social recovery wallets, ideas around privacy, some of the secure blockchain-based voting stuff that I’ve been pushing. The entire roadmap of what we need to do to make this ideal trustless decentralized society work.
Naval: You’ve already had that. The aforementioned AMMs that Haseeb uses—automated market makers—that was an idea that came out of one of your blog posts and then got implemented as Uniswap.
Any other low-hanging fruit there? Social recovery wallets, I heard that one. Blockchain voting?
If you’re a young hacker listening to this podcast, and let’s say you’re not shilling Eth but you’re like, “Hey, the world needs this. Someone should build it.” What would they build?
Vitalik: Right now decentralized web clients is one important thing—ways to access the Ethereum blockchain that are cheaper than running a full node but are still decentralized and don’t depend on a server. It’s something that’s going to become much more possible with the switch to proof-of-stake. There’s some people working on it, but we could use more people working on it.
There’s things at the application layer that could be useful. I’ve seen people working on decentralized VPNs, which are cool.
Naval: Do you feel like there’s any applications of blockchains that haven’t taken off yet because of scalability or it’s not ubiquitous, not everybody has a wallet yet? What’s the extreme case? What could people be doing with blockchains a decade from now that seems like science fiction today?
Vitalik: Some kind of decentralized blockchain-based social media would be interesting. The thing that would be valuable to do with social media is to split the layers between content and user interface. Content should all be on one shared layer, and people should compete on providing different interfaces.
Twitter and Reddit, it’s all just users make comments and users make votes. The only big difference is what are the interfaces that people use to show it. So why not create an ecosystem where anyone can go post stuff, and people can post things that link to other things, and people can make messages that are upvotes and downvotes, and people can repost other peoples’ posts, and you just have 10 different ways of viewing it? They might have different presentation. They might have different styles of moderation. You might have different sub-communities. Some might be more free-for-alls; some might be more restrictive; some might be more focused on specific areas; some might be free speech zones; and some might be venues for highly focused scientific discussion. But these things would still end up sharing the network effect of having the same common standards of content being published to one decentralized network.
Naval: People have tried to do it somewhat. But nothing’s taken off. Why is that?
Vitalik: If we have a super-scalable blockchain where we can afford to stick these kinds of actions on by default, then it could happen.
Crypto needs the good-natured
Haseeb: Who do you look up to? Who are your heroes?
Vitalik: In the crypto space, I have a lot of respect for Zooko. Zcash, it’s just a wholesome and honorable project. It values privacy, and it’s just working really hard at achieving it in this very friendly way.
Naval: He’s incredibly friendly. The amount of abuse he puts up with is unbelievable, and he’s one of the OGs in crypto. He’s been in it forever for all the right reasons.
I remember talking to Zooko in the early days and I was like, “Hey, if you build this thing, is it even legal? What if they arrest you?” He said, “Then I’ll miss my kids, but I’ll go to jail.” He’s a real believer. He also has this habit of retweeting people even when they attack him. One of my favorite Twitter moments was years and years ago where somebody tweeted him and said, “Zooko, stop retweeting useless crap.” So, of course, Zooko retweeted this person who became an accidental genius.
Vitalik: Now I’m trying to remember whether or not I picked that up from Zooko.
Naval: I do think Zooko set the tone for how you build a community with a smile. For example, now Zooko’s talking about taking Zcash to proof-of-stake, and he still keeps getting attacked over things like the Founder’s Award. People say, “Why did you have to go build an altcoin? Why didn’t you do this as part of Bitcoin?” And I remember originally he wanted to do it as part of Bitcoin, but they said, “No. Go implement it as an altcoin first, and then if we like it we’ll adopt it.”
Haseeb: Vitalik knows that story well.
Naval: Exactly. Look, Bitcoin is trying to be a certain thing. I do think Bitcoin is incredibly valuable. It is the OG.
It does fall short in two ways. One is it’s not programmable, and the second is it’s not private. Can those be fixed? Not without severe trade-offs to what Bitcoin is. So it occupies a very important part in the ecosystem—probably the most important part—but it doesn’t mean that that’s the entire thing. There’s a lot more to it.
Bitcoin may have nailed the basic protect your money Austrian economics style use case, but there are many more use cases. The thousand flowers that have bloomed on Ethereum and other smart contract blockchains since has been incredible, and as Haseeb said, we’re going to see a proliferation of blockchains.
One, the incentives are just too strong. Second, there are different trade-offs you are making between decentralization and security and programmability.
There are people coming up who are saying, “Well, we’re more programmable.” Agoric is saying, “You can write JavaScript-based smart contracts.” There are people who are saying, ”We’re faster and simpler out of the box. You don’t have to deal with Layer 2s and roll-ups and sharding and all that. You just write and it’s easy to run.”
There’s some parts of the spectrum I don’t understand—things like Binance smart chain. The level of decentralization is so low, they just stick their name in it. But it’s obviously for the people who care a lot less about decentralization and a lot more about cost and performance and so on. It’s going to be a very rich ecosystem.
Blockchains are a fundamental shift into a new form of computing. And I think you do have to be good-natured about it because there are all these disingenuous attacks on it, like the Berkeley professor who wrote this long piece about how his Raspberry Pi has more throughput and therefore Eth or Bitcoin will fail. It was just a nonsense comparison. It was apples and oranges. You’re comparing an airplane to a car. They’re just two different things. Yet he wrote pages and pages of this like only a Berkeley professor could. I guess these are what Nassim Taleb calls the IYIs . Nassim has the completely opposite Twitter strategy of Vitalik, where if somebody attacks him he just executes them.
Russia
Haseeb: Speaking of which, Vitalik, who would you say are your enemies?
Vitalik: Unfortunately, Vladimir Putin’s lovely Russian government is one of my enemies now.
I did talk to him five years ago. I believe in talking to people. I talked to Putin, I talked to the vice premier of Taiwan at one point, I talked to people in the government of Singapore, I’ve talked to people in Canada, the U.K. and lots of places.
But at the same time, there definitely are times where you make the judgements that you have given someone enough latitude and as much as it would be good to give someone even more love, unfortunately, at the present time, there are cities that are being bombed. There are millions of lives and peoples’ families and futures that are being potentially destroyed and cut short, and a beautiful country risks being turned into Syria. Ultimately, the first priority has to be doing all that we can to help people affected by that situation.
So that’s a really unfortunate thing, and I’ve been very public in speaking out about that. I do fully support Ukraine, and I do strongly oppose all of the characters that are complicit in trying to destroy Ukraine as a country and as a nation.
At one point, I used a Russian profanity that some Ukrainian soldiers made famous because of how they used it as a brave show of defiance against Russian soldiers that demanded they surrender. And I repeated it to the head of Russia today. So my general approach with stuff is that, I don’t believe in being mean 0% of the time. I believe in being mean like maybe 0.5% of the time, and if you’re mean only 0.5% of the time then that actually makes that meanness more effective.
Whereas, if you’re the sort of person that being mean is your default mode of discourse, then at some point people just stop paying attention to it.
Naval: The Bitcoin community can learn from that a little bit. Although there are definitely kind people within bitcoin, too. We just have to be a little quieter because the maxis dominate.
Vitalik’s lifestyle
Naval: I’d like to talk a little bit about the unusual aspects of your life. Not because we’re celebrity chasing or navel gazing here, but because it points towards the different ways you can live your life, right?
One unusual thing about your life is that you don’t seem to have large collections of houses and cars. You’re not doing the standard wealth thing. Another is you’re still working as this leader of this decentralized organization. You speak some very large number of languages, right?
Would you mind giving us an idea of a week in the life of Vitalik or a month in the life of Vitalik? It might be interesting to look at where it’s different than the normal person’s life.
Vitalik: The last six months of my life, I was in San Francisco, Toronto, Argentina, Costa Rica, Mexico, and Singapore—a big, long assortment of places. I’ve been a nomad for about eight years now.
I started doing that as part of my Bitcoin trip in 2013. And then Ethereum started, and it’s like my Bitcoin trip never stopped. I just kept on going to different places. I was the person that was willing to travel to any particular event to talk to people. People just kept on piling more places for me to visit. Eventually that part of my lifestyle just became permanent.
Naval: And you’ve given away ridiculous amounts of money, right? Eth, if I remember correctly, had seven founders and you’ve probably been among the most generous of them. Do you plan on giving it all away or most of it away? Does money not matter to you?
Vitalik: I plan on putting the money towards things that are the most important and meaningful to the world.
Naval: How many languages do you speak?
Vitalik: It depends on what counts. Somewhere between four and six.
Naval: And pretty fluently, right? I saw you on an airplane once speaking fluent Chinese, which caught me off guard a little bit. Was that something you learned recently?
Vitalik: Well, Chinese over the last five years. English and Russian I grew up with. French we learned in school. And then some German and some Spanish.
Haseeb: I was going to ask, you said you’re still on your Bitcoin trip. When is your Bitcoin trip going to be finished?
Vitalik: It might never be. A few years ago, I thought that I would settle down eventually, but then during Covid I spent about six months in Singapore and I realized that, wow, at this point, my brain is rewired and I’m just not meant to stay in one place. The nomading is probably never going to end.
It was fascinating and it was also liberating, realizing that I’m off the standard track for good, and I’m fine with it.
Closing Thoughts
Naval: I have one last question, which will be useful for my audience.
A lot of people who listen to these kinds of podcasts, they’re just trying to be the best version of themselves, whether it’s the happiest or the most successful or the healthiest or the fittest. I’m wondering if you have any philosophy that helps you make decisions that you think contributed to where you are today?
A conscious philosophy where you’re like, “Should I put time into my own education or should I travel” or what have you? Is there any advice you would have for a young person who’s sort of going down the standard track? The standard track is, I go to high school, I go to college, I get a degree, then I go get a job, blah, blah, blah.
Is there any advice you would give them given where the world is today and what you have learned?
Vitalik: Strive to be a better person at the end of every week than you were at the beginning of it.
What better means can be very different. It could mean learn something. It could mean exercise and get better at running than you were before. It could mean improving your ability to interact positively with other people. It could mean try something new, or visit a country that you haven’t visited before and add some experience.
Live every week so you don’t feel like at the end of the week you’ve wasted it. And if you do that, then you’re going to keep on moving forward and you’ll be fine.
Naval: Don’t live life on autopilot. Haseeb, do you have any closing questions, remarks or thoughts?
Haseeb: I know that I’m not alone in saying that the crypto world owes you an enormous debt in having moved it forward. There’s the “great man theory” of history that feels more and more outdated over time, but you’re one of the few examples of a living person who has massively and single-handedly moved forward history.
I know it probably is difficult for you to have the sense of everything that Ethereum has done in the world and feel it, but I can tell you that all of us owe an enormous amount of what we’re doing with our lives to what you started.
Naval: I would echo that by saying it’s most remarkable how young you are, and you’re already a multi-act person because you contributed significantly to telling people about Bitcoin, you contributed by creating Eth, and then you’ve also contributed through the creation of Uniswap and AMMs and now pushing social recovery wallets and privacy and so on. You have a multi-act career in front of you, and I look forward to seeing the future acts. As you were talking about improving every week, that’s compound interest, right? And compound interest is a functional number of iterations, not time, so as you keep iterating and iterating, I’m curious to see the Vitalik that comes out the other side and the huge, huge impact that he has.
And honestly, for someone like you, politics is a waste of time. And yes you have to engage in it because you have to coordinate people, but I’m sure at some point you’re going to have some great idea—and this time instead of having to create it yourself against all odds, you’ll be able to recruit a great team and finance them and shepherd them into building something as impactful in a parallel domain. So I’m looking forward to that.
I know you do a lot of these. We tried to make it a little different, keep it a little more high-level, keep it a little more timeless. You’re tireless on the podcast circuit, so thanks again, and I hope to be helpful to you and the Ethereum community.
Vitalik:以太坊,第二部分
Haseeb 和我采访了 Vitalik Buterin,聊了聊以太坊和区块链。另见第一部分。
协议政治
智能合约区块链的元老
Haseeb:Vitalik,我想稍微问问你,自从你在以太坊起步以来,你的角色是如何演变的。在这一切开始之前,你曾经是那个桀骜不驯的年轻创业者。六七年过去了,你已经从创业者走到了首席技术专家,又走到了政治家。如今你算是智能合约区块链的元老级人物了。
你对协议政治有什么体会?
Vitalik:协议政治和普通政治的差别,比你想象的要小。当你把成千上万的人放在一起,就会涌现出这样的现象。
某些情况下各方利益一致;另一些情况下则存在竞争。不同的人群有不同的观点,他们必须争出个结果,有时是在一个协议内部争,有时是在不同协议之间竞争。
你所看到的很多动态,与人们捍卫自己观点时那种宗教般的狂热惊人地相似。区块链的区块是小一点好——这样更容易验证,还是大一点好——这样更多人用得起?
人们抱持非常强烈的观点,就像人们对宗教、民主、言论自由、福利国家或任何其他主流政治话题抱持强烈观点一样。
以太坊社区
Haseeb:这很引人注目。我是说,你的职业生涯是作为对比特币至上主义的回应而建立的,而现在你活得足够久,亲眼见证了以太坊至上主义的兴起。
三四年前,这似乎还不存在。而现在非常清楚的是,随着所有这些以太坊替代方案的出现,以太坊内部的人有一种强烈的需求,要把自己的身份与其他人区分开来。
所以我很好奇,你是怎么思考如何保持以太坊的健康,不让以太坊社区像你当年看到的比特币社区那样,在文化和宗教意味上走向退化。
Vitalik:过去十年我所学到的一件事是,人们道德上最不堪的时候,不是因为贪婪,而是因为恐惧。主流政治中如此,地缘政治中也是如此。
Naval:Covid 表明一切都是恐惧驱动的。俄乌危机表明,俄罗斯攻击乌克兰不是为了夺取油田,而是出于恐惧。所有的应对都是基于恐惧。恐惧被用来为从《爱国者法案》到 Covid 封锁的一切可怕之事辩护。恐惧驱动一切。
贪婪总是以自己的名义行事,但没人愿意以自己的名义做这件事。恐惧总是以所有人的名义行事。于是你就看到一大群自封的白骑士互相厮杀。
The DAO 被黑事件
Vitalik:没错。而且即使领导者实际上是贪婪和狂妄自大的,恐惧也是他用来向其他人推销自己主张的工具。
我认为比特币社区和以太坊社区都处于道德最低谷的时候,大概就是在比特币对比特币现金、小区块对大区块的战争危机期间,当时人们觉得比特币的一种愿景和另一种愿景之间存在一种非常零和的争斗。很多原则被抛弃了,人们在很多方面的行为都很糟糕。
就以太坊而言,有一个叫 DAO 的大应用,它被黑了。所有 ETH 中有很大一部分被锁定在 DAO 里。如果什么都不做,攻击者几个月后就能把钱取出来。而那时以太坊的历史还不到一年。于是做出了一项决定,修改以太坊协议的规则,以救助那个应用的用户。
当时有过一场大辩论。有些人认为这一次可以接受,因为还是早期;有些人则认为应该确立一条原则——我们绝不干预,而最好从第一天起就坚持这些原则。
我们最终还是通过硬分叉修复了 DAO,很多人不同意。这最终将以太坊分裂成两条链——以太坊和以太坊经典。以太坊经典拒绝实施硬分叉,所以他们出于原则放走了攻击者。当时两个社区的行为方式都不好。有人公开主张我们应该利用商标法来阻止以太坊经典的存在。
然后还有人鼓吹 51% 攻击等各种手段。我觉得人们之所以能接受他们在其他任何时期绝对不会接受的做法,是因为他们害怕。以太坊的人害怕以太坊经典会取代并彻底摧毁以太坊,而以太坊经典的人害怕他们的原则正在被以太坊摧毁,而以太坊可能会发展壮大,取代那个坚持原则的链的版本。
我觉得局势最终对大多数人来说算是得到了好的结果。从那以后,以太坊上再也没有发生过那种对不可变性的破坏,这不是很多人当初预想得到的。很多人确实认为,一旦你违反了原则一次,那就会大门敞开,变成习以为常的事。但并非如此,人们甚至为了树立反例先例,重视到一年后都没有去修复 Parity 钱包。我们确实非常认真地对待这件事。
Naval:一个叫”Parity 钱包”的多签钱包出了漏洞,导致了巨额资金损失。但需要澄清的是,我认为 DAO 被黑的规模比之后任何事件都大得多,对吗?
Vitalik:对,规模要大得多,而且它非常独特,甚至有可能通过分叉来修复。通常黑客攻击发生时,黑客会立刻拿到钱,即使你想修复也无能为力。所以 DAO 在这一点上真的很特别、很独特。
协议政治中的最佳与最差时刻
Haseeb:作为一名协议政治家,你觉得你在区块链治国术中最好的时刻和最差的时刻分别是什么?
Vitalik:最不值得骄傲的时刻?肯定是处理 DAO 分叉事件的方式。很多人因为 DAO 分叉而感到被背叛。很多人觉得自己的预期被打破了。很多人感到自己的意见没有被尊重,尤其是那些反对分叉的人。
他们中很多人觉得存在这样一种社会氛围:如果你反对分叉,那你就是邪恶的,因为你是在纵容黑客盗取数百万美元。
这种氛围最终让很多人心灰意冷,而我们本可以做更多的事情来避免营造这种氛围,让持不同意见的人仍然感到被接纳。
Haseeb:你后悔的是那个决定,还是那个决定被做出时的处理方式?
Vitalik:我不认为我后悔那个决定。那个决定也确实带来了很多积极的结果,它以一种有争议的方式在地面上钉下了一根桩。而人们对这根桩的解读各不相同。
我对这根桩的解读是,它是一种道德宣言,说的是你可以信奉原则,但不必赋予那些原则无限的权重,不必说我们在绝对所有可能的情况下都坚守那些原则。
那种适度与节制,对我个人而言在道德上非常重要。在务实层面,对我个人也非常重要。
大多数试图采取更纯粹路线的人,最终都会遇到一个足够极端的场景,迫使他们不得不妥协。如果你过于坚定地承诺永不妥协,那么你的话语姿态就会变得更加拧巴。不如早点对这些事情保持透明。那些务实的人,那些愿意以更温和的方式看待事物的人,他们对此无疑非常满意。
甚至有一些信奉适度原则的人实际上反对 DAO 硬分叉,这很有意思。有些人最终留在了以太坊,尽管 DAO 硬分叉已经发生了。
但对很多人来说,DAO 硬分叉是一个分水岭时刻。他们之前对以太坊充满好奇,然后突然意识到,“哇,不,这是一条中心化的邪恶链。“——遗憾的是,我们无法让所有人都满意。但另一方面,让所有人都满意代价太高了,让所有人都满意太难了。
我甚至有时候想,如果我们在 DAO 硬分叉期间真的成功让所有人都满意了,那么我们是不是就不会经历那么艰难的政治博弈来推动权益证明(proof-of-stake)的上线?
我不知道。
成为 Twitter 梗王
Naval:我看到你在 Twitter 上承受了无数的明枪暗箭,却始终保持着很好的心态。Zooko 似乎也做到了这一点。
协议的公开领袖——或者协议的创建者,因为我甚至不确定以太坊是否还有一个真正的领导者——他们似乎都有一种能力,能以某种漫不经心或某种战斗性的姿态在公众面前运作,我觉得普通人恐怕难以承受。这种能力是怎么来的?
你希望自己一直保持匿名吗?
你是否经历了一个学习曲线,学会如何应对所有的喷子、所有的黑子、以及所有比特币至上主义者对你的攻击?你是否希望按下一个按钮就从 Eth 中消失,然后 Eth 就交到基金会手中?
Vitalik:确实有一个学习曲线。我在过去几年的推文中犯过大错,尤其是有些时候我会让自己陷入某场特定的讨论中无法自拔,说了某些话后觉得需要为自己辩护,然后越陷越深。
Naval:你是说你希望自己当初没在 Twitter 上争论那么多?
Vitalik:是的。随着时间的推移,你会学到一种好的风格。好的风格是优雅地接受批评。你学会了什么该回应。你学会了什么该让它滑过去,因为说到底反正也没人会看到。
要成为一个优秀的 Twitter 梗王,以及整体上成为一个优秀的加密货币梗王,确实有一种潜意识的、直觉的艺术。
Vitalik 如今对 Eth 的影响力
Naval:你今天对 Eth 有多大影响力,尤其是与 DAO 硬分叉时期相比?我的感觉是,在 DAO 硬分叉时,你参与得非常深。如果今天出现类似规模的事情,你的影响力跟那时相比会怎样?
Vitalik:我觉得我在以太坊的影响力每六个月都在下降。我现在比六个月前少。六个月前比一年前少。一年前比十八个月前少。
现在,即使是我想要推动某个方向,需要说服的人数也相当可观。如果你关注一些我亲自推广的 EIP,其中一些甚至都没能通过。所以对于很多提案,你必须非常努力地去满足所有人的顾虑。
Naval:那么你推动过的最大且未被采纳的事情是什么?
Vitalik:EIP-4488 是一个例子。如果我有更多控制权,它早就在以太坊上了。
Naval:那个是什么?
Vitalik:这个提案是关于短期内降低调用数据(call data)的 gas 费用。这是一个相当技术性的改动,可以在短期内使 roll-up 更便宜。
Haseeb:在我看来,你在以太坊中角色的演变,很能说明区块链在哪些方面像宗教。
想象一下,以太坊最初就像是你作为一个魅力型领袖创立的一个教派,你说:“嘿,我们要从比特币的宗教中分裂出去,或者从 Mastercoin 的宗教中分裂出去。我信仰图灵完备这些新原则。”
曾经你是教派领袖,而当教派变成教会,就有了更多的官僚体系、更多的否决政治(vetocracy)。幕后有越来越多的机制在发展壮大。很快,你或许还是以太坊那个有魅力的声音,但以太坊的正式领导层已经有了自己的生命力。
你观察到以太坊作为一种文化,与五年前相比是如何变得更加制度化的?
在 Eth 中做成大事越来越难
Vitalik:如今协议决策倾向于通过一个叫做全核心开发者会议(all-core devs call)的机制来完成。这是一个每两周举行一次的电话会议。
顾名思义,所有核心开发者上线讨论所有提议的协议变更。大家达成共识的就会被接受。如果有人不同意,那就不会被接受。所以变更必须经过一个相当复杂的流程。
第一步是提出创意的阶段。然后第二步是完善阶段。然后是说服越来越多的人的阶段,制作测试实现,最终把它变成一个完全正式化的提案,我们称之为 EIP,即以太坊改进提案(Ethereum Improvement Proposal)。最后,你被提交到全核心开发者会议上,如果全核心开发者会议接受它,那它最终就会进入一次硬分叉——也就是我们所说的以太坊协议升级,其中包含所有人必须下载才能被网络接受的协议变更。
所以这是一个相当漫长的过程。沿途有许多节点,不同的人必须达成一致。
即使在最开始,研究团队也必须同意。然后在后面的阶段,核心开发者——真正写代码的人——也必须同意。所以它确实比三年前否决化程度高得多——而且肯定比六年前高得多,那时我们提出一个变更并获得接受,它会非常快地被纳入。
即使是现在,我感觉窗口正在关闭,能做实质性事情的空间越来越小。在今天,做成大事变得更难了。
Haseeb:你对此感觉如何?
Vitalik:在某些方面,是一种如释重负。以太坊变得更加否决化,给了我更多退休的自由。嗯,退休是一个复杂的词。我觉得我会永远做事——但做什么样的事呢?正如你所说,我的角色正以难以描述的复杂方式在变化。
以太坊之外的目标
Naval:如果你不在做 Eth,你会在做什么?
Vitalik:好问题。我会列出一份长长的清单,上面是我认为需要实现的事情。然后我会通过写作和阐释它们、以及可能投入自己的资金去推动它们实现的某种组合来行动。我会尝试组建团队来让它们成真。
这些事情包括账户安全——就是我们之前聊到的社交恢复钱包——围绕隐私的一些想法,还有一些我一直在推动的基于区块链的安全投票方面的东西。以及为了让这个理想的无信任去中心化社会运作起来,我们需要做的所有事情的整体路线图。
Naval:你已经有了这些成果了。Haseeb 使用的上述 AMM——自动做市商(automated market maker)——就是从你的一篇博客文章中诞生的想法,后来被实现为 Uniswap。
还有其他唾手可得的成果吗?社交恢复钱包,我听到那个了。区块链投票?
如果你是一个正在听这个播客的年轻黑客,假设你不是在推销 Eth,而是说,“嘿,这个世界需要这个东西。应该有人来造它。” 他们应该造什么?
去中心化网络客户端
Vitalik: 目前,去中心化 Web 客户端是一个重要方向——以比运行全节点更低廉的方式访问以太坊区块链,同时保持去中心化,不依赖某个服务器。随着转向权益证明(proof-of-stake),这件事将变得更加可行。已经有人在做了,但我们需要更多人投入其中。
应用层也有一些有用的东西。我见到有人在做去中心化 VPN,很酷。
Naval: 你觉得有没有一些区块链应用,因为可扩展性问题还没起飞——或者说还不够普及,不是每个人都有钱包?极端情况是什么?十年后人们能用区块链做什么在今天看来像科幻一样的事情?
去中心化社交媒体
Vitalik: 某种基于区块链的去中心化社交媒体会很有意思。社交媒体方面有价值的事情是,把内容层和用户界面层拆开。内容应该全部放在一个共享层上,而人们在提供不同界面上竞争。
Twitter 和 Reddit,说到底就是用户发评论、用户投票。唯一的重大区别就是人们用什么界面来呈现它。那为什么不创建一个生态系统,任何人都可以去发布内容,可以发布链接到其他内容的帖子,可以发出表示赞成或反对的消息,可以转发别人的帖子,然后你有十种不同的浏览方式?它们可以有不同的呈现方式,不同的审核风格,不同的子社区。有些可能更加自由放任;有些可能更严格;有些可能专注于特定领域;有些可能是言论自由区;有些可能是高度聚焦的学术讨论场所。但这些东西最终会共享同一个网络效应——因为它们共享相同的内容标准,发布到同一个去中心化网络。
Naval: 有人尝试过做一些类似的东西。但没有什么真正起飞的。为什么?
Vitalik: 如果我们有一条超级可扩展的区块链,默认就能把这类操作放上去,那它就有可能发生。
加密世界的榜样
Haseeb: 你崇拜谁?你的英雄是谁?
Vitalik: 在加密领域,我非常尊敬 Zooko。Zcash 就是一个纯正而可敬的项目。它重视隐私,并且以一种非常友好的方式在努力实现它。
Naval: 他极其友善。他承受的攻击多得难以置信,而且他是加密世界的元老之一。他一直在其中,动机完全正当。
我记得早年和 Zooko 聊天时我问过他,“嘿,如果你造了这个东西,这合法吗?万一他们逮捕你呢?” 他说,“那我会想我的孩子,但我会去坐牢。” 他是一个真正的信仰者。他还有一个习惯,即使别人攻击他,他也会转发。我最喜欢的 Twitter 瞬间之一是好多年前,有人给他发推说,“Zooko,别再转发那些垃圾了。” 于是,Zooko 当然转发了这条推,这个人无意间成了一个天才。
Vitalik: 现在我在想我是不是从 Zooko 那里学来的这个做法。
Naval: 我确实认为 Zooko 树立了一个如何带着微笑建设社区的标杆。比如,现在 Zooko 在谈论把 Zcash 转向权益证明(proof-of-stake),而他仍然不断因为创始人奖励(Founder’s Award)之类的事情遭到攻击。人们说,“你为什么要做一个竞争币?为什么不作为 Bitcoin 的一部分来做?” 而我记得他最初就是想作为 Bitcoin 的一部分来做,但对方说,“不行。先作为一个竞争币去实现,如果我们喜欢,我们再采纳。”
Haseeb: Vitalik 对那个故事很熟悉。
Naval: 没错。你看,Bitcoin 试图成为某种特定的东西。我确实认为 Bitcoin 极具价值。它是鼻祖。
它在两个方面有所不足。一是不可编程,二是不隐私。这些能被修复吗?不能,除非对比 Bitcoin 自身的定位做出严重妥协。所以它占据了生态系统中极其重要的位置——可能是最重要的位置——但这不意味着它就是全部。还有更多东西。
区块链生态的多样性
Bitcoin 可能已经完美解决了”保护你的钱”这个奥地利经济学派式的基本用例,但还有很多用例。此后在 Ethereum 和其他智能合约区块链上绽放的百花齐放之态令人惊叹,而且正如 Haseeb 所说,我们会看到区块链的激增。
第一,激励实在太强了。第二,在去中心化、安全性和可编程性之间,你在做不同的权衡。
有人出来说,“我们更可编程。” Agoric 在说,“你可以写基于 JavaScript 的智能合约。” 有人则说,“我们开箱即更快更简单。你不用去处理 Layer 2、roll-up、分片等等。你写就好了,跑起来很简单。”
这个光谱的某些部分我不太理解——比如 Binance Smart Chain。去中心化程度如此之低,他们直接把自己的名字贴上去。但显然这是为那些对去中心化关心少得多、对成本和性能等关心多得多的用户准备的。这将是一个非常丰富的生态系统。
区块链是向一种新计算范式的根本性转变。我认为你确实需要以善意对待它,因为存在各种不诚实的攻击,比如那位 Berkeley 教授写了篇长文,说他的树莓派吞吐量更高,因此 Eth 或 Bitcoin 会失败。那完全是胡乱对比,风马牛不相及。你在拿飞机和汽车比。它们根本就是两回事。然而他像只有 Berkeley 教授才能做到的那样,写了洋洋洒洒好几页。我想这就是 Nassim Taleb 所说的 IYI(知识分子白痴)吧。Nassim 的 Twitter 策略与 Vitalik 完全相反——如果有人攻击他,他就直接处决对方。
俄罗斯
Haseeb: 说到这个,Vitalik,你会说你的敌人是谁?
Vitalik: 不幸的是,弗拉基米尔·普京那可爱的俄罗斯政府现在是我的敌人之一。
五年前我确实和他谈过话。我相信与人对谈。我和普京谈过,我曾和台湾的副领导人谈过,我和新加坡政府的人谈过,和加拿大、英国以及很多地方的人谈过。
但与此同时,确实有些时候你会做出判断:你已经给了某人足够的余地,尽管再给予更多善意本应是好事,但不幸的是,此刻,城市正在被轰炸。数百万人的生命、家庭和未来可能被摧毁和扼杀,一个美丽的国家面临变成叙利亚的风险。归根结底,首要任务必须是尽我们所能帮助受这场局势影响的人们。
所以这是一件非常令人遗憾的事,我一直在公开场合就此发声。我完全支持乌克兰,我强烈反对所有同谋试图摧毁乌克兰作为一个国家和一个民族的人。
有一次,我用了一句俄语脏话——一些乌克兰士兵用它作为对要求他们投降的俄罗斯士兵的英勇反抗——而著称。我对当今俄罗斯的最高领导人重复了那句话。所以我对这些事的一般态度是,我不相信 100% 的时间都保持友善。我认为大概 0.5% 的时间应该刻薄一下,如果你只在 0.5% 的时间里刻薄,那么那种刻薄实际上会更有力。
反之,如果你是那种把刻薄作为默认交流方式的人,那么到了某个时候,人们就不再理会了。
比特币社区与友善
Naval:比特币社区可以从中吸取一些教训。不过比特币内部也确实有善良的人。我们只是得安静一些,因为至上主义者主导着话语权。
Vitalik 的生活方式
Naval:我想谈谈你生活中一些不寻常的方面。不是因为我们在这里追星或自我陶醉,而是因为它指向了不同的生活方式,对吧?
你生活中一个不寻常的地方是,你似乎没有大量的房产和汽车收藏。你走的不是标准的富人路线。另一个是你仍然在领导这个去中心化组织。你会说数量相当多的语言,对吧?
能不能给我们描述一下 Vitalik 一周或一个月的生活是怎样的?看看它和普通人有什么不同,可能会挺有趣。
Vitalik:过去六个月,我去了旧金山、多伦多、阿根廷、哥斯达黎加、墨西哥和新加坡——一大串地方。我当游民大概已经八年了。
我是在 2013 年的比特币之旅中开始这种生活的。然后 Ethereum 启动了,就好像我的比特币之旅一直没有停下。我只是不断地去不同的地方。我是那个愿意去任何活动跟人交流的人。人们就不停地往我的行程里加更多要去的地方。最终,这种生活方式就变成了永久性的。
Naval:而且你捐出了巨额的财富,对吧?ETH 如果我没记错的话有七位联合创始人,而你大概是他们中最慷慨的之一。你打算全部捐出去还是大部分捐出去?金钱对你来说不重要吗?
Vitalik:我计划把钱用在那些对世界最重要、最有意义的事情上。
Naval:你会说多少种语言?
Vitalik:这取决于怎么算。大概四到六种之间。
Naval:而且说得相当流利,对吧?我有一次在飞机上听到你说一口流利的中文,让我有点意外。那是最近学的吗?
Vitalik:中文是过去五年学的。英语和俄语从小就会。法语是学校里学的。还有一些德语和一些西班牙语。
Haseeb:我正想问,你说你的比特币之旅还没结束。你的比特币之旅什么时候才会结束?
Vitalik:可能永远不会了。几年前我以为自己最终会安定下来,但在新冠疫情期间,我在新加坡待了大约六个月,我意识到,哇,到这个时候,我的大脑已经重新布线了,我注定不会待在一个地方。游牧生活可能永远不会结束。
这很迷人,也很令人释然——意识到我已经永远脱离了标准轨道,而我对此安然接受。
结语
Naval:我还有一个最后的问题,对我的听众会很有用。
很多听这类播客的人,他们只是想成为最好的自己——无论是最幸福的、最成功的、最健康的还是最强健的。我想知道你是否有什么帮助你做决策的哲学,是你认为促成了你今天的成就的?
一种自觉的哲学——比如”我应该把时间花在自我教育上还是去旅行”之类的?对于一个正在走标准轨道的年轻人,你有什么建议吗?标准轨道就是,我上高中,上大学,拿学位,然后去找工作,等等等等。
鉴于当今世界的状况和你的经历,你有什么建议给他们吗?
Vitalik:努力让自己在每周结束时比开始时成为一个更好的人。
“更好”意味着什么可以非常不同。可以意味着学到一些东西。可以意味着锻炼身体,跑步比以前更强。可以意味着提升你与他人积极互动的能力。可以意味着尝试新事物,或去一个从未去过的国家,积累一些新的体验。
过好每一周,让你在周末时不觉得自己浪费了这一周。如果你做到了这一点,你就会不断前进,一切都会好的。
Naval:不要在自动驾驶模式下生活。Haseeb,你有什么结束的问题、评论或想法吗?
Haseeb:我知道不止我一个人会说,加密世界欠你一份巨大的恩情,感谢你推动了它的发展。历史上有”伟人理论”,这个理论越来越显得过时了,但你却是在世的少数几个凭借一己之力大幅推动历史进程的人。
我知道对你来说,要全面感受 Ethereum 在世界上所做的一切可能很困难,但我可以告诉你,我们所有人现在所从事的事业,在很大程度上都归功于你所开创的一切。
Naval:我想附和一句,最令人惊叹的是你如此年轻,而且你已经是一个多幕人生的人——你在向人们介绍比特币方面做出了重大贡献,你通过创建 ETH 做出了贡献,然后你还通过推动 Uniswap 和自动做市商的创建,以及现在推动社交恢复钱包和隐私等方面做出了贡献。你面前还有多幕职业生涯,我期待看到未来的篇章。正如你说的每周进步,那就是复利,对吧?而复利取决于迭代的次数,而不是时间,所以随着你不断迭代、迭代,我很好奇最终蜕变出来的 Vitalik 会是什么样子,以及他将产生的巨大而深远的影响。
坦率地说,对于像你这样的人,搞政治是浪费时间。是的,你必须参与其中,因为你需要协调人们,但我确信在某个时刻你会有一些了不起的想法——而这一次,你不需要逆着所有困难自己去创建它,你能够招募一支优秀的团队,为他们提供资金,引导他们在平行领域建造出同样有影响力的东西。所以我期待着那一天。
我知道你做了很多这样的访谈。我们试图做得不太一样,保持更宏观一些,更历久弥新一些。你在播客巡游上不知疲倦,再次感谢,我希望对你和 Ethereum 社区有所帮助。
术语表
| 原文 | 中文 |
|---|---|
| 51% attack | 51% 攻击 |
| Agoric | Agoric |
| all-core devs call | 全核心开发者会议 |
| altcoin | 竞争币 |
| AMM / automated market maker | 自动做市商 |
| Binance Smart Chain | Binance Smart Chain |
| Bitcoin maximalism | 比特币至上主义 |
| call data | 调用数据 |
| counter-precedent | 反例先例 |
| DAO | DAO(去中心化自治组织) |
| Ethereum Classic | 以太坊经典 |
| Ethereum maximalism | 以太坊至上主义 |
| Founder’s Award | 创始人奖励 |
| full node | 全节点 |
| great man theory | 伟人理论 |
| hard-fork | 硬分叉 |
| Haseeb | Haseeb |
| immutability | 不可变性 |
| IYI (Intellectual Yet Idiot) | IYI(知识分子白痴) |
| Layer 2 | Layer 2 |
| multisig wallet | 多签钱包 |
| Naval | Naval |
| proof-of-stake | 权益证明 |
| roll-up | roll-up |
| sharding | 分片 |
| social recovery wallet | 社交恢复钱包 |
| stake in the ground | 立场宣示(钉下一根桩) |
| statecraft | 治国术 |
| Uniswap | Uniswap |
| vetocracy | 否决政治 |
| zero sum | 零和 |
| Zooko | Zooko |
此文章由 AI 翻译(miaoyan_chunk_translate)