← Lex Fridman

Charles Hoskinson: Cardano

Episode 1922021-06-16English

Guests: Charles Hoskinson

Listen to this episode00:00 / 5:04:37
Reading settings
Reading preferences
Text size
Download in-depth read
Read offline

In-depth read pending

Downloads are not available yet.

Full transcript · Read the full conversation in order, with its original context.

Contents42 chapters§01Transcript · 00:00–07:50§02Transcript · 07:54–15:01§03Transcript · 15:02–22:15§04Transcript · 22:19–29:55§05Transcript · 29:57–37:33§06Transcript · 37:34–45:08§07Transcript · 45:10–52:29§08Transcript · 52:31–59:36§09Transcript · 59:39–1:06:40§10Transcript · 1:06:43–1:13:33§11Transcript · 1:13:36–1:20:36§12Transcript · 1:20:38–1:28:08§13Transcript · 1:28:11–1:35:35§14Transcript · 1:35:36–1:42:26§15Transcript · 1:42:28–1:49:30§16Transcript · 1:49:32–1:56:19§17Transcript · 1:56:21–2:03:42§18Transcript · 2:03:43–2:10:51§19Transcript · 2:10:54–2:18:12§20Transcript · 2:18:14–2:25:25§21Transcript · 2:25:28–2:32:43§22Transcript · 2:32:44–2:40:20§23Transcript · 2:40:23–2:47:22§24Transcript · 2:47:24–2:55:49§25Transcript · 2:55:52–3:02:35§26Transcript · 3:02:37–3:09:44§27Transcript · 3:09:46–3:16:58§28Transcript · 3:17:00–3:24:32§29Transcript · 3:24:34–3:32:00§30Transcript · 3:32:02–3:39:19§31Transcript · 3:39:21–3:46:24§32Transcript · 3:46:26–3:53:32§33Transcript · 3:53:34–4:00:46§34Transcript · 4:00:47–4:08:03§35Transcript · 4:08:05–4:15:11§36Transcript · 4:15:13–4:21:53§37Transcript · 4:21:57–4:29:18§38Transcript · 4:29:21–4:36:29§39Transcript · 4:36:32–4:43:24§40Transcript · 4:43:26–4:50:17§41Transcript · 4:50:20–4:57:23§42Transcript · 4:57:25–4:57:44

§01Transcript · 00:00–07:50

00:00The following is a conversation with Charles Hoskinson,

00:03founder of Cardano, co-founder of Ethereum,

00:06and a mathematician who's one of the most well-read

00:09and knowledgeable people on the technical side

00:12of cryptocurrency that I've ever spoken to.

00:15Quick mention of our sponsors,

00:17Galileo Games, Allform, Indeed, ExpressVPN, and Asleep.

00:22Check them out in the description to support this podcast.

00:26As a side note, let me say that Charles

00:29is not just a mathematician or cryptocurrency innovator,

00:32but also a Colorado-based farmer of bison and mushrooms,

00:37a gamer, a fisherman, and a world traveler.

00:41When I asked him if he has a nice professional picture

00:44of himself, he sent me a picture of him in Mongolia

00:48with a hawk on his shoulder,

00:50meeting the Mongolian president.

00:52That to me pretty much says it all,

00:54speaking to the humor and the intelligence

00:57of a man who's bold, innovative,

00:59and does not shy away from a bit of fun

01:02and a bit of controversy,

01:04which makes him a fascinating human being

01:06to explore ideas with.

01:08I do wanna say, in terms of ideas,

01:10that at least to me, cryptocurrency is much bigger

01:13than just a way for a few Americans to make a quick buck

01:16through meme-driven speculation.

01:19It is technology that enables freedom from oppression,

01:22from suffering in the world, because money is power.

01:26Mongolia, for example, was a reminder of that for me.

01:30Next day, after talking with Charles,

01:31I spoke with Wyeonmi Park, who is a North Korean defector,

01:35and who spent time in Mongolia, as many defectors do,

01:39in her and their escape from North Korea.

01:42Her story, the story of North Korea,

01:44the story of atrocities throughout the 20th century

01:47committed by Hitler, Stalin, and others,

01:50is a reminder that the world is full of darkness,

01:54but it is also full of beauty and love,

01:57and it is a world worth fighting for

01:59in every way we know how.

02:01This is the Lux Friedman Podcast,

02:04and here is my conversation with Charles Hoskinson.

02:08Let's start with a fun question.

02:11If we're living in a simulation,

02:13what programming language do you think it's written in?

02:16And maybe from a software engineering perspective,

02:19what do you think are some of the design principles

02:21that it operates under?

02:22- You know, there are a lot of really lovely papers,

02:24like one came out of MSR, the Autodidactic Universe.

02:27Did you have a chance to see that?

02:29Oh, you gotta read it.

02:30It's like April of '21.

02:31It's just brand new.

02:32But basically, the idea is that the universe

02:34is like some sort of giant self-learning system

02:36that can self-evolve, almost like NOMIC.

02:39And then you have Wolfram running around saying,

02:41"Hey, we can come up with these very simple rules,

02:43"and we can reconstruct all of reality

02:45"at some arbitrary point."

02:47So I have absolutely no idea what's right.

02:50I look at it kind of like a formal system,

02:52and I say, "Well, if you're stuck within the system,

02:54"it's hard to actually understand

02:56"that you're inside the system."

02:57You know, it's kind of like an object language

02:59to a meta-language.

03:01You know, there's this thing that is outside of it,

03:03but because you're constrained and limited by the simulation

03:06you can't really understand the nature of the thing

03:09that's outside of it.

03:10It's almost like Minecraft.

03:12You can build these redstone computers within Minecraft

03:14and simulate and emulate things within it,

03:16but you really can't go outside of that environment.

03:19- The people outside of it can formally prove

03:21that it's correct or whatever,

03:22but the creatures inside of the system

03:24can't hope to perfectly understand it

03:27and prove something about it.

03:28- Well, also, the question is, it's a computation question.

03:31You know, does P equal NP?

03:33'Cause you'd have to be able to emulate all of these.

03:35- Yeah, how long will it take?

03:36- Yeah, exactly.

03:37And so I have no clue what type of language

03:39it would have to look like,

03:41but it would probably not be anything

03:44we're used to at the moment.

03:45It'd have to be something else.

03:46It would have to have some more fundamental resolution

03:48of the relationship of these formal systems

03:50and how they get extended.

03:52So that's like a 22nd century question

03:54instead of a 21st century.

03:55- Do you find the Stephen Wolfram idea compelling?

03:58It's a very different way of programming,

04:01which is you set some rules,

04:03you set some initial conditions,

04:04and let it run and see what happens.

04:06- Yeah, and it's not a new concept.

04:07I mean, like the Santa Fe Institute's

04:09been doing that for a long time,

04:10and you can use it for economic modeling,

04:12and you can show that in certain cases,

04:14there's this concept of simple rules

04:16evolving into a complex system

04:18is somewhat more predictive

04:20than trying to build a complex top-down model for things.

04:23And I guess there's some analogies to these things in AI,

04:25where you start with some simple things,

04:27and then somehow it just figures stuff out

04:29in its environment over time,

04:30and much better than if you actually tried to model it

04:32with Prolog or something like that.

04:35So that is exciting because you get to just do a few things,

04:40let the thing run, and then see what happens.

04:43And that's a lot of fun.

04:43In fact, it got so exciting, Wolfram came to us,

04:46and he said, "Hey, let's do an NFT marketplace."

04:48And I said, "What do you wanna do?"

04:49And he said, "I got all these universes to sell."

04:51(Lex laughing)

04:52I said, "Okay, well, that's gonna be fun."

04:54So we're gonna set up an auction system

04:56or something like that with him,

04:57and I think maybe end of this month or next month,

05:00we'll figure out how to do NFTs on Cardano

05:02with Wolfram universes.

05:04So as soon as we can sell one, I'll give you one,

05:06and then we can all just claim

05:08that we're living in some sort of Wolfram simulation.

05:10- I don't know how much money I have,

05:12but I'm gonna give everything I have to get Rule 30,

05:15which is one of his universes that he's created,

05:18one of the first ones where he discovered

05:21some interesting complexities.

05:24- I think Rule 30's Turing Complete, or is that 45?

05:26I can't remember which one.

05:28- You know your stuff.

05:29Actually, I'm not sure if they proved anything

05:31about Rule 30 in terms of whether it's Turing Complete

05:33or not, but there's fun competitions on it,

05:35which is trying to predict something about Rule 30,

05:38about the way it evolves,

05:39and so far, nobody's been able to do it.

05:41Just like looking at the middle column,

05:43try to predict as the system evolves,

05:45say anything conclusive about the future

05:49of the system as it evolves.

05:50It's fascinating.

05:51It's both beautiful that simple rules

05:54can create that kind of complexity,

05:56and it's also sad that we can't make perfect sense of it,

06:01like perfectly predict the future.

06:05Even though it's all simple and deterministic,

06:08we can't say something conclusive

06:09about when the thing will end.

06:12When will this little cellular automata

06:14evolve in a certain way,

06:15and then nuclear weapons will be invented,

06:17and they blow each other up,

06:18and then it'll just be this empty 1D cellular automata.

06:21- Well, doesn't that make it fun, though?

06:23(Lex laughs)

06:24- Yeah, it's fun, but when you're trying to create,

06:27and we'll talk about something that operates the economy

06:32and the way humans transact and cooperate

06:36and fall in love and work together,

06:39then you'd like to be a little bit more formal

06:41and try to say something conclusive.

06:42If this entire universe is just cellular automata,

06:45then being conclusive is kind of hopeless,

06:49generally speaking, and the hope is, I guess,

06:51that there'll be pockets within the cellular automata

06:56where you could be predictive,

06:58where you can formally show that something is true,

07:01and then you can rely on that.

07:03You'll be resilient and all those kinds of things,

07:05even though the rest of the thing

07:07is a giant mess that's unpredictable.

07:09- Didn't they call that Laplace's demon?

07:11- Yes. - Yeah.

07:11- Well, I wonder what the demon's up to these days.

07:14Okay, thank you for entertaining me with that.

07:17But sticking on philosophy, you've also mentioned,

07:21among others, that Bertrand Russell and Saul Kripke

07:24are two of your favorite philosophers.

07:26Maybe you can comment on what ideas of theirs

07:30you find insightful, and also, what to you is the difference

07:33because you're both an engineer and a thinker,

07:37so what to you is the difference

07:38between philosophy and computer science?

07:40- Yeah, so yeah, there's both a deeply human element

07:43to both Russell and Saul, and then there's this,

07:46of course, amazing work that they did

07:48in the late 19th and 20th century.

07:50And you can't really talk about Russell or Saul

§02Transcript · 07:54–15:01

07:54without also mentioning Wittgenstein and Tarski,

07:57because when you actually look at these guys

08:00and you put them together, what they were attempting to do

08:02was increase the level of precision we had

08:05in analyzing both formal languages

08:06and also language in general.

08:08And so Wittgenstein makes no sense at all to me.

08:11So there's amazing people out there

08:13that somehow can parse that, but--

08:15- He doesn't make sense to himself either.

08:17- I think you're right about that.

08:18However, Kripke has Kripkenstein, you know?

08:20He has his whole building on that, right?

08:24And he built a whole hierarchy.

08:25And at least there, I have modal logic,

08:27and I have the little boxes, and I have the diamonds,

08:30and I can do a computation, and I can kind of reason

08:32about things that people are saying.

08:35But really, it was all just about precision

08:38and the nature of truth, precision,

08:40and the nature of necessity and possibility.

08:42And the magic of these statements is that

08:44you can then start getting a better understanding

08:47of basically how far formal language can take you.

08:52And so that's the work of it.

08:53You know, David Hilbert also did the same thing.

08:55And Russell, he got his career started

08:57working with Alfred North Whitehead.

08:59He was a logician, and there was this whole desire

09:01in late 19th century mathematics to formalize mathematics

09:04in a completely new and better way.

09:07And they started with geometry,

09:08and Hilbert's geometry was like a complete system,

09:11although recently we've discovered

09:13there's a few holes in that.

09:14But for the most part, it's complete,

09:16and the axioms are independent, and they're consistent.

09:20And they said, "Oh, well, now we can do this

09:21"for all of mathematics."

09:23And Russell and Whitehead wrote this huge set of books,

09:26like two big books, "Principia Mathematica,"

09:281,000 pages, and the conclusion's one plus one equals two.

09:32So they linked set theory and arithmetic and logic

09:34all in these beautiful ways.

09:36Then, little by little, as we entered the 20th century,

09:40logicians started chipping away at this idea

09:42that you could actually construct

09:43a complete system of mathematics,

09:45first with Gödel, and then later with the work of Turing

09:48and Church and others.

09:49They said, "Oh, you're not complete, you're not decidable."

09:52And so suddenly, Russell was left in this really bad

09:54position where his early life's work

09:57was basically forgotten.

09:59So he had to kind of reinvent himself.

10:00And so he went into ethics,

10:02and he went into different fields of philosophy,

10:03and he became this titan in analytic philosophy.

10:05And he was also a great pacifist,

10:08and he was just a phenomenal writer.

10:10If you read "Why I'm Not a Christian"

10:12or any of his other attacks on metaphysics,

10:15he said, "Look, I can only deal with the world I'm in

10:18"in the senses that I have, and if I can deduce it,

10:21"I believe it.

10:21"If it's outside of that,

10:23"I really can't make meaningful statements about it."

10:25And he said it in a lovely English prose

10:28that you would expect of a man of his stature.

10:30Now, Sol Cryptri, it was like the complete opposite.

10:33This guy's really down-to-earth dude,

10:35not aristocratic at all.

10:36And he was one of those guys

10:38that just could have done anything,

10:40'cause he's so brilliant.

10:42I guess he's still alive.

10:43- I think he's 80-something.

10:44- Yeah, exactly.

10:45Yeah, he's getting up there, man.

10:47But I mean, literally, when he was in high school,

10:49he wrote these papers in "Logic,"

10:50and Harvard contacted him and said,

10:52"Hey, could you teach graduate courses at Harvard?"

10:55And he said, "No, I really would like

10:56"to finish high school first

10:57"before I go and teach grad school at Harvard."

10:59And so this is just one of those guys

11:01that you can see through his work

11:03that he can think deeply about anything.

11:05He's like the Galois of philosophy.

11:07And he chose to try to clean up a lot of the messes

11:10that Tarski and others couldn't resolve.

11:12He said, "Let's really get serious

11:14"about the nature of truth.

11:15"Let's really try to resolve paradoxes.

11:17"Let's really try to build things in such a way

11:19"that the work that we leave behind

11:21"can actually be built upon,

11:23"and it's not thrown away every 50 years or 100 years."

11:26And it was the same for Tarski.

11:27He comes in, he says, "We mathematicians

11:29"love this concept of truth,

11:31"but yet we've never really created

11:32"a nice rigorous definition that doesn't have paradoxes

11:35"embedded inside of it."

11:36So he had to invent meta languages and object languages,

11:39all these notions and so forth.

11:40So I really like those four, if you think about them.

11:43And there's a lot of great lessons.

11:45And where it's relevant today is,

11:47you have human beings and you have computers,

11:50and they're trying to understand each other.

11:51And computers live in the formal world,

11:53and human beings live in the natural language world.

11:55And those bridges between those two

11:58are still not completely clear.

12:00And so a lot of the work that these guys were doing

12:03in the 20th century and 19th century

12:04had nothing at all to do with that,

12:06but gives you hope that perhaps a bridge can exist

12:08between those two worlds.

12:09And maybe there are some nice tools

12:11for that bridge to be built upon,

12:13and maybe that in some way will allow computers

12:16to better understand us.

12:17I mean, they've even created languages,

12:19natural spoken languages that are completely ambiguity-free,

12:21like Lojban and things like that.

12:23- What? - Yeah, right?

12:25- Wait, what? - L-O-J-B-A-N, Lojban.

12:27It's based on a language called Loglan,

12:29and it's a spoken language that's equivalent

12:31to first-order predicate calculus.

12:33- Oh, interesting, so no ambiguities,

12:35it's logically consistent.

12:36- Yeah, Lojban.

12:38- But can you still have fun in it?

12:40- You can get very-- - Can you write poetry?

12:41- Yeah, there's people who actually write poetry

12:43in Lojban. - I'm gonna switch to that

12:45and start tweeting in it. - Yeah, there you go.

12:48So there's a lot there,

12:49and they're just fun to study and think about.

12:52And unfortunately, if you go down that rabbit hole,

12:55you'll spend way, way too much time,

12:56and there's diminishing returns.

12:58Now, the second question you asked

12:59was one on theoretical computer science

13:01to, I guess, engineering. - Philosophy, no, no, no.

13:04So first step, you said humans and computers.

13:07So theoretical computer science is theory of the computer,

13:11and philosophy is the theory of the human.

13:14And then we can dissect different stuff about the computer,

13:17but in terms of these two worlds

13:19of the theory of the human, which is philosophy,

13:21and the theory of the computer, which is computer science,

13:23what do you think is the difference?

13:25Like, as we try to bridge that gap, as you mentioned,

13:28what is going to be the biggest challenge?

13:33Like, can we formalize love?

13:35Can we formalize music, art, poetry, all that kind of stuff?

13:39Or is that human nonsense that we need to get rid of?

13:42- No, I don't think it's human nonsense at all.

13:43I mean, there's even attempts

13:44to create algorithmically generated music.

13:47And the question is,

13:49is love just strictly a chemical phenomena,

13:51or is there something metaphysical about it,

13:54or transcendent of some sort of formal system?

13:59I mean, computer science is just saying,

14:00hey, we have this notion of computing.

14:03We have this brain that we've constructed,

14:06this formal system that we've built,

14:08and given that we have it, what can we do with it?

14:11And so some people worry about the roots

14:13of the tree of knowledge,

14:14the great Yggdrasil of computer science.

14:17They worry about the roots and say,

14:18how far can we grow them,

14:20and let's keep adding these new models of computation.

14:22And other people worry about the trunk of the tree,

14:25and some people worry about the leaves of the tree.

14:27And the more advanced the field gets,

14:30the closer and closer it gets

14:32to the people who constructed it, us.

14:35We have better image processing.

14:37We have better ways of handling speech to text,

14:39and we have better ways of computers

14:41kind of understanding the intent

14:43of what a human being is saying.

14:45And then the question is,

14:46well, how will a computer understand love,

14:48or poetry, or music?

14:50Well, it'll understand it the same way we understand it.

14:52You have to get a computer to grow up to a point

14:54where it can learn the way we learn,

14:56or as close to it as possible.

14:58Then you just expose it to the things

15:00that we were exposed with,

15:01and then at some point,

§03Transcript · 15:02–22:15

15:02the computer will start creating things.

15:04So the question is, well, how do you quantify creativity?

15:07And I have no clue about that.

15:09- You make it into an NFT and see how much it sells for.

15:11(Luke laughs)

15:13That's one way.

15:14- Yeah.

15:15- But basically, yeah, there's so much of it is subjective.

15:18And that's a fascinating whole area

15:20of that I'm fascinated with is human-robot interaction

15:23is how do we create compelling experiences

15:27that are subjectively compelling,

15:28whether it's art, or just two humans talking,

15:31or two humans interacting in some kind of way

15:33to maximize the richness of the subjective experience.

15:36And I think that could be an optimization problem

15:38that could be solved.

15:39We're solving it all the time.

15:41Human civilization is constantly trying to,

15:43we're constantly trying to impress each other.

15:46When we're younger, trying to get laid.

15:48(Luke laughs)

15:49Whatever, fall in love, impress your boss at work

15:53by all the awesome stuff you do.

15:54I mean, we're trying to optimize that problem

15:56that's purely, for the most part, is subjective.

15:59- Right, did you ever watch "Blade Runner 2049"?

16:01- Yes.

16:02- Yeah, did you remember the whole relationship

16:03between Joy and Kay?

16:05Did she really love him, the hologram or not?

16:08Was it fake love or real love?

16:10- Fake it 'til you make it, is my view on love.

16:13No comment from Charles.

16:14So let's go to the difference

16:17between theoretical computer science

16:20and software engineering.

16:22Or I don't know if you draw a distinction,

16:24but if we look into this computer world now,

16:27is there a difference between theory,

16:29things you can say formally,

16:31and the pragmatic implementation of that theory

16:34into actual systems that people use?

16:36- Yeah.

16:37- Which I guess we'll call software engineering.

16:40- So the engineer, they're obsessed with the domain of,

16:43well, what do you want to accomplish

16:44and who are you accomplishing it for?

16:46So they live in the world of people,

16:48if they're good engineers.

16:49And they say, okay, what's the experience?

16:52How are we going to use this?

16:54Why are we going to use this?

16:55What's the commercial application?

16:57What's the non-commercial application?

16:59And you collect all these business requirements.

17:01And once you've done all of that,

17:03the better job you do, the more self-evident it is

17:06of how do we apply the toys and tools

17:08of computer science and other such things

17:11to actually resolve that.

17:13And the point of theoretical computer science

17:15from the software engineering domain

17:17is it can tell you kind of where your guardrails are.

17:20It won't make perfect programs,

17:22and there's no such thing as that,

17:24but rather it can give you a good notion and sense

17:26that your program has some desirable properties.

17:30Like maybe you can prove that it can terminate

17:33if you're dealing with total programs.

17:34Or maybe you can prove you'll never have a buffer overflow,

17:37or it won't divide by zero somewhere,

17:40or something like that.

17:41Some event won't occur that'll cause

17:43a catastrophic failure in your system.

17:45But there's always this combinatorial explosion

17:47between what you can test and think about

17:50and what you can actually code.

17:52So the stuff on the left-hand side

17:54lives in a different cardinality, a different universe.

17:57There's something significantly larger there.

17:59And the tools on the right-hand side,

18:01we have property-based testing and these SAT solvers.

18:04We have all this great stuff here in formal methods land

18:07and computer science theory land,

18:09but there's only a small subset of things

18:11that they actually give you good answers about.

18:14So the balance of the two things is basically saying,

18:17well, what do you care about

18:18and what are you okay throwing away?

18:20That's the art of engineering

18:22and building these types of things.

18:24So in cryptocurrencies,

18:26we deal with these complex distributed systems

18:28that have cryptography and game theory and Byzantine actors.

18:33So the balance there is saying,

18:34okay, what can't fail in that system?

18:37And that's the kind of stuff that you want to apply

18:40as heavy a tool set as you can,

18:42because when that stuff fails,

18:44you either have a loss of billions of dollars,

18:46privacy, or potentially even life,

18:48depending on how these systems get adopted.

18:50But then other things, what can't fail?

18:52Is it okay if the block doesn't get made every now and then?

18:56Is it okay if your latency goes up

18:58or your network suddenly becomes asynchronous

19:01and you disconnect from it

19:02and you have to restart the computer or something like that?

19:05That's probably okay.

19:06It's an inconvenience and burden to the user.

19:09And if you actually try to chase that tail,

19:10you'll end up spending 10 years chasing phantoms and ghosts.

19:13And meanwhile, the whole world moves on.

19:16So it's really figuring out those balance of the two.

19:18And what's really beautiful is that the formal methods tools

19:21have gotten so much better

19:23over the last 20 years in particular,

19:25mostly because of incredibly high investments

19:27from Microsoft and Google and big universities,

19:31'cause these guys are building these gargantuan systems.

19:34If you look at the Googleplex

19:36or what Amazon has or others,

19:37and they have so much value, so many users,

19:40so many things going on,

19:41and no person can keep that in their head.

19:44And so you're talking about systems

19:46may have 10 million lines of code,

19:4815 million lines of code,

19:49millions of nodes connecting,

19:51faulty processes happening all the time,

19:53hackers breaking in on a regular basis.

19:56So when you're trying to model all of that,

19:58you're trying to ask yourself,

19:59what formal guarantees and properties can I get

20:01to simplify this system as much as possible?

20:04So instead of the applications of formal methods

20:06slowing you down, in many cases,

20:08it actually massively reduces your debugging time

20:11and your ability to find where errors occur.

20:13In some cases, you can't find where errors occur

20:15inside these massive concurrent systems.

20:17And you say, well, where are cryptocurrencies going?

20:19We're talking about just the same thing,

20:21but we're talking about a much more hostile

20:23operating environment, where instead of it running

20:25in a pristine data center in California somewhere,

20:28it's running on your cell phone,

20:30it's running on your mom's phone,

20:31it's running on your dad's phone,

20:32it's running on some computer in Mongolia

20:35that may have good internet on Tuesday,

20:37but not any other day.

20:39So when you live in that kind of environment,

20:40you really do need to think carefully

20:42about a whole new class of protocols.

20:44And then you need to think carefully

20:46about a whole new class of tools and techniques

20:48to test the reliability of those systems.

20:50And you need to separate the world and say,

20:52what is high assurance and cannot fail?

20:55'Cause if it fails, people lose money.

20:57And what is low assurance and it's okay if that falls apart?

21:01The other thing I'll mention is there are

21:02perverse financial incentives in our industry.

21:05Because the reality is when something blows up,

21:07the people who built those things that blow up

21:09usually get paid up front.

21:11So what they're focusing on is time to market,

21:13speed to market, and getting tokens out

21:16and getting them liquid.

21:17I mean, then people come in, they buy it,

21:20but if there's a nascent bug in some DeFi protocol,

21:22it'll probably be discovered six months later

21:24or something like that.

21:25It blows up, who suffers?

21:27The users.

21:28- They already got, the people that created that

21:29already got paid.

21:30- Exactly, that's why you pay the guy

21:31who makes the break software for your train last.

21:34And you make sure he rides the train every day.

21:37(laughing)

21:38- So that's, you're basically describing the complexity

21:41of a distributed system that's fundamentally

21:44game theoretic and like, if we think about turtles

21:47all the way down, it's humans all the way down.

21:49So I mean, at the very bottom is still human nature.

21:52Is there something you can say

21:54formally about human nature to try,

21:59you said you can't, there's certain parts of the system

22:01that can't fail.

22:02You know, some people talk about nuclear war

22:04in that same kind of way.

22:05That there's this game theoretic construction

22:08of mutually assured destruction.

22:09Oh, that rhymes.

22:11See, I'm a poet.

22:12That system can't fail 'cause you're gonna blow everyone up.

22:15But you can't formally say for sure it's not going to fail.

§04Transcript · 22:19–29:55

22:19- Right.

22:20- So like, you're basically trying to chase,

22:24like statistically reduce the probability

22:26that these particular critical aspects will fail.

22:29And then you test, I guess, by deploying in the real world

22:32at small scale to see where things go wrong.

22:35- Yeah, it's a great question.

22:36And you know, the problem with game theory

22:38and mechanism design is that you can develop this concept

22:41of a rational actor.

22:42And I don't think in my life I've ever met a rational actor.

22:44You know, there's a rational actor on Tuesday,

22:46but any other day of the week, who the hell knows.

22:49And there's even, I think there was a book, Freakonomics,

22:50and there's a few of these things

22:51where it just shows again and again

22:53where people behave in ways

22:55that are against their best interest.

22:57So then you have these protocol designers,

22:59and they say, well, we need an honest majority

23:00for this thing to work.

23:02And they say, oh, okay, well,

23:03we'll create this incentive model,

23:05and rational actors will behave with that incentive model.

23:08And they say, well, the individual won't do that,

23:10but the firm, the government, the entity will.

23:13The problem with that is we have a lot of counter examples

23:16where the system was actually behaving in weird ways.

23:20Like we almost completely eradicated the human population

23:22twice in the 20th century,

23:24once during the Cuban Missile Crisis,

23:26and again in the 1980s, there was a Russian colonel,

23:29and they installed a new satellite system,

23:31and it said, hey, the Americans

23:32are launching missiles at us.

23:34You need to turn the key and launch all the missiles

23:36in the silo, and he said, oh, that's not right.

23:37That doesn't seem right.

23:39And he was reprimanded for not launching the missiles.

23:42So in both cases, a single person stood

23:45against the systems of superpowers

23:48between us and nuclear annihilation.

23:50So in general, we're really bad

23:53at building these types of things.

23:55So what you look for instead is say,

23:57can the system be self-correcting?

23:59It's not about avoiding a problem.

24:01It's more about can the problem be resolved?

24:04And that's how nature engineers things.

24:06It gives you an immune system.

24:07It gives you the ability to heal.

24:09If a rainforest has a fire or some catastrophic event,

24:13the ecosystem will find a way to patch things up.

24:16So it's a better question of how do you align

24:18the incentives over the long term of a system

24:20where all the actors within the system,

24:22when an event occurs that disrupts it,

24:24have an incentive to push it back

24:26into a healthy, productive, useful state?

24:29Which is going back kind of to that complexity theory stuff

24:32that we began with and a little bit about,

24:35how do you handle modern economics?

24:37Like for example, we knew this coming into the COVID crisis

24:41that there would be catastrophic economic disruption

24:43throughout the entire world.

24:45In the developed world, it was print lots of money

24:48and hope to God it works.

24:49In the developing world, it's try not to starve to death.

24:52Over 100 million people were pushed into acute starvation.

24:55So acute hunger, it's a terrible situation.

24:58But every economist knew we were going into that.

25:00So the question is how do you restart the system?

25:02How do you realign the system and so forth

25:04and make sure that it doesn't collapse at some point?

25:08So it's an imperfect, inexact science.

25:10And that's actually one of the things

25:12that makes our industry so much fun

25:14is that these are kind of like micro experiments

25:16for the macro.

25:18In years past, you never got a chance

25:21to experiment with monetary policy.

25:24I mean, it's like every 20 years, 30 years,

25:25you'd have some conference usually

25:27in a cool island like Jamaica and be like,

25:29okay, let's go talk about monetary policy

25:31and like amend the Bretton Woods Agreement.

25:33And these would be nation states, invitation only.

25:35And now you have over 8,000 cryptocurrencies

25:37floating around all with their own monetary policy

25:39and their rules and it's very Darwinian.

25:42A lot are dying, some are succeeding.

25:44Anomalies happen like Dogecoin and you say,

25:46God, is this temporary?

25:47Is this permanent?

25:48Why doesn't this horrible thing die?

25:50And then other things you think

25:52would be absolutely successful

25:54and just take off and be in the top 10

25:56don't really get as much traction.

25:57Like Algrand is a great example of that.

26:00I mean, Silvio, he's an incredibly bright guy.

26:03Every time I go to MIT, we have dinner

26:04and his work is legendary

26:07and it's just beautiful and elegant

26:09and he literally has all the people.

26:11He went and hired Tal Robin and she got at IBM Research

26:15and Craig Gentry, the guy did homomorphic encryption

26:17under Dan Boneh's there.

26:18There's all these amazing people on that team

26:20and they have money in the VCs.

26:22So you'd say, okay, that's a contender.

26:25But if you look at market adoption,

26:27Ethereum Classic sometimes is above it

26:30and other things are above it.

26:30- And then there's this weird Darwinian evolution

26:34produced Dogecoin organism

26:36that's just like stomping all around.

26:38Evolution doesn't make sense.

26:40- Exactly, but maybe it's we're the problem, not evolution

26:43'cause the market's the market

26:44and you can scream and cry and pout

26:48and stamp your foot and say, this makes no sense.

26:50But that's the way the world works.

26:52There's plenty of mountain climbers

26:54that didn't want gravity to apply to them

26:56and it's the same situation here.

26:58There's plenty of people in these marketplaces

27:00that had the best of intentions, the best team,

27:02the best technology and for whatever reason,

27:04they didn't get that adoption.

27:06So the question isn't the local,

27:08it should be the long-term

27:10and will the system over time converge to a state

27:13that actually is useful and meaningful to society

27:16and actually solve problems for it?

27:18And that's what we try to figure out

27:20is how do we perturb these things in a way

27:22to kind of push them in that direction?

27:24- So before we go into this fascinating

27:27Darwinian evolution of cryptocurrencies,

27:31let me ask you sort of a basic programming question.

27:34There's a fascinating aspect to your work with Cardano

27:37that you use Haskell to build the infrastructure,

27:41but even stepping back more, looking at this landscape,

27:44another place where Darwinian evolution operates,

27:48looking at this landscape of programming languages,

27:51you as an engineer, you as a philosopher,

27:54both, what programming languages

27:57do you think are interesting?

27:58And more practically, what programming languages,

28:01if you were to advise students today, should they learn?

28:05- Yeah, so there's the pedagogy of learning how to program

28:08and to express the theory of computer science.

28:11Like you have to learn how to write algorithms,

28:12you have to learn what data structures are,

28:14you have to be able to do analysis of these things.

28:16And that probably, I think the debate is over Python

28:21is probably the best language or JavaScript

28:24to get started with 'cause they're very useful,

28:26the libraries are amazing,

28:27there's just tons of online materials.

28:29Even MIT is now teaching their introduction

28:32to computer science in Python.

28:34And they used to do Lisp, I mean,

28:36these guys were hardcore.

28:37- I still love Lisp.

28:38- Oh man, it's great.

28:39These are your father's parentheses,

28:41they're elegant weapons from a time long ago.

28:44But you know, that's a great starting point.

28:46And it's not about falling in love with a language,

28:49it's just falling in love with computing.

28:50It's about falling in love with having a dialogue

28:53with a computer and thinking about,

28:55well, how would I solve that?

28:56How would I interact with that?

28:57What does this need to look like?

28:59Functional programming is what we've chosen

29:02to use for Cardano, mostly because we're living

29:05in the academic world, we've written 105 papers.

29:08And the problem is you have to translate that work

29:10into code, and the gap between an imperative language

29:14like a C++ or C and these academic rigorous papers

29:18is extremely large.

29:20And so there's gonna be a lot of semantical ambiguity

29:22between those two.

29:23And what I mean by that is that you might end up

29:26implementing a wrong thing.

29:28You might think that what you've built is the paper,

29:31but the computer's not going to tell you that

29:33'cause the paper's written in prose

29:35and maybe typed up in LaTeX or something.

29:37But there's no proof chain, evidence chain

29:40that you can show that there's no ambiguity.

29:42When you look at a functional language,

29:43you're a little closer to math.

29:45And so as a consequence, the translation of the papers

29:49that we spent so damn long writing and writing proofs about

29:52and so forth to code is much smaller.

29:55Now, the downside is these functional languages

§05Transcript · 29:57–37:33

29:57tend to be a bit more academic,

29:58and they tend to have not necessarily

30:00the best Windows support and the libraries aren't so good.

30:03And also they tend to be a little slower

30:04when compared as a whole on average

30:07to languages like C, for example.

30:09So it's really a question of, okay,

30:11what are you designing for for version one?

30:14Are you designing for performance?

30:16And are you designing for developer accessibility?

30:18Are you designing for correctness?

30:21And are you designing for a high-fidelity representation

30:26of the protocol?

30:27Okay, so Haskell was chosen as kind of the version one

30:32because we knew that the kinds of people

30:34who think about that are also the kinds of people

30:36that would have an easy time reading a paper like Ouroboros

30:39and working their way through all of this.

30:41And they would do a pretty good job

30:43running a formal specification

30:45and then translating that into running code.

30:47Then once you have that, you have a blueprint

30:49that you can actually reason about, maintain.

30:52And if you really wanted to,

30:53you could then turn that into a Rust code base

30:55or into a Java code base.

30:57Going the other way around would be

30:59kind of pointless and counterproductive.

31:01The other side of it is that Haskell code

31:06or functional code tends to be

31:08significantly more concise.

31:09And I actually have a real life example of that.

31:11So if you take a look at Mantis,

31:14we implemented a full Ethereum node in Scala.

31:17It's only about 14 or 15,000 lines of code.

31:21You compare that with like C++ Bitcoin,

31:23I think that's 120, 150,000 lines of code.

31:26So it's almost 10 times smaller.

31:28And so less code, less to read.

31:31And you tend to read code significantly more

31:33than you would read, write code.

31:36So it's always an advantage for maintenance,

31:39understandability, documentation, and other sort of things

31:42when you have more concise code bases.

31:44And also it's a lot easier for you to apply

31:49stronger tools to a functional code base,

31:52like static analysis or property-based testing

31:54or these types of things than an imperative code base.

31:57But you know, the thing is, it's almost like a religion.

31:59It's like, or language.

32:00It's like saying, what's French versus Russian

32:03versus English.

32:03Everybody has their adherence.

32:05They say, oh, they have the best poetry here.

32:07- Russian, yeah, wins.

32:08- There you go, always, Russian.

32:10Everybody has their favorite tools

32:11and their favorite languages,

32:14but it just comes down to what problems

32:15are you trying to solve

32:16and what problem domain do you live in?

32:18If you're inventing new protocols based on science,

32:21you're gonna take the time to write a paper,

32:23go through the peer review process,

32:25as you've done personally,

32:26and you know how hard it can be to get into a conference

32:28and go through that and get your ass kicked.

32:30Then you also have to apply the exact same level of care

32:34to the engineering side in terms of the implementation

32:36of that, or else you will make a mistake,

32:39and that mistake will probably be an exploit in the system

32:41that destroys the security properties of the system.

32:44So we really had no choice,

32:46but to go to some notion of functional.

32:48The question was, what's the Goldilocks language?

32:50Do you use a hybrid language like Scala and F# or Clojure,

32:54where you still have some connection

32:56to understandable things like .NET or the JVM?

33:00Or do you go to an overly academic language

33:03like Idris or Agda or Isabel?

33:06And there you can really dial up the correctness

33:09and write all kinds of crazy proofs.

33:10But by the way, it's like the seven people

33:12who write your code, they go on vacation a lot,

33:15you'll never get anything done.

33:16So Haskell kind of felt like a nice middle ground

33:19between those two,

33:20where if we needed to pull into the left, we could.

33:22If you wanted to pull into the right, you could as well.

33:25That said, it's really amazing to see

33:27what the hybrid languages have done.

33:28If I was a new student in computer science

33:30and I said, learn any language to grow your career from,

33:34Scala 3 is probably the language to go with.

33:37- Interesting.

33:37- Yeah, it's great, 'cause it's like,

33:39you want it to be like Java, it's Java.

33:40And it looks kind of like a Java program.

33:42You want it to be like Python and scripted

33:44and you reuse a REPL, you can do that.

33:46You wanna go hardcore dot, dependent object types

33:51and do like weird proofs and stuff in the functional,

33:54you do all that.

33:55You have access to all of these things.

33:56And Martin Odersky is a brilliant guy.

33:58He's done some phenomenal work, basically,

34:01'cause he was one of the guys who created the JVM

34:03and he's worked on compilers for over 20 years.

34:06He did a lot of really hardcore work

34:08in trying to build a concise, nice, modern language

34:12that does a little bit of everything.

34:13And it's got great applications in data science and in AI.

34:17It's also heavily used in modern companies,

34:20like Netflix uses Scala

34:21for all of their microservice architecture.

34:23- Interesting.

34:24- Yeah, so that's a great language.

34:25And it's easy to pick up

34:27and it's easy to hire people into it.

34:28You just find these Eastern European guys

34:30who were Java programmers for 10 years, 15 years,

34:32and they got tired of making $20 an hour,

34:34so they picked up Scala so they can make $35 an hour.

34:38And they're really good at it.

34:39And that's a great gateway drug

34:41'cause you have like QuickCheck and Haskell,

34:43you have ScalaCheck and Scala.

34:45You can also do model checking.

34:47You can also go and use a TLA spec

34:49and make it work with Scala and so forth.

34:52So it gets you a little bit of everything.

34:54And you can then move around that entire design space

34:58in a beautiful way.

34:59- So the recommendation is maybe if you wanna go vanilla,

35:05you go Python and JavaScript.

35:07- When you're getting started.

35:08- It's the getting started.

35:09- 'Cause that'll get you everything.

35:09You can do web scrapers and anything.

35:11It's just fun. - Like all of us

35:12experiment with drugs in undergrad.

35:14This was where Scala 3 comes in.

35:16It's a gateway drug to then potentially

35:18more hardcore functional languages like Haskell.

35:21Do you think C and C++ still have as a role?

35:24- No, I think Rust is completely replaced

35:26the need for them.

35:27Go and Rust, those are the two twins of Doom.

35:30I mean, Google created Go just to get rid of C.

35:33They hated C that much.

35:34And then Rust is just a phenomenal language as well.

35:37- Hate can be a great motivator.

35:39Let me ask a question from Reddit on this topic.

35:41We're going depth first today.

35:43As a developer, why should I be incentivized

35:47to create Cardano-based applications?

35:50What is on the Cardano developer roadmap?

35:52Any other language, I guess this is the key question

35:54I wanna ask, any other language support other than Haskell?

35:58The example this person gives us,

36:00TypeScript, Go, Java, Python, et cetera.

36:04Also, have you considered a yearly conference

36:06focused around developers?

36:08- Yeah, we call it PlutusFest.

36:10And we did the first one in 2018, 2019, I can't remember.

36:14And we were gonna do one last year, but then COVID hit.

36:17So we'll bring it back and we'll probably do it annually

36:19at the University of Wyoming for their hackathon there.

36:22In fact, it just so happens that coincides

36:24with the Goguen Summit.

36:25So we're doing that, I think the third week of September.

36:28But yeah, it's great to do an annual conference.

36:29You can bring a lot of cool people together

36:31and you can do hackathons and awards and so forth.

36:34But to the question in particular,

36:36Plutus is like any other language.

36:38Plutus Core, you can compile things into it.

36:41So it's entirely possible to write a Scala

36:43to Plutus Core compiler or TypeScript compiler

36:46or something like that.

36:47But I'm a big believer of separation of concerns.

36:51And we don't live in a single chain model anymore.

36:54So you have a situation where you probably wanna have

36:59different execution environments in different chains.

37:01So you have different virtual machines there.

37:03And that's why we work so closely

37:04with the University of Illinois, Urbana-Champaign,

37:06Gregori Roshu's team at Runtime Verification.

37:09What they did is they said,

37:10let's start with something very familiar, LLVM,

37:12which has been around for a really long time

37:14and they happened to have created it there with Apple.

37:17And let's take that and translate that

37:19into the blockchain space.

37:21Okay, then once you have it,

37:23then it's very easy to modify compilers

37:26of standard languages like the Cs and C++s

37:28and other such things that do compile to LLVM already

37:31and have them run there.

37:33So that's a different execution model

§06Transcript · 37:34–45:08

37:34than what we tried to build for Plutus,

37:36which focuses on correctness.

37:38Okay, so then all you have to really do is say,

37:40can both of these models coexist within the same ecosystem?

37:44'Cause then you kind of, and I did a video,

37:46it was called like the island, the ocean, the pond.

37:48And the basic idea was say,

37:49you have an island where everything's perfect.

37:51Calypso lives there, life is great.

37:54People feed you grapes every day,

37:56but maybe you can't do everything on the island.

37:58The ocean's big, it has everything,

38:01but the ocean's got sea monsters and sharks

38:04and Boaty McBoatface and all kinds of crazy stuff, right?

38:08So that's what Yella is about.

38:10It's basically this, let's bring LLVM into our world

38:12and at some point in the next three to five year

38:14time horizon, we can bring modern programming languages in,

38:18but they're gonna come in with all their flaws

38:20and their warts and their problems.

38:22And then the pond was the idea

38:25of the Ethereum virtual machine.

38:26There's some network effect around it

38:28and there's some great tooling

38:29that's materialized and evolved.

38:31And it's not clear if that's the standard yet

38:33or if like MySpace or BlackBerry

38:35or all these other things, it'll fade away.

38:37Well, if it becomes the standard, okay,

38:39don't fight nature, just support it.

38:42And the same thing that gives you the ability

38:44to bolt on the LLVM will also give you the ability

38:48to bolt on the EVM and they can run with their own models

38:51and they're encapsulated, bulk-headed, separated systems,

38:54but you can move ADA applications information

38:58between those two systems.

38:59And so your main chain will always stay

39:01somewhat conservative and have the minimum viable amount

39:04of expressiveness required on it

39:06to do all kinds of interesting things.

39:08And also for interoperability, be able to talk

39:11to all kinds of interesting things,

39:12but it's not trying to be everything to everyone.

39:15There's never gonna be an ice cream store in the island.

39:18You'll have the grapes and the beautiful women,

39:19but no ice cream.

39:21- Now you're just like distracting me with the ice cream.

39:23So just for, because we'll throw around a bunch of terms

39:26for the record, what is Plutus?

39:28- So Plutus is a programming language.

39:29It's kind of a DSL that we built on top of Haskell.

39:33And basically we wrote it after spending about three years

39:38thinking about all smart contracts.

39:40We were trying to figure out like,

39:41what is the ideal language to express a smart contract?

39:44And then we started thinking, well,

39:45what is a smart contract?

39:46Is it the whole application or is it just like a sub module

39:49within an application?

39:50And usually it's the latter more than the former.

39:54You can build a self-contained program like a script,

39:56but usually what's happening is you'll have it

39:58like a video game, let's say World of Warcraft

40:00or something like that.

40:01You say, hey, maybe I want to actually create gold

40:04in World of Warcraft that's actually a currency.

40:07Okay, so I'm gonna issue a token.

40:09Well, and then maybe I want to create some mechanics

40:11behind how people are gonna trade that amongst each other.

40:14So that would be like a smart contract layer

40:16and issue an asset.

40:17So you have this centralized server running

40:20and proprietary software controlled by a single company,

40:23but then you've opened your application up

40:26to a broader world.

40:27And what you've done now is added a blockchain layer

40:29and the blockchain handles the accounting of that asset

40:32and the spending policy of that stuff.

40:34So that is a much smaller program

40:37than what Blizzard is doing with World of Warcraft.

40:40So the point of Plutus was let's create a language

40:43where you can write these small to mid-sized programs

40:46and have a high degree of confidence

40:48that they behave with correctness.

40:50And also they give you deterministic results

40:52on the consumption of resources.

40:54You can run things locally and you actually understand

40:56what it costs to run.

40:57And that doesn't change when you deploy it on the system.

41:01If you dial up the expressiveness of the system

41:03and like Ethereum does

41:05and these big mutable account systems,

41:07the problem is you have to have global state.

41:09So whatever you test locally

41:11doesn't actually necessarily translate

41:13to what you've deployed.

41:15So we spent a long time asking,

41:18where's the Goldilocks zone?

41:19Bitcoin script was too restrictive

41:22and every single time Satoshi tried to dial it up,

41:24it led to mega problems.

41:26Like there was a beautiful thing

41:27called the value overflow incident in 2010,

41:29which led to the creation of billions of Bitcoin.

41:32They had to quickly clean that up and sweep it under the rug

41:34and pretend like it didn't exist.

41:36But that was mostly because of an issue

41:38with how the scripting language was implemented.

41:41And when you look at Ethereum,

41:44it's like this pure game of stomping down these skirmishers

41:48where every update there's something

41:49they have to change or tune.

41:50And then it's not clear how you shard such a model.

41:54So we said, let's build something

41:55that's in the middle of this.

41:56And that's what Plutus basically is.

41:58And it's really designed to play very nicely

42:01with off-chain infrastructure

42:02as much as on-chain infrastructure.

42:04So you can look at all those different examples,

42:05whether it's Wolfram wants to auction off

42:07their universes or Blizzard wants to issue

42:11an in-game currency or you're Uber

42:13and you want to start putting peer-to-peer dynamics

42:15inside your system, you're going to gracefully connect

42:18to that on-chain code.

42:20And it's very clear how those two things connect together.

42:23Just so happens Haskell is really good for this.

42:25They have template Haskell and it makes it very easy

42:27to embed domain-specific languages.

42:30And it makes it very easy to wire your Haskell code

42:32onto off-chain infrastructure.

42:34So in the future, you'll be able to have your off-chain

42:36run a node or the Java virtual machine

42:39or a .NET application, and there'll just be

42:41this beautiful interface and then it can talk

42:43to all your on-chain code.

42:44And that's written in that DSL

42:45and you have a high degree of assurance that it's right.

42:49- Is there like a Hello World program in Plutus

42:52that reveals the beauty of this balance

42:55that you're referring to?

42:56Sort of simple but not too simple, the Einstein idea.

42:59- Yeah, so we did do our first Hello World program

43:03actually today 'cause we just--

43:03- Yeah, I heard about this.

43:05But there you'd want to have the whole round trip.

43:08So you'd like to have an interaction.

43:10And I think a video game would probably show it the best.

43:12Like if we could reimplement CryptoKitties

43:14or something like that on it,

43:15and you have this off-chain infrastructure

43:17and you have your GUI in your front end,

43:18it's running on your phone or a browser,

43:21and most of that lives off-chain.

43:23But your CryptoKitties, they'd live on the blockchain.

43:26The whole round trip end-to-end with relatively low fees

43:29and low latency and high availability of service,

43:33it never goes down.

43:34That would probably be the best thing to do.

43:36And we'll have something like that by August.

43:37It's pretty easy to build this stuff.

43:39- So what kind of off-chain interactions

43:40are supported with Bluetooth?

43:41What are the limits you want to put on the thing

43:44so it doesn't get chaotic?

43:45- That's the beautiful thing.

43:46When you have a less expressive model on-chain,

43:48it means you can do anything you want off-chain.

43:50- So you started talking about smart contracts,

43:52but let's zoom back out and ask the big question here

43:57is what is a blockchain and what is a cryptocurrency?

44:02- So a blockchain is just a ledger,

44:04and really it has three nice properties.

44:05You're time-stamped, you're immutable, and auditable,

44:08either in a global or a local sense.

44:10And so there's all kinds of things mankind has invented

44:13where it's really important

44:15that when you put some information down, it doesn't change,

44:18and other people can see it,

44:21and that you know when it was put down.

44:23For example, a property ledger.

44:24So when you buy land or you have rights associated with land

44:28like mineral rights or water rights or these things,

44:31you'd like to transitively see how does it go

44:33from Alice to Bob to Charlie to Jim and so forth,

44:36and what was the state of these things

44:38as they were transitioning?

44:39So how much did they pay, when did it occur,

44:43et cetera, et cetera, the metadata that follows that.

44:46Okay, well normally these types of ledgers are so important

44:49that they're managed either by governments

44:51or regulated entities.

44:52And the issues are that while they can be efficient,

44:55they're generally brittle to political manipulation,

44:58and they're brittle to geopolitical events.

45:02For example, when Syria fell apart,

45:04the very first thing ISIS did is they started saying,

45:06"Hey, the ownership of the land,

45:08"it's gonna fundamentally change.

§07Transcript · 45:10–52:29

45:10"We've decided that this guy over here now

45:12"owns all these things."

45:13And then when peace comes, how do you unwind all of that,

45:16put it all back together?

45:18So the power of a blockchain is that it gives you

45:21a transnational way of sorting all these details out,

45:25putting it all together in a place that you know

45:29that even if it's inconvenient to a very powerful actor,

45:33that it will still stay preserved.

45:35This is an asymmetry we haven't had as a society.

45:38Usually kings and empires,

45:40they have the ability to decide what's true.

45:43And then suddenly you have this asymmetrical thing

45:45that is above them, kind of like a synthetic laws of physics

45:49and once something goes in there,

45:50you know that that's there, okay?

45:53So that's the first part of it.

45:54The second part of it is that it's auditable,

45:59meaning that instead of saying only the high cleric

46:02or the president or some very special club of people

46:07get to see what's going on,

46:08suddenly now all the people can actually see

46:11who owns what where.

46:13Like imagine a tax system where the ProPublica

46:16just leaked the taxes of all these different billionaires

46:19and said, "Well, how much do they make

46:20"and how much do they pay?"

46:21Well, imagine a tax system where that's just done by default

46:24or other social systems where this type of information

46:27is put in by default.

46:29So it's tremendously useful, this type of structure

46:32and all kinds of things, medical records, supply chains.

46:35Just a good thought experiment is I travel a lot,

46:38I've been to 52 countries in the last five years.

46:41Imagine if I got sick in Zimbabwe.

46:43You know, I get hit by a car or something

46:44and I'm unconscious and a Zimbabwean doctor

46:47calls my doctor in Colorado and says,

46:48"Hey, I need all of Charles's medical records.

46:51"He's unconscious right now,

46:53"but I need it to treat him 'cause he's quite ill."

46:56They'd say, "Who is this person in Zimbabwe?

46:58"I don't know you, I can't give you his records.

47:00"I need his consent."

47:01"Oh no, he's unconscious in the hospital, can't do it."

47:04Well, a broker system that would allow the movement

47:06of medical records would be an example

47:07of what a blockchain could potentially do

47:09in the foreseeable future.

47:10Cryptocurrency is just an application

47:12that runs on top of blockchain 'cause it turns out

47:15that when you issue property,

47:16you also can issue tokens of value.

47:18And then you could have a monetary policy,

47:20it could be inflationary or deflationary,

47:22gonna demorize where it decays over time

47:25or whatever have you.

47:27And the very same mechanics that would ensure

47:29your property records are secure,

47:31your medical record access is secure,

47:33could also be applied for the ownership

47:35of the cryptocurrency.

47:36And again, you can either be completely transparent

47:38and everybody can see what everybody owns

47:40and that's what Bitcoin does,

47:41or you can be as opaque as you seek to be.

47:44That's what Zcash basically attempts to do.

47:46It says, "Hey, let's keep these things

47:47"as private as possible."

47:49But they have relatively the same mechanics

47:50in terms of those properties of auditability

47:52and timestamping and immutability.

47:54You know things won't be reversed,

47:56you know that people aren't gonna manipulate the timestamps

47:58and you can audit at least enough to know

48:01that the ownership is right.

48:03- But the way, if you think about physics and the universe,

48:06the universe has figured out a way to update

48:08the ledger of physics in a way where like a lot of people

48:12can be updating it and it stays consistent.

48:16Is there something you can say about the task

48:19of updating the ledger when a bunch of people

48:21are trying to do it,

48:22or a bunch of entities are trying to do it?

48:24- Well, yeah, that's the whole point

48:25of a consensus algorithm.

48:26So whatever ledger you're running,

48:28there has to be some mechanism to decide who's in charge.

48:32And that's what proof of work does

48:33and proof of stake does and all these other systems.

48:35And you break them down to basically three steps.

48:37And so we'll use Eve for kind of step number one.

48:40Hi Eve, how you doing?

48:42And we're gonna use Wally for step number two.

48:44And I need the monkey, give me the monkey.

48:47What's the monkey's name?

48:49- Daisy.

48:49- Daisy the monkey, okay.

48:50I like Daisy.

48:52Daisy is a very confused monkey.

48:54- Pondering its own mortality.

48:56- Right, and so anyway, the first step is all about

49:00basically deciding who's in charge for that moment.

49:03So blockchain is just a sequence of events

49:05the heart has to beat, the metronome has to click.

49:08So somebody has to be in charge.

49:09And so generally you have this notion of a resource.

49:12So there's some pool of resource out there.

49:14And it can be a token,

49:15and in that case it's a plutocratic system,

49:17and that's what proof of stake does.

49:18Or it can be computation,

49:20but there can be other resources.

49:21But computation's what proof of work does.

49:23And so you make so many hashes,

49:25and then eventually somebody wins.

49:27And that person who wins is now the person

49:29who basically gets to decide the order of transactions,

49:32and put them all together

49:33from their perspective in the system.

49:35Then once that person wins, they'll make the block,

49:37that's step two, and after it's made,

49:40transmit it, and it gets validated and accepted.

49:43So actually it's quite fortuitous

49:44you have the magnifying glass,

49:45'cause at this stage people are trying to decide

49:48is what I'm looking at correct or not.

49:51Now there are other ways to potentially conceive of this,

49:54but this particular model gives you

49:56a kind of a way of thinking of

49:58all consensus algorithms in one setting.

50:02You can be Algorand, you can be a classic BFT protocol,

50:06you can be Paxos, you can be Raft,

50:08you can be proof of work, you can be proof of stake.

50:10It's always the same idea.

50:12You have to find someone or some group to be in charge.

50:15They'll reach a consensus on order.

50:18They have to then do some work,

50:20change the state of the system, update it,

50:23and then the network has to accept that that's valid.

50:26So even if this process works well,

50:28this side will say, oh, you created a Bitcoin

50:30at a thin error, you're not allowed to do that,

50:32so that's rejected.

50:33So there's checks and balances and guards all the way through.

50:36There's a meta question of fairness in all of this.

50:39So the proof of work people, they're kind of a cult,

50:42and they say that this is the only truth,

50:45and everything out here, any other resource

50:47is not legitimate or valid.

50:49And there's not a lot of evidence to that,

50:51but that's what they believe.

50:52The proof of stake people, the downside and weakness

50:54they have is it's a plutocratic model.

50:57The more ownership of the system you have,

50:59the more control you have over that system.

51:01And it suffers from the same thing

51:03the shareholder models suffer from,

51:04whereas you may maximize short-term gain

51:07over the long-term viability of the system.

51:09So a really cool question is,

51:11can you build systems that are multi-resource?

51:14So instead of just pulling from one resource

51:16to select who wins, this 25% of the time,

51:20and maybe this 25%, you can do that.

51:22In fact, the cryptocurrency space did that a long time ago.

51:25There was a cryptocurrency called Peercoin in 2011,

51:28and it was a hybrid proof of work, proof of stake.

51:30So some of the blocks were made

51:31with the token ownership distribution,

51:34and some of the blocks were made with proof of work.

51:36But you could keep adding.

51:38You could put in like, hey, I want hard disk in my thing.

51:41You can put Permacoin in or something like that

51:43to create an incentive for hard drives.

51:45And then you could say, oh no,

51:45I want to do like a human system, like a proof of merit.

51:48Oh my God, now we're up to four.

51:50And you just keep adding.

51:51And each of these pools will have different adherence

51:54and actors, and then you can actually balance out

51:56the whole thing.

51:57- So as opposed to having one cult, you have many cults.

51:59- Exactly. - And they argue.

52:01- And the cults argue with each other,

52:02and we call that a government.

52:03- By the way, not all cults are bad.

52:05Physics is a cult too.

52:06- And it's sometimes bad.

52:08- It's honest, at least.

52:10Nature is a cult.

52:12Nature is metal.

52:14Check out the Instagram.

52:15So that's really the crux of it.

52:17You have a ledger, and the ledger is just all about saying,

52:20hey, we need to put some stuff in here.

52:21And once it's put in here, you can't turn it back.

52:24And you know when it was put in,

52:26and everybody can see it, or some group can see it.

52:29And then you need to pick somebody to modify that.

§08Transcript · 52:31–59:36

52:31So all this chaos will happen,

52:33all these transactions are all around the world,

52:35and our perception of them are different.

52:37There's a beautiful paper from Lamport

52:38that kind of talks about this from the '70s.

52:40It's like one of the most classic papers ever

52:43in computer science, I think.

52:44It's been cited like 50,000 times or something like that.

52:47It's a crazy paper.

52:48But basically, you have to figure out,

52:50okay, well, somebody has to be in charge.

52:51Some group has to be in charge.

52:53You can do it with a meritocratic,

52:55hashocratic computation thing.

52:58You can say, well, if you have coins, 25% of supply,

53:0025% of the time, on average, you'll be selected

53:03to have the right to do this or give it to somebody else.

53:06Or you can search for other resources,

53:07and they can even be human resources,

53:09like some notion of merit or social benefit.

53:12Maybe you get a token for that,

53:13and you can weight it with these other systems.

53:15And that's where kind of where everything's going.

53:18We're getting to a point where we've really optimized

53:21all the properties here.

53:22We've proven all these nice things about it.

53:24And there's a lot of competition

53:25to basically build the perfect proof-of-stake system,

53:28whether you're Polkadot or Algorand

53:30or any of these other guys.

53:32But now the next step is say,

53:34well, why don't we just have one?

53:36We should have multiple resources.

53:39And the point is each of these

53:40has different trade-off profiles,

53:42and so they balance each other,

53:43and you end up building a much more resilient system,

53:45so it's not winner-take-all with one particular demand.

53:49- Okay, so there's a million questions

53:50that spring up right there.

53:52But first, linger on this topic and say,

53:54what is proof-of-work, what is proof-of-stake?

53:56Just zooming in on each of those.

53:59And what are the differences?

54:01- Okay, so they all have the same three properties

54:03of pick someone in charge, do something, and validate it.

54:06The difference is that the picking mechanism

54:08for proof-of-work is you have to solve a puzzle.

54:11So it's basically like buying lottery tickets,

54:13and you can buy a certain amount every second

54:16with your computing devices,

54:18and some of them are ASIC-resistant,

54:19so you run them on like a laptop or a GPU,

54:22and some of them are you specialized hardware

54:24that you have to either manufacture

54:26or buy from someone who sells it to you.

54:28And that's just how many tickets per second you can get,

54:31and eventually you hit those magic numbers.

54:32And when you do, it means you have the right

54:35to make the block, and generally you bundle the block making

54:38with the proof-of-work system.

54:39Now you can do this looking for a single,

54:43or you can do this to actually shard it

54:44and look for multiple block makers at the same time.

54:47So there are sharded proof-of-work protocols,

54:49like Prism is an example of that,

54:50and actually Ethereum got started this way

54:53with Spectre and Ghost and Phantom,

54:56the Avi Zahar's work and Yonatan Samlipinsky.

54:59But the basic idea is you pick some collection of people,

55:02they make some collection of things,

55:03and there's some way to sort it all out,

55:04serialize it, and prevent double spends.

55:06Great.

55:07The proof-of-stake is the same,

55:09but it's a synthetic resource.

55:11So instead of doing things, they say,

55:13"Well, if you had 25% of the hash power on average

55:15"over a long period of time,

55:17"you'd probably win 25% of the time."

55:19Well, why don't we just introduce some randomness in

55:21from some source, and then 25% of the time on average

55:24over a long period of time, you'll win.

55:26So it's a synthetic resource.

55:28But you still have to do the other two things.

55:30You still have to make the block,

55:31and you still have to validate the block.

55:33The big difference is this step in the proof-of-work world

55:36is horrendously expensive.

55:38You use more energy than the nation of Switzerland.

55:41And the problem with that is that you have less resources

55:43for the other two.

55:44And the other problem with that is that

55:46if this is horrendously expensive,

55:48you have an economy of scale kick in.

55:50So what ends up happening is the system

55:52becomes less decentralized over time

55:54because you have these vertically integrated operations.

55:56I mean, not everybody can go build a mining facility

55:58on a volcano in El Salvador.

56:00Not everybody can go to Mongolia

56:02and set up a five gigawatt power plant

56:05and a huge data thing.

56:06Not everybody has access to the patented ASICs

56:08that people produce.

56:10'Cause what if I don't sell it to you

56:11and I have the patent on it?

56:12Or what if I control the supply chain for these things?

56:15So you'll end up having centralization

56:17around maybe 10 or five major operations,

56:20as we've seen historically with proof-of-work.

56:23And that means you end up having a ruling class

56:27of a mining oligarchy in the system.

56:29Proof of stake, if you design the parameters correctly,

56:32you actually get more decentralized over time.

56:34'Cause as the currency goes up in value,

56:37the distribution of the currency

56:38tends to get more egalitarian.

56:43For example, Bill Gates, when he started Microsoft,

56:45he had 64% of the shares.

56:47Now he has less than 5% of the shares.

56:49So there's founder drift over time.

56:52As the value goes up, divestment occurs.

56:54You have more and more and more people coming in.

56:56That means there's more people

56:57who can participate in the consensus.

56:59You can even tune economic parameters.

57:01And this is what we did with Cardano and Ouroboros.

57:03We created this concept of K in the system,

57:06and it's just a parameter.

57:07It's like a forcing factor that tends to accumulate

57:11a certain amount of stake pool.

57:12So you can set it to 200 and then 500 and 1,000 and so forth.

57:16But the basic idea is as the price of ADA goes up,

57:19you make K larger, and then you end up, in practical terms,

57:23having a larger and larger set of actors making blocks

57:27that are unique and distinct.

57:28And the other good thing is this is a virtual resource

57:31instead of a physical resource,

57:32which means it's portable by the click of a button.

57:35So let's say China says mining is bad,

57:37we're gonna shut it all down,

57:38and it looks like they're moving in that direction.

57:40You have all these people in WeChat

57:42just trying to sell miners,

57:44or trying to figure out how the hell do I move miners,

57:46'cause they have these huge data centers they've constructed.

57:48You can't exactly go and grab a server

57:50and take it with you.

57:51It's huge.

57:52It's a lot of work.

57:53And if the government seizes it,

57:54well, it's their property now.

57:56A virtual resource, you can click a button

57:57and redeploy it to a different jurisdiction.

58:00So to me, for a virtual asset,

58:03it makes a lot more sense to try to tie your security

58:06to something endogenous, something within the system,

58:08because it's just like the asset.

58:11It can move anywhere at a click of a button.

58:13And human beings have a much harder time

58:15attacking something like that.

58:16- Well, so people, maybe you could sort of play

58:18devil's advocate and say,

58:19"What is the strength of proof-of-work system?"

58:21Because some people would argue that proof-of-work has,

58:25because it's outside the system,

58:27it's tied to physical resources,

58:29it's more secure, it's less prone to attack

58:34by large groups of people.

58:36- Yeah, that's a great question.

58:37And the first question we had was,

58:39could proof-of-stake actually work or not?

58:41So the problem was that the engineers kind of led

58:44when the science should have led.

58:46And so there were all these POS protocols

58:48that came out in the early 2010s,

58:50like Peercoin was the first,

58:52and then NXT and others came out.

58:54And there they had suffered from things

58:55like the random number generation wasn't good.

58:57They had grinding attacks and nothing at stake

58:59and all these other things.

59:00And there's a lot of beautiful properties

59:02for proof-of-work from a theoretical sense.

59:04We even wrote a paper called GKL,

59:06named after the authors, Juan Gray,

59:09Nico Leonardis and Agulhos Gassis, our chief scientist.

59:13It's got 1,100 citations now,

59:14and it was published in 2015.

59:17But basically all it did is just modeled a blockchain

59:19and created some security properties for it.

59:21And then it started talking about,

59:22well, what does proof-of-work actually do for you?

59:24And it turns out it does a lot.

59:26It's an asynchronous system.

59:28You can bootstrap from Genesis.

59:29So if Eve joins the network and Wally joins the network

59:34and Daisy joined the network,

59:36then you give them some different chains,

§09Transcript · 59:39–1:06:40

59:39like five or 10 different chains.

59:41They can run a calculation

59:42and they will always pick the longest chain,

59:45the heaviest chain inside the system.

59:47That's a great property of proof-of-work.

59:49Until we published Ouroboros Genesis in 2018,

59:52you actually needed to solve that in proof-of-stake

59:54with a trusted checkpoint.

59:56So some actor had to be observing,

59:58watching the whole thing and creating checkpoints.

60:00And then when new people joined in,

60:02they would only be able to distinguish between a chain

60:05based upon a checkpoint telling them that.

60:07So you have to do a lot of really wonky, crazy math

60:10to show and create this notion of density

60:12to be able to show that that's possible.

60:14But there's a lot of properties of proof-of-work

60:16that were super hard to replicate and emulate

60:19in the proof-of-stake world.

60:20Macaulay kind of revolutionized the whole VRF thing.

60:24There was a group out of Cornell

60:26that talked about better network conditions.

60:28They wrote a paper called Sleepy.

60:30We did Genesis.

60:31We also did the very first proof-of-secure protocol.

60:34But that was six years of work and like 12 papers.

60:37And it's still not done.

60:38There's still a few polishing things

60:39that have to be cleaned up

60:41because this is a physical resource

60:44and there's something there.

60:46But there's a flaw to proof-of-work

60:48that is a little problematic.

60:49It's a winner-take-all type of a system.

60:51So maximalism is kind of philosophically

60:54and computationally built into it.

60:56Let's say you have two proof-of-work systems

60:59and they have roughly the same market cap and hash rate

61:03and they use the same algorithm.

61:05Then the problem is if the miner comes in

61:07and let's say the miner has enough resources

61:09to have 51% for any of these chains,

61:13they actually have a perverse incentive

61:15to come and destroy one chain and short sell the asset.

61:19It's called a goldfinger attack.

61:21And then go mine the other asset

61:23'cause they're not bound to that asset.

61:25They're not loyal to it.

61:26And they can make just as much profit mining this

61:29as they can make mining the other system.

61:31And the markets allow them to profit

61:33from the destruction of a system.

61:35So that's something that proof-of-stake doesn't suffer from

61:37because the only way you can participate

61:39in a proof-of-stake system

61:40is you have to actually own equity

61:42and you have to have ownership in that system.

61:44So if you go and destroy Daisy's chain,

61:48it would just be a net loss for the most part,

61:50unless you have really messed up markets

61:51or something like that.

61:53So there's always trade-offs in all these things.

61:55And this is why I like this concept of going one to end

61:57and having multiple resources

61:58because why not have proof-of-work

62:00and proof-of-stake together?

62:02If the proof-of-work is useful, not wasted computation,

62:05and why not add other things

62:06like create incentives for network relay?

62:08Right now there's no incentives in the system

62:10for you to run peer-to-peer nodes and to share data.

62:12Right now it's not a problem,

62:13but if you're running like Amazon Web Services

62:16level of bandwidth,

62:17it could cost you like $5,000 a month in bandwidth

62:19just to run a full node or something like that.

62:21No one would do it.

62:22So then your system will centralize along the weakest link,

62:26whether it be the storage layer, the computation layer,

62:28or the network layer of the system.

62:31So if you can incentivize the resources differently,

62:33then you'll be in a beautiful position

62:35where you end up having a resilient system

62:37that pays its own bills.

62:39- So how does Cardano solve the consensus problem?

62:43Do you tend to eventually wanting to solve it

62:46in the hybrid approach of proof of stake and proof of work?

62:50- Yeah, this was a philosophical difference

62:52between Vitalik and myself.

62:54You know, the problem with the people in the Ethereum side

62:56is they're really bright.

62:57And these really bright people,

62:58what they do is they try to do everything all at once

63:01'cause they're really, really smart

63:03and they keep going until they run up against the wall

63:05and they realize the problem's a lot harder.

63:07If you're more experienced,

63:09and that's why we brought in proper academics

63:11like Agalos and others,

63:12'cause they've been beaten up through life.

63:14You know, Agalos worked with David Chom

63:16and these other, this really hard work with those guys.

63:19And they'd already been humiliated and yelled at,

63:22had chalk thrown at them and all that stuff.

63:24And so they were humble enough to say,

63:25"I'm not smart enough to solve the big problem,

63:27"so don't even try."

63:28What you do is you decompose it and you say,

63:30"Okay, what's the first problem to solve

63:32"in a chain of problems

63:33"that you can compose your way up to a working system?"

63:37And once you get far enough along,

63:39you have something that's pretty good,

63:41and then you have an obvious path forward

63:43of how do you iterate and improve that system.

63:45That's why we started with GKL 15,

63:47because it was just saying,

63:48"We don't know what a fucking blockchain is.

63:51"What is this thing, right?

63:52"What's the security properties of this stuff?

63:53"Like, what do we really mean?"

63:55Then we did Ouroboros Classic,

63:57the original Ouroboros protocol in 2017.

63:59And that protocol was like a synchronous system,

64:02and it assumed the nodes were always on.

64:04It worked, but it was useless,

64:06because that's not real life.

64:08Then Paros came out, and then suddenly we relaxed things.

64:10- These are all, by the way,

64:11names for consensus algorithms.

64:12- Yeah, papers that we published,

64:14and they were all peer-reviewed.

64:15Like, GKL was Eurocrypt.

64:17That's a very hard conference to get into.

64:19And Ouroboros Classic was Crypto,

64:20and Paros was Eurocrypt, and Genesys was CCS.

64:24So basically, every step of the way

64:27was first an academic validation

64:28that there was some merit to the work that was done.

64:31Second, it solved a particular class of problems,

64:34either showing the feasibility of the entire problem.

64:36'Cause when I said, "Let's do the model first,

64:38"'cause let's see if we can do an FLP thing.

64:40"Let's see if we can get a possibility theorem."

64:42That's great, 'cause you're done.

64:43It's like those short math papers

64:45where you're like, "I found a counterexample."

64:47It's like, "Oh, okay, this whole thing has fallen apart,

64:49"'cause you have a two-line proof, thank you."

64:51So that's what we were looking for

64:52in the beginning of the agenda was,

64:54let's either prove it's possible in a straw man case,

64:57or show that there exists an impossibility result,

65:00in which case we can just abandon the entire inquiry.

65:02Proof of stake's impossible.

65:03And then, once you've gotten past that threshold,

65:06it goes from theory to practicality.

65:08What actual network conditions are you looking at?

65:10Are you okay with living with an external clock,

65:13or do you wanna build time from within?

65:15How are you generating random numbers, et cetera, et cetera?

65:17And every step of the way, each paper,

65:19you're solving one particular class of problems.

65:22With PRISM, it said,

65:23"Probably shouldn't know ahead of time who Eve is.

65:26"You probably shouldn't know who's making those blocks.

65:28"That should be something after the fact.

65:30"But if you know ahead of time, you can attack them.

65:32"You can DDoS them.

65:33"You cause all kinds of problems."

65:35Okay, so adaptive security.

65:37Also, we move from an MPC, random number generation,

65:41which was great, but very heavy and very slow,

65:44and you can't scale to large amounts of people,

65:46to a VRF-based system, which is super fast,

65:48but a little dirtier,

65:49'cause Algorand actually did some great work there.

65:52There was some good knowledge there.

65:53- What are the really hard problems that you,

65:54maybe if you just linger on a little bit,

65:56what are some of the really hard problems

65:58you have to solve along this chain of papers,

66:00ideas, the evolution of the consensus algorithm?

66:03- Yeah, not only are they really hard problems,

66:04they actually require different cryptographers,

66:06because you're moving from mathematician-style

66:09cryptographers, like the Neil Koblitz's

66:11and the Adi Shamir's,

66:12and the people that start as proper mathematicians,

66:14and they really love theory, and that's their thing,

66:17and the proofs are dense, and they're thick,

66:19and they're beautiful, to practical applied work,

66:23where you're saying, "Okay, now this is something

66:25"an engineer can look at and say,

66:27"I know how to build that.

66:28"I know how to think about that."

66:30So that transition from GKL to Ouroboros Classic to Proust,

66:35I'd say the biggest leap was Classic to Proust,

66:38because that was going from a system

66:40that would only work in a consortium chain, like Fabric,

§10Transcript · 1:06:43–1:13:33

66:43to a system that would actually work, and is working.

66:45That's what's implementing Cardano today,

66:47$50 billion cryptocurrency and all these people.

66:50That was a huge leap, but that paper alone wasn't enough.

66:54We also had to layer on the economic model,

66:56because we said, "Well, hang on a second here.

66:58"Not everybody's gonna be online all the time

67:01"to be available to make a block,

67:03"so you need some notion of delegation."

67:05The minute you have a notion of delegation,

67:06you have these stake pools, what the hell does that mean?

67:09And so this is a beautiful interdisciplinary notion

67:12that layers computer science and biology together.

67:16And the minute that complexity starts going up,

67:18you start seeing cell specialization.

67:20So you go from single-cell organisms to organisms

67:23where you have eyeballs and brains and hearts,

67:26and each of these tissues do different things.

67:28Well, analogously, complex distributed systems

67:30start getting specialization.

67:32You move from the single-celled thing, Bitcoin,

67:34where everything's a full node,

67:35they all have the same rights and responsibilities,

67:37a lot of homogeneity in that system,

67:39but you're only as good as your weakest link,

67:40you're only as capable as whatever the basic cell can do,

67:45to a specialized system where you start having

67:47these actors in the system that are actually

67:49a little different than the other actors.

67:50So you introduce this concept of the stake pool,

67:53and suddenly now you have this actor

67:54where you're probably gonna be online 24/7.

67:57You're probably gonna have extra relay infrastructure.

68:00There's a trust relationship where you don't own the ADA,

68:03but you have a right to use it for something,

68:05and a person's made that choice to endow you with that.

68:08The minute that you introduce specialization, though,

68:10the system gets more complicated,

68:12the game theory gets more complicated,

68:14and then you start having to think really deeply

68:16and carefully about, okay, well,

68:18can this now introduce a new attack vector

68:20that we didn't have before?

68:22So that leap from classic to Prowse

68:24and adding in stake pools and figuring out

68:26how to handle the game theory there

68:28was exceedingly hard.

68:29It took two years to do that.

68:30- So stake pools allow for multiple parties

68:33to delegate their staking capabilities to others.

68:36Can you describe a little bit how this works?

68:38It's kind of fascinating.

68:39- It's a super simple concept.

68:40So you register a pool, and then the pool is there,

68:42and basically they advertise,

68:46and they're actually registered on-chain with a certificate,

68:48and then in the wallet software itself,

68:50you can see all of the pools that have registered.

68:53There's over 3,000 of them now inside the system,

68:56and you can click a little tile,

68:57and it shows you all the metadata that's in the certificate

69:00and says, hey, I have my own pool.

69:02It's called RATS, you know, king of the RATS.

69:05So you can see all the stuff that's described there,

69:07and pools have an operating fee

69:08'cause they're like a business,

69:09and they say, well, if you delegate to me,

69:11I'll charge this much,

69:13so if you get like 100 bucks in rewards,

69:15I'll give you 90 and I'll take 10 or something like that,

69:19and then you make your decision,

69:20and whichever one you select,

69:21you click Delegate, you push the button,

69:24and then you have now given your staking rights

69:27to them until revoked, okay?

69:30So it lives there.

69:30And then the stake pool's weight in the system

69:33is proportional to the amount of stake

69:35that they have delegated to them.

69:37And then we have this other limiting factor, K,

69:39which says that you get diminishing returns

69:41with the more stake you have,

69:42so it's kind of like an S function.

69:44So you kind of go up and up, and then eventually caps,

69:46and then at some point,

69:47you get no rewards beyond a certain threshold.

69:49So there's an incentive to split pools

69:51to different owners after some point.

69:53- Interesting.

69:54- Yeah, and so that's a complex thing,

69:57and you have to actually model the game theory out

69:59to understand where those parameters should be set,

70:01and we didn't know how to do that.

70:02So what we did is we bought talent.

70:04We went to Oxford, and we hired this guy

70:06named Elias Kasupis, who's an algorithmic game theorist.

70:08We said, "Hey, would you like to do

70:10"some game theory work in crypto?"

70:12And he's like, "That sounds fun."

70:13So he spent a year and a half,

70:15we built all these beautiful models,

70:16and we kind of figured out what those curves

70:18needed to look like.

70:19- So figure out like the S curve

70:19that would result in a nice distribution

70:21of responsibility. - Exactly.

70:22- So not everybody delegates to the king of the rats.

70:26- Exactly.

70:27- How does it feel to be royalty, by the way?

70:28(Lex laughing)

70:30- It's not a very impressive kingdom,

70:31but you're nevertheless a king.

70:33- I'll take it, 'cause I think it's the kindest thing

70:35people call me in this space.

70:36- Yeah, people love you.

70:39So, okay, so that, I mean, so is that,

70:41would you say, a solved problem,

70:43the game theory of stake pools?

70:45- No, it's the starting, and then I was getting back

70:48to my original point that you build things in iterations.

70:50Every step, if you've done it right,

70:53is an invitation for 10 more sexy, fascinating,

70:55fun problems, and this is why we have

70:57such a great time building labs.

70:58We started in Edinburgh, now we're at Tokyo Tech,

71:01and University of Wyoming, and Athens,

71:03and we're setting up more labs this year,

71:05and all these academics wanna work with us,

71:06A, 'cause we write a lot of really fascinating papers,

71:09but B, because we're focused on all these really cool,

71:12sexy, interdisciplinary problems.

71:14We're actually running the problems

71:15where we don't even know where to publish the paper,

71:17'cause you'll have this paper where there's like

71:18these PL guys working with crypto guys,

71:20working with systems guys, working with economists,

71:23and you put it all together

71:23and you have this Frankenstein paper monster,

71:26and we're like, where do we submit this?

71:27Where does this go?

71:28- Nature.

71:29- Yeah, there we go.

71:30Nature or quanta or something, I don't know.

71:32It'll run a nice--

71:33- So the sexy problems multiply exponentially.

71:36- Exactly, and we've now gotten to a point

71:38where we're starting to work on refinements to the system

71:42rather than fundamental things that are like,

71:44if you don't solve it, the system just simply doesn't work.

71:47For example, you can run all of this with NTP

71:49as your clock server, but you actually can create

71:51a notion of time within.

71:52We wrote a paper called "World Wars Chronos" for that.

71:55But that's not necessary for the system.

71:58It's just a nice-to-have thing.

71:59It's a nice property.

72:00Optimization of the random number generation

72:02is another example of that.

72:03You can run it with a heavier thing.

72:04You just have more blockchain bloat

72:06and slower time and transition.

72:08We have this concept in an epic.

72:09So you elect leaders to run the system

72:13every five days with Cardano.

72:15But there's been derivative work.

72:17We didn't even do this.

72:18This work occurred at University of Illinois,

72:19and that derivative work said,

72:21well, you don't actually need to do that.

72:22You can do it on a block-by-block basis.

72:24It's like, ooh, that's pretty cool.

72:26So that's the other point about doing things

72:27in a very rigorous way is that that way

72:31creates a lingua franca for what you're trying to solve

72:33with the totality of the academic community.

72:36So suddenly, people that you've never met,

72:38you know nothing about, have read your papers,

72:40cited your papers, and start writing their own papers,

72:43either to try to attack and destroy things you've done

72:45or to build on top of the things that you've done.

72:48- So people are trying to figure out ways to attack this.

72:50- Exactly. - As rigorous as you are

72:52trying to build up the-- - And I don't have to pay 'em.

72:54- That's the beautiful thing.

72:55- It's fun. - Yeah.

72:56- It's fun to try to destroy, and that's how we grow stronger.

72:58- And it's how you build your career, too.

72:59There's plenty of people that they've gotten tenure

73:02just kicking the hell out of Intel SGX.

73:04You go to CCS every year, there's some guy there,

73:06and he's having a hell of a time making Intel cry.

73:09- Can we pull back, historically speaking,

73:13and in terms of the big picture of cryptocurrency

73:15real quick, and ask the question, what is Cardano?

73:19We started talking about already the consensus algorithm

73:21Cardano takes, but maybe when you look at the history books,

73:26sort of Hitchhiker's Guide to the Galaxy

73:28and Cardano have one sentence.

73:31What's that one sentence going to be?

73:33And in general, what's the vision in the context

§11Transcript · 1:13:36–1:20:36

73:36of the history of cryptocurrency?

73:37You have this whiteboard overview video

73:39that you talk about the three generations

73:42of cryptocurrency where Cardano's the third.

73:44So that's five different questions,

73:47way of asking the exact same thing.

73:49You can answer however the hell you want.

73:50(laughing)

73:52- You know, I always term Cardano as like a FOSS,

73:55a financial operating system, and nobody likes it,

73:57and everybody picks on me for using that term.

74:00But basically the idea is that the world runs on systems,

74:03especially the financial world.

74:04You have the BIS and SWIFT and all this other stuff.

74:08And these protocols allow you to move value around

74:11and represent things like identity

74:13and allow you to express yourself in some way.

74:17And those protocols, for the most part,

74:19work well for people in rich countries.

74:22And they don't work so well for people

74:23who aren't in rich countries.

74:25And so the point of what we do,

74:28or at least what I do and what my company does,

74:30is we think a lot about how do we build a universal protocol

74:34that does all the stuff the legacy system has,

74:36but just does it better, faster, and cheaper

74:38for everybody in the world.

74:39And everybody has equal access to it.

74:42So it's the people's protocol.

74:43You have a situation where the guy in Senegal

74:46has the same access that I do, or Bill Gates does,

74:48or someone else who's kind of higher

74:50on the spectrum of wealth and power.

74:52And so that is what we seek to achieve.

74:56But then the question is, well, is Cardano the solution?

74:59Is that that thing?

75:01And the answer is no,

75:02because you need a lot more evolution.

75:05You need decades of evolution

75:06to kind of work your way there.

75:08And in many ways, the work is never quite done,

75:11but it's better than what came before.

75:13Why?

75:14Because you have a realization that first,

75:17the control of the system needs to be

75:19more balanced and nuanced.

75:20And it needs to be more democratic.

75:23So there's this sustainability component

75:25of who's in charge and how do you pay for things?

75:28Well, the system can print its own money,

75:30so it always has the ability to have a budget.

75:31Okay, so there's a treasury idea.

75:34And then there's a voting thing.

75:35Well, the same things that allow you to move money around

75:38allow you to represent votes.

75:39So you can do e-voting with the type of system, okay?

75:42And if you played Nomic in the 1980s,

75:44or Peter Superfan, or any of these things,

75:46you can build a self-evolving system.

75:48You can actually create a game where the rules

75:50can be voted on and changed in the game itself.

75:52Great.

75:53Okay, so that exists there.

75:55And then you say, okay, well,

75:57but this thing still has to touch the legacy world.

75:59There has to be cash in and cash out

76:01and these types of things.

76:02So there's just this interoperability thing.

76:04You need a Wi-Fi or a Bluetooth moment for the industry

76:07'cause nothing understands each other right now.

76:08All these chains are blind, deaf, and dumb to each other.

76:11And then there's this thing

76:12that it has to work at a huge scale,

76:14like billions of people.

76:15And we've done that, but we've done that

76:17with large, multinational, trillion-dollar companies

76:19with centralized infrastructure.

76:21We've never really done that with one master protocol

76:24that somehow does it for everyone.

76:25The closest approximation is probably BitTorrent.

76:28And there, it's a cool protocol,

76:31but it doesn't have all the oomph necessary

76:34to do something like this.

76:36So Cardano is just our first approximation.

76:38And like any good system, we wanted it to be self-evolving.

76:42So once you get the philosophy out of where's the target

76:44of what do you want to do, then you build a community.

76:47Now it's over a million people strong,

76:49and that community keeps growing,

76:51and they keep pushing the system

76:52in that particular direction.

76:54And what's nice about it is if you build

76:55the right philosophy within the system,

76:57it doesn't need founders.

76:58This is the great lesson of Satoshi.

77:00It doesn't need founders to be able to get there.

77:02So if you look at the academic side,

77:07that's very decentralized.

77:09We have more than 30 different contributors

77:11for the 105 papers, and that set keeps growing

77:14within the next five years.

77:15It'll probably be two, three, 400 different scientists

77:18from all across the world, some from Russia,

77:20and some from India, some from China,

77:22and some from Japan, and America,

77:24and Africa, and South America.

77:25And the faces change, the languages change,

77:28the cultures change, but the process stays the same.

77:32And that is a permanent organ

77:34within what we have constructed as a system.

77:36It's the same situation entering marketplaces.

77:38Like we entered Ethiopia.

77:40What are we doing there?

77:41We have five million people in Ethiopia.

77:43We're getting them digital identity,

77:44and we're dragging that digital identity into the system,

77:47'cause that's the most fundamental thing

77:48of a financial operating system.

77:50You need to know who people are

77:51in order to be able to do business with them,

77:53give them credit, be able to give them economic agency,

77:56and so the thing.

77:56But once they're there,

77:58they're gonna grow up with that system.

78:00They're gonna deploy applications on that system.

78:02They're gonna build on that system.

78:03Or use it every day for getting a loan,

78:05or payments, and so forth.

78:06And if they have pain points,

78:07what they're gonna do is evolve that system

78:10to be able to mitigate and manage

78:12those particular pain points

78:13to a point where the system is competitive for it.

78:16So my job is to be,

78:18we have this tagline in our company,

78:20cascading disruption.

78:21My job is to be the first domino.

78:23Just kind of knock it over and watch the cascade,

78:26and it kind of blows, and blows, and blows,

78:28until eventually it gets to where we need to go.

78:31And what I was trying to think about with Cardano

78:33was how do you build the minimum viable set

78:36of tools and social processes

78:40that once we push the domino,

78:42the system will just evolve to a point

78:43where eventually it can grow to fill that need,

78:46not out of charity, but out of self-interest.

78:49People want things better, faster, cheaper.

78:51People want to have economic agency,

78:54especially when they lack it.

78:56Nobody wants to grow up in a world

78:57where they're unbanked,

78:59and they have no access to marketplaces.

79:01They're gonna seek it.

79:02Look at M-Pesa.

79:03It's the great example of that.

79:04Like cell phone minutes,

79:06they're using it as a currency.

79:07So that's where we're at.

79:09And I say a few more years,

79:10I think we'll have that right minimum viable

79:13set of dynamics inside the system.

79:15And then it's inevitable, in my view,

79:16that it'll kind of grow and consume

79:18and become this concept.

79:20And what's really cool is there's competition

79:21in the systems and concepts.

79:22So China's trying to do the same thing.

79:24They're saying, how do we de-dollarize the world

79:26and create a digital yuan?

79:28So they have a very top-down notion

79:30of how to apply this technology and bring it in.

79:32And they even have an identity system

79:33they're building in parallel called social credit.

79:35We have an identity system, a teleprism,

79:37that we're putting in.

79:38Ours is bottom-up and you own your own identity,

79:40social credit.

79:41You have no idea, you just have a number

79:42and some computer's giving it to you,

79:43but they're both trying to do the exact same thing.

79:46And it's gonna be this clash of cultures at some point

79:49between the open FOSs and the top-down authoritarian FOSs

79:53and probably some Hegelian dialectic action.

79:56We'll create some sort of somewhat close,

79:59somewhat authoritarian, libertarian utopia.

80:02- Yeah, and most likely it would be AIs battling

80:05in the space of FOSs.

80:06So I really like this idea of financial operating system,

80:09but the letter F, so financial,

80:13is this just a basic mechanism

80:18with which you can have social interaction,

80:20therefore, or all kinds of interactions,

80:22therefore have an identity?

80:23Like is F essential to this?

80:26- Yeah, because that's how people care.

80:28You need resources to survive.

80:30And finances is kind of like this field

80:32of managing your resources in an intelligent way.

80:36And you could call it SOFI too, social finance.

§12Transcript · 1:20:38–1:28:08

80:38You know, the nomenclature hasn't exactly been settled

80:42for our industry, and that's fun.

80:44But basically the concept is that you have something

80:48and you wanna be able to store it, transform it,

80:51trade it, and use it to survive.

80:54And the question is what rails do you do that on?

80:56Do you do those on centralized, controlled rails

80:59where there are these third parties

81:01that are basically able to live off those things,

81:04become very fat and nepotistic?

81:06Or do you wanna do it on rails where there's no middleman?

81:08You have a direct relationship

81:10with whoever you're doing business,

81:11and if you invite more people to the transaction,

81:13they're middlemen of value, not necessity.

81:15And that's really the, I would like to say

81:17the resendetra of our space, that the reason we exist

81:20is to try to figure out a way to kill the middleman

81:22and try to figure out a way that we can

81:25better quantify value and transform it,

81:27move it, manipulate it.

81:28And in many ways, we've actually discovered

81:30some amazing things in the last 10 years as an industry.

81:32Like we've kind of created the financial stem cell.

81:35This idea of a token can now just as well

81:37be a national currency as a CBDC

81:39as it can represent a CryptoKitty.

81:42The same architecture can do stuff at the nation scale,

81:46can do stuff for a 12-year-old kid in Texas.

81:48It's pretty amazing to see that.

81:50- But sort of in that whiteboard presentation,

81:54you gave these three phases, and you're kind of implying

81:58that there'll be N phases to this whole evolution,

82:02and Cardano is just like the cutting edge.

82:05But if you look back to Bitcoin,

82:08how would you compare Cardano versus Bitcoin?

82:12Sort of where we are, how we started, and how it's going.

82:16- Okay, so what I did in that video,

82:19and I've done in a lot of media interviews,

82:21'cause I think it really helps people understand

82:23where we're at in the clock,

82:24is face things in terms of generations.

82:27And so I said, well, the first generation is Bitcoin.

82:30Really, the problem Bitcoin was trying to solve

82:31is saying every time we want to represent or move value,

82:34we need some sort of trusted third party to facilitate that.

82:38So can we build some sort of system

82:40where we can create some notion of value

82:42that can be teleported around the world,

82:44and it doesn't require a trusted third party?

82:47That's it.

82:48And it's done in a beautiful way

82:49because it didn't try to be anything else.

82:52It just was, you only have Bitcoin,

82:54you can only do one type of thing, you can only push it.

82:56You can do some things on the encumbrances

82:58of like multi-sig and other things,

83:00but that's a one-trick pony as a system.

83:04And it wasn't really clear

83:05if that was gonna work or not for a long time.

83:07It took several years to build up enough network effect

83:09and for Bitcoins to actually become valuable.

83:12And I'd say the inflection point was 2013.

83:15And at that point, it became a billion dollar market cap.

83:17There were like Silicon Valley startups,

83:19real exchanges performing.

83:21And it got to a point where there was legitimacy

83:23behind the concept, and people started getting,

83:25this is a really incredible idea

83:27'cause I can evade capital controls with it.

83:29I can move $10 billion of something

83:32from one country to another country in five minutes.

83:35It's like I could never do that before.

83:36And some said, this is incredible.

83:38Okay, the problem is the minute

83:40that people validate the idea,

83:42they immediately want something they don't have.

83:46So the minute Elon can land a rocket,

83:48there's the next big thing, right?

83:50You've landed the Falcon 9, now you're on the Starship.

83:53Similarly, you say, okay, I want programmability

83:56with this thing.

83:57It's kind of like when JavaScript came to the web browser.

83:59You went from these static, perhaps pretty,

84:02but ultimately static non-interactive pages

84:05to YouTube and Google and Facebook

84:08and these amazing, rich, incredible experiences

84:10because now you can actually interact with the user.

84:13You can program things.

84:14Stuff runs on their side, stuff runs on your side.

84:16It's a beautiful two-way relationship.

84:19So that's what Ethereum effectively did.

84:21They bolted a programming language onto a blockchain

84:24and they went from a certain use case

84:27to whatever your imagination can have,

84:30you know, like sunshine and rainbows and unicorns

84:32and these types of things.

84:33- So what you're saying is Bitcoin is HTML

84:35and Ethereum is JavaScript?

84:37- Basically, yeah, it was like when JavaScript came

84:39and with like JavaScript,

84:41it has all kinds of problems and issues.

84:43- I wonder who's Flash in this analogy, this metaphor.

84:46But let's not go there.

84:46- Well, actually, there were plenty

84:48of active Xs and Flashes.

84:49NXT was an example of a fail to start

84:52and BitShares was another example.

84:54There were a lot of people who tried to add some notion

84:56of programmability and/or a different view

84:58of how these things should be done

85:00and they were not as competitive.

85:02Ethereum kind of came out as that JavaScript moment.

85:04Okay, the minute you have that,

85:05then suddenly you have ICOs and DeFi and STOs and NFTs

85:09and all these word salads of things.

85:11And then people start using it and they get frustrated.

85:13Why?

85:14Because it's too slow, it's too expensive,

85:16it doesn't talk to the things they want it to talk to

85:18and also, it gets too big to manage itself.

85:21When you're small, you have founders and foundations

85:25and you have trusted actors and core developers

85:27and you can feed them with pizzas.

85:29You know them, you can meet them,

85:30you can shake their hands at conferences.

85:32When you're a multi-billion person system,

85:36you're too large to be able to do that.

85:39For example, we had the Shelly Summit last year,

85:42we invited Vince Cerf to come to the summit.

85:44Vince's a brilliant guy and he created the internet

85:47with Bob and the rest of the gang.

85:49Back in those days, it was such a simple, small system

85:53that one of their students, they said,

85:55"Hey, you need to test it."

85:56He created a video game just to kind of test the thing.

85:58You could call the guy on the other side and say,

86:00"Are you seeing this?

86:00"Are you getting the signal?"

86:01They used to have an actual address book

86:03for email addresses.

86:05Yeah, so you'd open up the book--

86:06- Amazing. - Look it up.

86:07And now look at the internet, it's like,

86:08who's in charge of that?

86:10It's this gargantuan network

86:12and there's no group of people you can bring in

86:15and thus the internet evolves very slowly.

86:18You see, and so that's the problem

86:20is that you have this situation

86:21where you wanna do lots of utility.

86:23You wanna do a lot of things.

86:24You wanna be a financial operating system

86:26and be everything to everyone,

86:28but then your rate of evolution slows down

86:30as your rate of adoption speeds up.

86:32So that's one of the other design goals

86:35of the third generation.

86:35It's not good enough just to do things better, faster,

86:37cheaper and have consistent cost

86:39with your population growing

86:41or talk to everything, your Wi-Fi moment.

86:43You also need a system that can govern itself

86:46at a scale of millions to billions of people

86:48who have divergent interests.

86:49Some cases, ice pick an eye, divergent interests.

86:52They really hate each other and they don't get along.

86:55And so that's what we termed

86:56a third generation cryptocurrency

86:58and there's a lot of people attempting

87:00to compete in that space.

87:01There's Tezos and Algorand and ICP and Polkadot

87:05and so forth and each and every one of them

87:07kind of brings a different blend of things that they value.

87:09So it's not completely equal between scalability,

87:12interoperability and sustainability.

87:14Some people were very focused on high throughput,

87:17lots of transactions perspective.

87:19Other people very focused on governance

87:21like Tezos is like the governance chain

87:24and they were one of the first to do a self-amending ledger

87:27and other people are like Aeon or Polkadot.

87:30They're really thinking carefully

87:31about how do we build a nice interoperable ecosystem.

87:34With Cardano, we tried to actually tackle

87:35all three at the same time,

87:36which was one of the reasons

87:37why we were a little slower out of the gate.

87:39We had to write a lot more protocols

87:41but we think we've kind of come up

87:42with a beautiful interlocking design for all of them.

87:45And again, the point is not to get it perfect

87:48but rather get those just right set of evolutionary factors

87:52that when you click the domino,

87:54it just self evolves into what you need it to get to.

87:57- Allow me to stretch the metaphor further.

88:01If Bitcoin is HTML, there's HTML5.

88:04If Ethereum is JavaScript,

88:06JavaScript with V8 has become quite fast,

88:08quite, you know, it runs much of the internet.

§13Transcript · 1:28:11–1:35:35

88:11So the argument could be that eventually

88:15everything will be JavaScript

88:17or maybe you could say eventually everything will be HTML

88:20and it's just be a bunch of different tools

88:22that generate that HTML.

88:23So is it possible that just like we were so,

88:28we eventually return to generation one, Bitcoin,

88:31or we return to generation two, Ethereum,

88:35as we, you know, at the end of this journey?

88:39- Yeah, the problem is your tail is wagging the dog there.

88:42And it's not, you have a situation

88:44where you're so focused on the technology

88:46that you're failing to understand

88:48that there's still Daisy here.

88:50You still have the user and where's the app store?

88:53Where's the one-click install?

88:54Where's the use and utility?

88:56You know, all these layer two protocols

88:58and these DeFi applications,

88:59in five years they're completely protocol

89:01and blockchain agnostic.

89:03Because at the end of the day,

89:04they care about liquidity, operating cost,

89:05and user experience.

89:07It's so preposterous and absurd for somebody to say,

89:10oh, well, I'm going to go build my application,

89:12get on the, you know, the Apple store,

89:14and I am going to use Amazon as my web host.

89:17And no matter what happens, I will always use Amazon,

89:20even if the operating cost is crazy.

89:22- I see. - You see?

89:23And so we're just in a unique period of history

89:25where there's a network effect

89:27around some initial infrastructure.

89:29And people tend to be building around that.

89:30But every single one of the top DeFi providers are,

89:35if they're getting successful into a certain network effect,

89:38they're having the multi-chain conversation.

89:40So I don't really believe in a winner-takes-all,

89:42maximalist view of, well, there's going to be some protocol

89:45that becomes the god protocol.

89:46First, because they evolve too quickly.

89:48Second, the incentives aren't aligned for that.

89:50TCP/IP didn't have a token connected to it.

89:53There was no financial incentive

89:54where if TCP/IP got adopted over something else,

89:57they'd make some big company crazy amounts of money.

90:00It was a useful piece of infrastructure.

90:02So I think that the third generation

90:05is going to be as defined by the social components

90:07and the usability components

90:09as it is by the technological capabilities of the system.

90:12Really what these technological capabilities gave you

90:14was the ability to demonstrate a proof of concept

90:18and say these things are possible.

90:19Kind of like Xerox PARC.

90:20You know, when Steve and Bill came in, they said,

90:22"Wow, you have networked computers,

90:25"object-oriented programming, and a GUI."

90:28And this is like, what, was it '70s?

90:30It's like, wow, it's like incredible.

90:31But none of that was an actual product.

90:33That wasn't a Macintosh.

90:34But it was enough to get the idea,

90:37and then it was a race to how do we productize

90:39something like that.

90:40And in that case, it actually took several decades

90:43to roll out that vision that those guys had.

90:45And I think that's what Bitcoin and Ethereum did.

90:47But what's unique about this is normally you throw away

90:50the prior experiments.

90:51With these things, these are self-evolving systems.

90:54So it's entirely possible to, you know, Joe Rogan quote,

90:57to evolve Bitcoin to a point where it could become

91:01a third generation system if desired,

91:02as some amalgamation of layer one and layer two protocols.

91:05And it's the same for Ethereum.

91:06In fact, Vitalik is throwing away Ethereum

91:09and replacing it with Ethereum 2,

91:10'cause he recognizes he needs to upgrade

91:12and evolve the system.

91:13And that's what makes it fun,

91:15because the techniques and methodologies

91:17that they've chosen to evolve and upgrade this system

91:20are distinctly different from the ones that we've chosen.

91:24And we have no idea which one's actually going to win,

91:26but we learn from each other,

91:28and we co-evolve from each other.

91:29So you're running all these experiments in real time,

91:32in a giant marketplace, and maybe they'll consolidate,

91:35maybe they'll stay divergent.

91:36I mean, look at big tech.

91:38You have Google, Apple, Microsoft, Facebook.

91:40They all coexist, and they're trillion dollar companies.

91:42Some cases, with TCP, it consolidates to one standard,

91:46and that's what we end up using.

91:47- So what's your intuition with Cardano

91:51having the proof of stake,

91:52and then eventually smart contracts,

91:55versus the Bitcoin with layer two technologies,

91:59this kind of evolving creature?

92:02Again, you said you can't really predict the future,

92:04but what's your intuition,

92:05why one might be more successful than the other?

92:10- So the problem with Bitcoin is it is so slow.

92:14It's like the mainframe programming of the past.

92:17And the only reason it's still around

92:19is because there was so much invested in keeping it around

92:22that we just kind of have to leave it there,

92:24and one day Cobol will die.

92:29There's nothing about it from a collection of USPs

92:32that's particularly desirable.

92:34You have extremely long settlement time.

92:36You have extremely low programmability.

92:38It is not aware of any other system.

92:39There's no native way of issuing an asset in that system.

92:42You can't even do a pull transaction.

92:44You can't do anything that's interesting or unique there.

92:47And yeah, all due respect, it's, you know, mafia.

92:50All due respect, Tony.

92:51(Lex laughing)

92:53You got some problems.

92:54You need to lose some weight. - You come to me

92:54on the day of my daughter's wedding.

92:56- I know, I know.

92:57So, you know, all due respect to the Bitcoin people.

92:59It's like an amazing, incredible first-generation thing,

93:03and it really, we're all here because of Bitcoin.

93:06But the problem is you have to upgrade the damn thing.

93:08You know, just because you were a high school football star

93:11doesn't mean that 30 years later

93:13you're still a high school football star in the same shape.

93:16You got the beer belly, you're old,

93:17you're not doing this thing again.

93:18That's what Bitcoin has to do.

93:20There's fundamental improvements

93:21that I think Bitcoin can make at the protocol level

93:25that would actually make it

93:26an incredibly competitive system.

93:28Like if they wanted to keep Nakamoto consensus,

93:30proof of work, there's ways to enhance proof of work.

93:33I mean, Minkins-Seer did this with Bitcoin-NG.

93:36Promotiv-Eswanis did this with Prism.

93:38Make it 10,000 times faster,

93:40and you don't compromise the fundamental security assumptions

93:43that the system has.

93:44You can add programmability to it.

93:46Blockstream created a language called Simplicity.

93:48So there's actual ways to extend,

93:50and we did this with Cardano with the extended UTXO model.

93:53There's ways to extend what Bitcoin has.

93:55Keep the philosophy, the accounting,

93:57the way of thinking about transactions,

93:59but then suddenly you can now do DeFi and other things.

94:02But what they've done is said,

94:03we will not evolve the base layer at all,

94:06and we're just gonna build all this layer two stuff,

94:08which is usually highly fragile and centralized,

94:11and requires enormous effort

94:13at the base level to do anything.

94:14It's not a coincidence.

94:15Vitalik started as a ColorCoins guy

94:17and a MasterCoin guy, hanging out in those circles.

94:20He was trying to innovate and do things in Bitcoin,

94:22and it was so hard and difficult

94:24that he started diverging and going and doing things

94:27in a different system entirely.

94:29I knew the MasterCoin guys, JR, all these people.

94:32They were maximalists.

94:33They really wanted to build something cool

94:35and exciting for Bitcoin,

94:36and anything they did, the developers would attack them.

94:39It's all, you're misusing op return.

94:41You're doing this, that.

94:42It was a holy war any time you wanted to evolve.

94:44So I think it's its own worst enemy.

94:46It has the network effect.

94:47It has the brand name.

94:48It has the regulatory approval,

94:50but there's no way to change the system,

94:53even correcting obvious downsides in that system.

94:56Now, what's really cool is Ethereum

94:58doesn't suffer from that problem.

95:00It's getting to a point where it has

95:02a similar network effect to Bitcoin,

95:04but the community there is completely different in culture.

95:07They love evolving.

95:09They love upgrading, sometimes a little too much.

95:11And so that means that if you look

95:14at the trajectory of things,

95:15if I had to bet just those two systems,

95:17Bitcoin or Ethereum, I would say nine times out of 10,

95:20Ethereum is going to win the fight against Bitcoin

95:23if it was the only competitor.

95:25But obviously we're here and a lot of other people are here,

95:27so there's different things going on.

95:29So it's a much more complex game.

95:31But I think that's always a key,

95:33zooming out a little bit.

95:35Set the technology aside

§14Transcript · 1:35:36–1:42:26

95:36and the word salad of cryptography aside

95:38'cause it's too much.

95:39What you have to always do is say,

95:41what incentive does the system have to evolve?

95:44And when you look at things like Android and the App Store

95:46and these analogous platforms,

95:48you say, ah, the evolution is user-driven

95:51and there's a financial incentive

95:52for the user to participate.

95:53So if I had to look at the trajectory of this thing,

95:56come back 10 years later,

95:57it's probably gonna have millions of applications

95:59and lots of stuff going on

96:01because that's the way the system was constructed.

96:04Okay, it makes sense.

96:05When you look at Bitcoin, you say,

96:06what is the incentive to evolve the system?

96:09There's none.

96:10What is the incentive for the system

96:12to get more competitors?

96:13None, in fact, it's the opposite.

96:14They've turned it into a religion.

96:16I was in Miami at this Bitcoin conference there.

96:19I had a toilet paper roll thrown at me

96:21that had shitcoin written on it.

96:23You have Max Keiser out on the stage

96:25doing his best Rick James impression.

96:28- Was he the guy that did the F Elon?

96:31- Yes, yes, yes.

96:33- That's wonderful.

96:33- You're watching this stuff and you say,

96:35okay, first, why would anybody wanna join that?

96:37And then second, where is the conversation

96:40about how do we achieve something?

96:42I started with Cardano, the end in mind.

96:44I said, we really wanna sit down

96:47and build this financial operating system

96:49and the definition of success is

96:51the poorest person in the world

96:52has access to the same system

96:53as the richest person in the world

96:55and they both get treated fairly.

96:57We've never had that happen before.

96:59Okay, that's something.

97:00You can agree with it, disagree with it,

97:01say it's boiling the ocean, it's impossible.

97:03At least I have something.

97:04I can't for the life of me understand

97:06what the hell is the point of Bitcoin.

97:08When I joined the Bitcoin space way back in the day,

97:11it was, hey, we hate the dollar

97:13and hey, we like gold a lot.

97:14Let's create digital gold.

97:15Let's build a payment system.

97:17And then it just kind of went all these different directions

97:20and nobody can actually tell you what Bitcoin is for.

97:22It's a store of value, okay.

97:24There's some proof of work thing

97:27where maybe you're like incentivizing

97:29alternative energy to be produced.

97:30I don't know.

97:31It's like nobody really knows the philosophy.

97:33There's no direction and they say, but don't worry.

97:36Just buy and hold and everything will sort its way out.

97:40- I believe it's HODL.

97:41- Yeah, HODL.

97:42- What about the idea of digital gold?

97:44So trying to replace that particular physical material

97:46that is gold and transfer into the digital space.

97:49- It's something, okay, let's do that then.

97:51And just say that's all it does.

97:52Then why are we doing lightning?

97:54Why are we doing any of these other things?

97:55'Cause you don't really need with a commodity,

97:57a digital commodity, high throughput.

98:00You can have slow settlement.

98:01You can have high transaction fees,

98:02all these types of things.

98:03And that's fine.

98:05Okay, that's something, pick it.

98:07- Well, the idea is to try to come up with technology

98:09like the lightning network

98:11that could have something like gold,

98:13but then still build an economy around it.

98:16Something with a high throughput transactions.

98:18- And have we ever built a successful banking credit system

98:21off of gold?

98:22Never, it never works because there's too much volatility

98:25in the underlying asset.

98:26Would you take a gold denominated loan for something?

98:29If somebody says, all right, I'll give you five bars of gold

98:30to go buy this car and pay me back

98:33five and a half bars of gold.

98:35Nobody would know in five years where they come out

98:37in that kind of arrangement.

98:38- The idea is that the gold is used

98:39for the settlement of transactions.

98:41And then you're operating,

98:42the actual economy is operating outside of gold.

98:45And then you kind of connect back to gold.

98:48- So you have to go back to the gold reserve.

98:49And we tried that for a long time.

98:51It didn't really work in a modern global economy.

98:53We had the Brentwoods Agreement and all these other things.

98:55And so I understand what you're saying.

98:58Maybe there's some merit to that.

98:59But if that was really in earnest where they want to go,

99:02then the conversation should be about,

99:03well, how do we make it easy for layer two protocols

99:06to interact with Bitcoin?

99:08So why is simplicity not built into it?

99:10Why is it taking so long to do snore sigs?

99:12Why is it taking so long to do all of these obvious upgrades

99:14which are cryptographically low danger?

99:17Also NIPA Pals, non-interactive proofs of proof of work.

99:20There's no cost to doing that.

99:21It's just a property of proof of work

99:23where certain puzzles are more special than other puzzles.

99:26And by noticing that, you can create these beautiful proofs

99:29that allow you to have side chains and like clients.

99:32It's not compromising security of the system.

99:34It's just something you get for free with proof of work.

99:36Those came out in 2016.

99:38There's derivative work fly client floating around.

99:40Where the hell is it?

99:41This is the frustration that I have is like,

99:43if you really are serious about this whole lightning

99:45and gold economy thing, I love choice.

99:48I'm a libertarian by nature.

99:50I love competition.

99:51And I read all those books.

99:53I read Ludwig von Mises' work and Murray Rothbard's work.

99:56I love what Hayek had to say about private currencies.

99:58Let's go try it.

99:59That's great.

100:00But then you have to have some focus

100:02and commitment as an ecosystem.

100:04And the excuse they use is, well, no, we don't

100:07because we're decentralized.

100:08And because we're decentralized, we don't need that.

100:11As if there's some sort of guiding swarm intelligence

100:14that will naturally push the system

100:16in that particular direction.

100:17But then you ask, well, how do people measure

100:20the success of Bitcoin?

100:21Is it the fact that they've actually achieved

100:23lots of transactions and lots of actual economic activity

100:27and lots of businesses accepting Bitcoin?

100:29- The number go up.

100:30- It's the price.

100:32That's what they do.

100:33And that's the only thing they pay attention.

100:34That's why this is the most attended

100:36Bitcoin conference in history.

100:37Not because somehow Bitcoin got so much more adoption.

100:40It's because this is the highest price point

100:42Bitcoin has ever been this year.

100:44You know, over 30,000.

100:46- So first of all, let me state that Charles,

100:47for the most part is purely objective.

100:51The bias that comes in for the record, I want to say,

100:55that I have heard, 'cause you mentioned the mafia,

100:58that you prefer good fellows over the godfather.

101:00So a man who prefers good fellows over godfather,

101:04you take it for that opinion for what it is.

101:09- I actually had to think about that one for quite a bit.

101:11I think--

101:12- Oh, come on, Joe Pesci was so good at that.

101:14- He's incredible.

101:15I also love Casino and those big glasses on De Niro.

101:18I love it with Sharon Stone.

101:20But we could talk about that for hours.

101:22But let me ask you about the Bitcoin conference,

101:24'cause it is kind of, I would say,

101:27an important moment in human history.

101:29It was quite exciting in terms of size

101:31and kind of turmoil and all those kinds of things.

101:35And you were there in, what is it, hot and humid Miami?

101:39I believe is the way you introduced it.

101:41So what do you make of the community of Bitcoin

101:44or that particular event in human history?

101:49- What makes me sad is I remember the old Bitcoin community

101:51and I've seen what it's become.

101:53And the old community was really fun,

101:54like the San Jose conference in 2013

101:57or subsequent conferences.

101:59You know, there was just a lot of people,

102:01they had no money.

102:02They just really loved this idea of decentralized money.

102:06They loved this idea of decentralization in particular.

102:09And you could strike up a conversation with everyone.

102:11There was no ego at all.

102:13But what was really fun is you could really get

102:16intimate friendships and relationship

102:18and great conversations with people there.

102:21It's kind of like the early days of AI,

102:23you know, they all met in Dartmouth

102:24and all these other places, very intimate.

102:25There was no egos.

102:26Everybody was just trying to do some really cool stuff.

§15Transcript · 1:42:28–1:49:30

102:28Now, just like those early days,

102:30there was an overestimate of how robust

102:33the solutions would be.

102:34So we believed, oh yeah, in 10 years,

102:36we're gonna rule the whole world, right?

102:38Didn't exactly happen.

102:39On the other hand, Bitcoin grew from nothing

102:42in just 11 years to, I'm in Mongolia riding camels

102:46and the camel herder has Bitcoin in the Kobe desert.

102:50So that's telling you that's a pretty pervasive technology

102:52if you have that level of adoption that quickly.

102:54When I went to Miami, it was unrecognizable.

102:57You know, everything was so commercial.

102:59Half of the vendors at the conference were like watches

103:04that would cost half a million dollars

103:06and they were covered in diamonds.

103:07So when you see that kind of materialism

103:09leak its way in, it's first is repulsive.

103:12The other thing was there was no,

103:14like I remember one of the first conferences,

103:16Mo Levin's conference in January of 2014,

103:19the North American Bitcoin Conference,

103:20ironically in Miami, there was a Bitcoin help center booth.

103:24Dima ran it and a few of the other Bitcoin OGs ran it.

103:27The core developers actually came over,

103:29like Jeff and others, who were there and sat at the booth.

103:32Anybody come up, ask a question,

103:34anything you wanna ask about Bitcoin.

103:35It was like, that was the culture,

103:36just help people, welcome in.

103:38There was no help booth there.

103:40There was no notion of that.

103:42There were six hour lines and superstars

103:44and things like that.

103:45And again, again, it was always the same thing.

103:47Look how much money all these people have made.

103:50And the whole point of Bitcoin

103:52was to redefine the notion of money,

103:54redefine the notion of value, you know,

103:56these types of things.

103:57So it just, I'm no longer part of that.

103:59And it made me sad because I really enjoyed

104:02being part of the, how I got started

104:03was the Bitcoin Education Project.

104:04I did a class on Udemy.

104:06I gave it away for free.

104:07I had 80,000 students and they would email me.

104:09I got 5,000 emails before I stopped answering them.

104:12And everyone come in and ask me some question

104:15about something, sometimes arcane, sometimes trivial.

104:18And I'd take the time to sit down

104:20and answer the question or forward the email

104:22to somebody I knew who could answer

104:23that particular type of question.

104:24And there were some amazing people in the early days,

104:27like Mike Hearn and Gavin and others.

104:29And they were just super committed.

104:31And in Mike's case, he knew Satoshi.

104:33He actually emailed him back and forth

104:35'cause he was around 2009, 2010.

104:37He did the Bitcoin Java client.

104:39And Satoshi was all excited.

104:40He said, "Oh, wow, Bitcoin can come to a cell phone.

104:43"This is really cool and exciting."

104:45And then what happened?

104:46Mike left Bitcoin in 2013

104:48over the whole big block debate that happened.

104:51They just treated him like dirt,

104:53like he was subhuman or something.

104:54So I don't know, the culture's changed a lot.

104:57And if they like it, it's good for them.

104:59They can enjoy their religion.

105:01But it's not for me.

105:02And where I like being is,

105:04like I had a guy who used to work for me,

105:06Alex Chirpinoy,

105:08and he created this beautiful project called Ergo.

105:10To me, that is the spiritual successor to Bitcoin.

105:13Ergo is really special 'cause it has the same culture,

105:15it has the same mentality.

105:17And the technology is kind of like a natural evolution

105:20of what you would do if you knew about Bitcoin

105:22and you wanted to build the next big thing.

105:24So it's still a proof-of-work system.

105:26It's still a UTXO system.

105:28But he added UTXO with some smart contracts.

105:30It's this Sigma protocol idea.

105:32On the proof-of-work side,

105:33Satoshi had this one CPU, one vote idea.

105:36So Alex tried to create non-also-sorcible puzzles

105:38to make it impossible to have mining pools.

105:40And there's all these other beautiful little things.

105:42And he's this brilliant Russian programmer,

105:45and he surrounded himself

105:46with all these other brilliant people.

105:47He has zero ego.

105:48He has negative ego.

105:50When you put him with a person with ego,

105:51your ego goes down.

105:53And everything about Alex is always like,

105:56how do I solve this, how do I do that?

105:57And he gets legitimately excited when he meets somebody

106:00that he can collaborate with or learn from.

106:04That's where Bitcoin was in the beginning.

106:06Everybody set their egos aside,

106:08whether it was Hal Finney or whatever,

106:10and they would just say, how can I help, what can I do?

106:12And it was all about coming up with some cool new thing

106:14or solving some cool new problem.

106:17I don't see any of that in Bitcoin today.

106:19- So quite a few people are excited about Ergo

106:20and excited about the fact that you

106:22kind of appreciate Alex and Ergo.

106:25Do you see Cardano potentially utilizing

106:28the proof-of-work mechanism from Ergo

106:30as part of this pool for the consensus mechanism?

106:35- I mean, anything's possible.

106:36And there's a lot of evolution Ergo has to go through.

106:39And Ergo was, it was kind of like,

106:41when the Xbox 360 first came out,

106:43while they were prototyping it,

106:45Microsoft needed a development environment.

106:46They ironically purchased a lot of Apple computers

106:49to do that, 'cause Apple was moving away

106:51from the PowerPC to Intel,

106:52and Microsoft was moving towards the PowerPC,

106:54just this weird intersection of history.

106:56So at that time, the largest order of Mac computers made

106:59was done by Microsoft,

107:01and they were using it for Xbox stuff.

107:02So Ergo, we viewed the same way.

107:04So we said, well, we have this extended UTXO model.

107:06The only thing that's sufficiently close to it

107:09where we can beta test contracts is actually with Ergo.

107:12And Alex just was a little faster

107:15in getting certain things out,

107:16'cause we were doing things in a slightly more rigorous way

107:18and slightly more expressive way.

107:20So we actually tested a stable coin

107:22and Oracle and other things on Ergo.

107:24And it has just incredible community.

107:26When we said, hey, we're coming here to work and build,

107:29oh yeah, we'd love to work with you guys.

107:30This is so cool.

107:32The other thing is Alex used to work for us,

107:33and he had this lovely project called ScoreX,

107:36and it was all about a pedagogical framework

107:39for building blockchains.

107:40And if you want to do prototyping or academic research,

107:42it was great.

107:43It was super modular,

107:44and it separated the consensus network

107:46and transaction layer from each other in just the right way

107:49so that you can make it modular and mix and match things.

107:52So you can put secure academia in,

107:53or maybe a different network layer

107:54and a different consensus protocol,

107:56like proof of work to another proof of work and so forth.

107:59So we loved having that kind of IP sitting around

108:02'cause it gave us the ability to kind of play around

108:04with ideas in a matter of weeks instead of months or years.

108:07And then he just took that concept and he gave it away.

108:10The Wave protocol was built on it.

108:12That was Sasha Ivanov, he did that.

108:15And I think there's two or three other cryptocurrencies

108:17that were launched from ScoreX.

108:18And then Alex took that and built Ergo from it.

108:22So there was a nice intersection

108:23where there was overlapping technology with Ergo,

108:26with our technology.

108:27And the other thing was that the community

108:28was so open and friendly, it was just a no-brainer.

108:31Just go in and start building some things there.

108:33Now, in terms of evolving ideas,

108:35the whole Sigma protocol idea is very different,

108:37and it's very interesting.

108:39And there's a guy at a Boston University,

108:42his name will come to me in a segment,

108:43who came up with this stuff.

108:46And I think there's some merit there,

108:48especially as we start moving closer to this idea

108:51of blockchains being used to validate proofs

108:53instead of running computation.

108:54- What's the Sigma protocol, by the way?

108:56- So it's just a way of expressing scripts.

108:58And basically, you get these concise representations

109:03of proofs, and then you can say,

109:05okay, the script is correct,

109:06but you don't have to run the whole program.

109:07So there's a lot, I'm not doing the topic justice,

109:10there's a lot more to it, but that's the basic concept.

109:12And in a Redeemer validator model,

109:14you need stuff like that,

109:16because as your model gets more complex

109:19and a lot more things happen,

109:20you don't want to have a situation where I have to run,

109:24replay a huge amount of the UTXO graph

109:27to be able to get to a point

109:28where I have the state of the system.

109:30You need some mathematical artifact

§16Transcript · 1:49:32–1:56:19

109:32that gives you the state of the system quickly.

109:34And then you're saying, okay, I now know how to,

109:35what computation thread I need to run

109:37to be able to get enough

109:39to be able to redeem this transaction.

109:41So he just found a more compressed representation of it.

109:43And the math doesn't matter.

109:45What matters is there's a whole beautiful field

109:49that thinks about this type of stuff.

109:51And it was never once linked before into our industry.

109:55The brilliance of Alex was to actually realize

109:57you could do that and pull those things together.

109:59And it may actually have some merit,

110:01but by no means is the only guy that does this stuff.

110:03There's actually other approaches in verified computing

110:07that have explored that.

110:08Like my favorite came out of Microsoft research

110:10is a project called Pinocchio.

110:12And there was a followup called Geppetto.

110:14And the basic idea was that it's fortuitous

110:17that you have these computer science problems

110:19like hashing where you can do all this computation.

110:24And once you've done all of it,

110:27you found this magic number that you can verify

110:29that the computation was done correctly.

110:31So the proof of work works this way.

110:33Hard to do the proof of work,

110:34easy to check the proof of work.

110:36Cryptography also works this way.

110:38You have some trap door

110:39where you can verify something's correct,

110:41but to get that thing done,

110:43if you're doing it brute force,

110:44it takes an enormous amount of computation.

110:46Well, not all problems are like this,

110:48like protein folding.

110:49To verify the protein is folded correctly,

110:51you have to fold the protein.

110:52You have to redo the work.

110:53But what if for arbitrary computation,

110:56you could take a problem

110:58and then you could generate a proof

110:59that you've done that computation correctly

111:01and the proof validates in logarithmic time

111:04or constant time.

111:05Wow, that's incredible, right?

111:06Well, Microsoft actually wrote a paper on how to do that.

111:09It's called Pinocchio.

111:10So that's another example of these types of things,

111:12these roll-ups of things

111:13where instead of doing the computation on chain

111:16or trying to create some sort of replicated machine

111:17that does all this stuff,

111:19you instead just say,

111:20okay, only thing I'm going to use the blockchain for

111:22is to check your proof,

111:24but I'm going to turn it

111:25into a distributed computing problem

111:26and any person in the world can do the problem

111:28on any server, untrusted server even,

111:31because you don't have to trust the output.

111:33You trust the proof and the proof is deterministic.

111:36It tells you these things.

111:37So whether you're using zero knowledge

111:39or Sigma protocols or some other mechanism,

111:41it's moving you in that particular direction

111:44to turn it from a replicated to distributed problem

111:47and go from I'm doing the work

111:48to I'm checking that the work was done correctly.

111:50- That's fascinating.

111:51And all of a sudden we're back to the P equals NP thing

111:54where for many very interesting problems,

111:57the checking is efficient,

111:59is much more efficient than the solving.

112:01- Right, and also do you want complete determinism

112:04or is it probabilistic?

112:05'Cause if you relax that requirement a little bit,

112:07then suddenly actually you have a broader class of things

112:10you can construct this stuff for.

112:12- You mentioned UTXO.

112:14There's a paper titled the Extended UTXO Model.

112:18It writes in the introduction,

112:20"Bitcoin and Ethereum,

112:21hosting the two currently most valuable

112:23and popular cryptocurrencies,

112:25use two rather different ledger models,

112:28known as the UTXO model

112:30and the account model, respectively.

112:33At the same time, these two public blockchains

112:35differ strongly in the expressiveness

112:37of the smart contracts that they support.

112:41This is no coincidence.

112:42Ethereum chose the account model

112:44explicitly to facilitate more expressive smart contracts.

112:47On the other hand, Bitcoin chose UTXO

112:49also for good reasons,

112:51including that its semantic model stays simple

112:54in a complex concurrent

112:55and distributed computing environment.

112:57This raises the question of whether it is possible

112:59to have expressive smart contracts

113:01while keeping the semantic simplicity of the UTXO model."

113:06Okay.

113:07- So what's the fuck that mean?

113:08- Exactly.

113:09(laughing)

113:10What is UTXO?

113:11What is the account model?

113:13And what is the idea of the extended UTXO model?

113:17- So I guess the easiest way of visualizing it

113:19is that UTXO is kind of like cash register accounting.

113:22So, you know, let's assume you don't have credit cards,

113:24you just have cash.

113:25And so when you go and buy some milk and potatoes

113:28or whatever, you go to the cashier,

113:30you pull out your $20 bill,

113:32you give it to them,

113:33and let's say that comes up to 17.50,

113:35they have to make change.

113:36So you don't tear your $20 bill

113:39and cut a piece of it off and say,

113:40"Here's part of my 20."

113:42You give them the entire $20 bill,

113:44and then they give you something back.

113:46And the things that they give you back

113:48are also atomic units.

113:49They don't cut those things up.

113:51So that's kind of what UTXO is all about in a nutshell,

113:53is that there's inputs and outputs.

113:55Your input's that 20,

113:56and your outputs will be the 17.50 that goes to them,

113:59and then the remaining change that goes back to you.

114:02Okay?

114:03The problem with this particular model

114:05is that the way it was implemented with Bitcoin,

114:08there was no notion of how do we run complex predicates,

114:12complex contracts on this thing,

114:15where instead of just saying,

114:16"Okay, I'm just gonna push value to you,

114:19"I wanna put lots of terms and conditions

114:21"into the movement of that value."

114:22Like, "You only get this if I mow your lawn on Tuesday,"

114:26or, "You only get this if some event happens,

114:29"like the Broncos win the Super Bowl,"

114:31or something like that.

114:32Okay?

114:33So you need some notion of programmability with it.

114:35So a lot of people are trying to figure out

114:37in the early days of Bitcoin,

114:38how could we improve the expressiveness of the system?

114:41And one of the ways of doing it

114:43is you can go to a different accounting model,

114:46bank-style accounting.

114:48So in a bank ledger,

114:50every time you do a withdrawal, a deposit,

114:52it's a mutable system.

114:54With the cash register accounting,

114:55you don't tear up the bills,

114:57but the bank, you can deduct or add

114:58to the ledger all the time.

115:00So Ethereum kinda works in that bank accounting system,

115:02where you send messages, you send transactions,

115:05and you're going up or down,

115:07and so you can trigger programs the same way.

115:10So what we did is we said,

115:11"Okay, if you take the UTXO model,

115:14"and you add some data to it,

115:15"and instead of saying it's just a digital signature,

115:17"but it's in a script,

115:19"you can basically create something

115:22"that's still the same as cash register,

115:24"but now you have programmability,

115:25"and the big difference is local versus global."

115:28So in the case of UTXO, your scripts are your concerns.

115:32So whatever's going on in that cash register

115:34has no bearing or impact on the other cash registers.

115:37But when you look at bank accounting,

115:39you have to know the state of the entire banking world

115:42to be able to make that work.

115:43Why?

115:44Because if that transaction's inbound,

115:45that wire transfer's inbound,

115:46you have to know those funds are actually there,

115:48that thing is actually happening.

115:50So when you have a global state for a program,

115:52it's like you could do a lot more with it,

115:54but it's a lot more dangerous,

115:55and so you have to build all these mechanisms

115:57to try to protect yourself from it.

115:58So what we did is we said,

116:00"Okay, add data, add a programmability,"

116:02and you're kinda in this nice Goldilocks zone

116:03between what Ethereum did with an account-style model

116:06and a global state system,

116:08and you're not as restrictive as Bitcoin,

116:10but you're still in a Turing-complete world,

116:12you can still run all kinds of things.

116:14And then any standard mathematician,

116:16they'll say, "Okay, well, is it isomorphic?

116:19Is there a mapping between this?

§17Transcript · 1:56:21–2:03:42

116:21What type of function?

116:22Could I actually take something expressed in one structure

116:25and transmit it to the other structure

116:27and properties are preserved?"

116:28So we wrote a paper, it was called "Chimeric Ledgers,"

116:30where we actually showed that UTXO,

116:32extended UTXO, and accounts are somewhat similar,

116:36in that you can map things that happen in one system

116:39to the other system,

116:40the properties are preserved between the two.

116:42So in practice, what's nice about extended UTXO

116:45is that you can put infrastructure on top of it

116:48to make the development experience

116:50relatively similar to the development experience

116:52of what you would do with Ethereum,

116:54but you don't have to worry about this global state.

116:58So when you talk about sharding,

116:59it's a lot easier to do that.

117:01It's a lot more conceivable to that.

117:02And also you get determinism in the system.

117:05So when I have a Plutus smart contract,

117:07whatever I run locally

117:08is exactly what I expect to run in the system.

117:11When you have a concept of this mutable global state

117:13in the system, whatever you run locally

117:15is not necessarily what you're gonna get

117:16when you actually push it into the system.

117:18So you may misprice things and the contract will fail.

117:21It doesn't ever happen in the Plutus world.

117:23So you get a lot of advantages with this particular model.

117:26The downside is that it's a little bit less expressive

117:29on the boundaries and a little bit harder

117:31to write certain types of software with it.

117:34But again, how you resolve that is you kind of build

117:38higher level languages and other such things

117:40that compensate for these types of things

117:42and design patterns that compensate

117:44for these types of things.

117:45The other advantage that we have

117:46that's really fun and exciting is that

117:48Bitcoin lives in this model

117:50and there are other UTXO based systems.

117:52And so they're all talking about smart contracts as well

117:55and they would like to continue working in the UTXO model.

117:58So if you're a Bitcoin contract developer or other things,

118:01there's actually already a group of people

118:02that understand this very well

118:04and that's still a fairly large part of the mindshare

118:07of the entire space.

118:08So there are no silver bullets

118:09and anytime you pick a particular model,

118:11there's an upside and a downside

118:13and there's different ways of doing things

118:14from cash register accounting or bank accounting.

118:16You can even do different accounting models.

118:18But we felt this was kind of the best first step to go into

118:22'cause we started with something very familiar

118:24that had a long history behind it

118:27and it maps very beautifully

118:29to functional programming principles.

118:30This concept of immutability and these things

118:33and much more strict management of state

118:36and no notion of having this global concept

118:39that you have to kind of manage as you break up the system.

118:42Now in practice, what does this mean to the developer

118:46and when they actually start real writing an application?

118:50Not too much.

118:51There's gonna be a little bit of retooling

118:53and some new patterns you have to learn,

118:54but in practice you can still do the same things.

118:56You can implement a Uniswap style thing.

118:59In fact, we even wrote that code

119:00with the Plutus Pioneers program

119:01so you can go to YouTube and watch a lecture

119:03and see how that's done.

119:05You can do a stable coin, you can do an Oracle,

119:07you can do interactive contracts.

119:10It's just it has to be done a little differently

119:12than the way that you would do it in an account style model.

119:14Just like you could run an application in Java,

119:16you can run an application in Haskell.

119:18They both can do the same thing,

119:20but the code is gonna look different

119:21and the canonical way of looking at things is different.

119:25- So in terms of Oracle, Oracle networks,

119:27what are your thoughts about Chainlink

119:29and external off-chain data sources?

119:32And everything we've been talking about now

119:34with the extended UTXO model.

119:37- Yeah, I mean, trying to do smart contracts

119:41without Oracle is like trying to have sex

119:42with your pants on.

119:43I mean, it's not really fun.

119:45It's not exactly the best of things.

119:47- That's the way I've been doing it all these years.

119:49I didn't know.

119:49- For any other person, Lex,

119:51I wouldn't believe you, but for you.

119:54- That's why I'm single.

119:55This makes so much sense now.

119:57- Okay, so anyway, you need the outside world

120:01to be ejected into your system, right?

120:03I'm trying to keep a straight face.

120:06It's great.

120:07You need the outside world to make your system useful.

120:09It's like all the kinds of things

120:11that you care to do with a smart contract

120:13usually involve human beings and information streams

120:16aggregating and doing something.

120:17So the Oracle is a super important component

120:20in practice for any smart contract

120:22involving any notion of value.

120:24You need to know when things have happened,

120:25how they happened, who won, who lost, et cetera, et cetera.

120:28So first, where do you get the data from?

120:31So what's the aggregator?

120:32This is why we love our relationship with Wolfram

120:34'cause if you know, one of the things you'll know

120:36about Wolfram as you get to know the guy

120:37is he's a data pack rat.

120:39Every email, every communication, every interaction,

120:41he's archived somewhere.

120:43Like last time I talked, he's like,

120:44oh yeah, I have emails from you from 2012.

120:46It's like, you still have those?

120:47Like, yeah, every keystroke is written down

120:50and stored somewhere.

120:51So if you use Wolfram Alpha,

120:52it's a simulacrum of the way his mind thinks.

120:55And so you can query the system and be like,

120:57oh, how many shipwrecks have happened in Florida

121:00between 1950 and 2000 that have resulted

121:02in more than a billion dollars of cargo loss

121:04and at least one fatality?

121:06And it'll return an answer.

121:08I mean, he has this incredible source of data

121:10that's computable.

121:11- For people who don't know, Wolfram Alpha

121:13is more than just the thing that assists you

121:15with your math homework in high school.

121:18It's actually this giant network of data

121:20of like weather data, of location data,

121:23just statistics, all kinds of,

121:25is doing the aggregation in a way

121:26that you can query across data sets.

121:30And it's exactly this kind of idea.

121:33It basically represents the very kind of thing

121:36you would hope to be able to query off-chain

121:40as part of the smart contracts.

121:41- Right, but the only downside is it's centralized.

121:44You know, and that's always the Achilles heel

121:46of Wolfram is he tends to like proprietary things

121:49and he tends to like centralizing things

121:50and mostly 'cause he likes running the things

121:52and then, you know, everybody can have an opinion on that.

121:56The thing though is that after you've done aggregation,

121:59there's a question of injection.

122:00How do you get that data into the system?

122:04And you can do that in a very naive way

122:05where you can say, oh, I'm just gonna attach

122:07a public key to it and it'll sign for that data feed,

122:09that injection, and then somehow I'll just trust it as it is

122:13or you could try to make it more complicated.

122:16You could weight data feeds from different sources

122:18and have some notion of truthiness or of veracity metric

122:21or something like that.

122:23So Chainlink is just one of many different philosophies

122:27that was born out of the academy.

122:29I believe Ari Jewell was connected to it

122:30and there's some good people on that side.

122:33And it has a philosophy about how do you aggregate,

122:36a philosophy about how do you inject

122:38and how do you create incentives

122:39so that that process over time gets more federated

122:43or more decentralized instead of centralizing

122:46around one particular setup.

122:47Now, closely related corollary to this

122:50is computation off-chain.

122:52So as I mentioned, smart contracts

122:54are intimately connected to an oracle.

122:56The question is how much pre-processing

122:58and state management are you gonna do

122:59outside of the system versus what do you do

123:02inside of the system?

123:03So it's a very interesting balance between these two.

123:07And they were thinking about this stuff for a long time.

123:09There's a great paper called Town Crier,

123:11came out way back in the day at Cornell,

123:13and that was all about using SGX to scrape things

123:16and you can rely on trusted hardware to give you good data.

123:20But you could also use those SGX cores

123:22to do contract processing

123:24'cause if it runs in trusted hardware,

123:25then it's very unlikely to be tampered with or manipulated.

123:28And because of that, you don't have to federate it

123:31or decentralize it, you can run it on a single device

123:33as if it was running on a cryptocurrency.

123:36So there seems to be a desire in that community

123:38to capture more and more of the smart contract stack

123:42and pull more and more of that stack

§18Transcript · 2:03:43–2:10:51

123:43into that layer two infrastructure

123:45from running on layer one.

123:47Why?

123:47'Cause you have cost reduction

123:49and potentially because your trust model collapses

123:51to whatever Chainlink is offering,

123:54you're not gaining anything

123:55by doing the computation on Ethereum

123:57or another platform.

124:00'Cause you ever watch The Simpsons?

124:02There was this beautiful episode

124:04where Mr. Burns wants to turn the power off in Springfield.

124:06It is the perfect analogy for information security.

124:09So he and Smithers,

124:11they go through this elaborate series of doors

124:13and secret passages and guard dogs and robots and shit

124:17to get to the center of the power plant

124:18to turn off the power.

124:20And when they arrive at the center of the plant,

124:21there's like this stray dog that's inside the room.

124:25And there's this wicker door,

124:26that screen door that leads to the outside.

124:29And you're like, well, why the hell did you go

124:30through this elaborate series of doors and things

124:32if there's like a backdoor into your system?

124:34Well, that's basically a real life analogy

124:36of the relationship between the Oracle

124:39and the smart contract.

124:40You're only as good in your infrastructure model

124:42as your weakest link.

124:43And it doesn't matter if all of your computation

124:45is decentralized if you're at the mercy of your data feed.

124:48'Cause I can just manipulate that

124:50and break the entire security model of the system.

124:52You know, okay, you'll perfectly execute the wrong answer.

124:55So they say, well, if you're trusting us anyway,

124:57why don't you pull more of what you're doing on chain

124:59into our stack,

125:00which creates more transaction fees for them

125:02and more value for them.

125:04But there are many different ways you can do Oracles.

125:06And earlier I was talking about the biology

125:08of these things, cell differentiation.

125:10The minute that you admit heterogeneity in your system

125:14and you start having cells like stake pools or things

125:17that are on and 24/7,

125:19then you can start asking the what if question.

125:22Why don't you guys just also provide data feeds?

125:25Why don't you guys also provide state channels

125:28or payment channels or generate random numbers

125:29from here or whatever?

125:31And you're now a service provider.

125:32You're making the blockchain full time,

125:33but part time you're doing this.

125:35And if you're making bagels,

125:36you could probably make donuts, that type of a concept.

125:38So I think that type of competition is going to be

125:41very difficult for a lot of these layer two protocols

125:46that aren't tightly coupled with the protocol.

125:49Because the ones that are tightly coupled with the protocol,

125:52they have a built in trust advantage.

125:54They've already built a commercial reputation.

125:56There's already an increasingly more decentralized set.

125:58The other thing is you don't need a token.

126:00You can just use ADA.

126:02You don't need an Oracle coin

126:04for these types of things to work.

126:05And by the way, that's just for the injection component

126:08and the veracity attestation.

126:10So is it true or not?

126:12That's not about the aggregation.

126:13That's still a tremendously time intensive,

126:15expensive proposition.

126:17There's only a few people in the world

126:18that have what Steve has with Wolfram.

126:21And those guys, by just cutting off those supply

126:24to replicate what they have is something

126:26that would cost hundreds of millions or billions of dollars.

126:29And so it's an interesting question of

126:30how do you incentivize

126:31decentralized aggregation of information?

126:33And that's kind of what Town Crier

126:35and other protocols were trying to achieve.

126:37- So maybe you can say how Town Crier works

126:39because it's like, what's your vision?

126:41You're now partnering with Wolfram, Wolfram Alpha

126:44and sort of exploring this partnership of data

126:49and the blockchain.

126:51What's your vision for a possible

126:53distributed version of Wolfram Alpha?

126:56- Well, the first step is just say,

126:58can we use this as a feed?

126:59And they can be what Bloomberg is to the financial markets.

127:02So you have a terminal and you have something

127:04and there's always a value of at least offering choice.

127:06And so it's not like we're anti Chainlink

127:08or picking winners and losers.

127:10It's an open protocol, it's an open system.

127:11So if we're successful, Chainlink will migrate

127:14or will at least support us because they like money.

127:17They like users, they like liquidity.

127:19It's a disservice to their community

127:20not to support a potential customer set.

127:23But you're going to have a spectrum from the desire to do

127:26a completely decentralized aggregation, curation, injection

127:31and veracity attestation to a completely centralized

127:34vertically integrated set.

127:36You need to be able to have that whole spectrum

127:38and offer that to the smart contract developer

127:40to decide what makes sense.

127:42By the way, a lot of cases,

127:44they're going to be their own Oracle.

127:45So for example, the World of Warcraft example that I gave,

127:49well, it's a completely centralized thing.

127:51It's a video game run by a single company.

127:54There's no sense in saying that we're somehow

127:55going to decentralize that.

127:56What they're just trying to do is extend their currency

127:59or NFTs or whatever into new marketplaces.

128:02So the minting of that is controlled by a single entity

128:07and the world state of that,

128:08you just have to trust Blizzard

128:10to inject that into the system.

128:12You could try to imagine some sort of like,

128:14you know, Sentinel group of people within the game

128:16who keep Blizzard honest, but it's completely unnecessary

128:19because they can change the rules of the system arbitrarily.

128:22So in that case, you're optimizing around efficiency

128:26and cost reduction.

128:27So you'd want a single feed that gets injected

128:30into the system from them.

128:32If you look at a stable coin that's algorithmic

128:34and it's basing its value on the aggregation

128:37of many different exchanges,

128:38that's the polar opposite example.

128:41Because there you're saying, okay,

128:42what's the price of my asset relative to some basket?

128:45But how do I know that the price feeds

128:47I'm looking at are accurate?

128:49You'd have to look at Binance and Bittrex

128:51and all these other things,

128:52or maybe there's conventional Forex exchanges

128:53or something like that.

128:54Okay, well, how do you weight that?

128:57And how do you clip outliers and, you know,

128:58these types of things?

128:59That's a completely different conversation.

129:01And there's a lot more mechanics you have to put in

129:04for that bundling and attestation

129:06of the veracity of the data feed.

129:08And what happens if you get it wrong?

129:09Your stable coin gets mispriced and everything goes to hell.

129:13And, you know, the markets will eventually correct it

129:15for arbitrage seeking behavior,

129:17but anything that was built on that will fail

129:19in the short term.

129:21So Oracle's really just a game of, you know,

129:23you have to build a standardized interfaces

129:25and make it as easy as possible for people to do that.

129:27And then let people choose how they want to inject data

129:31and what level of assurance do they need behind that?

129:34And the question is, how much do you leave to the user

129:36versus how much does the protocol take care of for you?

129:38And it's a difficult design question.

129:40For our part, you know,

129:41we love working with Steve and Wolfram

129:43and they're a great company

129:45and they really have some bright people there.

129:47And we know on the data set, they're second to none.

129:49Because not only do they have it, it's computable.

129:51You can do all kinds of things and manipulate

129:53with a very rich query language.

129:55So that's a great thing.

129:56And we want to make sure that that's accessible

129:58to developers and Cardano.

130:00But remember, they're like Bloomberg.

130:01It's a centralized speed in that respect.

130:04So if you want to build a Chainlink S competitor,

130:06you know, there's other protocols you could do for that.

130:09Now you asked about Town Crier,

130:10and that was an attempt to kind of,

130:13you know, like sweep the oceans with the net, you know,

130:16get the data through a decentralized way.

130:19And that was just saying,

130:20hey, let's use trusted hardware to go read law,

130:23all kinds of websites and other things.

130:24And because it's trusted hardware,

130:26the scraping is non-biased.

130:28You know, if you find something inconvenient

130:30to whatever the person who's scraping is,

130:32the trusted hardware will still do it,

130:34and it can't be changed.

130:35You'd have to manipulate SGX to do that.

130:37So that's great, but you still run into the problem

130:40of how do you wire that together?

130:42The underlying websites still don't have any notion

130:44of veracity or reputation behind them.

130:47And then you also have the issue of storage.

130:49Where the hell do you put all of it?

130:51If you have exabytes of data, what's the incentive for that?

§19Transcript · 2:10:54–2:18:12

130:54- That's the dream of the semantic web,

130:56that I still think is a fascinating idea,

130:58how to basically convert the internet

131:00into a knowledge base that you can query,

131:05you can integrate the same way you did with WolframAlpha,

131:08but much bigger.

131:11But that means basically revolutionizing

131:14the way we put the internet together,

131:17which I think these ideas of off-chain data

131:22will motivate people,

131:25'cause there's a lot of money to be made.

131:27Finally, there's money to be made with a semantic web.

131:30So that'll be an interesting kind of future.

131:32I do wanna ask you about video games really quick,

131:35as a small tangent,

131:35'cause you've said this really interesting idea

131:37of Blizzard being centralized control.

131:40Is it possible to have items in the game

131:44that are not controlled by Blizzard?

131:48- Sure.

131:49- Being controlled in a decentralized fashion

131:51that you can, like what is it,

131:53the grandfather sword in Diablo?

131:56- Hmm, what was it really?

131:58Somebody was criticizing me.

131:59I was saying all these kinds of nice things

132:01about Diablo III, and they said Diablo II Resurrected

132:04is coming out, they need to check it out.

132:05There's a lot of camps and wars on the internet.

132:07- Well, come on, we both know that Diablo II

132:09is far better than Diablo III.

132:10- That's what they're saying.

132:11This is the war that they're having.

132:12Okay, so we'll play it.

132:14It's coming out soon.

132:15I'll play it, fine.

132:17But nevertheless, those items are owned by Blizzard.

132:20Is it possible to create video games

132:23where items are owned by the people outside of Blizzard?

132:28And do you think in like a half century from now,

132:32we will all live in those games

132:34and we'll forget the physical space even exists?

132:36- Well, yeah, that's definitely possible.

132:37And look at CryptoKitties.

132:38That's a great example of that.

132:39- Can you explain what CryptoKitties is?

132:41- Well, it's basically just a video game

132:42that kind of lives on a blockchain

132:44and the creatures within the game can breed with each other

132:47and create new CryptoKitties and you can own them.

132:50Just like some sort of dystopian Tamagotchi

132:52with lots of money behind it.

132:54(laughing)

132:56But anyway, the thing is those assets

132:58actually have a blockchain-based representation.

133:00And so whether the infrastructure that hoists up that game

133:04off-chain goes on or off,

133:05because that ledger exists outside of the game,

133:09any person can come in and replicate it, restore it,

133:12and turn it back on.

133:14Sans intellectual property.

133:16So yeah, it's completely possible

133:18to break your architecture up

133:20where you have a notion of the player part

133:24and then you have a notion of the experience part

133:27and you can interchange experiences.

133:29Almost like you do cascading style sheets or something

133:32for you to have different presentations

133:33and the ownership of the underlying layer is the players.

133:36So yeah, that's definitely doable.

133:38And frankly, that's what's going to happen

133:39in the gaming world.

133:40Because there's so much value in that.

133:42I mean, everybody wants to play.

133:43And right now the model is you make a game,

133:46you sell licenses,

133:47and you have a huge surge of people

133:50at the beginning of the game buying the video game.

133:52And then you have this long tail,

133:54but you've gotten almost 95% of your value

133:56in the first six months.

133:57You have a huge churn rate.

133:58The odds are the vast majority of people

134:00won't be playing the game within 12 months.

134:02But if you can create an interactive game

134:04where there's an actual economy inside the game,

134:06then you have EVE Online or Second Life

134:08or any of these things

134:09where you have people playing for 10 years

134:10and there's people buying virtual real estate

134:12and all these other things.

134:13You as the game developer

134:14actually don't have to create a lot of content.

134:17So your long tail gets a lot fatter

134:20and it generates a lot more revenue

134:21and your cost of operating system

134:23is fairly fixed or diminishing.

134:25So the economics align for doing exactly

134:28what you're talking about.

134:29I think it'll get done.

134:30- Well, I just saw recently sort of this calculation

134:34that people played WoW and Fortnite for 140 billion hours.

134:39- Yeah.

134:41- And that's without the economic incentives there.

134:44So do you think it's possible

134:46that most of our economy in the future

134:48will be people playing video games essentially?

134:52Okay, so one vision of the future,

134:56especially with AI and automation,

134:58that people would get wealthier and wealthier.

135:01There's this kind of rising GDP for the entire world.

135:04And then people are losing their jobs,

135:06but they're still well off enough

135:08to be able to have a high quality of life.

135:11So we're all looking for meaning

135:12and the meaning we'll find is by playing video games

135:14and now there's this extra levels.

135:17Like you can be a Bill Gates within a video game world,

135:19in the digital world as opposed to the physical world.

135:22Is that, do you think that's the future?

135:24- You just wanna have the Westworld.

135:26If you can't tell the difference,

135:27doesn't matter, line uttered to you.

135:29Did you ever interview Yuval Harari?

135:32Was he-- - Not yet, eventually.

135:34- Well, yeah, I guess, you know,

135:35Homo Deus, that's kind of like the roadmap there, right?

135:38This hedonistic dystopia where everybody just lives wired

135:42into some simulation.

135:44And there's some movies about that,

135:46Ready Player One and the other one was Surrogate

135:49and so forth.

135:50So yeah, Hollywood has certainly visualized

135:52what this could be.

135:54But you know, I'm not so pessimistic in that respect.

135:58I do believe that the video game world

136:00is evolving at an amazing pace.

136:01If you look at where Unreal is at,

136:03it's just incredible, the latest Unreal Engine.

136:06And within one or two more ticks of that clock,

136:09the iterations, so five to 10 years,

136:11the photorealism will be so good

136:13that it'll be hard to distinguish

136:15between real life and video games.

136:18And you know, the hardware is almost there.

136:20So the question is then,

136:22when you have photorealistic experiences

136:25where you've successfully traversed the uncanny valley

136:27to a point where it's good enough,

136:29then will virtual reality be more desirable

136:33than actual reality?

136:35And for the vast majority of people,

136:37the answer is probably yes,

136:38because actual reality is tough, it's hard.

136:42But then your knowledge that you live in a virtual world

136:46actually becomes a problem for you.

136:48So there's gonna be this kind of sad, dark industry

136:52where people try to create amnesia,

136:54where they're not aware that they're inside

136:55the virtual world.

136:56And so that's an interesting--

136:57- Why is it sad?

136:58I mean, it's almost like--

137:00- Because you know, it's not real.

137:02But if you could forget that it's not real,

137:05then you believe what you're experiencing is real.

137:07- Yeah, but yeah, so what?

137:09You forget all the ugly parts of life,

137:12which is the physical, the meat space,

137:14and then you get to enjoy video games.

137:16- But it's always lurking in the back of your mind

137:18that you're in the Matrix.

137:19You have to not be in the Matrix.

137:20That's just why the bald dude in the Matrix was like,

137:23I wanna be rich and have a beautiful wife

137:25and eat a steak every day.

137:27You know, he didn't wanna know he was in the Matrix.

137:29- So you would take the red pill, not the blue pill?

137:31- Well, no, hang on.

137:32(shrieks)

137:33It depends on how good the virtual world is, Lek.

137:36- Well, that's what I'm trying to tell you.

137:38I mean, isn't that what most of the beautiful experiences

137:40about human life are, is forgetting for a moment,

137:45for time, like the mess of it?

137:48- Yeah.

137:49- I mean, that's what love is.

137:50You forget, like all of a sudden everything is beautiful.

137:53But like the reality is you're gonna lose that person,

137:55and most likely love will fade.

137:57And no matter what, even if it doesn't,

137:59you're both gonna be dead soon.

138:01- Jesus Christ.

138:02(laughs)

138:04- So I'm taking the blue pill on that one.

138:06- You went full Ernest Becker on me, man.

138:08(laughs)

138:09- Okay.

138:10- But you know, I get what you're saying, though.

138:12And actually, but then it begs the question,

§20Transcript · 2:18:14–2:25:25

138:14how do we, and goes back to the very first question

138:17you asked in this interview, which is like,

138:18how do we know we're not in a simulation?

138:20Or, you know, is Bostrom's concepts

138:22or these ideas like real?

138:24Well, it's entirely possible that we are

138:26and that we desire to be because the real world

138:30is horrifically dystopian or bad,

138:32or maybe we actually don't exist,

138:34we're completely virtual, and does it matter?

138:36And I'd argue that it probably doesn't

138:38at some certain point.

138:40If you're at the end of your life

138:41in your 90s dying of cancer,

138:43the fact that you can live out being young, healthy,

138:45and 25 is probably a desirable thing,

138:48and no one would ever complain about that.

138:50Where it becomes problematic is if the vast majority

138:53of society enters this virtual simulacra of reality,

138:57and as a consequence, nothing works

138:59because there's no one to do anything.

139:01Society falls apart in that respect.

139:03There's no desire to do anything in the real world.

139:05Innovation stops, the desire to actually do real work stops,

139:09'cause you're always inside this virtual economy.

139:12So I don't know, it's an interesting question,

139:14but drawing it back more to where we're at today,

139:18the evolution factors are there.

139:20VR is evolving at a very rapid rate,

139:22the game engines are just incredible today,

139:25and they're really doing amazing things,

139:27and there seems to be an overwhelming desire

139:30for people to escape the harshness of where they live,

139:33just by evidence by how many billions of hours

139:36have been spent playing video games.

139:37People still play Skyrim.

139:38- Yeah, yeah. - Yeah, it's a good game.

139:41- It's probably my favorite game

139:42of the whole Elder Scrolls series,

139:44but it's fascinating because smart contracts

139:47is actually the mechanism by which we take

139:49a lot of the meatspace stuff and move it to the digital world

139:52so that all the stuff we've been talking about

139:55is really probably the mechanisms which take us there,

139:59which I find that world not dystopian,

140:03I find that world quite utopian,

140:04'cause there's so many opportunities

140:05to create beautiful experiences.

140:07But since we're talking about the future,

140:11let me ask you the timeline question,

140:13or even just like definitional, what is Alonzo?

140:16You mentioned some fun hello world experiments going on.

140:20- Right.

140:22- And how and when will Cardano get smart contracts?

140:26- Yeah, so Alonzo Church is a famous, famous mathematician,

140:29computer science guy, and he was a contemporary of Turing,

140:32and there was like these three different views of computing,

140:34recursive functions from Godel

140:36and Turing machines from Turing,

140:37and Church had lambda calculus, and they're all equivalent,

140:40and they all give you the ability to build a computer.

140:42So we like functional programming, so we decided--

140:46- That's your favorite Church.

140:47- So we had to name something after Church,

140:49and it's just weird that we never did,

140:52so we said, okay, Alonzo is a good release name.

140:54Basically, it was bringing smart contracts to Cardano.

140:56Took us a long time to get here,

140:58and we'll be there in the next 90 days.

141:00Like everything we do, there's a process,

141:03and so there's all the colors of the rainbow.

141:05We start with Alonzo blue, and then white, and purple,

141:09and each step, you do some more things,

141:11you bring more users in,

141:12and then eventually you get to a threshold

141:14where you say, okay, everything works the way intended,

141:17and you push a button,

141:18and we initiate what's called a hard-for-combinator event,

141:20and boom, the system has smart contracts.

141:22You just wake up, and it's there.

141:24It's like it's in your house.

141:25- So it's gonna be a hard fork.

141:26- It's like when I got my blue check mark on Twitter.

141:28I woke up, and I had it.

141:29It was just like Christmas came.

141:30- And you were never the same.

141:32You can't go back.

141:33It's like hard fork.

141:34It's a hard fork of Charles.

141:36- Yeah, exactly.

141:36- You've got blue.

141:37Well, actually, I think you can take it away, but--

141:39- Can they take my check mark away, Flex?

141:41(laughing)

141:44- But that'd be like a hard fork backwards, I guess.

141:47Okay, so great.

141:50But currently, there's a testing procedure going on

141:55to see what does that look like,

141:58and what will give you confidence

142:00that things are working well.

142:00- Yeah, so first, you start with the Meri-era,

142:02which is where we're right now multi-asset.

142:04So you can do metadata and issue tokens on Cardano,

142:08but you'd have limited programmability on-chain.

142:11Alonzo adds the programmability in,

142:13but we already have most of the foundations

142:15of the extended UTXO model,

142:16and the smart contract model is just,

142:17those things aren't ready.

142:19So the first step is say, fork it,

142:21so all those rules are now there, okay?

142:23That's what we did with Alonzo Blue.

142:25We forked a testnet-based layer,

142:27and it successfully survived going from Meri to Alonzo,

142:31which means that you can move transactions

142:33from one side to the other, both systems work.

142:35And then the next step is say, okay, well,

142:37are the stake pool operators,

142:39people who run the infrastructure,

142:40able to run this testnet just like they run Cardano?

142:42And that's what we're doing right now with Blue.

142:44We're bringing all these SPOs in,

142:45and then are we able to submit

142:47and run smart contracts on the system?

142:49And they actually return a round trip.

142:51You send something, you get something back.

142:53Yay, okay.

142:54So that's where we're at.

142:55And then what you do is each step,

142:57so the next is white,

142:58you go from like 50 people to several hundred,

143:01and then purple's an open testnet,

143:03where we want every single person

143:05in the entire ecosystem to use it.

143:07It's also a devnet, so that means that people

143:09who are writing with Clues Playground

143:11and local interpreters, their smart contracts

143:14can actually start testing them now

143:15on the public infrastructure.

143:17So it's kind of like releasing dev kits to the Xbox

143:20or something like that.

143:21You send them out to game developers

143:22before you release the Xbox,

143:23so they can test their video games

143:25in anticipation of the release of the system.

143:27So you run that for at least a month.

143:29And as long as it doesn't blow up in your face,

143:31and oh God, what have we done?

143:33Hindenburg, oh, the humanity.

143:35You release it, and you ship it.

143:37The problem is it's no longer in our control.

143:39There's over a hundred exchanges that have listed Cardano.

143:42There's lots of wallet infrastructure.

143:43There are thousands of different constituencies.

143:45So it's less of a technological problem now,

143:48and it's more of a coordination problem.

143:50So you have to evolve in a very methodical way,

143:54and each step of the way you bring new actors in,

143:56they get ready for it.

143:57They upgrade their infrastructure to it,

143:59and then like shells, eventually,

144:01you get to the outer shell,

144:03which is the hard fork for the general public.

144:05And if we've done it right, like that blue check mark,

144:08they wake up, and it's exactly the same.

144:10They just get a little update thing, update your client.

144:14And then they start demanding Wagyu beef.

144:16- Is there stuff you're worried about

144:17in terms of like when something's this tricky,

144:21goes up several orders of magnitude in terms of scale?

144:25Are there problems that you foresee?

144:27Is there, like we said, there's game theoretic aspects,

144:30all those kinds of things.

144:32Like what worries you the most?

144:33- I mean, I sleep like a baby.

144:35I wake up every two hours crying.

144:37(laughing)

144:39- Damn, that's a good line.

144:41You're full of good lines.

144:44- I mean, there's a lot that--

144:45- You just made me realize that expression makes no sense.

144:47I sleep like a baby, but go ahead.

144:50- Yeah, exactly right.

144:51Messing your whole world up right now, Alex.

144:53No, I mean, there's so much that keeps me up at night.

144:56You know, it's like you're in a cold sweat every day

144:58when you have an ecosystem like this,

145:00'cause the other thing is you're judged as much

145:03by the applications people build on the platform as you are

145:06by the platform you've constructed.

145:08So, you know, one of the most unfair things

145:10that happened in our industry

145:11was blaming Vitalik for the DAO hack.

145:14He didn't write the code, he wasn't responsible for it.

145:16A completely independent, different team.

145:18And because it blew up,

145:19a lot of people just developed this idea,

145:21Ethereum is not secure, the EVM is fundamentally broken.

145:24And it's true there are some issues there,

145:25but come on, that's like saying,

§21Transcript · 2:25:28–2:32:43

145:28oh, well, Photoshop didn't work, fuck Bill Gates.

145:31- Yeah.

145:32- And that's the issue is you get,

145:34as a platform developer,

145:36coupled with the wins and losses

145:40of your application developer.

145:41So if they go do amazing things, it's like,

145:43oh yeah, Windows is great, we love it.

145:45And if they go do terrible things, they're like,

145:47oh man, I guess he's trying to kill all of us.

145:50So what we're kept up at night about

145:53is not just what we've constructed,

145:55but also how do we curate an ecosystem

145:58and foster the development of an ecosystem

145:59where you have assurance baked into the application

146:02and that's somehow expressible to the user.

146:04So when you download your smart contract

146:06or you click your one-click install

146:07to use your Uniswap clone or whatever the hell it is

146:10that's deployed on Cardano,

146:12you have a little green check mark

146:13or something that indicates to you

146:15that somebody audited the code

146:16or it followed a specification.

146:18The lack of that is problematic

146:19because then first there's impersonations,

146:22the whole MyEtherWallet thing,

146:23or like your videos or my videos are the same.

146:26Every comment there's a bot that says,

146:28hey, give me some money or something like that.

146:30That kind of stuff happens.

146:31But then just protocol level flaws,

146:34like what happened with the DAO hack.

146:35That's what really keeps me up at night

146:37is how do you resolve that problem?

146:38'Cause I don't hire these people,

146:40I don't tell them what to do,

146:41I didn't tell them how to build things on the platform.

146:44They may have tons of experience and knowledge,

146:46they could be Simon Payton Jones

146:47or they could have absolutely no knowledge whatsoever

146:50and they read one tutorial

146:51and they've written three lines of code their entire life

146:53and they've deployed something horribly broken copy paste

146:56and suddenly it all goes to hell.

146:58I'm judged by both.

147:00That's what really keeps me up at night.

147:01And we're as a company trying to figure out

147:03and as the ecosystem trying to figure out standards,

147:06like at University of Wyoming,

147:07we're setting up the Smart Contract Engineering Institute

147:10we're negotiating with them right now.

147:12And the goal there is just to create some standards

147:14for how to certify smart contracts

147:17so that you can get that green check mark

147:19and know that it actually has some assurance level behind it.

147:22But God, that's a huge coordination problem

147:24and it's a huge information presentation problem

147:27and incentives problem and so forth.

147:29And unfortunately people who value being first to market

147:31will kind of piss in the pool for everybody else.

147:35- In terms of maybe you can comment

147:37on the topic of decentralized exchanges.

147:40What kind of decentralized exchanges Dex is?

147:43What are they first of all?

147:45And what kind would you like to see built around Cardano?

147:48- Yeah, so people want to create exchanges

147:51that don't have custodial risk.

147:53The point of exchange is to build you a marketplace

147:55where bids and ask can find each other.

147:57Market people can meet and trade.

148:00You can find a price and you can get liquidity.

148:02So you got gold, you wanna turn your gold into dollars.

148:05Okay, well somebody has to create a marketplace for that.

148:08- So like Coinbase is an example of a marketplace

148:10but it's centralized.

148:11- But the problem is you have custodial risk.

148:13So when you put your gold and your dollars,

148:15your digital representations of these things

148:17into the exchange, what if Wally,

148:20Eve broke up with him and now he's really sad

148:24and he's gone to the dark side

148:25and he's become Wally the hacker.

148:27Okay, so he can go and sneak his way in

148:29and hack into Coinbase and steal all your gold

148:32and your tokens.

148:32So instead of you actually being able to swap these things,

148:34you've lost all your money.

148:36And there's other problems too.

148:37Like let's say, you know,

148:38Daisy has now come in and become a regulator

148:42and said, "Oh, I don't like these exchanges anymore.

148:44"I'm just gonna shut them all down."

148:46Yeah, and then you have no access to it.

148:47So you have sovereign risk, you have the risk of threat,

148:50you have regulatory risk, you have the issue of banks

148:53maybe cutting you out.

148:54So it's been in our industry for more than 10 years.

148:57Mount Gox was the most famous example of that.

148:59They collapsed, I believe, in 2013

149:01and hundreds of millions of dollars was lost

149:05over the course of a while.

149:06So the point of ADEX is saying,

149:07can we do what a marketplace does,

149:10but not have Coinbase,

149:13not have a central actor run this thing?

149:16And there's a lot of problems with that

149:17because exchanges are generally creatures of latency.

149:22You know, high frequency trading, for example,

149:24these things that nanosecond,

149:25they co-locate their infrastructure

149:27with the exchange software

149:28just so they can front run orders over other people.

149:31I mean, it's crazy the amount of technology

149:33that they put in.

149:34So the traditional Wall Street version of an exchange

149:37is very centralized, very fast, very optimized,

149:40and kind of behaves by a very closed set of rules.

149:44When you look at ADEX,

149:45you have to accept that you're going to have

149:47to have slightly different rules

149:48because you're operating in a global systems latency

149:52and you're operating in a system

149:53that has different behaviors.

149:55However, that said, there's a lot of great protocols

149:57that have been built for it.

149:58You know, Uniswap has kind of evolved a lot over the years.

150:01And we've seen a huge competition

150:03and a lot of evolution to basically build out protocols

150:07that kind of excuse some of these security problems,

150:09enjoy high liquidity,

150:10and then also have this beautiful concept of openness.

150:15One of the gatekeepers to crypto

150:16when you're a cryptocurrency developer are the exchanges.

150:19I remember when we first created Cardano,

150:21you know, the Bitfinex guys

150:23reached out to the Cardano Foundation.

150:24They said, "Oh, we'd be happy to list ADA."

150:26I said, "Okay."

150:27And they said, "Yeah, we want $5 million to do it."

150:30You know, so there was kind of some Italian

150:33for go fuck yourself in those email conversations.

150:36Fuck, fulo is what I said.

150:38But anyway, that kind of back and forth

150:41happens all the time.

150:42And because these guys are gatekeepers,

150:44they have this nepotistic control,

150:46information asymmetries, and so forth.

150:48So having a DEX, you don't have that problem.

150:50You have open listing.

150:52And you basically just put the asset into it.

150:54And if anybody wants to trade it, they will.

150:56And if it seems like it's a good idea,

150:58a natural market will form, market making will occur,

151:00and you get liquidity with it.

151:02So there's no barrier to entry for that type of system.

151:05The biggest existential problem for DEXs right now

151:08is the concept of regulation.

151:10So basically, right now, when you use Binance,

151:13or Coinbase, or these other guys,

151:15you have to go through KYC and AML,

151:17know your customer, and anti-money laundering.

151:18So basically, who are you, and is your money real or not,

151:22or are you a drug dealer or something?

151:24So normally you do that by saying,

151:26"Okay, I'm gonna give them a copy of my passport,

151:29"and maybe they're gonna request some tax records,"

151:31or whatever the best practices are

151:32for the particular jurisdiction.

151:34And then that exchange is liable if that's fucked up.

151:37So if the government comes in and says,

151:39"Hey guys, we pull your compliance records,"

151:43and they find discrepancies,

151:44they'll actually put the exchange out of business

151:46or fine them very heavily.

151:48JPMorgan Chase got $19 billion in fines

151:52over the last 20 years for various compliance issues,

151:55amongst other things.

151:56So it's expensive, a very difficult thing.

151:59And at DEX, it's an open system.

152:01You just have value coming in, not identity.

152:03And so all these things are trading

152:04amongst pseudonymous accounts,

152:06and so there's no notion of compliance right now for that.

152:09So a lot of regulators are coming in and saying,

152:11"Oh, well, this is just a cesspool for terrorism

152:13"and drug dealing and bad stuff."

152:15And they're a word salad of bullshit.

152:18But it is what it is, you have to deal with these guys.

152:20And so there's been a lot of discussions of,

152:22"Can we take DEXs and keep the openness

152:25"and keep the liquidity

152:27"and no counterpart or custodial risk?

152:29"And can we add some notion of compliance to that

152:32"in a decentralized way

152:33"that doesn't require a single actor to be a gatekeeper?"

152:37So I think actually by combining DIDS,

152:39decentralized identifiers, that's the way to do it,

152:41but it's actually the next generation of the technology

152:43is the regulated DEX.

§22Transcript · 2:32:44–2:40:20

152:44And who regulates that, how does that work, and so forth.

152:47But I think ultimately,

152:48those are gonna be the only marketplaces

152:50that end up surviving in this current environment

152:54if your desire is to exit to a dollar.

152:56If you don't really care about the fiat side,

152:59like a traditional legacy currency,

153:00you can always do things in a shadowy, unregulated way.

153:05But I mean, it's a personal preference

153:07and a business preference.

153:08- Can we kind of return to proof of work and proof of stake?

153:13There's just so many topics I wanna talk to you about,

153:15so I'll jump around a little bit.

153:17But at the Bitcoin conference, Jack Dorsey spoke,

153:21I think, I believe he said, "Bitcoin changes everything."

153:25I think you made a video for Jack,

153:27trying to explain different ideas to him,

153:30I guess describing the difference between proof of work

153:32and proof of stake, as we've talked about.

153:35What do you hope Jack Dorsey comes to understand

153:37about the difference between proof of work and proof of stake?

153:40- Well, I hope he understands it's just a resource.

153:42That's the entire point of the video I was trying to make,

153:45is like, dude, you're like in this cult

153:47where you think the only way to be secure is proof of work,

153:49or somehow proof of stake is less secure than proof of work.

153:52I don't even know how you put those inequalities there,

153:55'cause you're talking about apples and oranges.

153:57You're making different trade-offs,

153:59and there's different assumptions

154:00about the nature of the people involved,

154:02but the mechanics are the same.

154:04And so it's really more of a question of,

154:06what type of system do you prefer?

154:08Do you want mercenaries guarding Rome,

154:10or do you want Roman citizens guarding Rome?

154:13Okay, and as the Romans learn,

154:14it's better to have citizens usually doing that.

154:16Okay, and that's the only point I was trying to make

154:19to Dorsey, and I don't think he watched it

154:22or particularly cared,

154:24but it was more of a video for everyone,

154:26and to start that dialogue of realizing

154:29that the real game is not,

154:31is proof of stake better than proof of work?

154:33It's how do we go from one to N, and what should N be?

154:36You just mentioned that semantical addressable web,

154:38going back to IPFS and these other concepts.

154:41Well, how do you pay for the enormous burden

154:44of storing that much data?

154:46You can create a consensus protocol for it.

154:48There actually is one.

154:48It's called Permacoin.

154:50Came out in 2014, '15.

154:51Andrew Miller wrote it, and a few other authors.

154:54I think our John Katz may have been an author as well,

154:57but basically it was just a throwaway

155:00proof of work style algorithm

155:02that only works if you have large amounts of data.

155:05Okay, so it's like your miners are like a hard drive,

155:08effectively.

155:09- Proof of storage, I think you call it.

155:11- Yeah, this type of stuff,

155:12and there's been since then many iterations,

155:14evolutions of that type of protocol.

155:17Okay, so what if you throw that into your resource bag?

155:20Now you have a capacity in your system

155:22for storing huge amounts of information

155:24that's incentivized by the way the system works,

155:27and you can balance that with a proof of stake system,

155:29and you can balance that with,

155:31let's say you have proof of useful computation.

155:33We may have a paper on that, who knows?

155:35Coming soon.

155:37And what if you have a proof of useful computation

155:39where maybe you can do walk stat or something, who knows?

155:41With something like that, okay,

155:43well now you have three resources inside your system,

155:45and those three things keep your system secure,

155:47they keep each other balanced,

155:48and they just so happen to create

155:50the world's largest supercomputer that's programmable,

155:53and it just so happens to create

155:54the world's largest database that's programmable,

155:56in addition to having a shareholder-style model

155:59for ownership inside of it

156:00to kind of balance these things out

156:02so people care about the appreciation of value

156:04inside the system.

156:05So that was my point to Jack,

156:06is you're a business guy, why are you betting all your eggs?

156:09And one crazy model that's a cult,

156:12step away and realize that that does something.

156:14It's a tool, but saws aren't the only tool in the toolbox.

156:18There's hammers and screwdrivers and other things.

156:20Go to end resources, and let's have a real conversation

156:23about what would a world computer or a world infrastructure

156:26that's useful for your business domain,

156:28in this case Twitter, require?

156:31And what type of resources would you need

156:33for such a thing?

156:34- Well in this case, Square, more importantly.

156:36Currently, if you look at Square and Cash App,

156:38they support Bitcoin.

156:41He is kind of all in on the proof of work idea.

156:44Not all in, but currently kind of,

156:46that's the one supported idea.

156:48- I guess there's no just a tip in proof of work.

156:51(laughing)

156:53- I love you so much, Charles.

156:54(laughing)

156:55Thank you, appreciate this.

156:57But I'm not gonna run with that, even though I'm tempted to,

157:02but looking forward, do you hope Cardano

157:05becomes part of Cash App?

157:07- I mean, he's a business guy, or at least I'd hope he is,

157:10and it's not about what I want or what he wants,

157:13it's about what markets want.

157:14When you run a publicly traded company,

157:16you have a fiduciary obligation to your shareholders

157:18to maximize the utility, the sustainability

157:21and value of your company.

157:23And so if he's running a company that makes money

157:27off of these things, it makes absolutely no sense

157:29to be a maximalist.

157:30You want transaction volume,

157:32that's how you make your damn money.

157:33It was, Coinbase was the same way.

157:34They were very maximalist in the beginning.

157:36Very quickly, they started realizing,

157:38hey, we're losing a lot of money.

157:39If we want to IPO, we kind of need to be a bit more diverse.

157:43Eric Voorhees was also a maximalist way back today.

157:46And now look at Eric, he's got Shapeshift

157:47and all these other pieces of infrastructure.

157:49He's a lot more friendly with us ultis.

157:52So, you know, Jack will make that decision.

157:55His people will make that decision, I think,

157:56based on market dynamics, transaction volume

157:59and value to the user.

158:01And if the concern is actually legitimately security,

158:04then the only question I'd ask their team is,

158:06can you please provide me a definition of one?

158:09Doing POW is more secure than proof of stake as a tweet

158:14is not really a proof, okay?

158:16You need to actually come out and sit down and say,

158:18what is your security model?

158:19What do you care about?

158:20What do you value?

158:21What's the problems you're concerned about at proof of stake?

158:23And they never really get there.

158:25And that's why I call this maximally like a religion,

158:28because it's just like saying,

158:30you know, the angels descended from the heavens.

158:32And it's like, well, how do you know?

158:33Because the Bible said so, or this doctrine said so.

158:36It's like, well, that's your evidence?

158:37Somebody wrote something down?

158:39Can you please give me a little bit more?

158:41They say, no, you're challenging the word of God.

158:43In this case, you're challenging the word of Satoshi.

158:45And all I ask for is just what is the burden of proof?

158:48We wrote the papers, we have security models,

158:50we went through the peer review process.

158:52God, that was not easy.

158:53We wrote formal specifications.

158:55In some cases, we formalize those specifications

158:57with Isabel, for God's sakes, which is not easy to do.

159:00And then we implemented it, and it's running in production

159:03with a million users at a $50 billion market cap.

159:06I mean, at what point do you start saying,

159:08well, maybe there's something there?

159:11And they say, no, there's nothing there,

159:12and it's not secure, it can't be secure.

159:14And you say, okay, then why do you believe what you believe?

159:17And they never come back to me with an answer, ever.

159:19- Well, I believe God didn't go through

159:21a peer review process when he wrote the 10 Commandments,

159:23so sometimes it works out, sometimes not.

159:28Let me ask on that same thread.

159:30Tesla, SpaceX, Elon Musk currently invest in Bitcoin,

159:34but are openly looking to explore

159:37other cryptocurrency investments.

159:39What case would you make for Cardano?

159:41- Well, if they truly care about alternative energy

159:43and sustainability, carbon reduction or carbon neutrality,

159:47you can't be in a system where there is no built-in mechanism

159:52to constrain the energy consumption.

159:55With proof of stake, energy consumption is a negative.

159:58You wanna minimize it.

159:59If you can get the same amount of stuff done

160:01on a Raspberry Pi as you can a big server,

160:03you're gonna do it on the Pi,

160:05'cause ultimately that server cost and that energy cost

160:07is coming out of your budget.

160:09With proof of work, any innovation you come up with

160:11to optimize power, you just build more ASICs.

160:16'Cause, you know, oh, it's 30% more power efficient.

160:18Great, buy 30% more.

160:20You keep adding to the work set,

§23Transcript · 2:40:23–2:47:22

160:23'cause you want more hash power.

160:25More hash power, more share of the Pi.

160:27So you have no energy savings component.

160:30And I know these people are saying,

160:30well, there's a lot of wasted energy in the grid,

160:33and this is kind of incentivizing using that wasted energy,

160:37and it's a better way of storing it than batteries,

160:39'cause you're now storing it as a Bitcoin

160:41instead of storing it as energy.

160:42Okay, maybe there's some truth to that.

160:44But anyway, it's just--

160:47- The energy is a critical point for you.

160:50Like the-- - Yeah, and that's exactly right.

160:52The energy is a critical point for me with Tesla,

160:55'cause they assert to be an alternative energy company.

160:58And unless they can make the case

161:00that somehow the proliferation of Bitcoin

161:02is legitimately going to proliferate batteries,

161:04solar, and wind, or other things,

161:06then it's probably good for them to just focus

161:09on the most efficient,

161:11energy efficient cryptocurrency possible.

161:13Otherwise, you're exacerbating global warming.

161:15You're exacerbating the ecological consequences of it.

161:18The other thing is Bitcoin is the least programmable

161:20of all the cryptocurrencies.

161:21And if you wanna do interesting, sexy, unique things,

161:24let's say Tesla, for example,

161:26they wanna start doing V to I and V to V

161:28for autonomous vehicles,

161:30and have the vehicles start talking to each other

161:32and connect it to 5G.

161:33Well, imagine if you wanna build a telco coin,

161:35or some sort of 5G coin,

161:37and you wanna build an IoT layer and network.

161:40There's just no real way to do that on Bitcoin

161:42with the way it's designed.

161:44So you'd need fundamentally different infrastructure

161:46to create such a token and regulate such a system,

161:49and have these things autonomously negotiate

161:51and do business with each other.

161:52You need DEXs and stable coins,

161:54and all kinds of mechanics

161:56to make something like that possible.

161:58Well, that's really beneficial to Tesla

162:00if they could figure that out.

162:01'Cause they could create

162:02an information-sharing incentive scheme

162:04where if the cars talk to each other,

162:05including other branded cars, like GM cars and Fords,

162:08they can now actually get data from those cars

162:10through a marketplace and exchange

162:12for the benefit of autonomous driving,

162:14or for the benefit of understanding road conditions,

162:16or safety enhancement, and so forth.

162:18So it's just depending.

162:19Are you just here to speculate?

162:20Are you here to actually use it

162:22as another medium of exchange?

162:23Or do you actually wanna build infrastructure on this thing?

162:26The more closely you get to utility,

162:29the further down the road you get there,

162:31then the more programmability you need.

162:33And so it makes a lot more sense to be an Ethereum fan

162:36or a Cardano fan than to be a Bitcoin fan.

162:38- So to be both proof of stake

162:40and have the smart contracts capabilities.

162:42- Yes.

162:43And that's why we went over to Ethereum,

162:45'cause they're proof of work.

162:46- You mentioned God.

162:49God spelled backwards as dog.

162:51How's that for a transition?

162:53(laughing)

162:55And Elon Musk and Tesla are at least a little bit curious

163:00about a coin called Dogecoin.

163:04You made a video directed to Elon

163:06on how to improve Dogecoin.

163:08What are your ideas for making Dogecoin

163:11even better than it already is?

163:14- Well, you know, Dogecoin is just based,

163:16it's like that Nine Inch Nails song,

163:18a copy of a copy of a copy.

163:20Yeah, it's just a copy of a copy.

163:21It's a Bitcoin gave Litecoin, Litecoin gave Dogecoin.

163:25And it was kind of a parody cryptocurrency.

163:26And I think Jackson was trying to do it

163:28to like prove a point about altcoins.

163:30And then true to form, it's like nobody got the doctrine

163:33and completely perverted the entire religion.

163:35It's almost like the emperor of man in Warhammer 40K.

163:37It was like this atheist, don't worship me.

163:39And now there's like this whole religion

163:41built around the emperor.

163:42So Dogecoin has become a thing

163:44and it's become such a large thing

163:46that it is a reasonable target for somebody to fix it up

163:49and repair it, make it an interesting cryptocurrency.

163:52The point of the video was to show

163:54what a modern third generation cryptocurrency

163:56really would require.

163:57It's a major overhaul.

163:58And there are already people doing this.

164:00You know, there's the Solanas and the Harmony Ones

164:03and the Cardanos, Nioses and all these other guys.

164:05And they have billions of dollars and huge dev teams

164:08and all these innovative protocols.

164:09If you're really serious about this thing sticking around,

164:12being useful and doing stuff,

164:15then the point of the video was to show

164:16the types of things you'd have to think about

164:18and the types of papers that are all open source,

164:21patent free and don't have any notion

164:23of intellectual property behind them

164:25that his engineers could grab and go and do.

164:28And he did mention on Twitter that he was looking

164:30for feedback on how to improve Doge.

164:32And so I said, all right, well,

164:33I'll just put all these things together.

164:35It was a little tongue in cheek

164:36'cause I figured he'd ignore it,

164:38but it was also showing how hard it is

164:41to innovate in this entire space.

164:42You know, you don't just go and say,

164:44I'm gonna go build a battery powered car or rocket

164:47or enter a new industry.

164:48It's really hard to do that.

164:49You spend years and lots of effort.

164:52You have to do series of small learning steps.

164:54You have to pick up destroyed rockets

164:56on the side of the beach and things like that

164:58before you get to the rocket landing itself.

165:00Well, analogously, it's really hard

165:02to build a cryptocurrency.

165:03Satoshi probably spent years thinking carefully

165:08and that work was a derivative of 30 years of work

165:11in the digital assets space starting in the 1980s,

165:13working its way through.

165:15So, and then Bitcoin only did very limited things

165:18relative to what Ethereum can do

165:20or Cardano can do and so forth.

165:22So, the minute that you extend that complexity,

165:24you're talking about years of R&D,

165:26years of engineering effort that needs to be done.

165:28So, what's the point of Doge?

165:30Is it just a meme?

165:32Is it actually contending to be useful

165:34or is it competing as a store of value against Bitcoin?

165:37Now, if it's competing as a store of value against Bitcoin,

165:39why the hell does it have the monetary policy it does?

165:42Also, there's predatory distribution of the underlying asset

165:45and over 90 some percent is consolidated

165:47in less than 1% of the holders.

165:49- For Dogecoin. - For Dogecoin

165:50at a very, very low price point.

165:52So, they can sell at almost any price point

165:55and make a profit.

165:56So, it hits 50 cents, they're billionaires

165:59and it's not like 20,000 people,

166:02it's probably less than 100 wallets

166:04that have that distribution.

166:05So, there's this existential ticking time bomb

166:07that's in Doge that once the guys who are vested

166:10start selling, they can just keep selling

166:12and keep selling and ride it all the way down

166:14and make windfall profits regardless

166:15of what price they sell at.

166:16And who are they selling against?

166:18The retail investors.

166:20People make $500 spare money a month or something like that.

166:25And it bothers me because I see it in my community.

166:27So, I live in Longmont, Colorado and I was at a restaurant

166:31and I was talking to the waitress

166:32and she asked me what business I was in.

166:34I said, "I'm in the cryptocurrency space."

166:35And she's like, "What is that?"

166:36And I started explaining all of it.

166:37And she goes, "Oh, yeah, I own some Dogecoin."

166:41I said, "You own anything else?"

166:42"No, no, I just bought some Doge."

166:43"Why did you buy Doge?"

166:44"Oh, I saw Elon tweeting about it

166:46"and I thought it was a good deal."

166:48So, when you see stuff like that

166:50where people have no clue what they're doing,

166:52they don't really understand the supply dynamics,

166:55the ownership dynamics and these types of things.

166:57And then when the clock stops,

167:00they're the ones who get hurt.

167:01And then the regulator comes in,

167:03the Elizabeth Warrens of the world,

167:04and they say, "See, this is an evidence

167:06"these guys can't regulate themselves, control themselves.

167:09"We need to control everything.

167:10"Either let's ban it or let's just announce

167:12"that the only three are legitimate

167:14"and every one of them has to be connected

167:16"to identity and rah, rah, rah."

167:18And I'm just very concerned that that's a bad thing to do.

167:22And that's why I've been so vocal about this topic.

§24Transcript · 2:47:24–2:55:49

167:24And my hope is that a compromise can be made

167:27where real developers come in

167:29and they start working on Doge

167:30and they find a way to create

167:31some sort of use and utility for it

167:33so at least it has a value floor and it won't collapse.

167:37- Is it possible for Cardano and Doge

167:39going to work together somehow?

167:40- Yeah, it'd be a lot of fun.

167:42I'm not adverse to the idea of cleaning up the code base,

167:45but legitimately whoever comes in,

167:47it'd be two years or three years of work.

167:50'Cause you have to do real stuff

167:51and that code is like Litecoin circa 2012, 2013.

167:56- Well, the interesting thing about Elon,

167:58and I've got to interact with him quite a bit,

168:00that combination of humor and extreme ambition,

168:04like in the face of impossible odds,

168:06is something he does really well.

168:08And so I think that's the spirit of Dogecoin,

168:12is fun and almost like bold, ambitious,

168:17innovation and so I think you can't

168:20discount the power of that.

168:22- But where's the innovation?

168:23What's the agenda?

168:24- This is step one.

168:25- What's going to Mars for Dogecoin?

168:27- Well, I mean, he came in the same way to rockets,

168:31he came in the same way to electric cars.

168:34It seemed impossible at first,

168:37but you step in and you solve the problems,

168:39first principles one at a time.

168:41- But I'll challenge you a little bit on this

168:43because I think he had some trends

168:45that he was very smart to recognize.

168:47In the case of battery-powered cars,

168:48he said, "Hang on, everybody has tablets and cell phones

168:50"and these other things and there's an incentive

168:53"to make batteries better, faster, cheaper

168:55"and charge faster."

168:56And that's connected to mobile computing.

168:57So regardless if you want battery-powered cars or not,

169:01every year you have billions of dollars of R&D

169:03being pushed to force this capacity to evolve

169:07and he's just getting on the train

169:08and piggybacking on that.

169:10So that was a brilliant business acumen to recognize that.

169:12In the case of SpaceX, it was just an obvious question.

169:15If every time you get on a plane,

169:16you have to throw the plane away, no one would fly.

169:19So reusability is like a fundamental thing

169:22that if you solve that, you've now opened space up

169:25to a complete new class of commercialization.

169:27I don't see the problem in Dogecoin

169:29'cause if he was looking for it,

169:31then why not look at a real platform

169:33actually trying to solve a real problem?

169:35There's so many of them.

169:37He can throw a rock, he can hit 15 of these guys

169:39and they'd all die to work with Elon Musk.

169:42- Yeah, it's very interesting.

169:43I mean, so first, I could continue pushing back

169:45on your intuition about electric cars and batteries

169:49and so on.

169:49I don't think it's more obvious in retrospect

169:52than it is at the time, I would say.

169:55Because I would agree with you on the batteries front,

169:57I wouldn't necessarily agree with you with the electric car

170:00because first of all, nobody's started

170:01a successful car company for decades.

170:04- Well, but it was the loyalty.

170:05The EV4 guys or whatever it was with GM,

170:08they didn't wanna give 'em back

170:09when they hit the lease program.

170:11- So there's some basic intuition

170:13that there is some hunger here,

170:14but it's not obvious that you can do it successfully.

170:17And with relaunching rockets for cheap,

170:19that sounds good on paper, but to do it well,

170:22NASA is spending way more money for this.

170:25And the Russians were assholes not selling any rocket.

170:29Like you say, you have to do it all yourself from scratch.

170:31How do you build the team?

170:33How do you launch rockets when if you fail a few times,

170:38you're gonna go bankrupt?

170:39I mean, just business-wise, I would rather build an app,

170:42like Angry Birds. - Oh, yeah, yeah.

170:44He's got-- - Launch rockets.

170:45- You gotta give him credit, he's got boulders for balls.

170:47(laughing)

170:49That's a good picture. - Yeah, thank you for that.

170:52But I don't, maybe that's what, I mean,

170:54I think there's not enough first principle thinking

170:59on the cryptocurrency side.

171:00I think I agree with you on that.

171:02But there's some aspect to which the seriousness

171:06of the cryptocurrency world is paralyzing.

171:09So in some way, the innovation that you spoke to

171:14requires taking risks, requires not taking everything

171:18so seriously, like being afraid to take those bold risks

171:21in the space of ideas, not in the space of financials.

171:24So in that way, I think that's one pro for Bitcoin

171:29is there's room, it's hungry for innovation.

171:33But I think Cardano in that same way

171:35is hungry for innovation, just like as you said,

171:37with some more rigor and formalism behind it.

171:41And even Ethereum has a hunger for innovation.

171:45That's where Bitcoin is a little bit more,

171:47I would say conservative in terms of how much innovating

171:50they're willing to do, in terms of the incentives

171:53they built into the systems for the evolution

171:55of the cryptocurrency.

171:57But yeah, I mean, it's difficult to psychoanalyze

172:00why Dogecoin is the thing that excites Elon so much.

172:04But at the same time, there's some power to the fun.

172:09It sounds ridiculous to say, but the fun,

172:12this idea that the most entertaining outcome

172:17is the most likely, there could be something built

172:22into the physics of the universe that makes that true.

172:25'Cause the viral nature of fun has power.

172:34- Well, it's a neuroscience thing.

172:35We like dopamine, we like these chemicals in our brain.

172:40And when we have fun, we want more of it.

172:43So you tend to gravitate towards work activities

172:46and play activities that are enjoyable to you.

172:48And it is nice sometimes to kind of come in

172:52and troll an entire industry.

172:54I can imagine he's probably having the time of his life.

172:56It's the same as like taking Tesla private at 420.

173:00That kind of stuff.

173:01And it's one thing when you do it with friends.

173:04It's another thing when you do it with the whole industry

173:06and it hurts people financially.

173:09And also I understand he hates short sellers

173:11and there's some things there.

173:12And I can't speak for him

173:14because I only know the guy from a distance.

173:16It's just, I live in this space

173:18and I have to deal with the consequences

173:19and clean up the messes.

173:20- You feel the pain.

173:21- Yeah, and this results in a regulatory event.

173:24It's like, I'm the guy who has to put on a suit

173:26and go to Washington and go and sit in a Senate inquiry

173:28and all this stuff.

173:29I'm the guy that just like laugh with his friends

173:32about how he crashed the crypto market

173:33and how easy it was to do it.

173:36And that's my only umbrage about this.

173:39On the other hand, if it brings a lot of cool,

173:41new, interesting things and people into the space,

173:43that's a net positive.

173:44And so it's not universally bad or universally good.

173:47And I'd like to give people the benefit of the doubt.

173:50And so I'm really hopeful to see

173:52what comes about this recent surge of interest

173:55and if Elon actually puts his money where his mouth is

173:57and takes some of his enormous engineering talent

174:00and capital and starts contributing

174:03and building something in the cryptocurrency space.

174:05Be really cool to see that happen.

174:07- There's a bunch of different technical aspects

174:11I want to ask you about on the Cardano side.

174:13So first, maybe on the scaling side, what is Hydra?

174:17How does Hydra compare to other different ideas

174:20for scalability like roll-ups?

174:22Main trade-offs with respect to security, UX.

174:27Um, and anything else you want to talk about?

174:30- You have to have a little bit more energy, Lex, come on.

174:33- You know what I need?

174:34I need that Coke machine that you mentioned.

174:36The thing that converts water to cocaine.

174:38- Water to cocaine from Director Bullock?

174:40We'll leave this in, right?

174:43- Yeah.

174:44- Isomorphic state channels.

174:45That's a great topic, right?

174:47There's a word salad of cryptographic terms.

174:51Whether Lightning Hydra roll-ups, any of these things.

174:53Really what you're trying to do is say, okay,

174:56if I do it on layer one, it's slow and expensive.

174:58What I'm going to do is batch something, somehow, some way,

175:02and then do it in a different system

175:04where it's fast and cheap.

175:07And what I'm doing with that is I'm losing

175:09some of the security guarantees of the base layer

175:12and admitting a slight higher degree of centralization.

175:17But then I get super fast settlement,

175:20I get super low-cost transactions,

175:22and potentially I may even be able

175:24to get distributed computing.

175:26Meaning that instead of having the smart contracts

175:29run in a replicated system,

175:30they can run on a single node, like a stake pool,

175:32and their stuff is different from the other guy's stuff.

175:35So you go from a system of capacity of whatever it is

175:40to a system of N for the totality of all the stake pools.

175:44So basically Hydra is just the next generation of that

175:48when you have the ability to tinker

175:49with the accounting model and the layer two solution

§25Transcript · 2:55:52–3:02:35

175:52is co-designed with the layer one solution.

175:55So it's like what Lightning would have been

175:57had Lightning been co-developed when Bitcoin came out.

176:00There would have been special provisions made in Bitcoin

176:03specifically to accommodate Lightning,

176:05and it would have made it very easy for you then

176:07to move inside the system, outside of the system,

176:09and have security properties preserved,

176:12like availability, for example, or fraud resistance.

176:15They always, you can't steal the money,

176:16or these types of things.

176:18Where things get really complex,

176:19and this is why Hydra's novel over Lightning,

176:22is when you want to move beyond payments

176:24to state management.

176:25Okay, so payments are just,

176:26I want to move between Alice to Bob as quickly as possible,

176:29as low cost as possible.

176:31So for example, I have a micro tipping application,

176:34like change tip on Twitter, or like a video,

176:37I'm watching YouTube video,

176:38like maybe this video in the future,

176:39and people really like it, and they click tip,

176:41and you get five cents or something like that.

176:43Okay, so that's an example of a perfect payment application,

176:46and that's great, but what happens

176:48when you actually have a rich smart contract,

176:50like a DEX, or you want to do a video game,

176:53or something like that, you want to run that off chain,

176:55but then there's some reconciliation on chain that happens.

176:59So a state channel basically lets you do that,

177:01but it's a lot more complicated,

177:04and there's a lot more to think about.

177:05So Hydra basically just has in its design,

177:09a collection of ideas of how to do that,

177:11and the current paper is for a single head.

177:15The next thing you do is composition.

177:17So you go multiple heads,

177:18and there's a routing protocol between them,

177:20and then eventually create these tail protocols

177:22for when things get asynchronous.

177:24So instead of always being aligned,

177:25and always being available,

177:26what happens if they die for a bit,

177:28and then they come back?

177:29And you can create all kinds of guarantees

177:31that your funds won't be lost, or locked forever,

177:34or things like that.

177:35There's a failure recovery mode for this type of stuff.

177:37And basically the idea is,

177:39leverage what Lightning has already achieved with Bitcoin,

177:42but then take advantage of the fact

177:44that you have a more expressive accounting model,

177:46and a more expressive programming model,

177:48so you can just physically do more,

177:50and you can put more crypto inside that thing.

177:52Now contrast it with rollups,

177:53really that is just saying,

177:55you're gonna take some thing,

177:56batch a bunch of transactions together,

177:58and you're gonna generate a proof,

178:00and then what you can do is,

178:01whenever you see some part of that history,

178:03you can check it against that proof that's rolled up.

178:05And there's closely related concept of recursive snarks,

178:08that you'll see a lot.

178:09There's things like the Mina protocol, or other things.

178:11And basically the idea is that whenever you see something,

178:14you can always generate two proofs,

178:16an existential proof that the coins exist,

178:19and a non-existence of a double spend.

178:21So you can always check those two properties.

178:23And the proof is verifiable in logarithmic time, ideally.

178:26So you can have giant amounts of data,

178:29but it's very small, the actual proof is concise.

178:32Okay, so they're just different boats for different floats.

178:35The advantage of a layer two network,

178:38where there's actual channels,

178:39and there's interaction, and there's service providers,

178:42is the channels can eventually scale

178:44in the collection of things that they can do,

178:46and eventually they can become interoperability networks

178:49between cryptocurrencies.

178:51So at some point, we could modify the Bolt spec,

178:53and make it somewhat interoperable with Hydra.

178:56And then what you could happen is,

178:57you could use it as a bridge,

178:58to actually do cross-chain traffic,

179:00and send transactions between the systems.

179:02You don't really think about that too much,

179:03when you're talking about roll-ups.

179:04That's more of optimizing what you have within the system.

179:07- Within the chain.

179:08So can you elaborate how it's possible

179:10to do cross-chain traffic?

179:12- Well, you already have the intermediary,

179:14you have the channel operator,

179:15and you already have Lightning protocol, right?

179:18And you just build a DEX that runs within that system,

179:21and they can swap assets, or you can do wrapped assets.

179:24So you lock it.

179:25- So it would be like low cost?

179:26I guess you could just switch low.

179:28- Yeah, the same thing lets you batch things on one,

179:30will let you batch the other.

179:31So if Lightning works on Bitcoin,

179:32and Hydra works on Cardano,

179:34you can eventually bridge these two together,

179:35and create a way of moving back and forth.

179:37And the same things that make transactions

179:39in and out of that network cheap,

179:40will make creating wrapped assets cheap.

179:43At least on the Bitcoin to Cardano side,

179:45you can't create assets on Bitcoin.

179:47Another flaw of Bitcoin that they've never fixed.

179:49- What's your thought about Layer 2 technologies in general?

179:52Is there stuff you're excited about?

179:53We talked quite a bit about Lightning Network,

179:55Hydra, these ideas.

179:57Do you think there'll be somebody that wins out,

179:59or is this gonna be this kind of dynamic thing

180:01that we just keep building different ideas,

180:03and they all interact with each other?

180:05- It goes back to biology, that cell differentiation concept.

180:08You have to build specialized tissue to do these things.

180:11Point of Layer 2 is to extend the network.

180:13It's adding a foot, it's adding an arm,

180:15it's adding a brain, it's adding a heart, it's adding eyes.

180:18Giving you additional senses, you have ears now.

180:20So when you add these Layer 2 protocols,

180:21like a Tala Prism is a perfect example of that.

180:24We don't have identity at the base layer of Cardano.

180:27It's a real bad deal to do that.

180:29'Cause China will come in, or US will come in,

180:31and tell you how to do that.

180:32What you do is you build a Layer 2 protocol

180:34that's blockchain agnostic,

180:35and then the user can decide

180:37when and where they need an identity,

180:38and then bring that identity into the system.

180:41And if you designed it right, when they bring it in,

180:43it's very easy, very fluid,

180:45and suddenly the experience enhances.

180:47Everything just gets better.

180:49Oh wow, okay, now I can use all these regulated things.

180:51They go from gray to green in the App Store.

180:53That's so cool.

180:55Or oh wow, now I can send to human readable addresses.

180:58'Cause if I have an identity and you have an identity,

181:00we can alias them with some namespace,

181:02and now I send to Lex,

181:03instead of some horrible back 32 address structure.

181:08Okay, so that's really what you need to do with Layer 2,

181:10is say, okay, each Layer 2 protocol

181:13is meant to do something.

181:14Either it gives me payments,

181:15or lower cost of our contracts,

181:17or interoperability, or identity.

181:19And then it's a marketplace.

181:21So you should have blockchain agnosticism

181:23with your Layer 2 solutions.

181:25And so you can mix and match,

181:27and choose whichever collection of services you need.

181:29And that's actually how IT works these days,

181:31with microservices and these other things,

181:33and cloud software.

181:35Every firm is an aggregation of dozens of providers,

181:38and basically that composition of them

181:40is your software stack.

181:41- Jumping around, back to proof of work.

181:45What are non-interactive proofs of proof of work?

181:49N-I-P-O-P-O-W-S.

181:51- Nip-pah-pows.

181:52- Nip-pah-pows.

181:53- Nip-pah-pows, it's fun to say, right?

181:54- Nip-pah-pows.

181:55- It's just one of those things that you notice

181:57that certain proofs of work,

181:58when you solve them,

182:00come up less frequently than other ones.

182:02And just by that nature,

182:04you can sample them,

182:05and then construct proofs from them.

182:07So you can, with that just set,

182:09have a more concise representation

182:12of an amount of work for a range of the chain.

182:14So that works--

182:14- Can you say that again?

182:15- Yeah, I was gonna say,

182:16that works salad.

182:17Basically, the idea is, okay,

182:19so let's say that this block,

182:20and I'm just simplifying the concept a lot.

182:22This block, you get a regular green type of proof of work,

182:27and then this block, you get a green,

182:28and you keep going,

182:29and then suddenly you get a red one.

182:31So it's still a valid proof of work,

182:33but it's more rare than the other ones.

182:35So if you notice that particular pattern,

§26Transcript · 3:02:37–3:09:44

182:37what you can do is you can just start

182:39not caring so much about the green ones,

182:41and you can just bookend your chain with red.

182:44Okay, and then you can just repeat that,

182:46and repeat that, repeat that,

182:47and you can create this really compressed representation

182:50of these things.

182:51So what does it mean?

182:52It means that suddenly, when you have that,

182:55now you have a way of representing

182:56a long range of history with a very small proof.

183:00So you can use it for light wallets,

183:01and you also can use it for sidechains,

183:05if both sidechains use proof of work.

183:07So when you see a transaction come in,

183:09you don't have a copy of the sidechain,

183:11but you have a copy of the proof of work,

183:12and it has the same algorithmic weight

183:14as the normal longest chain,

183:17because you don't have all the greens,

183:19but the reds only occur with a certain sampling frequency.

183:21So this is the brainchild of Dionysus Zindros and Agalos,

183:25and it's just an amazing paper,

183:27and what's so cool about it

183:28is it doesn't require any structural changes

183:30to proof of work.

183:31It's just something you notice

183:32as an off-gas of proof of work.

183:34It's like you're watching an engine operate,

183:36and you notice like every 500 times

183:38a piston will do a certain weird thing,

183:41and so you take advantage of that.

183:42You say, well, if I count 10 of them,

183:44now I have 5,000 pistons, strikes,

183:47as I observe that pattern.

183:48And so it's the same concept there,

183:50and it's just a property of the engine.

183:52So you don't really need to hard fork it in.

183:54It's just there,

183:54and because you can build proofs that way,

183:57now you can use those proofs to do like clients,

183:59and you can use those proofs to do other things,

184:01'cause you just use that

184:01as something that comes with the history.

184:03You don't have to have the whole blockchain.

184:04- Now, is this a weird property

184:06of multiple proof of work chains?

184:08- It has to be key to the particular consensus algorithm,

184:12but usually there's some portability in this type of thing.

184:15Like we're right now exploring,

184:16can you do NEPA piles with Prism

184:18or any of these sharded proof of work protocols,

184:20but it looks like you can.

184:21The closely related is log space mining.

184:23So you can use this concept,

184:25and instead of having the entire blockchain

184:26to be able to mine,

184:27you can use a compressed representation of it.

184:29We wrote a paper called Log Space Mining

184:31that basically explains how to do that.

184:33So your miner only has this very small micro ledger

184:38as opposed to the entire ledger.

184:40- How does it connect back to the entire ledger?

184:43How does the--

184:43- Because you have those red blocks,

184:45you have those special things,

184:46and so you know that the state you're working on

184:48is actually legitimate, right?

184:50- Oh, so the map goes both ways?

184:52- Yeah, it's pretty cool.

184:55- Wow, that's really interesting.

184:56- Yeah, and Dines is a genius.

184:58He's a really, really smart kid,

185:00and he got his PhD under us.

185:01He went to University of Athens,

185:03and he was a Agalos's graduate student,

185:05and now he's doing a postdoc at Stanford under David Shih,

185:08and this is literally the only thing he does.

185:10He does interoperability, sidechain stuff,

185:13Nipah Pals and so forth,

185:14and he's written a lot of great papers on it,

185:16and that was a testimony to hard work

185:18for getting the paper published

185:20because the paper came out in 2016,

185:21but I think it took three or four years

185:23for it to go through peer review.

185:25He kept trying to push it one conference after rejection,

185:28after another rejection,

185:29but he got it through.

185:30Real proud of that kid,

185:32and then he's just doing all this beautiful

185:33derivative work now, like log space mining and so forth.

185:37- So, Reddit.

185:39Any sentence that starts with Reddit,

185:42you know it's gonna be fun.

185:43The top question on the Cardano subreddit,

185:47which is quite a wonderful place, by the way,

185:50was can you get Charles to play devil's advocate

185:55against Cardano?

185:56If it's going to fail, what would failure look like,

186:00and what are the most likely reasons it would fail?

186:02- Okay, well there's the failure,

186:06for example, I said one of the project goals

186:09was to achieve self-evolution.

186:11So, if it doesn't achieve that,

186:12where it can evolve itself iteration by iteration,

186:16then obviously the product didn't do what was intended.

186:19If it continuously required the supervision of custodians

186:23in order for it to succeed, the system just won't work.

186:26The good news is we have a lot of data showing the opposite.

186:29You know, we used to run a federated model,

186:31and now we're completely decentralized

186:33for block production,

186:34but that didn't just happen overnight.

186:36I mean, there was a whole process

186:38with the incentivized test net,

186:39and the stake pool pioneers program,

186:41and the launch of Shelly,

186:42and the decrementing of the decentralization parameter,

186:45and every step of the way, people showed up

186:47and had to do things,

186:48and we went from several to thousands of people

186:51who were regularly maintaining the infrastructure.

186:54But there's no guarantee that that would be sustainable,

186:57and there's no guarantee that the next step,

186:59the smart contract step, will achieve what we want,

187:02and the next step, the governance step,

187:03will achieve what we want.

187:04I mean, it's an experiment in all these types of things.

187:06All cryptocurrencies, all companies,

187:09are, in a sense, experiments

187:10when they are evolving the business model.

187:12And as our case, our business is systems and society.

187:17We're offering to the world a vision

187:19of how to run humanity in a different way,

187:22and the only way the system can do that

187:24is by millions of people joining the system,

187:26self-evolving the system,

187:27and growing it in that particular direction.

187:30Another failure scenario would be

187:32the system evolves in the wrong direction.

187:34So it's self-evolving,

187:36but it goes into a more centralized dystopian way,

187:39and that's problematic as well.

187:41- What would that look like?

187:42What would dystopia,

187:44self-evolution toward dystopia look like?

187:46- A small group of actors have total control

187:48over who gets to use the system

187:50and how they get to use the system,

187:51and your use of the system is monitored

187:53and shared with that small group of actors.

187:56So social credit in China is a great example of that.

187:58A small group of people have access to that,

188:00and then your experience in Chinese society

188:03is determined by it.

188:04So that's an example of a failure mode.

188:07And then another could be just network effect.

188:10We start experiencing a churn rate,

188:13and inputs don't match the outputs

188:16in that you lose more than you gain,

188:19and then over time, the system dies off.

188:21However, that's really hard in practice.

188:23Once you reach a certain network effect,

188:25even if you become stagnant and stale,

188:27you tend not to lose your users.

188:29And our evangelism is unbelievable

188:32in the Cardano community.

188:33I think we're number one for tattoos.

188:35And if you think about that,

188:37it's a strange metric to have,

188:38but there are brands that associate that way.

188:41Apple and Harley-Davidson and so forth,

188:43people tend to actually tattoo the logo.

188:45Those people don't leave.

188:47They don't actually walk away from the ecosystem.

188:49They're fanboys to the core.

188:51So there's a lot of people that are here for life.

188:55They don't care if it's dollar ADA, two cent ADA.

188:58They believe in the mission, vision, and value

188:59of what we wish to achieve,

189:01and they've become evangelists in that respect.

189:03So the question is, does that community sustain itself?

189:06And also, does that community not make the same sins

189:09and mistake of Bitcoin,

189:10where they become toxic and maximalistic,

189:12and they start becoming highly religious

189:14about whatever beliefs they have?

189:16My hope is our community will be open and Socratic

189:20and love the scientific method

189:21and be willing to entertain ideas

189:24without adopting them and discard ideas

189:26that are proven to be wrong.

189:28If we become dogmatic and embrace an orthodoxy

189:31that is counterproductive to innovation,

189:33then it'll stall out the ecosystem.

189:36And you'll notice I never said price in any of this.

189:38I never said, hey, failure is if the price goes way down,

189:42and success is if the price goes way up.

189:44That's unfortunately the metric that most people use,

§27Transcript · 3:09:46–3:16:58

189:46but I couldn't care less about it.

189:48Because the reality is, if you construct a system

189:51that encompasses the entire globe

189:53and has billions of users,

189:55it's probably gonna be a pretty valuable system.

189:57That's a secondary thing.

189:59It's an after effect of having success

190:02in adoption, use, and utility.

190:03Unfortunately, most people on Reddit

190:06and Twitter and other channels,

190:08they tend to just judge your entire success based on that.

190:11I had very few people, when Shelley launched,

190:13even though it took us four years to get there,

190:15a lot of work, say congratulations on Shelley.

190:18But I had a lot of people, when ADA reached the dollar,

190:20say, we're so proud of you, amazing work.

190:22Congratulations, and so forth.

190:24And that's probably the most disheartening thing

190:26about the whole being around and doing this stuff,

190:30where all the things you do only matter

190:32as long as it's making someone else rich.

190:34And in a way, I feel almost like a failure.

190:37That mindset means that we haven't yet

190:42inculcated the community in a proper way,

190:44saying, hey guys, this is about more than money.

190:48It's about more than the value of ADA.

190:49What we're attempting to do here

190:51is re-engineer the way society works.

190:52I'd like your voting to be different.

190:54I'd like your property to be different.

190:55I'd like you on your cell phone to have a universal wallet.

190:58And when you go to Starbucks or wherever,

191:00you can buy your coffee with silver or gold

191:03or airline miles or something like that,

191:05and they get paid whenever the hell they wanna get paid.

191:07And I want those rails to be done with a system

191:09that puts you in charge, not someone else.

191:11And they say, yeah, that's all fine and great,

191:12as long as ADA's $5, we're all happy.

191:15You see, so that's a problem.

191:18There are, of course, other things that could fail.

191:19Like we could lose project cohesion,

191:22lots of people could quit and die.

191:23But again, there's so much momentum,

191:25there's so many things here,

191:26the ideas are already out there,

191:27and there's no intellectual property.

191:29When you publish 100 papers,

191:31you write a million lines of code,

191:32that's something, and it's permanent.

191:34And it's in the commons now,

191:35so it's just as much yours as it is mine.

191:38So there's no notion that somehow,

191:41if the core development company disappeared,

191:43then that concept is lost forever,

191:46like the library of Alexandria burning to the ground.

191:50It's there, and someone else will take it,

191:53fork it, and get it done.

191:55- I mean, first of all, that's fascinating.

191:56The self-evolution, you don't know which trajectories

191:59that's gonna take.

191:59But also, there could be singular events,

192:03like bugs in the system create an opportunity

192:07to hack the system.

192:09Is that something that you see as a potential failure case?

192:12- Yeah, it's always a possibility.

192:14Bugs can exist.

192:15There can be flaws in the protocol design.

192:17Zcash was a great example of that,

192:19where there was a subtle flaw,

192:21and it damaged the fidelity of the cryptocurrency

192:23in ways no other cryptocurrency's ever experienced.

192:26Normally, when you have a bug,

192:27the bug, you can see it, like the Bitcoin overflow,

192:30the value overflow incident.

192:31Yes, Bitcoin can be created,

192:32but we can verify they weren't.

192:34So the monetary policy is preserved.

192:36When you have a bug with a private system, like Zcash,

192:39and it exists on the shielded side,

192:41there's no guarantee, unless you can audit

192:43the total supply inside that shielded side.

192:45My understanding is you can't,

192:47that somebody didn't exploit the bug

192:49and create trillions of these coins out of thin air,

192:51just hiding them on that system and dripping them out.

192:53And so the monetary policy's forever damaged

192:55as a consequence of a bug like that.

192:57It's probably the worst type of bug you can have

192:59for these types of products.

193:01So, no matter how good of a job you do,

193:03they have great scientists,

193:05there are great people there, great engineers there.

193:07You can always have something like that seep its way in,

193:09leak its way in, and that lurks in the distance.

193:12But if that's a problem shared

193:15with every one of your neighbors,

193:17it's like everybody working at a nuclear power plant.

193:20Well, yeah, you can all die of radiation poisoning.

193:22Well, we all kind of knew that, didn't we?

193:24You know, so it's like I don't really think

193:27too much about it.

193:28I think the context of the question was more,

193:30what is Cardano-specific over Ethereum or Bitcoin

193:33or any of these other things?

193:34And yeah, okay, an existential lurking bug could happen.

193:37It's lower probability for us than the other systems

193:40because we use formal methods

193:41and we use peer review inside the protocol design.

193:45So, there's been more eyeballs and tools and techniques

193:48used to check things.

193:49And we actually have discovered a lot of weird wonky bugs

193:52before production and resolved those bugs.

193:54So, it shows you the system works.

193:56It's a lot of fun.

193:57- What about close kind of competitors?

194:00I don't know if you would put it that way,

194:01but if you look in the space of ideas,

194:04competitor cryptocurrencies like Polkadot,

194:08what are some interesting differences

194:09between Cardano and Polkadot,

194:12technically, philosophically, historically?

194:14Is that something you think about

194:15when you think about the future of Cardano?

194:17- Yeah, I mean, we do.

194:19We actually have a whole group of people

194:20that do business intelligence and comparative analysis.

194:23And we're getting to a point where we wanna start

194:25eventually forking their code

194:27and running private versions of it

194:28and just playing around with things.

194:29- Well, that's fascinating.

194:30- Getting better at it.

194:31Consensus actually does this.

194:33They actually did it with EOS.

194:34And they wrote this lovely report like trashing EOS saying,

194:36hey, by the way, all those claims these guys made

194:38are just not true.

194:39But it's nice to do that.

194:42It's nice to use your competitors' technology

194:45or competing protocol technology

194:47'cause you learn a lot along the process.

194:48It's not all bad.

194:50There's always something there

194:51because they have different trade-offs and customers

194:53that potentially are more interesting.

194:55Like right now we're grokking,

194:56how do we wanna do the sidechain model of Cardano?

194:59Polkadot's actually a tremendously useful piece

195:02of infrastructure for that conversation

195:03because they copied part of our infrastructure.

195:07Gavin's a trained computer scientist.

195:08He got his PhD from York and he read our papers obviously

195:12and he realized that Ouroboros was a really good

195:15starting place for building a proof-of-stake system.

195:18So Polkadot's consensus is very similar to ours.

195:21And so if you're saying, hey,

195:22how do you do a good sidechain model

195:24with an Ouroboros-style proof-of-stake?

195:26Well, we already have this parachain thing, right?

195:29And so now by just looking at that,

195:31I can kind of get an idea of how, one way of doing it.

195:34And so that's just beautiful that we live in a space

195:37where that's there, it's open source.

195:38And if it's really good, you just say, okay,

195:40well, we'll just take that and adopt that.

195:41There's no shame.

195:42The other side of it is that Polkadot

195:46really has focused a lot on commercial adoption,

195:49Silicon Valley adoption, getting real use and utility.

195:53I say in a much more sustainable way

195:55than Ethereum is focused on.

195:57Ethereum was kind of a spray and pray thing.

195:59Polkadot was more of like, hey, let's go ahead

196:02and actually curate our ecosystem more carefully.

196:04And we're gonna build it in a way

196:06where there's predictable or as predictable a cost

196:09as possible with the rollout of the infrastructure.

196:13And that's so important for a business.

196:16It's not necessarily important for an experiment

196:18or a startup where they're just trying

196:20to get population as quickly as possible.

196:22We'll figure out later.

196:24But if you're actually sitting here saying,

196:25I need to know what my expenses are three years,

196:28five years, 10 years into the future,

196:30you need predictability there.

196:31I think they have a better shot of it than anything

196:33in F2 or with currently Ethereum.

196:37Now the big contrast between the two systems,

196:40those we actually have native multi-asset,

196:43we have a different accounting model.

196:44I think our base ledger is far more expressive.

196:47Our rate of evolution with proof of stake

196:49is much faster than theirs

196:50'cause they're based on derivative work

196:51and we already have Oroboros Omega and other things there.

196:54I think we have a better, ultimately,

196:56a better sidechain model will come

196:58because we have something called Mithril for that.

§28Transcript · 3:17:00–3:24:32

197:00But we learned a lot from their work.

197:02The other thing is that we thought about governance

197:04a lot more carefully, in my view.

197:06And we have Catalyst and Voltaire.

197:08And really the key there is saying,

197:10how do we make sure that every single person

197:12who holds data can participate in the network?

197:14That wasn't a high design priority of Polkadot.

197:17It was more fast commercial adoption,

197:19the acquisition of customers.

197:21We'll come to governance later.

197:22And those were just different business philosophies.

197:25But it's nice to have a competitor like that.

197:28And oftentimes I've said that Polkadot's like Ethereum 1.5.

197:31It's what F2 probably should have been.

197:33There was what Vitalik wanted to do,

197:35which was incredibly aggressive and brilliant.

197:38But it's a lot.

197:39And there's so much execution risk in that plan.

197:42And I think they've had like six years

197:44of playing around with it.

197:45Had they gone down the Polkadot road,

197:47they probably would have been a market with it in 2018.

197:50And because they already had the network effect,

197:52they would have had years of building on that,

197:55iterating that.

197:55And they already had a path to it too.

197:57All they had to do was just give Elaine Shi

197:59and her cohorts at Cornell, $5, $10 million grants.

198:02No white would have been the dominant protocol,

198:05not Ouroboros in the proof of stake space.

198:08So it's really fascinating historically

198:09when you look at these things and the rivalries

198:11and what they did and what they didn't do.

198:12And Gavin had a chance to have C++ Ethereum

198:17be used as IBM's enterprise blockchain.

198:21The only reason they didn't do it is it was licensed GPL.

198:24And I think they wanted to relicense Apache.

198:27If you ever talked to Bob Summerwall,

198:28he was there at the time and he had this amazing story

198:31about these terrible fights where,

198:34it's like, guys, just relicense the goddamn code.

198:36Let's figure out a way to make this happen

198:37so that we can get this huge network effect

198:40of being basically IBM's play.

198:43They didn't do it, they created Fabric,

198:44these types of things.

198:46So there's a lot of lore and stories in that respect.

198:49But the space is better because of Polkadot.

198:52And there's a lot of good people there.

198:53Web3 is a good concept.

198:55And we run into their people in Germany and Zurich a lot.

198:58And they've always been cordial and friendly

199:00and really affable.

199:02- Before I talk to you about governance,

199:04which is one of the most fascinating things about Cardano,

199:07there's a lot of stuff to untangle there.

199:10Since you mentioned some humans in this wonderful story,

199:15you did make a video before we talked,

199:20directed to me, thank you so much for that.

199:24- It came from a place of love, Lex.

199:26(laughing)

199:29- But it was basically saying, as we have been,

199:32you would love to talk about the technology,

199:34about the future that you're creating with Cardano

199:37and just the future of the cryptocurrency space.

199:40I think you were kind of worried

199:42that you'd be talking to a journalist

199:44that's looking for clickbait content, that kind of thing.

199:47But I'm fascinated by human beings.

199:49I think you're all, from an outsider perspective,

199:51incredible human beings.

199:52I don't know about personal intentions

199:54and all those kinds of stuff,

199:55but I think you're changing the world together

199:57in different ways.

199:59And I just wanted to sort of give you an opportunity.

200:02If there's, in the name of love and friendship,

200:06is there something from your history

200:09over the past decade or so, outside of technology,

200:12on the human side of things,

200:13that you draw inspiration from, you draw insight from,

200:16that you're just proud that happened?

200:18- I mean, it's like asking Paul McCartney about John Lennon.

200:21Tell us about John Lennon.

200:23It's like-- - How much do you hate Yoko?

200:25(both laughing)

200:27- For almost eight years now,

200:28it's just been this reoccurring pattern.

200:31Every interview, tell us about your time at Ethereum.

200:33Those six months you spent there

200:35that were so pleasant and enjoyable.

200:37Tell us all about it.

200:38And tell us about your relationship with Vitalik.

200:40It's like, I barely talk to the guy.

200:42I see him every now and then.

200:43Like, every two years, we say, "Hey," he says, "Hey."

200:45It's like, okay, maybe 10, 20 years in the future,

200:49Walt Mossberg or Robo-Walt will bring us together

200:52like he did Steve Jobs and Bill Gates,

200:55and we can kind of talk about--

200:57- That was a tense conversation, by the way.

200:59- The 2007 interview? - Yeah, the 2007.

201:01- Great, though, wasn't it?

201:03- Yeah, that was the body language.

201:05That was art.

201:06- Yeah.

201:07- That was fascinating.

201:09That was a fascinating study of human nature.

201:11- Yeah, so maybe that'll be us in like 10 or 20 years.

201:14Who the hell knows?

201:14- The robot versions of all three of you.

201:16- Yeah, my only point, though,

201:17was that it's a closed chapter, and it's funny.

201:20I was there for six months.

201:21I've been building Cardano for years.

201:23We've done all this stuff.

201:25I've been to 52 countries.

201:27I love talking about those experiences,

201:29and there's so many of them.

201:30I've met heads of state.

201:31Mongolia, like eagle hunting,

201:34and getting bucked off horses, and riding the sand dunes.

201:39We've invented all this new cool technology

201:43that the space itself is using,

201:45and we've had a chance to sit on government panels,

201:48pass laws, 24 laws in Wyoming.

201:51I mean, there's like all this amazing stuff that's there,

201:54and it's such a fun conversation.

201:55There's so many superheroes in that conversation,

201:57like Caitlin Long and Taylor Lim Holm,

201:59and there's Alex Chirpinoy, who we already mentioned,

202:03that I met along the travels.

202:04I met Ralph Merkle.

202:05Cool, I met all these amazing people along the way.

202:08I have fond memories of,

202:10by the way, you should interview him, by the way.

202:11Amazing guy, does nanotech now.

202:13You know, I met, I was hanging out with Sylvia McCauley,

202:16and I remember before we launched Yale Grant,

202:18I said, "You should really just do a Bitcoin Cash-style play

202:21"and airdrop Bitcoin.

202:22"What the hell are you doing distributing this?"

202:24He's like, "Trust me, I know what I'm doing."

202:26You know, so it's like so many great conversations,

202:29and so many great people,

202:30and what I've really noticed in this industry,

202:32when you separate the tribalism, the maximum, and the side,

202:34there really is a love of creativity and building,

202:38and there's like no other industry like it.

202:41I've been in many different places in life,

202:42and here, people just love art.

202:44They love beauty.

202:45They love the unknown.

202:47They love pushing things.

202:48They love really, in some cases,

202:52not necessarily the most socially beneficial way,

202:55but they really love the challenge, right?

202:57And that has been fun.

203:00I wouldn't trade it for anything in the world.

203:02The dark side of the industry is that people love labels.

203:07They love saying, "This person's good.

203:09"This person's evil.

203:10"This person's a sociopath.

203:11"This person's not."

203:13And by the way, they've never met that person.

203:15They've never interacted with that person,

203:16and they just say, "Well, I heard from this person,

203:19"or I read this book, or I did that."

203:22I'll say, "Oh, so some book's written by a journalist

203:23"who makes $50,000 a year who's looking for a movie deal.

203:27"Say that somebody said this or did this

203:29"in an unconfirmed way."

203:32So what can you do, sue 'em for slander?

203:33I mean, so you just let it ride, and you let it roll,

203:36and if it was just ending there, that'd be great,

203:38but the problem is it cascades,

203:40and people just repost it, and they relive it again,

203:43and again, and again, and then what do you do about it?

203:45You eventually just say, "I'm not gonna talk about it

203:46"anymore, I'm done with it."

203:48And you move on, and you say, "You know what?

203:50"If it's your problem, it's your problem,

203:51"it's your reality that you wanna live in,

203:53"I'll be defined by the things that I achieve and do,

203:55"and the people that we help, and the things that we build."

203:58And since I started in this industry,

204:01I've gotten to a point where not only do we have

204:03this amazing company with these incredible people

204:06who work at this company, but we also have the ability

204:09to pursue amazing different interests.

204:10Like I met Ben Gortzel, and Ben and I are gonna do

204:14an AGI project together, and of all places, Rwanda.

204:17And he gave me this 85 fucking page paper,

204:20he was wearing that damn hat that he always wears.

204:22I think he showers with the hat on.

204:25He never takes that thing off.

204:27- I think you refused, I interviewed him,

204:29and he refused to tell me the story of the hat.

204:32- He wouldn't tell me either, I interviewed him as well,

§29Transcript · 3:24:34–3:32:00

204:34in Wyoming, and every time I call him,

204:36he'll have his shirt off, he'll have the fucking hat on.

204:39- And now all I can think about is the hat.

204:41I wonder what the story there is.

204:42- I know, it's like, it's gotta be--

204:44- That might be the AGI.

204:46- Yeah, exactly, but anyway, he gives me this 80 page paper,

204:48and he says, Charles, it's like the culmination

204:50of everything, this is how we're gonna do AGI.

204:53And I said, that's crazy, Ben.

204:54I said, I'll throw some money at it.

204:56So we're gonna hire some developers,

204:58and I have no idea where it's gonna go,

204:59but I mean, I get to hang out with Ben Gortzel.

205:02You know, that's fun, that's the kind of stuff,

205:04and that's the really cool side of the space,

205:06and it's what I enjoy.

205:09In the Vitalik Rival thing, the Ethereum thing,

205:12I try my best not to mention it.

205:14I hate the fact that still when Bloomberg

205:16or anybody else writes a story about me,

205:18they'll say Ethereum co-founder.

205:20Like, can you say something else?

205:22- Well, I think if I've learned anything from the internet,

205:24you can't resist that kind of stuff.

205:25You just have to, it's the Elon, it's the joke,

205:28joke it away.

205:30I've noticed this, this is already starting

205:31to happen with me, is like, people just make up stuff.

205:34They haven't made up anything interesting yet,

205:36but they could, and I've seen that with Bill Gates,

205:39for example, just stuff being made up.

205:41I mean, probably half of it is true.

205:43Sorry, internet, I'm sorry.

205:44But like, you know, I guess what I realized,

205:48this is the dark side of memes,

205:49is you can just make something up, and it'll spread.

205:52- Yeah. - And then that's it.

205:53And that's what happens, but then--

205:56- And the problem is half the world will believe it.

205:58- Yeah, it could be good stuff, it could be bad stuff.

206:01So I guess the hope is it bounces up in the end.

206:04I tend to believe you almost want to play with that,

206:06and not take it seriously, just kind of laugh it off,

206:09and enjoy life, and keep creating,

206:10keep doing awesome stuff.

206:12- Right.

206:13- Operating both in the physical space with other humans,

206:16and in the digital space with humans and AI systems,

206:18and just have fun.

206:19- Yeah. - 'Cause most of us,

206:21in the long arc of history, will be completely forgotten,

206:24none of it will matter.

206:26It'll all be some kind of, just like "Hitchhiker's Guide

206:29"to the Galaxy," will just be one sentence

206:31that summarizes all of our existence.

206:34And the sad thing is most of us will not be part

206:37of that sentence, or all of us.

206:38- Well, thanks for all the fish, Lex.

206:41- Thanks for all the fish.

206:42The dolphins are running this thing,

206:43and they're talking to the UFOs recently,

206:46which is very interesting.

206:48'Cause the UFOs keep going to the water,

206:50so we humans assume that the UFOs are here to visit,

206:53the aliens are here to visit us, but it's probably the fish.

206:56- No, I just think it's next generation aircraft

206:58that we're using.

207:00- Oh, that we're just not aware of?

207:01But why are they talking to the fish?

207:03- Well, that's the place you'd test hypersonic aircraft,

207:05is over oceans.

207:06- So that's the Russians with their hypersonic

207:08nuclear weapons.

207:09That's what a lot-- - Rods from God, man.

207:12Rods from God.

207:13- So let me try to transition from UFOs to Abraham Lincoln.

207:17Lincoln said that nearly all men can stand adversity,

207:22but if you want to test a man's character, give him power.

207:25Do you think power and money can corrupt most people?

207:31And if so, do you worry of this corrupting force

207:34on your own mind?

207:35You're one of the leading minds

207:38in the cryptocurrency space,

207:40you're the leader of the Cardano Project,

207:43you're the king-- - Of the rats.

207:47- Of the rats.

207:48Does this corrupt your mind,

207:51both the power and the money of it?

207:53- Yeah, I mean, you see this most pervasively

207:55with people who inherit a large amount of money or title,

207:59like dynasties, like the Melons or the Rockefellers

208:02or other people, it's the worst thing you can do

208:04to somebody is just hand them an enormous amount of power

208:06that they're not prepared for.

208:08And the challenge with this space is like everybody's young

208:11and we're all billionaires now

208:13and we have these cult followings

208:14and do all these things, right?

208:16Nobody really says no to you.

208:18Like for example, I have this ranch up in Wyoming

208:21and it has 400 bison on it, so now I'm a bison rancher.

208:25Like if somebody was like monitoring, auditing that,

208:30be like, Charles, do you have any experience

208:32raising, taking care of bison?

208:33I'd be like, no.

208:35So you think it's really a good idea

208:36to have this ranch with 400 bison running around.

208:39What the hell are you gonna do with bison?

208:40I just have to figure out what I'm gonna do

208:42with these bison.

208:43So, and I, you know, we'll make a video game,

208:45we'll do Crypto Bison.

208:46But you're gonna get one.

208:49- I'm not pulling, thank you, I'd love to.

208:52I'm not pulling at that string just yet.

208:53So I'm wondering how you're gonna connect this back to power.

208:57- Right, and so, but my point is that

208:59when you are unrestrained, like literally no one can say no

209:03or you have the ability to distort reality around yourself

209:06and you're not constrained by social customs,

209:10it creates a situation where you start losing perspective.

209:15You're not grounded anymore, I think.

209:17So it's less of a question of will you become evil or not,

209:20it's more of a question of will you lose so much touch

209:22with humanity that you just can't relate

209:25or understand people and then you inadvertently,

209:27by your actions, start harming people,

209:30either through the policies that you pursue

209:32or the things that you start building and so forth.

209:35So I think the best inoculation against that

209:38is to surround yourself with activities

209:40that are utterly divorced from your reputation and status.

209:44The best thing are animals and gardening.

209:46'Cause you know, a donkey doesn't care

209:48if you're a billionaire or broke,

209:49he'll shit on you exactly the same way.

209:51And so there's a humility behind these types of activities

209:55and these things and there's a honest work component,

210:00like when you grow hay or whatever, you have to plant.

210:03You have to actually water, you have to irrigate,

210:05you have to actually be there.

210:06You can't use some excuse,

210:07well I was meeting the president of El Salvador,

210:09I was doing this, the hay doesn't give a shit.

210:12It's hay, right?

210:13So it grounds and connects you.

210:14The other thing is you have to get used to giving away.

210:17All the best things in my life

210:19have come as a consequence of first giving.

210:21Like I got started in the cryptocurrency space

210:23by giving away a free class,

210:24Bitcoin or How I Learned to Stop Worrying or Love Crypto.

210:26You did a free podcast, right?

210:28In life, if you give and you develop that mindset

210:31of I'm not attached to the things I have

210:33and if push comes to shove, it goes away,

210:36usually you get more back.

210:37Like I gave away all my ether, I never received any.

210:39I have 293,000 ether at the all time high,

210:42over $1.2 billion.

210:44I gave it to my secretary.

210:46I had no idea if it was gonna be worth anything or not

210:48but he kinda got shafted and I was like,

210:49well, they don't like me so they don't like you

210:51by the transitive property of relationships

210:54so you're screwed.

210:55And he's like, well I'm gonna go back

210:56and my wife is probably gonna divorce me

210:58and all this stuff and what do I do?

211:00I said, well, I'll give you my ether.

211:01I don't know if it's gonna be worth anything.

211:02So he's doing pretty good.

211:04But then again, regardless of doing that,

211:09I now have Cardano, I have this great career,

211:11I've done all these amazing things.

211:12So I think that's the single best way of handling power

211:16is you have to do things to keep yourself grounded.

211:19In the case of Washington,

211:20he was deeply connected to Mount Vernon.

211:22During the Revolutionary War, he was like sending letters

211:25talking about the irrigation ditches and the barn

211:27and things like that.

211:28He was always connected to that

211:29and then also develop a mindset

211:31that you're only here temporarily.

211:34Everything you have is finite.

211:35It's going to go away at some point.

211:37No matter how much you want to keep it, you will die

211:40and somebody else will have it.

211:42So you live for the next generation.

211:44You don't live for yourself.

211:45You look to the future and you say,

211:47what am I going to leave behind?

211:48What am I going to transmit?

211:49And then in that kind of mindset,

211:51always forces you to be more gracious,

211:54cooperative and collaborative with people.

211:57All these dictators, they are egomaniacs

212:00and they connected these fantasies

§30Transcript · 3:32:02–3:39:19

212:02and they live for themselves.

212:04Look at Xi in China.

212:05He's unraveling a power structure

212:07that was what made China China today.

212:10After Mao, they said, we probably shouldn't have

212:12another one of those guys.

212:13And so they said, let's build something

212:16where there's checks and balances

212:17and no one person is going to run the whole show

212:21or else it'll descend and regress and we'll have problems.

212:24And then what he's done, he's thinking only about himself,

212:27not the best interest of China.

212:29So he's systematically unraveling a system

212:31they've been embracing for over 40 years.

212:34And to what end?

212:35After he dies, the next guy who comes in,

212:37even as he's super competent,

212:39the next guy is going to horrifically abuse

212:41that power structure.

212:42And the same thing happened with the Romans.

212:45After Augustus, the great emperor,

212:47then suddenly down the line you have Caligula

212:49and Nero and all these other terrible emperors

212:51that just destroyed everything that the Republic

212:54and the empire sought to achieve.

212:56So you have to think for the future.

212:58You have to think in institutions and systems.

213:01You have to have things that ground yourself

213:03and you have to be fully prepared to lose everything

213:05and give up everything.

213:07After I left Ethereum, I had nothing.

213:09Okay, reputation was damaged, not a lot of money.

213:12Nobody really want to work with me.

213:14No one pick up a phone for two whole years.

213:16It was horrible.

213:18And so I was a bedrock in that experience.

213:21And now look at where I'm at.

213:22I built all the way up to that.

213:24And so that wasn't by accident.

213:26It was I had to surround myself with amazing people.

213:29Why would amazing people want to surround themselves with me?

213:31If I was this narcissistic asshole

213:34who just was like, it's me, me, me,

213:36everything would be a transactional relationship.

213:41It would be, okay, we'll get as much as we can

213:43and then run away as quickly as possible.

213:45Instead it was, I'm going to invest in you.

213:47And maybe I'll win, maybe I won't win,

213:49but I'll be the last guy to leave the boat.

213:51If we're freezing to death, you get my coat

213:54and I'll just deal with the cold, that kind of mindset.

213:57You have to have that.

213:58I got that from my dad.

213:59He got it from his father.

214:02My grandfather and great-grandfather,

214:04my dad said grew up in Montana

214:05and they were like products of the Homestead Act.

214:07Very rough Montana.

214:09A lot of people died and froze to death up there

214:11or eaten by animals or something

214:13or shot by their neighbors.

214:14And nobody investigates anything

214:16'cause it's Montana.

214:18So the only way you survive is by taking care of each other

214:21and being a good member of that community.

214:23And if somebody gets big,

214:24you have this implicit desire to go and give back

214:27and take care of the community that you came from

214:30and invest in that community.

214:31Like I came from the mathematical community.

214:32I never completed a PhD,

214:34but one of the things that I'm doing

214:36is I'm gonna put $20 million and set up a center

214:39to do automated theorem proving

214:40and we're gonna heavily invest in lean

214:42'cause I'm super excited about mechanizing math

214:44and making a machine understandable.

214:46Now I know all these guys who do this work.

214:48There's like all these mathematicians and computer scientists

214:51and no one pays attention to them

214:52and they're kind of like the redheaded stepchildren

214:54of mathematics and they live on the boundaries and periphery.

214:57Meanwhile, they're super passionate

214:58and they absolutely love what they do.

215:01And if only they had the right resources,

215:05within 50 or 100 years,

215:06what they're doing can probably become the dominant model

215:09of how to do mathematics.

215:10So I'm now in a position where I have the financial means

215:14to take care of these guys.

215:15So all I have to do is just call them up and say,

215:18"Hey, would you like to work with?"

215:19"Oh, absolutely."

215:20And cut a check and it's done.

215:22- So the interesting tension here,

215:25so we talked about ways to prevent power

215:27from corrupting a human being

215:30that's in a leadership position.

215:32There's an interesting case in the cryptocurrency space

215:35of Bitcoin and Satoshi Nakamoto

215:38that basically doesn't have a leader.

215:40So the benefit of a leader is somebody

215:44that perhaps even when they don't carry power,

215:48maintains a little bit of a flame of a vision.

215:51I suppose Bitcoin has that

215:55with the original work by Satoshi Nakamoto

215:57and the sort of that, even though it's anonymous,

216:02the idea still lives on through the community,

216:05but nevertheless, the leader is anonymous.

216:08Do you think this is an interesting case study

216:11about leadership is for the leader to maintain anonymity?

216:16- Yeah, it was a saying from Sun Tzu paraphrasing it,

216:19"The best leaders are felt but never seen."

216:21- Yeah. - Yeah.

216:22So I think that's exactly right.

216:24The less the leader can be in the room

216:26and the more the principles of the leader are in the room,

216:28the better for the firm,

216:29because what you're doing is creating more leaders that way.

216:32You're inspiring the next generation, the next wave,

216:35the next circle out to act with those principles,

216:38but contribute in their own way and their own flair.

216:41And so you gain collective intelligence

216:43inside the organization

216:44instead of just constraining yourself

216:45to however great the leader can be.

216:48The other side of it is

216:49if the leader's principles are too strong,

216:51so this is the dark side of it,

216:52you end up with what's happened to Disney,

216:54with Walt Disney after he died.

216:56For 20 years, people said, "Well, you don't do that

216:58"'cause Walt Disney wouldn't do it that way."

217:00Or to a lesser extent, Apple.

217:02They say, "Oh, we don't do that

217:03"'cause Steve Jobs wouldn't do it that way."

217:05Well, he's dead, he's gone.

217:06Move on.

217:07- So somebody, I think, asked you

217:09whether you're a clone or a deepfake,

217:12and you said that you admitted,

217:14you slipped up on video saying that you're a deepfake.

217:17So on that--

217:18- I'm actually a poker-playing robot that escaped a lab.

217:20- The truth finally comes out.

217:22But I said on that topic,

217:23who do you think is Satoshi Nakamoto?

217:25Is it possible that you are, in fact, Satoshi Nakamoto?

217:29- No.

217:30If you have a preponderance of the evidence,

217:35I think the most likely candidate would be Adam Back.

217:39It's the Occam's razor candidate,

217:41and mostly because he's the right place, right time,

217:43right age, right skill set.

217:46If you look at the design of Bitcoin,

217:48the types of decisions,

217:49like the use of FORTH, the scripting language,

217:52it was pretty common in English

217:53and European pedagogy in the 1980s and 1990s.

217:56It was like an example language for a stack-based assembly,

217:58and little stuff like that, little quirks like that.

218:01Also, he created HashCash,

218:03which was the predecessor of Proof of Work,

218:05and he's kind of got a chip on his shoulder

218:06that Microsoft never did anything with it,

218:08so he's probably looking for something.

218:10He grew up with all the cypherpunks.

218:11He knew of Hal Finney.

218:13He knew of all these people.

218:15He knew Phil Zimmerman. - You don't think

218:16it's Hal Finney.

218:17- Well, no, because the code was not good enough.

218:21Hal was a Unix, Linux guy.

218:23He was a talented programmer.

218:24He was a talented developer.

218:26The initial code for Bitcoin was developed

218:28to look like on a Windows machine.

218:30Adam worked at Microsoft, go figure.

218:33And also, it was very academic,

218:35and it had to be cleaned up,

218:36and a lot of things had to be patched up and fixed.

218:38If a guy like Hal developed it,

218:40it probably had less of the, you know,

218:43let's use SecP256k1 and these types of things,

218:47and more of like, hey,

218:48let's build this cool engineering thing,

218:50and we'll figure out the protocol design later on.

218:53It just stinks of an older academic,

218:56the initial design of Bitcoin,

218:58and the initial rollout of Bitcoin,

218:59and then brilliant people like Greg Maxwell and others,

219:02they came and cleaned it all up.

219:03And lo and behold, where's Adam?

219:05He's like the CEO of the largest

219:07Bitcoin development company in the space,

219:09who's trying to keep working on and building out Bitcoin.

219:11And where the hell was Adam when Satoshi was around?

219:14I don't think there was any overlap,

219:17where they were both together at the same period of time.

219:19But I mean, if you really care,

§31Transcript · 3:39:21–3:46:24

219:21you can even do this.

219:22There's a lovely paper written by the US Army.

219:25If you just Google like, Code Stylometry, US Army,

219:28it's a technique where you can use ML,

219:31and a few other things to actually kind of develop

219:33a fingerprint for the way that people write code.

219:36So all you got to do is take the original Bitcoin source code

219:39and then take all the open source repos

219:41from around that time period and before,

219:43and see if there's a match between those two.

219:46Now, if he's really good at creating an alias,

219:49probably not so good at obfuscating the code

219:52that was written.

219:53So the odds are that you'd probably find a match

219:55to a repo that's connected to a real life human identity,

219:58or at least a weaker OPSEC,

220:00because you're younger, you have weaker OPSEC.

220:03- Do you know if people have tried that?

220:04- I don't think anybody's actually done it,

220:05but there's actually a beautiful paper,

220:07it's like 94% accurate, the Code Stylometry.

220:09- The Code Stylometry.

220:10So I've, for various reasons,

220:14I've worked with people that work on stylometry

220:16of natural language.

220:17- Okay.

220:18And I think it matches closest to Nick Szabo,

220:22if you actually do the written stylometry analysis

220:26of Satoshi's writings to stylometry.

220:28- So I meant stylometry as a field,

220:30I didn't actually look for application

220:31for this particular problem.

220:33But so you're saying Nick Szabo is the closest match.

220:36- Yeah, somebody did it years,

220:37I didn't look at if the model was sound or not,

220:39but I just remember reading on a Bitcoin talk,

220:41and Szabo is another one of the common candidates.

220:44Helphenny Szabo and Adam are probably

220:46the top three things that people could list.

220:48- What do you think about this idea of anonymity,

220:51of publishing something anonymously?

220:53Would you ever consider publishing a paper,

220:55you've been part of, I mean, the Cardano ecosystem

220:59has published a lot of incredible papers.

221:01Is there ever a value to publish anonymously?

221:04- Well, every paper that goes through the referee process,

221:06the authors are ripped off.

221:08So you don't actually see the authorship

221:10when you submit to the conference.

221:12So that's just best practice.

221:14But the question is, do you preserve

221:15the anonymity post-conference,

221:17and actually not reveal the author of the paper?

221:20It's a detriment for the deals we make,

221:22because the whole premise of working with our company

221:25as an academic is that you're gonna have amazing co-authors

221:28and your work is gonna appear in great conferences,

221:31great journals, and as a consequence, you get tenure.

221:33If you publish anonymously, it's like doing clearance work

221:38in high-energy physics or something like that.

221:40It's like, after 30 years of this amazing career

221:42working on nuclear weapons and classified reactors,

221:45you finish and then you go to apply for a job

221:48and they're like, "So what have you done

221:48"for the last 30 years?"

221:49"Stuff."

221:51(Luke laughs)

221:52"Where is it on your CV?"

221:53"Well, I can't really talk about it."

221:55"Okay, welcome to community college."

221:57So you get really screwed if you do that.

221:59So there's a misalignment of incentives

222:01in the academic world towards anonymity,

222:04and generally it's only done when you're doing something

222:07very controversial or there's a whistleblowing

222:09type of a component.

222:10It's not typically done for foundational work.

222:13And Satoshi was really one of the first things,

222:15'cause if there was a, Satoshi doxed himself,

222:17and I don't think it's possible anymore,

222:19but if he or she did that,

222:21that's like a Nobel Prize in economics, likely.

222:25You're on the short list for that.

222:27There's enormous accolades that would come

222:28beyond the monetary incentives

222:30of being able to dox yourself.

222:32But--

222:33- That'd be cool if they give a Nobel Prize in economics

222:37to an anonymous, to Satoshi Nakamoto.

222:39- It's been proposed and it was turned down.

222:41Yeah.

222:42So yeah, I mean, there are a few people in our company

222:45that have done pseudonymous publications.

222:47Like if you look at the Chimerical Edgers paper,

222:49that's a, it's not a real name, it's a crazy name.

222:52It's a pseudonymous publication.

222:55And, you know, but that's usually for throwaway work.

222:58There is one project we inherited from an anonymous person,

223:01which is fascinating.

223:02It's called QADDIS.

223:03And it's basically an extension of the QADD Manifesto

223:06from the '90s.

223:08And the pseudonym is Bill White.

223:10And I think it's some anonymous mathematician,

223:12but I can't figure out which one it is.

223:14But basically it's a marketplace for deduction.

223:16So it's like a, it's like this magic machine

223:19where you can create incentives for people

223:20to write mathematical proofs in a theorem prover

223:23and make some money from it.

223:24So there's some cool work that's there.

223:26And it's sad that Bill stayed anonymous

223:29'cause I think that could have been easily published

223:30and there was a lot of really cool things

223:32that could have been done with QADDIS.

223:34- So you did say the success of Cardano,

223:36sort of the vision you have is for you

223:38to have less and less power over time.

223:41So this idea of governance,

223:43what's your vision for a decentralized,

223:45secure governance system?

223:47- So the first thing you have to do

223:49is you gotta look at meaningful metrics,

223:51not vanity metrics.

223:52So what does it mean to have legitimacy

223:55in a governance system?

223:56You can build any governance system you want.

223:58You can have a dictator, right?

223:59Like Bob is in charge.

224:01It's like whether you like Bob or not, he's in charge.

224:04That's not very legitimate.

224:05And you can have pure democracy

224:06where every single person votes

224:08and then nothing ever gets done.

224:10County dog catcher is like a six year election

224:12or something like that.

224:14So there's a spectrum there between absolute power to one

224:17and perfectly egalitarian power

224:20to every single potential participant inside the system.

224:23And then the question is, okay,

224:24well, how do you even architecture,

224:26how do you handle choice architecture in that?

224:28So like, are you asking your people about every question?

224:31Or are you asking your people about a subset of questions

224:34related to a particular set of topics,

224:36but then they're not allowed to talk about other topics?

224:38Like for example, are they allowed to change the tax rate,

224:40but they can't change freedom of speech?

224:42That kind of a thing.

224:43So the first thing you have to do

224:45when you build these types of systems

224:47and they get to a certain scale

224:48is you have to build some mechanism

224:50for people who are interested in governance

224:52to self-select and participate.

224:54Just create a collection bucket.

224:56In Bitcoin, we had Bitcoin Talk

224:58and Bitcoin Reddit and these things.

224:59And eventually the GitHub repos and these things,

225:02there was a place to go if you were interested.

225:04And you need some sort of change management system

225:06where people who want to evolve the system

225:08can write it down in a very careful way.

225:10So in Bitcoin's case,

225:11it was Bitcoin Improvement Proposal and Ethereum,

225:13it's the Ethereum Improvement Proposal.

225:15And for us, it's the SIP,

225:16the Cardano Improvement Proposal.

225:18But it's just a structured way

225:19of discussing how you wish to change.

225:21Then there's a question of,

225:22do you want to do this implicitly or explicitly?

225:25The case of Bitcoin and Ethereum, it's an implicit system.

225:28So there's no on-chain voting.

225:30There's no like five people said this

225:32and four people said this, so we do this.

225:34In the case of Cardano,

225:35we're actually explicitly inviting this.

225:37This is one of the biggest differentiators

225:39between Cardano, Polkadot, EOS, and these other things

225:41is that we're really serious about governance

225:43to the extent that we're actually doing

225:46foundational research in e-voting.

225:47We're building new voting systems,

225:49we're exploring preference voting and quadratic voting.

225:51And the long and the short is that we want more

225:54and more people to participate in voting for things.

225:57And you have to start somewhere.

225:59So our hypothesis is we can bootstrap the system

226:02with the treasury system.

226:05So in Cardano, some of the inflation

226:08goes to the block producers,

226:10just like any other cryptocurrency,

226:11but some goes into a decentralized treasury.

226:14China has over a billion dollars of ADA in it.

226:17So it's a lot of money.

226:18And that treasury is not under my control

226:20or the foundation's control.

226:22It's actually controlled by the community as a whole

226:24through a program called Catalyst.

§32Transcript · 3:46:26–3:53:32

226:26And so all these people can come together,

226:28they can submit spending ballots,

226:29and other people who hold ADA can vote to approve that.

226:32What's nice about it is you have a growth engine

226:34to improve two accesses.

226:36One is absolute participation.

226:38So increase the amount of people

226:40who hold ADA participating,

226:42so the absolute number of people participating.

226:44And the other is meaningful participation.

226:46So the depth of participation.

226:48Did you just show up and vote?

226:49Or did you spend hours debating things on IdeaScale,

226:53the innovation management platform,

226:54interacting with the funding proposal,

226:56going back and forth?

226:57And there's dozens of little things like that.

227:00Now my hypothesis is if you run this

227:02with enough iterations,

227:02eventually you get to a certain critical mass,

227:05like over 50% absolute participation

227:07and a high level of meaningful participation,

227:09where you can move beyond funding

227:12and you can start actually having meaningful questions

227:14about protocol design.

227:16And improvement proposals and so forth.

227:18And then what you can do is you can roll out

227:20new voting systems and new social structures,

227:22and you can let them start voting on training wheels

227:25like system parameters.

227:26Like for example, the minimum transaction fee,

227:28or that K parameter for the amount of stake pools,

227:30or these types of things.

227:32Then they build enough competency there,

227:34and they move up a next level,

227:35and they actually start talking about hard forks,

227:37using the update system,

227:38the hard fork combinator system.

227:40See, so that's how you--

227:41- Voting on a hard fork.

227:42- Voting on a hard fork.

227:43You can't do it unless your social dynamics are right,

227:46and your voting system is right.

227:47And by the way, you also need to write a constitution

227:49around the same time.

227:50Because not all hard forks are created equally.

227:53The kinds of things that would add support

227:55for a new cryptographic primitive

227:57are distinctly different from the kinds of things

227:59that would change your monetary policy of the system.

228:02- So the constitution would be written,

228:04and maybe you can comment on

228:05what is the innovation management proposal system.

228:09- So we partnered with a company called Ideascale,

228:11and they run a kind of a side platform.

228:13So people who are interested,

228:15that's kind of our version of a forum.

228:16They sign up, and there's special tools in that platform

228:19for discussions that are productive.

228:21So they don't descend into kind of like trolly,

228:22Reddit-style conversations,

228:24but they're much more focused around

228:26how is your product building out.

228:28And by the way, we're gonna add

228:29more infrastructure over time.

228:30In fact, our chief of staff, Tamara Hasson,

228:32she's working on setting up an incubator and accelerator,

228:35and we have lots of cool partners

228:36we've talked with in that space.

228:38And it's the same concept.

228:39Your idea comes in, what enters the system

228:42should not be what gets approved on the other side.

228:44It should go through some sort of gauntlet,

228:46some sort of crucible where you iterate your way through,

228:49and there's all kinds of optimizations and upgrades

228:51and evolutions and combinations and destructions that occur.

228:55And then by the time you get to the other side,

228:56either the idea just dies on the vine

228:58'cause it was a bad idea,

228:59or it's a significantly stronger, far more fundable thing,

229:03and potentially even gets attached with accountability.

229:05So you don't just fund the idea,

229:06you actually fund the auditor at the same time

229:09who actually holds the person accountable

229:10'cause the blockchain is not a real company.

229:12It's an ethereal thing.

229:14You need a counterparty to hold someone accountable

229:16who's real for that type of stuff and that type of funding.

229:19So that's what we're doing this year.

229:21So we have a whole team of people,

229:23partners like Governance Live and IdeaScale,

229:25and papers we've written,

229:26and about 30, 40,000 people regularly participating in this.

229:30So it's a huge social experiment,

229:32and we're learning an enormous amount.

229:34And then our goal is by the end of the year

229:35to have a meaningful percentage

229:37of the entire Cardinal population inside of it, like 40, 50%.

229:41Then once you're at that threshold,

229:42now you have democratic majority of the entire system.

229:46Then you can have a real conversation about,

229:48okay, how do we write a constitution

229:50for this type of a system?

229:51- And sorry to interrupt, but so the constitution,

229:54people still argue about it because natural language,

229:57much like poetry, lends itself to multiple interpretations.

230:00Is it possible to formalize some of these ideas

230:03that reduce the ambiguity?

230:07- Everything's old is new again.

230:09We were talking about Logeban back in the day, right?

230:12So there's definitely formal languages you can use

230:15to express these things.

230:15That's why I'm so interested in things like Idris,

230:17and Koch, and Agda, and theorem proving,

230:20'cause that's exactly what you're attempting to do

230:22is to express some concept, or desire, or construction

230:27in a language that's machine understandable

230:29and manipulatable.

230:30In particular, how does the system know its own design?

230:33So what is the reference of a cryptocurrency?

230:35Usually it's a canonical code base,

230:37like here's Bitcoin Core, and the C++ code,

230:40that is the canonical code base.

230:42But actually that's not right.

230:43You should have specifications, blueprints,

230:46that are implementation agnostic

230:47as your canonical code base.

230:49And can your system know those specifications,

230:51understand those specifications,

230:52and can your change management system be for that,

230:55and then can you provide a proof that your client

230:58is bisimilar to that specification?

231:00So that's 10 years in the future,

231:02but that's where you would go with that kind of a concept.

231:05- But you're tending towards a formalism.

231:08- Eventually, but that's not necessary

231:10for the system in the short term.

231:12It's good enough just to have,

231:14I know what a winner, and say the Haskell client is that,

231:17and then what you basically do is you vote on a SIP,

231:21and then once it's approved,

231:23then you go and implement that,

231:24and there's some mechanism to trigger the update system

231:26to update the reference client.

231:27- Do you have an example of a SIP,

231:29a Cardano Improvement Proposal?

231:31- Yeah, like the CURT Benefit Pledge, SIP 007.

231:34So the--

231:37- 007.

231:38- Yeah, everybody loves that.

231:40- Yeah.

231:41- I'm gonna change my luggage code now, Lex.

231:44- What is that?

231:45- So, yeah, so basically it just has to do with the pledge.

231:50So a pledge is a certain amount of ADA

231:52that a stake pool operator will set aside

231:54and connect to his pool in order to be listed

231:57in the registry, and actually it's connected

232:01to how much income you make as a pool operator.

232:03So if you set it too high, you have a consolidation,

232:07you have lots of pools.

232:08If you set it too low, what'll happen is larger pools

232:11will tend to fragment and actually run

232:13multiple instances of themselves.

232:15And so there's this delicate parameter

232:16that you have to tweak.

232:18And so we have a formula for it,

232:19our formal specification that's quite involved.

232:22And so one of the community members came and said,

232:23"Well, I think we can massively simplify this design

232:27and actually get a better result

232:28for smaller stake pool operators."

232:30And so it's SIP 007, and there's actually a lot

232:33of conversation and people are thinking about it.

232:35And it was just stunning for me,

232:37'cause to understand how to write a SIP like this,

232:39you actually have to read like 100 pages

232:41of mathematical prose in the formal specification.

232:44So the guys who wrote it was like, "Fuck yeah,

232:47this is great."

232:48But it's an example of a SIP, but that's one thing,

232:51but it could be as big as, "Hey, I wanna add

232:53like quantum resistance to this system,

232:55and here's how you do that, you know, like quantum VRF,

232:57and I wanna put XMSS and all this other stuff."

233:00So there's a lot you can do, and you can do it

233:03in, you can do it indirectly or implicitly,

233:07where there's some social process outside of the system

233:10where you eventually approve a SIP,

233:12or you can do it explicitly where you directly vote

233:14or some representative democracy,

233:16some group of representatives directly votes,

233:19and then once you've decided, it's there.

233:21The constitution's necessary because you need

233:22to know the decision threshold.

233:24Is it super majority or majority?

233:27And also the voting process.

233:29Like a lot of policy experts believe

233:30that if Brexit was a multi-stage vote,

233:32it would have never passed,

§33Transcript · 3:53:34–4:00:46

233:34because what people would have done the initial stage

233:36and all the horrors of Brexit

233:37would have been broadcast to society,

233:39and there would have been some reluctance

233:41and buyer's remorse on it,

233:42and then the second round would have failed

233:44or something like that.

233:46But because it was just a single-year event,

233:47you know, it's like they passed it,

233:49now British are all passive-aggressive about it.

233:51With no sign, "Very well, we shall remove from Europe."

233:55And so your voting system has a lot to do

233:58with the outcome you get.

233:59The other thing is, you know, what type of voting?

234:01Is it just an absolute or is it preference voting?

234:04So you pick your favorite SIP,

234:06follow your second favorite SIP or something like that.

234:08So Condorcet or Borda are two examples of systems--

234:11- Are you a fan of those, like the rank-choice vote?

234:13- I love them so much, especially for political diversity,

234:16'cause this whole concept of throwing your vote away,

234:18if it's Alice or Bob, you're always gonna get a,

234:21and South Park did it best, right?

234:23The giant-- - Turd.

234:25- Yeah, yeah, you know the one.

234:26- Turd versus, I forget what else.

234:28- The douche. - Douche versus Turd.

234:29- Douche versus Turd, South Park.

234:31So if it's ranked order or preference voting,

234:34you never have that situation,

234:35'cause you always pick your favorite,

234:36and you get a lot more diversity on the ballot.

234:38But then you have Arrow's Paradox

234:39and all these other things that come up.

234:41So there's no perfect system,

234:44and really you have to be comfortable

234:46with governance in a game of inches.

234:48And you start by some guiding principles,

234:51and the guiding principles is more is better,

234:53and productive interactions are better

234:55than destructive interactions.

234:57And you have to be able to quantify those things.

234:58As long as you have an engine

235:00that allows you to grow in those directions,

235:02then you have a lot more people along for the ride

235:04when you actually start talking about

235:05these bigger and bigger things.

235:07The other challenge was that we had

235:08the decentralized development of the protocol

235:10and the brain of the protocol.

235:12We have fully decentralized the brain of the protocol.

235:15The peer review academic process means that

235:17there's now an academic incentive

235:19for graduate students, postdocs, and professors

235:22to spend enormous amounts of time

235:23writing papers in our ecosystem,

235:25'cause they want tenure.

235:27They wanna, and we showed that you can get it.

235:30There's been a lot of people who've gotten

235:32great academic careers from working with us.

235:34So yeah, keep adding to that pile of 105 papers.

235:37This is great.

235:38And that doesn't need Charles Hoskinson.

235:40It doesn't need IOHK funding or anything like that.

235:42They're on.

235:43We're already seeing unfunded derivative work

235:45from people who are completely disconnected

235:46from us writing papers about stuff in our ecosystem.

235:49So just continue to develop that, but that's looking good.

235:53The centralized development, we're working on that as well.

235:55Our goal is sometime in the next few years

235:57to make sure there's at least three independent clients.

236:00So three completely independent dev teams and code bases,

236:03and also to get a separation of the commercial clients

236:06from the reference code, and turn the reference code

236:09into like a formal specification, a formal blueprint,

236:12and then have that change management

236:14be completely decentralized.

236:15The core developers are actually voted on,

236:17and the SIP process is used to change that,

236:21and then some way of proving that your client

236:24follows the specification as use of the protocol.

236:28- Is there beyond the Cardano ecosystem,

236:30these ideas of distributed governance,

236:35do you see ways it could revolutionize politics?

236:40- Yeah.

236:41- Or governments?

236:42- Oh yeah, like Ethiopia deal, for example.

236:45We have 5 million people that we brought in

236:47with the DID system there.

236:49That's gonna follow them throughout their whole life.

236:51Right now they're high school students,

236:52but when they're in their 20s, 30s,

236:54they're gonna wanna use that for e-voting,

236:55and for payments, and so forth.

236:57- Can you describe the Ethiopia project,

236:59'cause that's fascinating.

237:00- Yeah, so we spent four years in Ethiopia.

237:02I went there in 2017, and shook a lot of hands,

237:05kissed a lot of babies, and they said,

237:06"Oh yeah, we'll have it all done in six months."

237:08(laughing)

237:10Everything is a lot of fun there,

237:11but it takes a little bit longer than you'd think

237:13to get anything done, and that's okay.

237:15I really love Ethiopia, it's a beautiful country.

237:19So we spent four years, we trained a whole cohort

237:21of developers, and then we started a relationship

237:23with the Ministry of Education,

237:25and they care a lot about proper credentials.

237:28One of the biggest problems they have is,

237:30when someone graduates, it's really hard for them

237:32to prove the quality of the credentials that they have,

237:34and really hard for them to prove

237:35the knowledge that they have.

237:37So if you wanna be an ICT outsourcer,

237:39how does somebody know that this is a real programmer,

237:41or how does somebody really know that this is a real doctor,

237:44or whatever the hell you're outsourcing?

237:46So they said, "Can you come and build

237:47"a digital identity system for credentials?"

237:50So every student in the country, at some point,

237:52will get a DID, a decentralized identifier,

237:55and then you can prove all sorts of things about them,

237:58like GPA, or what particular diploma they hold,

238:00or blah, blah, blah.

238:02And then the beautiful thing is, the way we designed it,

238:04is it's extensible to include payments,

238:07extensible to include proofs about themselves,

238:10like are you over the age of 21, that kind of stuff.

238:12And then eventually it can be used

238:14to link into a cryptocurrency system.

238:16In this case, we built it for Cardano.

238:18So Atala Prism is the framework we're using for it.

238:20Every student will get one, and then those students

238:23will be able to use those credentials

238:25in the Cardano ecosystem, eventually for DeFi,

238:28like lending and so forth.

238:29So it's the largest blockchain deal of its kind,

238:31and it probably will grow to 20 million people

238:33over the next 24 months.

238:35The other beautiful thing about Ethiopia

238:37that people don't know is the prime minister

238:38is a cryptographer.

238:40He's in his 40s, 50s, a young guy,

238:43and he can actually read the papers we write.

238:45And so he's a really bright guy,

238:46and he's written this beautiful agenda

238:48called Digital Ethiopia 2025.

238:51And one of his things in the agenda is digital identity.

238:55He wants every person in the country

238:57to have a digital identity by 2025,

238:59and he wants to implement an e-voting system

239:01at some point for that.

239:03So when you ask about governance,

239:04all these governance tools that we're constructing

239:07for Cardano are completely reusable for a nation state,

239:11a company, and by the way, if you create

239:13a Cardano application, will eventually be reusable for you.

239:16'Cause if you have a DeFi protocol,

239:17you need a voting system,

239:18why the fuck do you have to reimplement that?

239:20Native multi-asset, anything that works on ADA

239:22works with a native multi-asset.

239:24You can use our voting system for your asset.

239:27So you get a government in a box

239:28that you can parametrize any way you want.

239:31And similarly, when a government does something

239:33with Cardano, not only do they get

239:34all this amazing infrastructure, but wait, there's more.

239:38They actually get this amazing voting system

239:40that they can use for smaller, large-scale decisions

239:43that they wanna do.

239:44On the US side, we're thinking about trying

239:46to roll something like this out in the state of Wyoming.

239:49There's been tons of laws that are passed.

239:50It's a very friendly crypto place.

239:52The very least, it'd be fun to see

239:54if we can do the Republican-Democrat primaries

239:57with preference voting and voter registration this way

240:00and do it completely online with an e-voting system.

240:03So that's something we'll be pursuing in 2022.

240:06- You think there's some openness to that?

240:08- Yeah, yeah.

240:09That's the one good thing about the craziness of Trump.

240:11He made like half of America think the election system

240:13is completely, irreparably broken.

240:15So you walk in, it's like, we're gonna go kill Dominion.

240:18And they're like, yay, that's great, let's go do that.

240:20Whether you believe that or not,

240:23it's created a market opportunity,

240:24created a lack of faith and credibility in the system.

240:26- To improve the system. - Exactly, exactly.

240:30- What do you think about El Salvador

240:32becoming the first country to approve a cryptocurrency,

240:35Bitcoin in this case, as a legal currency?

240:39And where's this trend going?

240:40First of all, this event, if you mentioned

240:43the Bitcoin conference, the Bitcoin folks believe

240:46that this is a monumental event.

§34Transcript · 4:00:47–4:08:03

240:47Do you think this is a start of something new?

240:49- Well, they're both right, the critics and the pro people.

240:53So the critics are saying this is a nothing burger

240:55and it's just a publicity event for El Salvador.

240:58And then the people say this is the most monumental event.

241:00They may actually be right

241:02because there's reciprocal agreements.

241:04When a country issues a currency,

241:06other countries honor that usually.

241:08And it trades on forex exchanges.

241:09So if like Bitcoin becomes a recognized currency

241:12of a country, then it may be the case

241:15that United States and European Union and others

241:17can't actually stop them from trading on forex exchanges

241:20and being treated as a currency

241:22from a regulatory perspective.

241:23So it's like a really clever backdoor

241:26into the League of Nations.

241:28And actually we had this crazy harebrained idea years ago.

241:31We were down in Mexico at the Satoshi round table

241:34and we're like, hey, let's go buy a country.

241:36Let's go to Tuvalu and get them to do something

241:39with the cryptocurrency.

241:40'Cause they sell everything in Tuvalu,

241:42like the dot TV extension and their fishing rights

241:44and Taiwan pays them money to recognize them and so forth.

241:48So I'm like, man, maybe we can convince Tuvalu

241:50to do something with crypto.

241:51And that didn't work out so well.

241:53But now El Salvador is actually playing the game.

241:56And that's a real country.

241:57It's got like 5 million people and so forth.

242:00So we know the president's brother

242:01and we've had some conversations there.

242:03So maybe we'll go in the next few months

242:05and see what's going on there and do a state visit

242:07and talk to the president.

242:09But it's an interesting development.

242:11And it's one of those things that it can't quite be ignored

242:14'cause the nation state's doing it.

242:15On the other hand, you have to manage expectations.

242:18Is the central bank taking a position in Bitcoin?

242:21Are they actually switching over to a cryptocurrency

242:24as their unit of account?

242:26Are they now getting off of BIS

242:28and they're all using the settlement rails of central banks?

242:31Are they actually blockchaining the entire country

242:34and they have some broad, ambitious agenda

242:36to go and do all that?

242:37That remains to be seen.

242:38And so it really is a commitment there.

242:40The other thing is that if you're autocratic,

242:43these systems are not so good for you

242:45'cause the minute you adopt these types of systems,

242:47you're pushing a lot of power to the edges.

242:49So there's a world of difference between optics

242:51and actual commitment.

242:53And actual commitment is I'm prepared

242:55to accept the consequences that the state is going to lose

242:58a lot of power along the way.

243:00And the problem is it's not clear to me

243:02if some of these politicians who are pro-blockchain,

243:05and I'm not making a statement on El Salvador in particular,

243:08I'm just saying in general,

243:09are fully aware of that reality.

243:11A lot of them seem to think that somehow

243:13they can contain the blockchain genie in the bottle

243:16and blockchain their whole country,

243:17but stay president for life.

243:19That doesn't work.

243:20Once they have that power, they're gone.

243:23- So do you think once they realize

243:24that this is one of the failure cases,

243:27one of the things that people are concerned about

243:29is governments banning cryptocurrency?

243:31- Well, that's China case, right?

243:32They've started realizing this was a legitimate threat

243:35to capital controls and to the autocratic system

243:37that they've constructed there.

243:38And then suddenly China's starting to build

243:40its own People's Bank of China blockchain,

243:43and Bitcoin is now the red-headed stepchild.

243:46They didn't really care too much

243:47'cause it was great for corruption.

243:48You could evade capital controls

243:49and so all the well-connected people,

243:51they're like, "Oh yeah, Bitcoin's bad,"

243:53but then they'd have Bitcoin of their own

243:54and they could use it to send money around.

243:56But now the government's gotten very serious about it.

243:59They're saying like, "Okay, we want to control

244:01"and dominate this whole thing,

244:02"and it's a threat to our plan for the digital yuan

244:05"to become the world standard to displace the dollar."

244:07- But so the moment you have El Salvador

244:09and just more and more countries,

244:10say there'll be a country in Europe, for example,

244:13that accepts Bitcoin or other cryptocurrencies, Cardano,

244:18the idea is it would put a lot of pressure on you.

244:21So there'll be like this kind of ripple effect

244:23and then the individual governments won't be able to help,

244:26and eventually there'll be a superpower

244:29like, I don't know, Russia or the United States

244:32and/or, I don't know, Canada.

244:34So do you see that sort of an inevitable trend

244:38where cryptocurrency takes over the world

244:40as a store of value and as a method of payments?

244:46- Yeah, probably.

244:46I mean, you can do just so much more

244:48with programmable finance.

244:50Transactions in general have five properties.

244:51You have the asset that runs on the rail.

244:54That's what we always think about.

244:55And you can transact that,

244:56and then you have the identity

244:59and you transact that either like one to one,

245:01one to many, many to one, or many to many.

245:04And then you have metadata.

245:05So that's the story of the transactions,

245:07like where did it take place, these types of things.

245:09And then you have the contractual relationship.

245:12So that's the smart contract component.

245:13And then you embed that within regulation.

245:15So transactions always live within jurisdictions.

245:18This is relevant to the conversation,

245:19will digital currencies take over?

245:21Because those things are right now done separately

245:25in a very fragmented and fractured way,

245:27and they're not completely globalized.

245:29And it's a super expensive to hoist up this entire system

245:33and automate things like compliance.

245:35It's usually a huge part of every bank's balance sheet.

245:39So when you look at the concept of a digital currency,

245:42you're saying all five of those things are programmable.

245:44And so they could be like library driven.

245:47You say, oh, I wanna be in compliance with Eritrea.

245:50Okay, pull up the Eritrean library.

245:51Now you are, it's built into the transaction.

245:54Previously, it's like, go hire some lawyers

245:56and go figure out the entire code

245:58and translate some things and rah, rah, rah.

246:01It's crazy.

246:02So just the orders of magnitude efficiency gains

246:07that you get and the increased liquidity you get

246:10and the fact that you can now represent all assets

246:12with a universal way, that financial stem cell,

246:15there's an inevitability to the victory of our industry.

246:18The challenge is how do we deal with this

246:21with the squabbling of superpowers?

246:23China wants to be the new world standard.

246:25America wants to preserve that.

246:27And the rest of the world is trying to figure out

246:29how do we create something

246:30that's a bit more fair and balanced?

246:32And so crypto comes in and it potentially is

246:35both an ally and a competitor to those desires.

246:38'Cause if you do too much crypto,

246:40you don't need a nation state anymore.

246:42If you do too little crypto, well,

246:44it's China or America.

246:45So what's that sweet spot?

246:47- Do you hope that in the process of cryptocurrency

246:52pushing power to the edges, to the people,

246:55that we would be able to alleviate

246:57some of the suffering in the world

246:58caused by centralized power and the abuses of power

247:01and corruption, all those kinds of things?

247:03- 100%.

247:04I made a very angry video months ago.

247:06(Lex laughing)

247:07I make angry videos.

247:08I should drink, Lex.

247:10I really should.

247:10(Lex laughing)

247:11- Maybe you should drink more.

247:12- Yeah, I know, right?

247:13It depends on who you ask.

247:14I made a video a little while.

247:15I said, you know, our industry is an industry of frustration.

247:17It exists because we weren't the industry

247:21that charged 85% interest to the poorest people

247:23in the world for loans.

247:24We weren't the industry that charged 15% to move money

247:27for a maid sending money home to mom in Manila.

247:31You know, we weren't the industry

247:33that laundered hundreds of billions of dollars

247:35of drug money and funded arms dealers in Africa

247:38and all these things or permitted oil for food

247:40to exist and so forth.

247:42And the people who did these things aren't in jail.

247:44They're rich.

247:45They're billionaires.

247:46They fly private jets.

247:48So our industry is the antidote to these types of things.

247:51We say, guys, we want a system that's fair.

247:54That's it.

247:56And we want everybody to be treated equally.

247:58That doesn't mean everybody's gonna win.

248:00It doesn't mean that when you lose, you know,

248:03somebody's gonna come on a white horse and bail you out.

§35Transcript · 4:08:05–4:15:11

248:05You're gonna have winners and losers, but it's fair.

248:08That's all we want.

248:09That's all we've ever wanted.

248:10There's no coincidence that Bitcoin was created

248:12right around the same time as the 2008 financial crisis.

248:16It's not like these were just unrelated events.

248:17They're highly correlated to each other, okay?

248:20I'd say perhaps even causal.

248:21Go figure.

248:23And everything we've done as an industry

248:26from that moment to today and beyond

248:28has been about that endless, relentless desire

248:32to make things a little bit less corrupt,

248:35a little bit less nepotistic, and a bit more open.

248:38And it's gotten so insane

248:41that you have these things in Wyoming called speedy banks,

248:44where you're full reserve banks.

248:45They have 100% of their balance sheet is accounted for.

248:49They don't lend.

248:51And then you have the people in the banking community saying,

248:53well, those are a risk to banking.

248:56We're scared that these speedy banks are gonna default.

248:59It's like, what world are you living in?

249:02You have fractional reserve,

249:03sometimes like 2% assets on the balance sheet,

249:06and then you're worried that the guys

249:07who actually have a dollar for every dollar

249:09they say they have are the ones that are gonna collapse.

249:12It's like the 1984 level doublespeak

249:15when you see the system and negative interest rates

249:17and all these other things.

249:17And so I absolutely believe the direction and course

249:20of this industry is to make things more honest and fair,

249:24and also by its very existence,

249:26it exposes double standards, hypocrisy, and corruption.

249:30Just the fact that it's there,

249:32because it's one thing to say that,

249:33well, it just can't be because of the nature

249:35of global finance.

249:36There's no way to do it otherwise.

249:38It's another thing to see it there as an example,

249:41and say, well, that thing is doing it.

249:43Why can't you guys be this way?

249:45That's why I'm so passionate about Africa,

249:46'cause they don't like the systems they have,

249:48and everybody's really young,

249:50and they are gonna throw all the systems out

249:52in the next 20 years,

249:53and they're gonna replace them with something else.

249:55If we get this stuff into Africa,

249:571.2 billion people will be living

249:59in a considerably better system than the rest of the world.

250:02And then everybody else will look at that and say,

250:03why the hell are those guys so rich?

250:05Why are those guys making the money?

250:07Why are those guys doing so well?

250:08And it's not satisfying to hear,

250:10well, Africa's just better.

250:13No one's gonna say that.

250:14They're gonna say, okay, yeah,

250:16it's nepotism and corruption and lack of transparency

250:19and these types of things.

250:20So I think absolutely it has the potential

250:22to improve the human condition,

250:23but humans have to get out of the way.

250:26Humans have ingrained in themselves selfishness,

250:29and it is a desire to maximize for themselves

250:31and their family, and not think in systems.

250:34And so we have to evolve capitalism at the same time.

250:38And what I mean by that is right now,

250:39you're trying to maximize the amount

250:41of resources you get today.

250:42What we need to do is start thinking about

250:44how do we create future versions of ourselves in 2100

250:47and create a resource for that time period,

250:50and then the name of the game

250:51is to maximize that or balance that

250:54with what you get in the short term.

250:55And then suddenly you're saying to yourself,

250:57well, if I'm doing things that are good for me today,

251:00but compromising then, I make less money.

251:02So capitalism as an engine is okay.

251:05The problem is it's misparameterized.

251:07- Right, almost like inject long-term incentives

251:10into the capitalist system.

251:10- Exactly, and cryptocurrency space

251:12is the only economic system where that's actually possible.

251:15You can create a tokenomics scheme

251:17where doing things that are beneficial for people

251:19you'll never meet 'cause you're long dead

251:21actually makes you money today.

251:23You can't do that in a legacy financial system and so forth.

251:26So I think that that's the real impact capital conversation

251:29that has to be had as you explore these things

251:32is you have to talk to people and say,

251:34look, it's not about communism

251:35or socialism versus capitalism.

251:37It's not about, hey, let's donate and save the world

251:40or try to be charity and make things better.

251:43It's all about how do you use the fact

251:44that we have a better toolkit to create a different system,

251:48a different incentive model,

251:49where the default configuration of the system

251:51is long-term thinking.

251:53And the default consideration of the system

251:54is get rid of all these negative externalities

251:56that marketplaces have and judge the success of society

251:59not by how the greatest of society are doing

252:02but by how the least of society are doing.

252:04You know, HDI, not GDP, this kind of thinking.

252:07And I think crypto can actually be the vanguard

252:09that kind of pushes us there.

252:10And the first countries to adopt that

252:12are gonna be just significantly better places to live.

252:16And the people who envy them

252:17will force the other countries to change.

252:19- That'd be a ripple effect.

252:20So when you wake up in the morning

252:21or as you sleep like a baby,

252:23wake up multiple times in the middle of the night,

252:25do you feel the burden of this kind of future

252:31that's in your hands and not to mess it up?

252:34Like, what is it, Big Lebowski?

252:36Her life is in your hands, dude.

252:38(both laughing)

252:41- Don't worry about them, they're nihilists, Donny.

252:42(both laughing)

252:45- Do you feel the burden of like,

252:46'cause we're talking about all these 100 plus papers

252:49and the academic beauty of the algorithms

252:52we're talking about, but then there's millions

252:53of human lives at stake here.

252:55- I mean, you always feel the burden,

252:57especially in my own company.

252:59I mean, I have all these people who work for me

253:00and they eat because I pay them, right?

253:03So if I can't pay them, then that's my fault.

253:06So you have to, as a leader,

253:09you always have to be cognizant

253:10that there's all these people who've signed up

253:12for your crazy vision,

253:13and you have to be larger than life.

253:15You always have to be good.

253:18You're not allowed to have a bad day.

253:20You're not allowed to feel like shit.

253:21You always have to show up.

253:23You always have to be pushing forward.

253:24And so that's a huge burden in many respects,

253:28'cause there's Charles the person,

253:29and then Charles the CEO,

253:31and these are very different things

253:33in terms of expectations, at the very least.

253:37And so it's heavy in that respect.

253:39That said, what gives you solace

253:41is that you're not in it alone.

253:43It's lonely, but you're not alone.

253:45You have so many amazing people around you

253:47that are willing to help

253:48and actually take some of that burden.

253:50And my life has gotten considerably better

253:53when I learned how to delegate and trust,

253:55and even if people screw up and fail,

253:57it's worth the risk,

253:59'cause ultimately you're amplifying yourself.

254:02The other thing is that it's okay not to get all the way.

254:06You want to, you wanna push there,

254:07but make sure whatever the hell you do,

254:10you leave something for somebody else

254:11to pick up and carry on.

254:13That's why we care so much about the publication process

254:16and open source, 'cause we'll never file a patent

254:19in our entire history,

254:20'cause whatever we do, it's yours as much as it is mine.

254:23And maybe I can only get you 70% of the way,

254:26and I'll plop over dead from a heart attack

254:28or get killed by an eagle or something like that.

254:30Maybe somebody brings the-- - Eagle?

254:32- Maybe somebody brings the Hasteagle back

254:34and it kills me, you know?

254:35So it could happen.

254:36They're bringing the woolly mammoth back.

254:37Talk to George Church about that.

254:39- It's a good way to go. - Yeah, I know.

254:40- Either the eagle or the mammoth.

254:42I'd rather be crushed by a mammoth,

254:44'cause eagles actually fly you up and drop you.

254:47- Oh, so you won't die.

254:48It'll be a slow death and they'll probably peck at you.

254:49- Exactly, you'll just be grievously wounded on the ground

254:52and the eagle's slowly devouring you.

254:55Yeah, don't go down that way.

254:56I've lost my train of thought.

254:57(both laughing)

255:01- The point is you feel deeply grateful

255:03there's a bunch of people around you.

255:04- Yeah, there we go. - And then you give--

255:06- Yeah, you delegate, you delegate.

255:07And somebody fights the eagle

255:09and another people takes care of that and this, that,

255:11and the other, you just do the best you can.

§36Transcript · 4:15:13–4:21:53

255:13You're in the arena, you fight as hard as you can.

255:15You leave nothing for home.

255:19You put it all on the field.

255:20And then when you go home, you have pride

255:22in what you've done and you know

255:23that you've at least made a slight difference.

255:26You know, one person can make a huge difference.

255:28Look at Norman Borlaug.

255:30I mean, just went around the whole world

255:31teaching people how to grow crops.

255:32He saved a billion lives over the course of his life.

255:35Billion people didn't starve to death because of one guy.

255:38It's amazing the asymmetry and the returns

255:40on that type of a thing,

255:41just for the knowledge transfer of all things.

255:44And yet, not a household name.

255:46So that's the other side of it, of the burdens.

255:48You know, people always want something for something.

255:51So they say, oh, if I endure all these burdens,

255:53I should be given something.

255:54I entered into this space fully expecting

255:57that probably the most likely outcome was jail.

256:00That's what my dad told me and other people told me.

256:02And it was because it's like, look at where we came from.

256:04The Liberty Dollar, Eagle, all these things.

256:07Anybody tries to innovate the monetary system,

256:09they either end up like Gaddafi or they end up in prison

256:12or they end up like nepotistic or a banker

256:15or something like that.

256:16And so, you know, the financial regulations

256:19are not built for rapid innovation.

256:22They're not built for Bitcoin.

256:24There's a reason Satoshi was anonymous.

256:26It wasn't 'cause he enjoyed the anonymity.

256:28There was legitimate criminal risk

256:30for this type of activity.

256:32So the fact that I've gotten this far

256:34and I'm doing pretty good, that's a win.

256:37You know, you take that.

256:38Life is good.

256:39- What is a productive day

256:41in the life of Charles Hoskinson look like?

256:43Now we're getting to the details here.

256:46Diet, like fasting or not, maybe.

256:49Coffee, non-coffee, exercise, sleep,

256:54scheduling, like periods of deep work, programming.

256:57Then the social media stuff that you do.

256:59You clearly enjoy being on social media

257:01and also live streaming, educating, inspiring the world

257:04or getting drunk and ranting at the computer.

257:07- Well, first off, you do a wet year and a dry year.

257:10That's what prevents you from becoming an alcoholic.

257:12So unfortunately, the way that schedule worked,

257:142020 was my dry year.

257:17Like I didn't drink the entire year.

257:18Not a single sip of alcohol.

257:20It was the worst. - On purpose.

257:21- Yeah, you do a dry year and then you do a wet year.

257:23- Oh, so this is one of your ideas about life

257:26is you alternate.

257:27- Yeah, you have to alternate.

257:28Never do too much of any one thing.

257:30- Well, Churchill never alternated.

257:31He just kept drinking throughout his life.

257:32He did pretty good.

257:33(Luke laughs)

257:35Just to push back against you.

257:37- Yeah, him and Alfred North Whitehead.

257:39Although, didn't Churchill get kicked out

257:41as prime minister at some point?

257:42- So maybe he took one dry year.

257:44- Yeah, he was a sober, happy, in shape Churchill.

257:47He would have led Britain for 30 fucking years.

257:49(Luke laughs)

257:51See, Lex, that's why we can't have nice things.

257:55- Conor S. Thompson, maybe you're onto something.

257:57- Oh, you know, it's really crazy if you go to Aspen

257:58and see the bar he used to go to.

258:00I actually met a waitress who knew him really well

258:02and he'd go in there like two, three times a day.

258:05And she's like, "Yeah, he'd do cocaine

258:07"right here on the table."

258:08And he'd come in with lots of pills

258:10and just put them all out on the table

258:12and be taking them at different hours.

258:13And they were all clearly illegal substances.

258:15But we'd just give him coffee or whatever he wanted.

258:18He's a great guy.

258:19But anyway, that's the day in the life of Charles.

258:20I fast.

258:21I tried to do intermittent fasting, 16/8.

258:23The longest fast I ever did for a long-term fast

258:26was two weeks, which was just crazy.

258:28- Wow.

258:28- Oh my God, I was--

258:30Can you take me through the journey of philosophically

258:33what was going on in your mind?

258:34- Well, so normally when I do an extended fast,

258:37it's about three, four days,

258:38'cause that's the sweet spot

258:39before you start losing muscle mass

258:41and other things start happening.

258:42And people know so much more about this than I do.

258:45But I just feel pretty good.

258:47And you kind of get addicted to the fast high.

258:49You don't have to eat.

258:50You have no downtime.

258:52You're just going.

258:53Your energy never dips.

258:54And so I used to do three, five days.

258:58Maybe three, four was the sweet spot.

259:00But then after about a week, I was like,

259:02how long can I make this go?

259:04And so I started talking to some people.

259:05They said, well, Angus Barber did 384 days.

259:09Of course, I'm not as fat as Angus.

259:11So I said, oh, I can do two weeks.

259:13So I just kept going and kept going and kept going

259:15and kept going.

259:16And right around the two-week mark,

259:19I fainted for a little bit in a chair.

259:21And I was like, okay, maybe I should start eating again.

259:24But then I was legitimately worried

259:26about refeeding syndrome and this stuff.

259:28Like, okay, how do I take care of that?

259:30So my brother's a doctor and I called him and I said,

259:32hey, Willie, I haven't eaten in two weeks.

259:34How do I start eating again?

259:36And he's like, what?

259:37(laughing)

259:40- Slowly.

259:40- Slowly, yeah.

259:41So in the usual routine, intermittent fasting,

259:43although I haven't been as good about it as I should be

259:46and I used to work out, I don't do as much as that,

259:48the stress and the work-life balance has been horrible

259:52the last 24 months.

259:53And I've gained a lot of weight and all that stuff.

259:55But I'll fix that.

259:57But I do try a lot of things.

259:58Like I use the Calm app and I do meditation.

260:00Recently I started doing photo biomodulation.

260:02You ever heard of that?

260:03- No.

260:04- It's a crazy headset called a V-Light.

260:06You saw that picture of me with like the weird thing

260:08with the red lights on?

260:09Actually, it shoots lights into your brain.

260:10It's really cool stuff.

260:12But it improves blood flow.

260:13And actually, there's some peer-reviewed studies

260:15that show that it does neurogenesis.

260:17So you actually generate new neurons and things like that.

260:19It's really cool stuff.

260:21So I do that and it actually helps a lot.

260:24And every day's a little different.

260:26- Do you get a few hours of alone time to work, to think?

260:31- Yeah, deep work is so important.

260:33There's even a book on that, like Deep Work.

260:36- Yeah, by Cal Newport.

260:38- I think you interviewed him, didn't you?

260:39- Yeah, everyone should listen to his podcast,

260:41Deep Questions, he's awesome.

260:43He's a mathematician, a theoretical computer scientist.

260:46So those guys really need their time alone to really think.

260:49- That's the one thing I deeply miss.

260:51When you're a CEO, you're the master of the five-minute deal.

260:54You come in, you talk to people, you make a decision,

260:57you move on to the next thing, you move on to the next thing.

260:59And I used to be used to really deep focus.

261:01You'd sit down and think about something

261:02for 10 hours, 15 hours, 20 hours.

261:05And that's that.

261:05And I enjoyed it.

261:06It was just so beautiful to get lost into something

261:09and just go and go and go.

261:11And then you become a CEO,

261:13and it's like you never can go and go.

261:14You're lucky if you read a four-page thing

261:16'cause there's something else that comes up.

261:18You have to travel, you have to do that.

261:19So I've been trying lately to have,

261:21and actually our chief of staff recommended,

261:23it's like Fridays is Do Not Disturb Day.

261:26So it's for deep work.

261:27You don't have meetings, any of these things.

261:29And so far I have not committed to that,

261:32but everybody else in the organization

261:33has started to move there.

261:34But my hope is next month

261:35that I can actually get serious about that.

261:37The other time I'm lost in thought is

261:39I do a lot of float tanks.

261:40Have you ever done isolation tanks?

261:42- But I really want to.

261:43- It's one of the most amazing things you can do.

261:46You come out on the other side,

261:48and all your stress worries, they're just gone.

261:51And you have so much productivity and clarity.

261:53If you combine that with daily naps, that's the way to go.

§37Transcript · 4:21:57–4:29:18

261:57- Yeah, I'm a huge fan of naps.

261:58So what about the social media stuff

262:01and you doing the live streams?

262:04Do you ever dread those?

262:06Are you energized by those?

262:08Because you're exceptionally good

262:10at communicating all the different kinds of ideas

262:12and being very transparent with the community,

262:13all those kinds of things.

262:14- I really enjoy the live streams.

262:16It's fun, it's never been a chore, because it's for them.

262:20It's a chance for people in the community

262:22who've been loyal, and they really love it,

262:23to actually just be there, ask some questions.

262:25And I try to make it as entertaining as possible.

262:28And you have your trolls, and you have your love.

262:32And it's actually nice to have a mixture of the two,

262:34'cause sometimes you can beat down trolls just for fun.

262:37You know, that kind of stuff.

262:37And it's grown to a cult following.

262:40I think there's like 40, 50,000 people.

262:42And it's almost like Fight Club in a certain respect.

262:45So I was in Vancouver years ago,

262:47and I was at Air Canada checking in,

262:49just about to fly back to Colorado.

262:50And I was getting this weird vibe

262:52from the guy that was checking me in.

262:53And then right after he takes my bag,

262:55he kind of leans over to me, he's like, "I love ADA."

262:59You know, and I was like, "Really?"

263:00He's like, "Yeah, I watch your live streams."

263:02And then I was flying into London.

263:04I was at London Heathrow Airport,

263:05and the passport control guy was there.

263:07And I was just about to take my passport out,

263:09and he says, "Welcome to London, Mr. Hoskinson."

263:11(Luke laughs)

263:13I was like, "Oh God, am I going to jail in London?

263:15"Why does the border patrol guy know who I am?

263:17"This is a bad deal for me."

263:19And it turned out he watched my live streams.

263:22And so there's a lot of that, and that's so much fun.

263:25In fact, here in Austin,

263:27there's a Mexican restaurant just down,

263:29close to this place.

263:31And while eating there,

263:32two different people recognized me,

263:33and I took a picture with one of them.

263:35And again, they watched the live streams.

263:37So that's-- - Well, if it's anything

263:38like Fight Club, you have to wonder

263:39if some of those people or all of them

263:41are just figments of your imagination.

263:43- Right, I would, (laughs)

263:46I don't have an answer for that.

263:47- I could be a figment of your imagination,

263:51which just proves that you're insane.

263:52- Yeah, but honestly,

263:52if I was capable of that level of delusion,

263:54why the hell don't I look like Brad Pitt?

263:56- Good point.

263:57Okay, so on this topic, let me ask you about mushrooms.

264:01You're interested in mushrooms, growing mushrooms.

264:05I believe you are also interested

264:08in the mind-expanding capabilities of psychedelics.

264:11At least you mentioned kind of the interesting place

264:14where your interest in non-psychedelic mushrooms might go.

264:17Can you explain the nature of your interest in mushrooms?

264:21Is it personal, is it business, is it both?

264:24- Well, it's a little bit of everything.

264:25It's just an underexplored area of science and botany

264:29that ought to be explored,

264:31because there's so much cool, interesting stuff there.

264:34Mushrooms do so much.

264:37Like, they have these things called cordyceps,

264:39and they are like a zombie fungus that infects insects,

264:43takes them over, and then it will have them

264:46kind of get to other insects,

264:47and then burst out of their head like an alien,

264:50and spray spores on them, and repeat the process.

264:52I mean, they even made a damn game about this,

264:53The Last of Us, or something like that.

264:55And this is a real thing.

264:56Like, you Google it, and see these dead ants

264:59with these fungal stabs coming out of them.

265:01It's like, holy God, this is crazy.

265:03And in the same topic,

265:08you go all the way to Lion's Mane,

265:09and it could actually help treat Alzheimer's,

265:11and treat depression, and Parkinson's,

265:14and regrow nerves, and so forth.

265:16Other things, they've shown some effectiveness

265:19against COVID.

265:20It's just so crazy, the diversity in the mushroom kingdom,

265:24of the medicinal applications, the pesticide applications.

265:29You can use it a lot to kind of save hay and trees.

265:32There's a lot of things you can do

265:33that combat all kinds of invasive species.

265:37And it's true, there's a lot of cool stuff

265:39with psychedelic mushrooms.

265:41And there's a great book from Michael Pollan,

265:43"How to Change Your Mind,"

265:44where he was really the first journalist

265:46in a long time to go and roll in crystals,

265:48work his way through the Johns Hopkins studies.

265:50But the long and short for me, when I read that book,

265:52like, okay, mind expansion is great,

265:54but look at the effectiveness of psychedelics,

265:59psilocybin mushrooms with SSRIs,

266:02selective serotonin reuptake inhibitors,

266:03for the treatment of depression.

266:05They showed in the Johns Hopkins studies

266:07that they're equal or better in effectiveness in many cases.

266:10- Yeah, it's fascinating.

266:12- For the treatment of depression

266:13than a drug that you have to take forever.

266:16And this is just one or two treatments,

266:18and then you desist from it.

266:20That's a miracle, 'cause there's so many people

266:22suffer from severe depression, and it's a lifetime ailment.

266:26And the fact that we have something in the toolbox

266:29that we've underexplored is a very powerful thing.

266:32The other thing was end of life issues.

266:34A lot of people get cancer.

266:35I've lost people in the family from cancer.

266:38And it's so hard those last two, three months,

266:41'cause they kind of have this, they're in horrific pain,

266:44they're trying to find meaning,

266:45and why is this happening to me?

266:47And if you can just give them a substance

266:49that on the other side of it,

266:50there's a good chance they can come to peace

266:52with everything and die with a lot more dignity

266:54and happiness, that alone justifies

266:57an enormous amount of study.

266:59And the fact that these things are super cheap

267:01and they grow pretty much anywhere, it's pretty cool.

267:03Now on the commercial side,

267:04you can make a lot of money from mushrooms.

267:06I'm working with a company called Farmbox Foods,

267:09and it's one of the, they do both vertical

267:12hydroponic farming, they also do mushroom,

267:15and they put these amazing labs and shipping containers

267:20that are kind of like controlled environments.

267:22You can grow 400 pounds of gourmet mushrooms

267:24a single week off of that.

267:26And your margins can be up to 30% per year.

267:28If you're just selling them for food consumption,

267:31if you're doing supplements,

267:32they can be even higher than that.

267:34So it just kind of made sense

267:35from a diversification of assets to say,

267:37hey, let's do some stuff in hydroponics

267:38and aquaponics and in mushrooms.

267:40But the more I do, the more I learn that community,

267:43just the cooler that community is.

267:45Like I went to this beautiful mushroom festival

267:47in Cape Springs down in Georgia,

267:49and I met this guy named Bill Yule.

267:52And he just looks like a druid.

267:55You know, it's just like he lives in a tree

267:56and he opens up the tree and goes out and everything.

267:58And I was like, Bill, what do you do?

267:59He said, I go and I try to study beetles and boletes

268:03and a very particular type of beetle.

268:05And they mate in the most crazy way.

268:07It's like this beetle will fuse on top of another beetle

268:10and they'll vibrate.

268:11And if they make the right harmony,

268:12she'll mate with them.

268:13Otherwise, they'll kick her off.

268:14And you can only make the harmony

268:16while you're on a specific type of bolete mushroom.

268:18If it's anywhere else, the harmony.

268:20It's like, who the fuck does this?

268:21(laughing)

268:22It was like 20 years, 30 years,

268:24just thinking about goddamn beetles and bolete mushrooms.

268:27But that's that community.

268:29And they're the happiest people you'll ever meet.

268:31And they're just so much fun to talk to.

268:33And there's just so much lore there that's not discovered.

268:36The other thing is there's a ton of undiscovered mushrooms.

268:39So, you know, you go to my ranch up in Wyoming,

268:42go out that national forest next to it,

268:43you'll probably discover six or seven new species

268:46just doing some gene sequencing and things like that.

268:48So there's like a gold rush for new things to discover,

268:52to treat all kinds of things.

268:53So love mushrooms, love that community.

268:55I think there's a lot of wonderful medicinal properties

268:57and everybody there is just a lot of fun to hang out with.

269:00The other passion is aquaponics and hydroponics.

269:03And I got a lot more serious after COVID.

269:06I go to the supermarket, all the store shelves are barren.

269:08I say, guys, can you imagine if like we had a real big thing

269:12what this would be like?

269:13We need to have domestic food production.

269:15We need to have resilience at the community level.

269:18So let's go build a $40, $50 million aquaponics facility

§38Transcript · 4:29:21–4:36:29

269:21next to every major city.

269:23So at least you have some local production of food

269:26and people won't starve to death.

269:27Otherwise it's very bad.

269:29And again, the margins are phenomenal.

269:31They're 20%, 30% if you actually do it right

269:34and alternate your crops properly and so forth.

269:36And you create a lot of high paying jobs with it as well.

269:38- And so you kind of draw a lot of value

269:41from staying close to nature and all of these kinds of ways.

269:44They're keeping you humble.

269:45Like you said, what is it?

269:46The goat is still gonna crap on you.

269:49- Oh yeah, the donkeys will shit on you,

269:50whether you're broke or a billionaire.

269:53- That's a good line.

269:54That's the one like, (laughs)

269:56that'll be the line you'll be remembered for.

269:59- Right.

270:00- If the universe has a sense of humor.

270:01- Yes, it's a Neo Yogi Berra.

270:03- So I think mushrooms is a good place to ask

270:07about my friend, Joe Rogan.

270:11So I keep focusing on the Cardano community,

270:13kept saying, keep saying things like,

270:15likes podcast first, then Joe Rogan experience.

270:19I guess I'm the moon and Joe's Mars in this metaphor.

270:23Since I'm a CS person, I can talk a little bit

270:26more fluently about cryptocurrency

270:29'cause fundamentally cryptocurrency is a computational idea.

270:33But then there's somebody like Joe,

270:34who's more like an everyman.

270:36He does not necessarily know the technical intricacies

270:39of cryptocurrencies.

270:40What kind of, and I don't think he's had

270:43a cryptocurrency person on.

270:45- Didn't he interview Andreas on Tenopolis?

270:47- Oh, he did.

270:48That's right, a long, long time ago.

270:49But that was almost like,

270:52the cryptocurrency space goes through phases.

270:54And I think we're in a new era of some kind.

270:57And how do you talk to Joe about Cardano?

271:01How do you talk to Joe about what the heck?

271:04I remember somebody tried to explain to him

271:06what Dogecoin is.

271:07How do you explain this whole space of what Bitcoin is,

271:10of where Ethereum is, of where Cardano and smart contracts

271:13and some of this proof of work,

271:15what this proof of stake ideas that we've been talking about?

271:18- You don't.

271:19What you do is you start with applications

271:20that they're interested in.

271:21So he's an elk hunter.

271:22And so he's probably interested in elk tags, right?

271:25So you start there.

271:26And you say that whole system can be put on a blockchain

271:29and here's how it's gonna be better for you.

271:31You say that's what you do.

271:32You always connect it to something they know and love.

271:35And then once they get that, they say,

271:36"Oh, that's really cool."

271:37And then they ask, "What else can you do with it?

271:39"What else can you sell me on it?"

271:41And you kind of work your way outwards there.

271:43Problem technologists make is they're so damn in love

271:45with the technology.

271:46They have that tail wagging the dog

271:48where they just want to talk about the technology

271:50and how incredibly cool it is.

271:51And that's fun.

271:52It's like talking about math.

271:53Oh God, let's talk about corbordisms.

271:55That's fun, all right, yeah.

271:58Everybody's eyes glows over.

271:59No, you always have to connect it

272:01to the interest of the particular person

272:03and what they care about, what they love,

272:04what they need.

272:05Royalty payments.

272:07He's a big guy.

272:08He's got the Spotify thing.

272:09He's got all these things going on.

272:10Intellectual property is probably pretty important, Joe,

272:13at some juncture.

272:14So NFTs.

272:15We can talk about this concept of perpetual royalties.

272:18So for example, let's say that you create a piece of art.

272:21You can build into the token itself a perpetual royalty

272:25to something you care about.

272:26Maybe every time it sells, it pays it back to you.

272:29Or maybe every time it sells,

272:31it donates to some clean water charity

272:33or something like that.

272:34The point is that the actual acquisition of the NFT

272:37requires adherence to that smart contract.

272:40So people can't deviate from your desire

272:42even after you die.

272:43So stuff from Andy Warhol or from Picasso,

272:46that can still be generating some donation

272:49every time a Picasso sells to something else.

272:52You can do that with NFTs.

272:54And so he starts thinking, God, what else can I do?

272:56I do shows.

272:56Maybe I can do my tickets with these types of things.

272:59Maybe I can do loyalty points for my fans.

273:01So now you've got him engaged

273:02and he's thinking of all the opportunities for him

273:04and it gives him an incentive to anchor

273:07and connect to those concepts.

273:08And then over time, he starts asking questions.

273:11Well, how do we know it's secure?

273:12Then we can talk about proof of work or proof of stake

273:15or these types of things.

273:16Well, so this is how it stays secure

273:18if you're really interested.

273:19And there's an incentive to have the attention span

273:22necessary to do the homework, eat the broccoli

273:25and get over that hill.

273:25- But it's also an opportunity, at least it was for me,

273:27especially with Bitcoin a while ago,

273:30is to take another look at the monetary system.

273:34Even look at the, you know, I've been looking quite a bit

273:36at the history of the 20th century

273:38and sort of look at that history

273:39through the perspective of the monetary system,

273:42or the gold standard and all those kinds of things.

273:44Just add that little layer of consideration

273:47of how much money, of how money can be used

273:51by people in power to control the populace.

273:55And it's fascinating to look at the history

273:59from that perspective.

274:00And then that allows you to look at the future

274:03of how we can change that in order to empower people.

274:06And then of course, the governance thing

274:09that you're working on is fascinating because,

274:12I mean, I don't know, but it seems like

274:14a deeply broken aspect of our government

274:16is just the voting system.

274:18And discussing how that could be revolutionized

274:21is fascinating because a lot of conversations

274:24end up being on the internet about like number go up,

274:29which is like financial side.

274:30And to me personally, at least,

274:32I think that's the same for Joe, that's just boring.

274:36Like it's the investing, the financial side of it,

274:40I know it has a lot of impact, but it's kind of boring.

274:42- Right.

274:43- 'Cause long-term is not gonna have any impact.

274:45If the ideas are strong, long-term is going to win.

274:47- Right. - If the ideas are weak,

274:49long-term is gonna lose.

274:50The ups and downs of the short-term don't matter.

274:52That's just like casino games that you play.

274:57Speaking of games, video games,

275:00gotta ask you about those.

275:01- Okay.

275:02- You mentioned Diablo, maybe you're a fan of Diablo.

275:04- Well, yeah, Diablo 2 was great.

275:06- Do you like Skyrim?

275:07- Skyrim was great too, like the Elder Scrolls.

275:09I actually bought the game that the Elder Scrolls

275:11was based on, do you know that?

275:13So way back in the day, the Elder Scrolls series

275:16was inspired by a game called Legends of Valor

275:18that I played when I was a little kid,

275:20and it doesn't actually have an ending.

275:22They ran out of money before they finished it,

275:23so they just kind of like put this little thing on

275:25and said, "Okay, but you never finish it."

275:27So I actually bought all the intellectual property

275:29from the game. - Yeah, I saw that.

275:30I didn't know there was a connection

275:32between Legends of Valor and Arena.

275:33- I forget the name of the guy,

275:34was it Todd something at Bethesda?

275:37He played it and he was inspired by it,

275:40and then he created Arena right after playing it.

275:42- That was such a good game, Arena, Daggerfall.

275:45- Yeah. - Yeah.

275:47- I had a copy of Daggerfall when I was a kid,

275:48but it had a bug in, so when you left the dungeon,

275:50it would crash, and this was before,

275:53like you can get an easy patch for it,

275:54so I never actually played Daggerfall.

275:56I entered in through Morrowind.

275:58- Yeah, no, the Daggerfall was the fascinating thing,

276:02which is jumping all over,

276:03but we'll return to Legends of Valor

276:05'cause I wanna ask you about that,

276:06but Daggerfall was fascinating 'cause I think

276:08of all of the Elder Scroll games,

276:11it was like the largest because it was randomly generated.

276:15- Right. - It would randomly generate

276:16the worlds, the dungeons and so on,

276:18which is fascinating to think about,

276:20like how big can you make the world,

276:22both in actuality and feel.

276:27It's incredible to have a video game,

276:29I don't know how many video games do this well,

§39Transcript · 4:36:32–4:43:24

276:32where the feeling is you can be lost here forever,

276:35you can live here,

276:38'cause most video games have a bottom

276:40that feels like you can run out of stuff,

276:42where Daggerfall was like, I can just keep doing this.

276:45At least that's what I felt at the time,

276:47but yeah, what the heck, Legends of Valor,

276:50what's the idea there?

276:51- Well, there's really nothing about it

276:54that's super compelling today.

276:56I mean, there's a nostalgia of youth that's there,

276:59but it doesn't even have a class system, a level system,

277:02the combat system is terrible, there's no journal,

277:04the magic system is terrible and so forth,

277:06and so I just wanted to start somewhere,

277:08and I felt like that would be

277:09an incredibly fun overhaul project.

277:11I kind of got the idea from Beamdog Studios

277:13when they did another one of my favorite games,

277:15remember Baldur's Gate?

277:16Yeah, and they did the--

277:17- I love that, Baldur's Gate 2.

277:18- Oh yeah, the enhanced edition was great.

277:20They should have never just done Throne of Baal,

277:22they should have done an actual proper sequel,

277:25God, down that whole road.

277:27But anyway, I got the idea there,

277:29I said, well, take some old piece of IP,

277:32and then you can kind of retrofit it and clean it up,

277:34and what's nice about Legends of Valor

277:36is it's a blank slate.

277:37You can do your own Elder Scrolls,

277:39you can create your own class system

277:40and level system and so forth.

277:42You could write some beautiful,

277:43exciting, fun narratives for that,

277:46and also it gives me a chance to explore

277:48a lot of things I think should be

277:49dragged into game development,

277:50like algorithmically generated music is one example.

277:53The problem with sound in games, as you mentioned,

277:55you play lots and lots of hours,

277:57but your sound content is much smaller,

278:00so you have tons of repetition in the soundtrack.

278:02So what if you could connect the music

278:05to the state of the game world,

278:06and it automatically, through some process,

278:08will generate music?

278:09And there's actually people who study this.

278:11And so that's one dimension.

278:12The other thing is you have things like GPT-3 and so forth.

278:15There was a great game, Event Zero,

278:18and it came out in 2016,

278:20where you could actually have a dialogue with an AI,

278:23and you're like a marooned astronaut

278:25on a space station that's abandoned,

278:28and you have to somehow work with this AI

278:30through communicating with it

278:32to convince you to take you home.

278:34But the AI is a bit duplicitous,

278:37and I don't want to spoil the plot of the game,

278:38because it's such a cool game,

278:39but it's actually like a paint by never.

278:41It's almost like Zork,

278:43where you don't have pre-selected dialogue.

278:46You actually type in the terminal,

278:48and the AI will reply to you back and forth.

278:50And this was 2016,

278:51and it's like things have gotten an order of magnitude better.

278:54So the evolution of that tech,

278:55I think within the next five years,

278:57brought into video games,

278:58could give you incredibly cool dialogue

279:00inside the game.

279:02So algorithmically generated music,

279:04better dialogue, better gameplay mechanics.

279:06Also, I'd love to explore alternative physics systems,

279:10alternative geometries,

279:11like hyperbolic geometry or these types of things.

279:15And there's actually Hyperbolica is a game that does that.

279:19And you can do down the Euclidean geometry as well,

279:21and bring those elements into a game design.

279:23And that's what we'll do is Legends of Valor.

279:25So it'll be kind of like Skyrim,

279:26but with a lot of really cool new shit.

279:28It's kind of like, I saw Aerosmith years ago,

279:30and he was out there, he's like,

279:31"Do you like the old shit?

279:32Do you like new shit?"

279:34Kind of middle shit.

279:35(laughing)

279:36You know, so.

279:36- So you're going for the middle.

279:38- Yeah, I'm gonna try to do some of the old

279:39and some of the new, and bring it in.

279:41So that'll be a lot of fun.

279:43And what's nice about it is that

279:45there is a lot of new play in the market

279:51because of the Microsoft acquisition of Bethesda.

279:54They've been losing employees like crazy,

279:56and there's a lot of belief that Elder Scrolls VI

279:58will not live up to expectations

280:00because Microsoft will kill it.

280:01- I will tweet, okay, listen to me.

280:03I will go into, I'm all about love on the internet,

280:07but I will go hard at you, Microsoft,

280:09if you screw up Elder Scrolls.

280:11- Well, we might have to do a spiritual successor, right?

280:14And it might have to happen with Legends of Valor.

280:16You never know.

280:17But it's a passion project, so I have no time for it at all.

280:20It's like so low on my list of things to do.

280:22So I'll probably do it in 2022, 2023,

280:24and we'll build a nice crew, and we'll do it in Wyoming,

280:27probably in Wheatland or some really small town,

280:29and we'll import everybody,

280:31and then we'll have to build the whole city up

280:32like Elon is doing here in Texas.

280:34It'll be a fun project.

280:36- Well, I like programmatically generated music.

280:38You mentioned Baldur's Gate.

280:40- By the way, Haskell Frameworks for that.

280:41Utopia is one.

280:43- For generating music?

280:44- Yeah, for doing it.

280:45- I wonder how successful that could be,

280:46'cause I remember Baldur's Gate was the first game

280:49where I realized music is so important to the game.

280:52It was the thing I remembered about the game.

280:54It was the reason, it was the thing I thought about

280:57when I was away from the game,

280:59is the feeling it created, that music.

281:02I don't even remember the music anymore,

281:04but I remember the music.

281:05(Jerry humming)

281:08- Jeremy Soule, I think, was the composer.

281:10- Yeah. - It was great.

281:11And actually getting like Rahman Jawadi

281:13or Bear McCready in to do that, it would be so cool.

281:16(Jerry laughing)

281:18- Okay, this is awesome.

281:19Ridiculous question.

281:20What's the, maybe let's say,

281:22top three greatest video games of all time?

281:25- Yeah, Baldur's Gate's definitely in the top three.

281:28Arcanum is my favorite game.

281:30And Arcanum was, Troika Games was just this amazing studio

281:34where they took the time to build

281:37probably the most compelling game worlds.

281:40In the case of Arcanum, it takes place

281:42in kind of like a 19th century Victorian England play,

281:44so it's steampunk,

281:46but then there's also magic inside this game world.

281:48And there's this crazy juxtaposition

281:50between magic and technology.

281:52And the more technology you have, magic stops working.

281:54The more magic you have, it disrupts technology.

281:57So all the people on the magic side

281:58hate the technology people and vice versa.

282:00And so you're just this character in this game world

282:03and you're just trying to figure out like where do you fit?

282:06And it has this incredible plot

282:08where you're kind of just a stowaway on a zeppelin

282:11that gets shot down and you get dragged into this conspiracy

282:15and you have to kind of figure out the conspiracy

282:17as you go through the whole game world.

282:18And you meet all these different races

282:20like the elves and the dwarves and so forth.

282:21And they've all been impacted by the proliferation

282:24of technology in different ways.

282:25Like the humans use steam engines to clear cut

282:28all the forest and it caused a lot of problems.

282:30The dwarves leaked that technology to the humans

282:33and so they kind of got exiled for it and so forth.

282:36And you have to decide like where do you fit all this?

282:38And you have a lot of choices as a player.

282:40You can be on the magic side,

282:41the technology side kind of be neutral.

282:43There's like 40 different endings for the game.

282:46It's just incredible.

282:47This is all like 2000.

282:48And you talk about a procedurally generated world,

282:51you have a quick travel, but if you want,

282:53you just walk and the world randomly generates.

282:55But it's not like Daggerfall

282:56where there was interesting things along the way.

282:58So it was really ahead of its time

282:59and it was kind of the last of a generation of games.

283:03It was based on the same framework

283:05that Interplay used for Fallout,

283:07the original Fallout and Fallout 2.

283:09So that was really a cool setup.

283:10- So how were the graphics?

283:12They were not as interesting.

283:13- Oh, it's isometric three, top down.

283:15So yeah, kind of like the Fallout look.

283:17And so it doesn't hold up super well today,

283:21but that was never the point.

283:22It was a more of a story driven game.

283:24But it was one of the very few games

§40Transcript · 4:43:26–4:50:17

283:26where at the very end of the game,

283:27you could actually talk the villain into killing himself

283:31instead of fighting you.

283:33If you, and you had to really work at it.

283:35You had to become a master of persuasion

283:37and get your charisma score maxed out

283:39and learn all this stuff along the way.

283:40And you have this philosophical debate

283:42over the nature of life and death with him.

283:44- That's amazing.

283:44- Yeah, and then you're just like,

283:45by the way, you're wrong and here's why.

283:47And he's like, oh yeah, you got a point.

283:48I'm just gonna kill myself.

283:50(both laughing)

283:51I was like, wow, this is great.

283:52Planescape Torment is the other one.

283:54I think is probably the greatest.

283:56- What's it called?

283:56Planescape?

283:57- Yeah, it's another one on the Infinity Engine,

283:59which was what was used for Baldur's Gate.

284:01So it looks like Baldur's Gate.

284:02And God, that was such an incredibly well-written game.

284:05You play this character called the Nameless One,

284:07this little blue guy, and you wake up in a morgue.

284:10And it turns out that you're immortal.

284:11And every time you die, you lose all your memories.

284:14And so you've just been apparently living this life

284:17for a very long time.

284:18And you meet all these people

284:19in this crazy city called Sigil who know you,

284:22but you don't know yourself.

284:23And you're trying to figure out your name, your identity,

284:25and why do you have this curse where you live forever,

284:28but you keep forgetting every time you get killed.

284:31And it turns out you weren't such a nice person

284:33throughout this entire game world.

284:35But then again, there's this question of,

284:36well, if you can start over and you lose all your memories,

284:40do you have a chance for redemption or not?

284:42So it's an incredible game, Planescape Torment.

284:45And it's actually another one of those games

284:46where you can never actually have a fight.

284:48You can just kind of talk your way out of everything.

284:50And there's probably like a thousand pages of dialogue

284:53inside the game.

284:54Those guys had a lot of fun and a lot of drugs

284:56making that game.

284:57- Do you think these three games are the kinds

285:00that would still be okay to play today?

285:02Or are they forever lost in time

285:03because we sort of got desensitized to the richness

285:08of computer graphics and all those kinds of things

285:11in modern games?

285:12- I think you can enhance these games

285:13because your storytelling medium is so much more engaging.

285:17You know, I was at the movie theater before COVID

285:19and the person to the left of me

285:21was looking at their cell phone during the movie.

285:23And the person to the right of me

285:24was looking at their cell phone.

285:25They're just not engaged anymore.

285:26Everybody's attention starved.

285:28And the video game is one of the last mediums

285:30where you have undivided attention of people.

285:33They're really into it.

285:34They're all into that thing.

285:35And so I think the fact that you have VR and AR

285:39and enhanced graphics and all these new gameplay mechanics,

285:42it's a value add instead of a value negative.

285:44Because ultimately, what are you doing?

285:46You're telling stories

285:47and you're trying to connect people to something.

285:49Maybe it's the nature of life and death

285:52or are we truly real?

285:53Are we in a simulation or not?

285:55Or something like, it'd be great to do 13th floor

285:57as a game or something like that.

285:59And the question is, well, how good of a story can you tell?

286:02Well, you're constrained by your storytelling tools

286:04and technology.

286:05The fact that games are so much more advanced now

286:07means that you now have many more dimensions

286:10of storytelling available to you.

286:12And actually with AI now coming in

286:14and really good AI coming in the next five or 10 years,

286:17your storytelling is not static anymore.

286:20The person can actually majorly participate

286:22and change the outcome in ways

286:24that were previously unpredictable.

286:26The other thing is they're still educational.

286:27You can teach people concepts that they never knew before.

286:30And it's like, if you wanna teach people

286:32about bizarre geometries or like Minecraft

286:35is a great example.

286:36A lot of people learned how computers work from Redstone.

286:40Think about that.

286:41It's true.

286:42- Yeah. - Yeah.

286:43- Yeah, I mean, yeah, as we said,

286:45we're more and more going to be living

286:47in the video game worlds might as well,

286:50sort of as opposed to just make it fun,

286:52also expand our knowledge, expand our ability to think,

286:57explore different ideas and do education broadly defined

287:02within those video game worlds.

287:03So we do the entirety,

287:05the entirety of life in the video game worlds.

287:08Hopefully it doesn't look like Minecraft, but we'll see.

287:11Do you have advice for young people today,

287:13aside from playing lots of video games,

287:15high schoolers, college students,

287:19thinking about their career, thinking about life?

287:22- Well, we no longer live in a world

287:24where you get one skill set,

287:25you do it for 40 years and retire.

287:28I mean, that ship has sailed a long time ago.

287:30So learn how to learn and learn an appreciation

287:33and love for learning.

287:34So that's the first thing.

287:36Josh Waitzkins wrote this beautiful book,

287:37"The Art of Learning" if you ever read it.

287:39Stuff like that.

287:41So good study skills, slip box notes, these things,

287:44what was it, Zettelkasten or whatever it is.

287:48Yeah, there's a lot of little techniques

287:49that you can pick up along the way.

287:50And basically they teach you how to process

287:52lots of information very quickly, retain it,

287:55and then decide what's useful to you for that moment.

287:58The second thing is do not undervalue EQ,

288:00emotional intelligence.

288:01We've lived for a long time in a society

288:03where IQ was dominant.

288:06It's like how smart you are excuses everything else.

288:08You could be a horrible human being,

288:10but he's a really bright guy, right?

288:12The asshole mathematician or physicist.

288:15We now live in a world where the balance

288:17is far more important.

288:18You have to be smart, but you also have to be a nice guy.

288:21And don't undervalue that.

288:22So learn things like closed circuit communication

288:25and active listening.

288:26These skill sets will always pay enormous dividends

288:29along the way.

288:31Third, remember that you're judged for the things

288:33that you have and what you do with those things.

288:35You know, if you have very little,

288:36you still have to do something.

288:37When you have a lot, you have to do even more.

288:39So learn how to give and do that early on.

288:43Learn how to give back, volunteerism, charity,

288:45mentoring, these types of things.

288:48Those are so incredibly valuable to a person's development.

288:51The people that you mentored in the academic world,

288:53you learn this, you have graduate students.

288:55They one day will be professors.

288:58And it might just so happen they might eclipse you.

289:00Remember, Gauss had a doctoral advisor.

289:02Never forget that.

289:05And so did Feynman.

289:08Make sure that you mentor people, you give back,

289:10and you learn how to learn, and you learn how to teach.

289:12Super important for your development as a person.

289:15Now you'll notice all those things are agnostic

289:16to whatever domain you happen to have chosen.

289:19You could be in medicine or law or technology,

289:21whatever, that's your fancy,

289:22whatever your passion happens to be.

289:24And don't conflate your earning and your career.

289:27If people try to keep putting these things together,

289:30they're increasingly becoming decoupled.

289:32There's a lot of cases where people do their passions

289:34and they do it for free or for sustenance,

289:37but then they have something else they do on the side

289:39to also augment or supplement their income.

289:41Probably best that way.

289:43When you conflate the two,

289:44you tend to get burnt out terribly.

289:46You see this a lot with musicians or other people.

289:49They just, they wanna make music,

289:50but they have to tour or whatever

289:51'cause they gotta pay bills.

289:53Stuff like that happens.

289:54Other than that, I mean, I'm not a guru.

289:57I'm not in any particular position.

289:59- You showed up in a robe,

290:00which I thought was kinda weird.

290:01And you had a crown and you kept calling yourself king.

290:04- (laughs) King of the rats.

290:06And that wasn't a robe, that was a yukata.

290:08- Okay, thank you for clarifying.

290:09- Wait, audience, he's joking.

290:11(Lex laughs)

290:12Reddit.

290:13(Lex laughs)

290:14- I heard somebody's gonna write blog posts.

290:17Charles Hoskinson walks around with a crown.

§41Transcript · 4:50:20–4:57:23

290:20Let me ask you a ridiculously big

290:23and the most important question.

290:24What's the meaning of this whole thing of life?

290:28- Well, I got a story for that.

290:29(Lex laughs)

290:31- Does this have something to do with a farm?

290:33- Well, no, no, no.

290:34It's from Japan.

290:35I used to live in Japan.

290:36In Osaka, right next to Namba.

290:38Beautiful area.

290:39It's like, if you're gonna live anywhere in Japan,

290:41live in Osaka.

290:42You live anywhere in Osaka,

290:43live next to the restaurant district.

290:44At four o'clock in the morning, you can get good ramen.

290:47These are the things in life that make you who you are.

290:50So there was a shogun and he was kind of a badass.

290:54He was really good killing people,

290:55really good at running his empire.

290:57And then he got a bit disgruntled in his late 40s.

290:59And he said, "You know, I'm just gonna give it all

291:02"to my son and I'm gonna wander around Japan

291:04"until I find the perfect cherry blossom.

291:07"That's what I'm gonna do."

291:08Everybody thought he went crazy.

291:09He said, "No, no, no, that's what I'm gonna do."

291:11And he took his whole entourage with him.

291:12And so his son is now the shogun.

291:14And then he's just wandering throughout Japan

291:16and having all these incredible, crazy adventures

291:18as he's wandering throughout Japan.

291:20You know, fighting bandits

291:21and loving beautiful women and so forth.

291:24And then 30 years later,

291:26he's passing these two geisha gals

291:28and one of them turns around

291:31and they notice him slumped over next to a cherry tree.

291:33And so she goes over to try to rouse him and he's dead.

291:37And in his hands is a wilted cherry blossom.

291:40So that's a very Japanese story, right?

291:43The point is that it's not the actual blossom

291:47finding the perfection that matters.

291:49It's the things you do on a day-to-day basis.

291:52The places you go, the people you meet,

291:53the experiences you have, and the joy you take

291:55in the things that you do here in the moment now.

291:58You have to get there.

291:59You know, if you look at Jiro Dreams of Sushi,

292:02there's this guy, 70 years of his life,

292:03making the same damn piece of sushi

292:05again and again and again.

292:06He's the happiest guy around.

292:08Albert Camus in his story of Sisyphus.

292:11You know, Sisyphus should be miserable.

292:12It's the Greek curse.

292:13No, he's happy.

292:15He has total clarity of purpose.

292:17And every day he gets to basically roll that stone

292:19just a little bit better than the day before,

292:21a different way than the day before.

292:23And it's not the destination.

292:25It isn't getting the stone up at the top of the hill

292:27that matters.

292:28It's the fact that the act, you find that joy

292:31in that act, that ikigai, that way of life,

292:33that purpose of life.

292:35That I think is the closest thing a human can get

292:38to a meaning.

292:38You're a blip.

292:40You know, you didn't exist.

292:43You're dead.

292:44And if you compare it to the size of the universe

292:47in that time, it's just a little blip.

292:49So all you can do with what you have

292:51is just find meaning in the things that you do

292:53on a daily basis.

292:54And you can't predict the macro.

292:56We have all this wealth and power in America.

292:58What if a world war breaks out?

292:59We could be destitute, like Weimar Germany.

293:02And so you could be a big guy.

293:04You could be now living on the street side.

293:07Would you be miserable?

293:08The point of life is getting to a point

293:10that no matter what comes your way,

293:11what misfortune comes your way,

293:13you're in a position where you can find a modicum

293:16of happiness and love and empathy for others

293:19in that moment.

293:21And then the highest pursuit of life

293:23is the ability to share that mindset with other people

293:25and give it to them somehow.

293:27And that's really hard, you know,

293:29'cause everybody comes to you, they're always,

293:30"Oh, doom and gloom and cynical,

293:33"but this and that, a reputation this and that."

293:35You have to somehow transcend all of it and say,

293:37"You know, that doesn't matter.

293:38"Look at the cherry blossoms.

293:40"Aren't they beautiful today?

293:41"And let's find a better one tomorrow."

293:43- See, you're also a fan of fishing, I read somewhere.

293:48And one of my favorite books is "Old Man and the Sea,"

293:51where there's an old man sort of battling a big fish

293:58and basically closing out the last chapter of his life

294:01in this battle.

294:02So I think another aspect of life with this boulder,

294:06it feels like the boulder gets bigger and bigger

294:08as we get closer to death.

294:11And you find yourself married to a particular struggle

294:15in life that eventually just kind of overtakes

294:20the entirety of meaning of your existence.

294:23Do you think, I know what it is for me,

294:26do you have something like that?

294:28The broader vision that unites your work with Cardano

294:32and everything you've done in life,

294:34the big fish that you're going to end up

294:36in the dark of night struggling with

294:40at the end, the last chapter of your life,

294:42like the big problem you're taking on?

294:44- Well, in mathematics, it was the Goldbach conjecture.

294:48I'd like to prove that.

294:48(laughing)

294:50That's probably not gonna happen.

294:51- That's a really big fish.

294:53So do you still have a love for mathematics?

294:54- Oh God, yeah, of course I do.

294:57You never lose that, you never lose it.

294:58You lose the ability to do deep work

295:00and you don't have the creativity and the raw inspiration.

295:04This is why I've gotten to automated theorem proving

295:06'cause what I lack in, 'cause I'm getting older,

295:08I can now have computers understand it

295:10and use AI to just solve this stuff.

295:11It's like the cheat codes for math.

295:13Fuck those guys, we'll still do that.

295:16But yeah, mathematics still has those last passions

295:19and there's all kinds of cool things

295:20that I'd like to see done.

295:22Like quota complexes allow you to unify topology

295:24and number theory in really novel ways

295:26and there are all kinds of cool things, but who cares?

295:29(laughing)

295:31Everybody has those white whales.

295:34Another thing I love to do is bring back the woolly mammoth.

295:37You know, that's George Church's hidden pleasure.

295:39In five to 10 years, it's actually gonna happen.

295:41And I have this beautiful ranch in Wyoming

295:42and I gotta find a way to convince George

295:44to let me raise his clone mammoth fence on my ranch.

295:47- Among the bison.

295:48- Among the bison, they'd probably get along really well.

295:50And then I have to learn all these cool things

295:52about woolly mammoths, like do you shave them

295:54in the summertime and let them get shaggy

295:56during the winter or do you just let that coat go

295:58and then fall, who knows?

296:00It's an undiscovered country.

296:02- I just had the image of Charles Hoskinson alone

296:05on a bison farm trying to raise a woolly mammoth.

296:09- Just start wearing a white suit

296:10and say, "Welcome to Hoskinson's Ranch."

296:13I'll have a cane with amber on it.

296:14- Yeah, with a chalkboard that you keep scrambling on

296:17like the beautiful mind in the movie

296:20and you'll have voices talking to you.

296:20- Oh, the schizophrenia's already come.

296:22You guys are all figments of my imagination anyway.

296:25Now, one of my goals though, I love catfish

296:27and they live a long time.

296:28They get really damn big if you see those guys.

296:31I'd love to catch one now and be in my 60s

296:33and catch the same fish twice and recognize it.

296:36Maybe I'll lift a scar or something.

296:38That'd be really cool, going back to the fish thing.

296:41'Cause both the fish has gone through a lot,

296:42I've gone through a lot, we can just be like old friends.

296:44- Reminisce.

296:45- Exactly, exactly.

296:47And then I'll die of a heart attack

296:50and my mammoths will eat me.

296:51- That's something to look forward to.

296:53Charles, this was one of the most amazing conversations

296:56I've ever had.

296:57It's truly an honor that you would spend

296:59your valuable time with me.

297:01And I'm glad you exist in the cryptocurrency

297:03and the technology space.

297:04And I can see your love for mathematics

297:06and your love for life just radiate

297:08through everything you do.

297:09So thank you for being you

297:11and thank you for talking to me today.

297:12- This was a lot of fun.

297:13Thank you so much, Lex.

297:15- Thanks for listening to this conversation

297:17with Charles Hoskinson.

297:18And thank you to Gala Games, Allform, Indeed, ExpressVPN,

297:23and Aidsleep.

§42Transcript · 4:57:25–4:57:44

297:25Check them out in the description to support this podcast.

297:28And now let me leave you with some words

297:30from William Faulkner.

297:32"You cannot swim for new horizons

297:35"until you have the courage to lose sight of the shore."

297:39Thank you for listening and hope to see you next time.

297:42(upbeat music)

297:44(upbeat music)

— A LITTLE MORE TO THINK ABOUT. —