Y Combinator Startup Podcast - #15 - IPFS, CoinList, and the Filecoin ICO - Juan Benet and Dalton Caldwell

Episode Date: June 30, 2017

Juan Benet is the founder of Protocol Labs (YC S14). They're working on IPFS, Filecoin, and Coinlist. Dalton Caldwell is a Partner at YC. ...

Transcript
Discussion (0)
Starting point is 00:00:00 Hey, this is Craig Cannon, and you're listening to Y Combinators podcast. Today's episode is with Dalton Caldwell, who's a partner at YC, and Juan Benet, who's the founder of Protocol Labs, a YC company that's working on IPFS, FileCoin, and Coin List. If you're just getting inter-cryptocurrency, I highly recommend listening to Episode 244 of Tim Ferriss's podcast, which does a pretty good job of covering all the terms and explaining how they all connect to each other. And before we get started, I want to let you know that this is a really long episode, so it's pretty much broken up into three parts. Part one starts right after this, and it's Juan's explanation of IPFS and Filecoin. Part two is our conversation with Dalton, and that starts around minute 11. And part three is Juan answering questions from Twitter, and that starts around one hour and 40 minutes in.
Starting point is 00:00:42 All right, here we go. Let's just start with a description of all the words we've been talking about. IPFS, protocol labs, etc. So protocol labs is a research development and deployment lab for networks that I started to really build the IPFS project and build Filecoin and create a place where we could create the kinds of projects that could turn into something like IPFS or Filecoin or other things. I really wanted to build an organization that, you know, someone like Satoshi could have seen as a way
Starting point is 00:01:20 to build a project through. It would be like, oh, yeah, instead of doing this on my own anonymously, I could go and like build it in protocol apps. And it is born out of a, of a, you know, personal frustration where when I was starting the IPFest project, I didn't have such an organization that I could go to and go and build a project there. Really, I think, like, the only option was either university or Google. And in the university case, it would have been killed in the, you know, publish a parish world
Starting point is 00:01:49 where, like, hey, this is way too ambitious, focus on this one little thing and maybe publish that and move on to the next thing. and it would have not been an implementation project, similar to how the web could have never really been built as a grass-fitting project. And then the flip side, I think this kind of tech is stuff that Google might be interested in funding from the perspective of Google funds a lot of protocols
Starting point is 00:02:12 and funds a lot of research, but it also kind of runs counter to basic Google positions around, you know, data, control of data and how the internet, how information flows and all that kind of stuff. get in direct opposition, so it's stuff that probably shouldn't have been funded or in, you know, direct control by Google. And it's the kind of stuff that I, that has the potential to really rebalance power on the, on the internet. And so, you know, figure I would, I would
Starting point is 00:02:43 start an organization that's separate. And so protocol apps is really a group that is trying to create a number of these projects and protocols around things that we think are broken on the internet and kind of like the charge that we have for ourselves, the mission that we have is to go and improve and upgrade a whole bunch of the software and protocol machinery that we have running the internet both in low-level actual internet part or like the web and like more user-facing pieces. and we have a very open-ended kind of perspective of like, hey, we just want to improve computing in general and improve the pipeline of going from research to a product that people use.
Starting point is 00:03:29 It just happens that for now and for the next few years, we're super focused on how information moves around the Internet, how to distribute it better, how to change and rebalance power associated with information, give people sovereignty of data, give people, and just make the Internet, more efficient, make it, you know, route around things like, you know, attacker and hostile censorship, make it so that, you know, information has more permanence, a whole bunch of questions around this. And, you know, the two projects there are, you know, one of them is IPFS, the interplanetary file system. It's used by a ton of organizations and, you know, both businesses and projects and, you know, blockchain networks and, and governments and so on. And it's
Starting point is 00:04:16 used in a whole bunch of cases around, you know, I think a short way to describe it, Bethes is saying, hey, it's a large-scale content addressed, um, content distribution thing. And, uh, and, you know, like the, it's a protocol, it's a peer to peer protocol for moving around anything, any kind of content, files, data, you know, hypermedia, whatever, um, in a peer-to-peer way, and, you know, with proper continent dressing and your cryptographic verification and all this kind of stuff, and a whole bunch of tooling around the guts of making all of that work, which is peer-to-peer networks and, you know, the ability to work across a whole bunch of different transports, and there's no end to the really important pieces of,
Starting point is 00:05:07 like, the peer-to-peer machinery that you have to build that the IPFIS project was, you know, really about. And that's used by a ton of people both in the blockchain space and outside. And it's used in the blockchain space because it fits really well with the model of like you have authenticated data structures and you have to you have hashes and you address things that way. And it's just outside because people want to distribute things in a better way. People want to address things by what they are, not where they are. Like it's really time. It's kind of like it's time for the internet to move from location addressing to content addressing. And in a big way, we've been, I guess, appointed to do so.
Starting point is 00:05:40 And we have to slog through the really hard work that is doing that. And we're doing it, and it's great. And we're succeeding. But, you know, there's more to go. There's a lot more to go. What's the current status of making it all human readable? Because I knew that was an issue early on. Oh, like making human readable names?
Starting point is 00:05:54 Yeah. So, yeah. So human readable names are an interesting question. Human readable names should map to content. And people should use them when they know and are aware that that name is now subject to a consensus protocol. Right? Like, in a way, human readable names either require a consensus protocol that is global scale and makes everyone agree on what the value of a name is.
Starting point is 00:06:21 Or their relative, meaning, like, I think there's like a GNS, which is like the new naming system, which is relative on like a trust graph. So, you know, and it kind of maps more to how humans think about names where, like, you know, I might call a friend Jeremy, and I know him as Jeremy, but he actually might have a last name as well, and he might have other names that he goes by on the internet. And other people call other people Jeremy, right? And so GNS is an interesting, or the approach of using trust graphs and so on or social networks to name people. It's a really interesting and good one, but it doesn't give you URIs or names that you can print in a billboard
Starting point is 00:07:03 that a ton of people can look at and enter into their computer, which is the whole point of human readable naming. And so, you know, you really are stuck with consensus. And so when you're stuck with consensus, you either have something hierarchical like DNS and so on, or you have something like blockchain naming, so like name coin or ENS or block stack. And you have a situation where human real nameing is important
Starting point is 00:07:32 for people to type, but I think we have this massive addiction to human readable naming where it shouldn't be used in a lot of places because it brings in a whole bunch of baggage around, hey, now you need a consensus system, now you need, like, an artwork stack, now you need, like, a whole bunch of things that normally you shouldn't need to just address or point to some information. And so, you know, we still want hash this to be the main thing that people used to link to things, just maybe, you know, allow human readability as an entry point to all of that. Okay. Do you want me to describe a falcon first or do you want to dive deeper?
Starting point is 00:08:00 Yeah. So then the FACON project is a, it was born out of IPFS as a way to incentivize the distribution of content in the IPFS network. And that's where, you know, you think about the problem of storing bytes of data in the world. And you have a situation where there's a lot of people with disks and there's a lot of people with data. And it's effectively a market where people want to buy storage and some people want to, you know, provide storage. and provide a valuable service. And so in the old peer-to-peer tradition, people would just do resource sharing
Starting point is 00:08:35 and kind of try and hope to achieve like a right balance. It's been shown that that works for some use cases but doesn't work for others. And what was really missing there was like an understanding that this is actually a spectrum where on one end, some people contribute massive amounts of storage and don't really need to use the network very much. And on the other end, you have people that are contributing
Starting point is 00:08:55 or like asking for massive amounts of storage to store all their data and don't plan to contribute any storage. And so this is, you know, basic, like, hey, introduce a currency and now you've mediated this market. And so that's what Falcon is about. It's creating a currency that can mediate this market. Now, there's a whole second aspect to it, which is you can look at a network like Bitcoin
Starting point is 00:09:14 as an entity that managed to get tons of people around the planet to amass, massive, like amounts of computing power to maintain the Bitcoin blockchain, all of the Bitcoin mining that's going on. And can you create a different proof of work function? that maintains a blockchain, that instead of just, you know, trying to, like, crunch through hashes and find a low target, that also causes a valuable side effect. And that valuable side effect is, hey, you have to store a whole bunch of files in order to, you know, have power in the consensus.
Starting point is 00:09:49 And so a way of framing it is that the Filecoin consensus, if you want to participate in the Falcon consensus and maintain the Falcon blockchain, what's counted is not your CPU raw power as your influence over the consensus. but rather the amount of storage you are providing to the rest of the network. And so for that, we use, you know, proofs of storage. And specifically a new kind of proof we came up with, I guess, discovered, which we call a proof of replication. And so that checks and verifies that content has been correctly and independently stored.
Starting point is 00:10:23 You know, independently in like, you know, doesn't mean like different physical hardware, but rather it means that a different array of bytes somewhere, is being used to sort of this, and you can't deduplicate that. And that you can't cheat it in that, like, you can't generate, like, you can't pre-generate a lot of the content and cheat. Like, there's a whole lot of, this is a very specific problem. But the thing there is, Falcoyne, with this different work function, can organize massive amounts of storage to then sell in the network.
Starting point is 00:10:56 So you get a lot of people to mine the currency, and, you know, you have a very strong incentive. to mine the currency, and then you can sell all that storage, that supply that comes on to users. And so, like, that's a, you know, mediate this, it's a blockchain power decentralized storage network. That's the way that we can think about it. Don't, you want to just kick it off? What's your first question?
Starting point is 00:11:17 So my first question is maybe start with a timeline of you as a founder, what your initial idea was, why you started the company, and just how we got here. Sounds good. And so it's probably 2013, late 2013 or so I've been working on a whole bunch of knowledge tools. So this means software tools that can help you learn faster or help scientists figure out what's in papers and so on better. And I found this really annoying problem, which is data sets, like scientific data sets were not well versioned, were not well managed and so on. And, you know, there's a whole bunch to that problem, but it struck me as this hugely lacking thing that, you know, computer scientists have Git and we have versioning. And we also have BitTorrent, and we know how to move around large, large content volumes of data very efficiently in a peer-to-peer way.
Starting point is 00:12:20 And so what really seemed to be missing was this sort of combination of Git and BitTorrent that would enable these data sets to be distributed worldwide, well-fired. version and so on. And so that sent me on a on a on a path of a re-engaging with a whole bunch of stuff that I'd been thinking about prior like many years before. A lot of peer-to-peer stuff. So I did my background is in distributed systems and networking. I studied out at Stanford and so at the time I had been looking into things like wireless networks and why peer-to-peer networks like Skype works and so on. And it was a lot. And it was a lot of things. it always struck me that that was a very untapped area of potential. It just seemed, I think the potential there was vastly underutilized. A lot of the problems with usability. I don't know
Starting point is 00:13:11 if you know my whole background, but my first company, I meme that I started, was a peer-to-peer. It was distributed social networking. And so a lot of these ideas keep recycling every few years. And one thing that we noticed is how hard it was for users to get the negative side effects of having something just having something that is peer to peer. BitTorrent worked pretty well. But even Skype, Skype kept it really, you didn't know that it was pure and unless you're, unless your upstream bandwidth was saturating
Starting point is 00:13:40 and you got a nasty letter from your ISP or something, you had no knowledge as a user. And so sort of my takeaway during that era was that usability always trumped the elegance of pure to pure models. And then when I saw YouTube take off, YouTube is exactly the sort of thing you would expect to be built on top of BitTorrent, but in fact it was entirely,
Starting point is 00:13:58 centralized and they were streaming everything themselves. But holy cow, because it worked so well and flash video works so well, the culmination of those events happened. And so my kind of knowledge going into this of, even for the, you know, going back to your story in a second, is usability to me as such an important concept to have these distributed systems get used by end users. Absolutely. Right? Without a question. And I mean, very, I think famously, I think Drew Hasen has even pointed out how there a whole bunch of clunky, sync, file sharing, sync things that, like, really just did not work. And the big, you know, the big thrust of Dropbox for a while was just get usability right,
Starting point is 00:14:39 get the user experience flawless. And it almost doesn't matter what you do underneath the hood as long as you make sure the UX is great. Yeah, because, like, I'm sure back in the day, everyone was like, well, we have our sync. That's good enough, you know? Like, we don't need Dropbox. We have our sync. Right. But then there's, like, this other fundamental difference, which is that, yes, absolutely,
Starting point is 00:14:55 building these systems is hard and you have to pay attention to the UI. but there's a whole bunch of places where economically it makes a ton of sense to do something better and to do something that has a different arrangement. I think there were a whole bunch of, like, there was a period of time, basically, from 2003 to 2009 or so, where peer-to-peer was sort of dead. And I sort of call this like the peer-to-peer winter, similar to the AI winter. Like, you know, there's been a series of AI winters. That was kind of like the peer-to-peer winter.
Starting point is 00:15:23 And there probably was where more peer-to-peer winters before, because period-to-peer is actually a pretty old concept. A lot of people have been struggling with the differences between making things appear-to-peer or centralized since the beginning of the Internet. So I think there's a whole bunch of reasons why a lot of the companies failed that were, you know, getting built around that time where products failed and why there were very few success stories. So I think Skype and Bitterrand were probably the biggest success stories from that entire time. And yeah, I think Skype, you know, didn't really talk about peer-to-peer very much.
Starting point is 00:15:56 and BitTorrent, you know, aside from Blizzard and a few others, like it was mostly used for moving around a lot of, you know, movies. And so I think that said, though, it doesn't, like the actual CS behind it, like the actual engineering reasons for choosing to do something peer-to-peer make a ton of sense. And it's, this actually connects very well with Protocol Labs as a company, because the key thing is to understand deeply what the benefits of using some technology are. What are the underlying, you know, from like a research and theory perspective, like what is the theoretical difference between doing one thing one way or another,
Starting point is 00:16:39 like between centralized models or decentralized models between doing things peer-to-peer or doing things in a hierarchical, like, well-structured way. And those different properties can give you a different range of opportunities. Now, peer to peers a lot harder to build with because you don't have a lot of control. When you build centralized things, it's a lot easier for people to get going. It's a lot easier for lots of established ways of doing things and so on. And like rolling out changes. I mean, we can enumerate all these.
Starting point is 00:17:06 But like when you, it's easy to roll out a website. It's hard to distribute software. I mean, and get everyone to upgrade. And I would argue that it's easy to roll out a website today because you're working on top of decades of centralized engineering. Whereas we haven't had the same level, deep level of engineering on the peer-to-peer side. So the majority of groups that end up going into peer-to-peer end up having to create a lot of stuff from scratch because it either hadn't been done or had been done in a way that wasn't reusable. And this was actually one of the big thrusts of the IPFS project in general.
Starting point is 00:17:38 It was create a whole bunch of, create a huge toolkit that people can use to build applications in peer-to-peer land without having to reinvent everything from scratch. It was like this really huge frustration for us. It was like, okay, great. Like, it's 2013, 14 at the time. And we have to go back and, like, rewrite tons of normal peer-to-peer stuff that was, you know, could have been written 10 years before, mostly because, you know, the language and tooling had changed. We wanted to do a few different things.
Starting point is 00:18:05 We couldn't reuse a whole bunch of the libraries that were out there. Or the libraries made a whole bunch of assumptions about reality that, like, were broken, right? I mean, very famously, like, a lot of people just from the engineering perspective, you know, things like, assuming that you are going to be working on top of like TCP and and that the port that you have is a TCP port and that it's not a UDP port or whatever, or even that you don't have some other transport, right away can make a library completely unusable for a project like years on the road. I remember dealing with Nat Traversal.
Starting point is 00:18:36 Yeah. Nat traversal is a wonderful problem. It's still a place people everywhere. Let's go back. You were working on distributed systems. This was interesting to you. How did this turn into the company? Like, what was the thing you applied to YC?
Starting point is 00:18:49 with. What was the timeline there? I applied to IC with the plan of doing, you know, this of building both IPFS and Falcoyne and a company called Protocol Apps. I mean, it was right away from the beginning. It was like this large scale plan of going to do, build a whole bunch of different things all around distributed and peer systems, all about decentralization, and with a business model of taking a portion of currency. And this was in 2014 when this was a very new thing. People weren't doing this. There was basically Ethereum and a couple other groups that had also gotten to the same conclusion. And I mean, aside from a few side projects that we've started and so on and like basically like delaying our timelines in terms of like software taking a lot longer to build than expected, we've pretty much followed the plan in that it, you know, from the beginning we had both IPFS and Palcoin.
Starting point is 00:19:42 And the, you know, I guess connecting to what I was saying earlier. So I had this problem around data sets and versioning and so on. And that led down the rabbit hole of really thinking through how information moves in the network, how information moves on the Internet in the first place. How does addressing, how do we do addressing in general? It turns out with HTTP and so on. We do all this location addressing stuff that works very well for a certain kind of use cases, but absolutely terrible for a bunch of other set of use cases and introduce a whole bunch of
Starting point is 00:20:15 brittleness to the infrastructure, right? And so this whole like exploring the set of ideas that had been well-trodden by lots of groups before me and before, you know, the current wave of peer-to-peer. Yeah, do you remember Mojo Nation? Of course. I was, I would run it in my dorm at Stanford. Awesome. And it had a lot of the primitives in there, right? Like I liked, I ran a node and I had storage space on my PC and like I had fast internet. It was great. So I was not, familiar with Mojo until I chatted with Zuko about it. And it turns out like Mojo pioneered all this. Yeah. I thought it was so cool. Like I thought like I completely drank the Kool-Aid. And this was in 1999. I was like that was my favorite. Yeah. It was a great era. You had, you know, the beginning of, you know, Kahneli had just been, you know, the first major large-scale DHD had been deployed. You had a bunch of people building peer-to-peer networks like, because, which then turned into into Skype and, you know, and a whole bunch of other things.
Starting point is 00:21:16 And yeah, like, it was very promising. It was, like, the moment where everyone was getting connected to the Internet. You could now build, like, huge, large-scale infrastructures and so on. And it just kind of, you know, again, like, there was this, like, peer-to-peer winter. Like, the... There's a whole bunch of reasons why that happened. And, you know, people could sit around debating, but I think it had to do with the fact that the first primary use case
Starting point is 00:21:37 that people were using peer-to-peer for was copper infringement. And that being, like, not a viable strategy for a lot of companies. another thing was it was right around the same time of the rise of the normal cloud. So Google had been, Google and other companies were investing very deeply into building large-scale distributed systems. And, you know, out of, you know, they were building higher critical structures, and they ended up funding a ton of work down the road in a bunch of labs. So a lot of the labs that were doing peer-to-peer research switched entirely to doing cloud
Starting point is 00:22:07 infrastructure research. And so, you know, that's another avenue. It's another point. And then I think probably third or fourth where third was there was no digital currency. So you couldn't actually pay people correctly. Like you had a bunch of trusted. You had the beginnings of cryptocurrency. Yeah.
Starting point is 00:22:22 Like Mojo. There was those, Mojo was a currency, as I recall. That's right. So you had the beginnings of digital currencies, but they were still very unproven and still, I think, relied on significant trust in a bunch of places. So you didn't have the same fungibility that you, sorry, the same level of trustlessness that you have with something like Bitcoin. and you didn't have, yeah, I think the properties were not quite there yet with digital currencies.
Starting point is 00:22:48 I think another one was just the hardware around that people had did not warrant a peer-to-peer structure yet, meaning it made sense for a number of use cases, but a different set of use cases didn't make that much sense. It's interesting to think about computing and normal computing problems this way, because a lot of people always get hung up on how things scale. But when you actually think about the total magnitude of data in a problem, sometimes you realize, oh, yeah, like, just throw it out into one server. And, like, you have one server, and maybe you replicate that to, like, you have five servers that are all full copies of the index, and, like, you're done.
Starting point is 00:23:26 Right? Like, you don't have to build a very complicated distributed system to deal with this because your total amount of data is way smaller than, like, the latest disks, right? So, like, whatever. So let's think about this, just to put this in context. in a lot of ways history is repeating itself and the same ideas cycle back i've heard mark and and recent say this before that you know uh web van you know he'll keep funding ideas that didn't work over and over again because eventually they'll work so instagram and webvan so it seems like
Starting point is 00:23:51 a lot of these ideas are well known to researchers and computer scientists we're trying them again and there's a bunch of things that are different and you listed a few of them but to enumerate them so i understand it's just the tools are better is that one of them yeah massively so just the tools are better to something about the hardware infrastructure of like bandwidth plus CPU. Computing change, like just the numbers, the actual raw numbers that people have, either just in disks. So it's Moore's Law type stuff. Yeah.
Starting point is 00:24:20 Well, it's not just Moore's Law because you have to account. So it's, yeah, so you have accelerating returns in, you know, computing, in storage and so on, not so much in bandwidth, right? So another, so an interesting point to compare is like realizing that storage is, um, decreasing in cost super rapidly, whereas bandwidth is not. And bandwidth, you know, it always feels like the Internet is really slow because we continue building larger and larger applications and larger media, but then we can't get to, yeah, we can't get to the moving around as much as,
Starting point is 00:24:53 sorry, let me say that again. We have, so there's this trade-up between storage and bandwidth where storage is significantly, you know, it's getting cheaper at a, at a really rapid rate whereas bandwidth is not. And because of that, what you end up with is like the feeling that constantly you're saturating your pipe and that constantly the internet is slow and so on. But you're just putting a lot more data through it. And bandwidth is just not improving as fast.
Starting point is 00:25:19 And so eventually we're going to get to a point where it might actually be cheaper to ship around stuff to consumers. Hard drives with 747. It's crazy. I mean, already if you look at how large companies move data, they do not. send it over the internet. They send it over the, you know, over packages or move it around physically in some other way. Or direct fiber. Like some, like if you do data center to the data centers transfer, you have a direct fiber line and it's not actually on the internet. That's right.
Starting point is 00:25:47 Like that's a, yeah. So if you have fiber, yeah, if you have like some really fast, you know, uplink, or, you know, some really fast link, not really on uplink because you're in the core, some really fast link between two data centers, then, then yeah. But like, for example, if you're a company, you're trying to put a ton of data into Amazon, that was a, um, that was a, we'll say, hey, like, just ship was a hard drive and we'll put it on it for you. So there's like a, so there's packet switching and then there's also package switching. Okay, so are those the big difference? Like, I was trying to, I did the enumeration.
Starting point is 00:26:16 Am I forgetting any other major factor about why this time, like, we're running the same play again, but this time it's going to work? Well, I don't think it's the same play. I think it's vastly different. I think that when you think about what the projects are trying to do and what they're building and what applications are people are going. for it's very different. So I think like maybe Mojo was like one exception in that like they were really far ahead thinking about cryptocurrency and resource sharing and all this kind of stuff.
Starting point is 00:26:43 Yeah, because remember it was hard drive space. Like again, as a user, it was like I could rent out my hard drive space. I could rent out my CPU side. There's three things. It was bandwidth CPU. You earn Mojo from each of those things. That's right. So if you think about people like there were a few people around at the time, especially like the Cypherpunks mailing list. Like you can go back and read a bunch of ideas that have just become reality in the last few years, there were definitely a lot of people already thinking about the things that we're doing now, but nowhere close to doing them. And so there's one big difference between this wave and the last wave is that being able to access a range of applications that were kind of dreams and ideas back then, but we're kind of far
Starting point is 00:27:31 away makes this wave actually quite different in goals. When you think about period period in 2001, you don't think about Mojo that much. You think about Napster. You think about Kazah. You think about those systems that, you know, Bittorin maybe was like the, you know, it was actually in the tail end. Like I think Bitterion got massive and so on, but it was like their right as a whole bunch of the other ones were failing, right, and going away. And so when people think about peer to peer to peer and like what was working really well with peer-to-peer networks at the end up. the time, it was mostly pretty simple peer-to-peer structures that, you know, definitely there were like people using dhds, they were definitely people doing some amount of like distribution of files
Starting point is 00:28:11 and so on. But it was mostly around like very simple file sharing problems. And it wasn't, so it's again, so to summarize, the use case really matters. That's what you're saying. So I think, well, I think both the tooling and the use case that people got to are very different. And like, you, you didn't yet have smart contracts. Or like, you had the beginnings of what smart contracts were going to be able to do, but you didn't have them in the level of trustlessness that, say, Ethereum gives you today. And that is a very important piece of infrastructure that once you deploy something like Ethereum, a whole bunch of other things become instantly possible, which, you know, it did not have other time. Like, you did not have this kind of, you know,
Starting point is 00:28:48 worldwide, you know, a computer effectively that allows you to run some very expensive but but trustless code, right? Like, you don't have to trust the, the, the, the, the, the computers running this, this, this, this, this, this, on their output, right? And, like, you have a way to verify that all the computation was incorrectly and you, all this kind of stuff. Let's try to use the same thought experiment. Um, there was, there's infinite demand for free music. Like, I remember, I was, I'm exactly the right age. I was in college when Napster took off. Everyone, everyone, there was a product that everyone wanted. Yes, it was illegal, but there was
Starting point is 00:29:25 infinite demand for that. What is the closest analog for the current generation of things that you think there's inherent consumer demand for that can be the equivalent of the thing that pushes this wave? So there's a lot there because first of all, it's not about consumers.
Starting point is 00:29:44 This peer-to-peer wave and the recent way it's massive is not because consumers are using it. And I think that's one of the things that Silicon Valley has failed to understand. I think in 2013 and 14 a lot of the blockchain tech was being built in New York and Europe and far ahead of Silicon Valley.
Starting point is 00:30:02 And I remember having a lot of conversations with people here in New York and Europe. And just the level of thought outside of Silicon Valley was vastly superior. And it was very surprising and annoying to me because I was like, wait, Silicon Valley is supposed to be the place where all of the tech gets built and so on. And the reality is like, it's not that there was more thinking and that certainly people in Silicon Valley understood all of that and had thought about it and so on.
Starting point is 00:30:24 but the understanding about what businesses or what value propositions might actually be useful in Silicon Valley was dramatically centered around consumers. And in reality, what Bitcoin and Ethereum did was allow you to create any kind of financial instrument extremely cheaply and with almost free verification of correct proceeding of this financial instrument, which is not normally a consumer need. Okay, well, let's take another, like, regardless of the consumer part, what is that, what is the burning desire need that you think is best solved? But it's not one thing. Like, like, it really isn't one thing. Okay, can we need one? Maybe you should just talk about FilePoint. Yeah, yeah. Is it, so like, what is the burning, and it's okay if it's not consumers, but what is the thing that with Filecoin that is going to make, whether it's business or consumers, people get really excited about using it. And Falcone is not representative of the entire industry, right? Like, Falcone is one example. With Falkcoin, the point is being able to...
Starting point is 00:31:26 So this is a whole different argument that I think makes sense with or without a peer-to-peer winter or summer. Like, the thoughts around Falkcoin are about thinking about the massive latent storage that's out there and putting it to good use, right? Like, there's exabytes of storage that are not in use right now,
Starting point is 00:31:44 and that if you were to add them to the market, you would drive the price down significantly. And so I think, like, trying to, and that's true whether or not there's currently a peer-to-peer wave or whether or not people are excited about peer-to-peering anyway, or decentralization. And now there's a point that you can build a network like FilePoint that can use the centralization and can use financial assets created cryptographically to then organize a massive group of people around the planet to then do this, right? And I think just look at, so forgetting all of the excitement around the,
Starting point is 00:32:19 centralization. Just think about Bitcoin as a way to incentivize people to add a bunch of hardware to a network. There's been nothing like it. It generated a massive, massive amount of, you know, computing power dedicated to do one single thing, which is, you know, try and find, find hashes that are of low target. And you have tens of thousands of people around the planet that work really hard to add a bunch of hardware to this, and you end up with this insane hash rate that is, you know, when you actually work out, like, the amount of power and computation that it's using, it's like one of the most powerful computing networks on the planet. And so when you take that idea of you saying, create a very strong financial incentive for people to do
Starting point is 00:33:04 something around the planet, and you then couple it with building some other kind of resource sharing networks, something like Fod Storage, you can organize this massive, um, massive network as well. And you can put all of that latent storage that already is there and depreciating and going to waste into valuable use. And so Falkland is a business around you have to think about these networks as
Starting point is 00:33:27 services and businesses that are solving some set of problems. But it's not always just one problem. That's a thing fundamentally different about this type of thing than normal consumer products. They solve a lot of problems for a lot of people. You said financial though. So like again they're doing it for a financial
Starting point is 00:33:43 reason. So again what I'm looking for is what is the incentive for someone to get involved, whether it's a business or consumer. So it's the reason you would put a minor on the network. For Filecoin specifically, the reason why somebody would add storage to the network, the primary motivator will be money. That's what's going to drive this massive amount of storage. Now, a secondary and very important motivator is also the fact that, like, data is completely centralized and a whole bunch of providers.
Starting point is 00:34:07 And we get a lot of businesses and people highly concerned about this that want to distribute their data across a number of providers and one stronger guarantees, they want a different set of features. But you don't necessarily need peer-to-peer to achieve that. That just happens to come with a package, right? And so I think about Bitcoin miners, and you can think about the motivations of Bitcoin miners
Starting point is 00:34:30 are not fundamentally about just enabling peer-to-peer and so on. They're huge motivator there is money. Now, that's not true of the early Bitcoin miners, right? The early Bitcoin miners, a lot of them were primarily motivated by building a digital currency that was not controlled by any government. And that's something very different than what we have today. What we have today is a structure where it's a massive business and people are going for it. And so, like, that's, you know, I think fundamentally different.
Starting point is 00:35:03 But it doesn't make sense to try and box it in to say, like, hey, there's one thing that the entire industry is trying to do. And Falcon is, like, completely different than the entire industry. It's like we're using things from the industry to create a very powerful service. And the reason I mentioned financial instruments is because that is a fundamental innovation that both Bitcoin and Ethereum introduced. The ability to create financial instruments extremely cheaply without spending tens to hundreds of thousands of dollars, instead, you know, writing a few lines of code. And you don't have to litigate this in court if it goes wrong.
Starting point is 00:35:32 It just automatically settles in a computer. And so it's what happened with the blockchain stuff is that some, Software began to eat finance and law in a way that had never happened before. There were a whole bunch of things that were kind of waiting, or like a lot of ideas that people had had for a long time, some of them, you know, a few years, some of them decades, that got knocked loose by the existence of a digital currency that was ubiquitous. And suddenly a ton of these applications were being able to be built. So it's a very different thing than the early period of peer time. the fact that IPFS and Falkcoin happen to relate a lot to the early peer-to-peer goals is a side effect.
Starting point is 00:36:17 The majority of the blockchain world does not care at all about those early goals. They care about different goals. They care about a different kind of decentralization. So it's a decentralization of power, not of resources. So Falkin happens to care about decentralization of resources and distribution and use and all that kind of stuff. But it's a very different thing. How are people incentivized with Mojo to put their drives online? You would get Mojo was the name of the current, whatever, it was tokens.
Starting point is 00:36:42 It wasn't really like that. You would get, you would earn Mojo and you could spend it on other stuff. And they were very vague about that. But you could spend it on other storage. Okay. And what's interesting is that. Yeah. In the same way.
Starting point is 00:36:54 Yeah. It was kind of like when Bitcoin very first came out. It was sort of like a cool thing on slash dot. Right. It wasn't like a serious project. And what was interesting is people spent, well, people spent a lot of time doing, black hat stuff to try to earn more. Like, it was very fun to try to get more. Yeah. I think a lot of people, like I used to read the commit list and a lot of people, a lot of what they had to write was anti-hacking
Starting point is 00:37:21 stuff, which you would expect, you know, a good, someone with a hacking brain, whenever they see new stuff, it's always fun to try to take advantage of it. Yeah. Cool. So what do you, what do you think, this is sort of an aside, but I read, I read YC applications for all this. of stuff. And I, I, I'm trying to understand what the best use. What do you, where do smart contracts help you as a founder? This is a little bit outside of the IPFS thing. But like, what is the use case that in its current state are most useful for smart contracts? Because I see a lot of people applying with these. And I've yet to see one, um, with a non-conceptual use case. So is there a case in your business where you would use smart contracts? You can think of popcorn as a smart contract.
Starting point is 00:38:08 contract, whether or not as implemented as a smart contract on top of Ethereum or not. Yeah. You can think of the idea of a protocol declaring what the rules of a transaction are going to be and a very clear cryptographic way of, you know, proceeding through that transaction and verifying it at the end, like, that's effectively a smart contract. It might not be whether you, you know, you can think of Bitcoin the whole thing as a smart company. Yeah, yeah.
Starting point is 00:38:35 I mean, like, I feel in the metaphor, I'm just, I'm thinking of like the, the, the part where we eat the financial world. I'm like, what's the first thing is hanging through? You're seeing, you're seeing, you know, super,
Starting point is 00:38:45 you can go today and start writing a, something that behaves like equity or something that is a derivative or, you know, all of these kinds of financial instruments that would take you
Starting point is 00:38:55 a ton of time to kind of think about and reason about it and like inject into, into the jurisdiction, you know, any kind of legal jurisdiction in the world. And you're now able to do that
Starting point is 00:39:07 in a, in a totally different way with a whole bunch of assets that represent real value. And so, like, I think that there's a ton of these that have very direct use cases and applications,
Starting point is 00:39:21 but they're not consumer. And so that's why you're seeing a wave of things that seem weird to Silicon Valley. They seem like, oh, this would never work. And yet, there's a ton of companies out there in the world that actually need these kinds of things, that actually think through, like, oh, wow, like, that means I don't have to spend
Starting point is 00:39:37 hundreds of thousands of dollars to millions of dollars in legal just to understand reason about and conduct these transactions and then have to worry about litigation down the road of like in the millions of dollars to try and make sure the transaction is safe you can then turn that into single dollars right of like running transaction fees and like that is a massive shift and we haven't even begun to see the the options of that like there's been in the beginnings of this like you can you see a ton of assets being created in itherium that have a bunch of different kinds of properties. But they're fundamental, like these kinds of assets, you know, effectively, like, you get to create any kind of financial instrument that you want as long as you can reason
Starting point is 00:40:18 about how to program it and you can deploy it into the network. And so you can solve a whole bunch of these kinds of problems. So one interesting example is insurance, right? So like you can do insurance trivially on top of the theorem. Like there's a, I think a really fun one that, you know, I've to use it because, like, I, my, my perception on a lot of these things, like, maybe insurance is an interesting consumer one, actually. So an insurance policy is a very simple idea. There's a whole bunch of regulation in the regular, you know, jurisdictions when you think about how to insurance policies work, but you can definitely create structures and financial structures around ensuring some activity. And so there's a contract out there where you can tell it your flight, and you can
Starting point is 00:41:03 buy an insurance policy for a few ether, and it pays out. Like if you, if you miss, if the flight gets delayed, then it pays you out, pay some amount. If the flight gets canceled, it pays out some amount. And all of that can happen by just writing a few, you know, a few dozen lines of smart, you know, maybe hundreds of lines of solidity. And it needs some sort of Oracle that brings in the real world data of the flights. And once you have that, you're set and you can now create an insurance policy. So I think this was, I don't know exactly who built it, but there's, it was a effectively trivial project and you now have what normally would take a company of dozens to hundreds of people, like reasoning about all of the legal landscape around insurance and how to provide this and then like
Starting point is 00:41:48 legal protections of how to make sure this goes correctly and how do you collect in things and like just all of that madness goes away completely by replacing it with a single smart contract. Right. And so I think those are the kinds of things who start seeing. And, There's a big bottleneck right now, which is that, you know, the fundamental innovation is one around. So let me your phrase this, because I don't think it's characteristic of the entire space. One of the fundamental innovations of something like Ethereum is this decreasing, you know, software-eating finance and law. And when you can create these contracts and financial instruments, really trivially, a whole bunch of things open up. And so far, the people that have weighted through the difficulty in using these platforms to do this happen to be people that are looking at large.
Starting point is 00:42:30 scale transactions, like things that would otherwise require a lot of money to do, or things that suddenly become possible to do in the space of crypto assets, and they're just kind of transplants of the regular world. They're looking at some way of doing some transactions in the regular world, and they say, wouldn't it be great to do that with ether, and then they go and build it? What you're going to start seeing in the near term is that there's this blocker around user experience where right now nobody can use these. blockchain systems from normal consumer devices and with the same kind of
Starting point is 00:43:06 UX that people expect. So there's a massive barrier there where a ton of applications that can be geared towards consumers, right? So instead of starting from a consumer need, or rather instead of like the entire space solving consumer needs, now you can create something that that now solve some important consumer need. Right now it cannot get deployed easily and it cannot take off because the UX is so hard to get right. And you have, you know, every individual project has to spend an enormous amount of resources thinking about the UX or the users.
Starting point is 00:43:38 Like, one great example of this is OpenBazaar. It's a great project. Like, they're building like this completely decentralized eBay type thing. And they allow buyers and sellers to come in and, you know, buy and sell things. And so when the project started, they had to build all their peer-to-peer stack, like, from the ground up. And, like, that was a huge undertaking for them. Then they found, you know, at the same time, we were building IPFS, and so they found IPFS, and it made a lot of sense for them to switch over to IPFS, and they did that. And so like that, hopefully saved them a lot of time in the lower layers. But then they had to go and build all the U.S. side of things. And so they had an application that you could download and run locally. But then, you know, thinking about mobile, you now have to think and build a mobile application and give people the same kind of utility. Like that is a yet another massive undertaking. And they're doing it. Like, it's, I'm super impressed. Like, they have this awesome mobile app that, you know, I think, I don't
Starting point is 00:44:27 I don't know if it's out yet, but it's super exciting. I think it's one of the very first things in the entire space that gives you the really nice, normal UX that you would expect in normal products. And the entire space has to catch up. So I think it's going to take about a year or two before you start seeing these things get mainstream consumer use. It could happen faster with a lot of these things. Maybe it's one library away, right? Like somebody writes a really solid library that kind of solves a bunch of the problems and then everything gets easy.
Starting point is 00:44:57 But, you know, just because you're not seeing a ton of consumer use things yet does not mean they aren't about to hit in a huge way. But that's what I wanted to focus on before because you kind of, you kind of like juxtapose like 2013, 2014, like people not really getting it here, things not being built here. Obviously in 2017, things have changed, right? Like, what has changed and like what's motivating people now to start building these things? Because I wonder, like, you know, we have a lot of founders listening and they're like trying to figure out the ideas, like, what? it's needed. What change to make this possible? What change to make what specific possible? Because there's a lot of things. Yeah. Okay. So one, one trajectory is like, okay, why is San Francisco into this now? And then
Starting point is 00:45:46 the other is like what changed to like start pushing for? Obviously Ethereum came out, but then like all these products are following as well. I think San Francisco and Silicon Valley got interested when the ICA grace happened. When you suddenly had projects raising tens, you know, 20, 35, hundred million dollars suddenly everyone was like what the hell is going on what's happening and it was actually the money that was the the thing that drew attention and that's i don't know i think that's pretty short-sighted i think the the underlying um differences or like the underlying hard foundational work that you know people are seeing like reaping the benefits up right now like all of that that creation of value and so on happened over the last two years with ethereum which was a project that
Starting point is 00:46:31 here was seen as like this crazy science project thing that like was never going to work and was like too crazy and so on and was disregarded completely by tons of people and they just failed to do the the deep thinking of like looking at these these very contrarient perspectives um and contrarian ideas that like dared to question underlying base assumptions about consumer products today which is that nobody really cares about giving your data to everyone Nobody really cares about trust. Nobody really cares about just like running these kinds of transactions. Everyone has some easy way to use a mobile app.
Starting point is 00:47:06 Everyone trusts Google, Facebook, Apple, Amazon, every MBE, or whatever. And it's really just about convenience. And if you don't have something that's convenient, screw it. It's never going to work. And that was just false. I think that perspective, I don't mean to characterize the entire spaces of those could value that way. I think there were a ton of people thinking very deeply about what Bitcoin was going to do to the world, and a lot of people invested very heavily into Bitcoin and creating
Starting point is 00:47:33 Bitcoin companies. And that turned out in a number of ways really well. In another case, it's not so well. But I think what can be said about the whole space is like, we're seeing projects emerging that are about building large-scale infrastructure that might take years to build out before the utility is shown. And that's just something that normal VC can't entertain. Like VC is not built for long-term investment in things that are extremely high risk and building some deep foundational technology. VC is tuned for 10-year returns,
Starting point is 00:48:16 which means that in two, three years, you have to, like, show a very strong sign of like massive adoption and a really strong business, which means that if something is more than two years out in development and there's research questions to be solved, it doesn't fit. And so you have to go and figure all of that before. Historically, it wasn't this, the government that funded all this stuff? That's right. So one of the, and this is, you know, part of why I'm building protocol labs,
Starting point is 00:48:44 which is that there's this massive gap between, there's this huge open area where stuff is not getting funded around, yeah, building large-scale infrastructure. Like, you couldn't, my claim is you couldn't build something as free and open, and that works as well as the internet today. Because no group would fund it. And what you would end up with is a massively stunted version of something that is highly centralized and controlled by a couple of groups. And that wouldn't have the amazing generality of something like TCPIP. Part of what's beautiful about TCP, DNS, that whole era of protocols
Starting point is 00:49:24 was that people worked super hard for months and years at a time to think about the interfaces and refine it so that you could end up with something sufficiently abstract to support a ton of use cases and sufficiently concrete to actually work today. And that kind of development is not super fast and takes a lot of work and takes a lot of money and that's not something that, you know, VC funds.
Starting point is 00:49:48 VC funds clear application and use cases. Why would, why should VC, like in those cases, those were done by universities, right, and Bellap. Like those things exist today. It's mostly doing AI stuff. But like the closest equivalent to that are things like OpenAI or Google Brain and all of that where like there's absolutely no practical use of that stuff. But man, there's a lot of money being plowed at research. No practical use for Google Brain?
Starting point is 00:50:12 They're not productizing it immediately. I vastly I disagree very strongly I think that a very clear use for Google brain is massive cost reductions to a company like Google Yeah I mean I guess I can speak much more conflict about open AI Because I actually know how that works And like there's not we're not like productizing But you see a lot of stuff being rolled in like speech to text already
Starting point is 00:50:32 Yeah but it's like again it's not a startup Like there's no bottom there's no double bottom line where people are trying to monetize Like that's not why it's being funded So I'm just saying like if you want people working on this foundational stuff It seems like if you're trying to replicate what you feel like worked really well, do you think it needs to be direct? Does the analog need to be directly replicated? I'm putting out that these kinds of projects don't get funded.
Starting point is 00:50:58 And you could see it with something like SpaceX and Tesla. SpaceX and Tesla both went through major funding issues, right? If Elon hadn't been personally wealthy, both projects would have probably failed. And here, you know, that is a clear example of something that is, you know, know, it's basically maybe not directly, you know, consumer perspective, but Tesla definitely, right? Like Tesla is a very consumer-oriented thing, but it was extremely difficult. It was a large-scale, long-term project that just, you know, scared the hell out of VC with good reason. Like, it's extremely unlikely that you would get any of that to work. But what I'm highlighting
Starting point is 00:51:37 is not that necessarily VC has to fund this. What I'm saying is that that's not what VC funds. And because that's not what VC funds, and then there is no, you know, no strong ARPA, like organizing major, large-scale infrastructure endeavors like it used to, then you have this gap and this whole of things that weren't getting funded. And Bell Labs is a great example. Part of the reason that I started Protocol Labs is to try and recreate kind of the spirit of Bell Labs in an organization, at least focused around networks. And the only, like, the reason that you had something like Bell Labs happening was because
Starting point is 00:52:14 you had an entity that was very enlightened in its perspective about technology and understood how to innovate and understood how large-scale innovations could be done and with deep investment over decades, right? Like they would run projects for multiple decades. Sometimes they would break up projects and like, you know, here's like, these first five years are going to be about this. These next five years are going to be about this other thing and so on. I had a curiosity.
Starting point is 00:52:38 You wouldn't see a product until much later. Do you know what their budget was if we translated into modern dollars? I don't know what the budget is. is like tens to hundreds of billions or more. It's massive. But then you figured it out with Ethereum, right? Because the value gets accrued to the people that are creating and developing the protocol, which is a fundamental shift.
Starting point is 00:52:56 Yes. But that's, I think, something a bit different. I want to draw an analogy between what happened at the Labs and Google Brain. So Bell Labs was about constructing massive cost reductions for Bell. So the reason Bell Labs got to thrive as in our organization was because it represented a very strong financial interest for this massive monopoly that had an enormous business. And so they had deep pockets to just invest deeply into things that were going to save them a lot of money later. And so Bell could look at things like, oh, wow, you know, vacuum tubes
Starting point is 00:53:30 are really inefficient or vacuum tubes break a lot and it's a huge pain to repair them. Wouldn't it be great if we had something better? And it basically took something like 20 years. I think it's like 10 to 20 years before the transistor, right? And it's something like, I might be wrong in those states, but the point is Bell Labs understood the need, Bell Labs of this massive cost reduction that happened, and it had it as one of the open problems. And so if you were a researcher at Bell Labs at the time, one of the things that you could work on that was seen as kind of, you know, a very important problem to solve was replace vacuum tubes,
Starting point is 00:54:10 create something that can replace vacuum tubes. and it took a whole bunch of open-ended thinking and deep fundamentals research from a physics perspective and solid state physics and this is like the story of Shockley and Burdine and Bertin and so on to be able to come up with something that became that transistor that solved that problem but that was an innovation that happened over decades in time scales
Starting point is 00:54:32 and primarily motivated by cost reductions on the large-scale Bell front and so the funding that Bell could feed into funding tens to hundreds of researchers thinking about all these specific problem on a 10-year time horizon to try and get that kind of like cost reduction is something that only massive monopolies to date have been able to fund. It's like basically massive monopolies either in business or in power, right? So it's either massive monopolies like Bell or Google or massive monopolies like the US
Starting point is 00:55:08 in power of being able to say we need something that connects all the computers. computers around and we just need it, so like just fund it, whatever it takes. The space race. Or the space race, right? Like, we need to get to the moon. Like, I don't care how much money it takes. Just like make it happen, right? And so that kind of directed power and funding can predictably innovate, which is kind of
Starting point is 00:55:30 amazing. Like, you can, you, Inel Labs, you had a place where they could chart out the things that they were working on and kind of think through when they were going to, not exactly in precisely per year, but like they would know the relative progress. through a whole bunch of open-ended problems that whose solutions ended up gaining people giving people no prices right like this was the kind of innovation that that is seen and recognized by the world as like this stroke of genius that that you know would have been so hard and so unpredictable and so on and so on and
Starting point is 00:55:57 yet Bell Labs was able to like reliably get a whole bunch of of researchers to to achieve these kinds of innovations and so that unfortunately like the model of why Bell Labs the questions around why Bell Labs ultimately failed and and fell apart have to do more with the surrounding ecosystem, like its funding source. Is that when they broke apart the monopoly? That's right. So breaking Bell apart effectively stifled and killed Bell Labs. So a few things happened.
Starting point is 00:56:25 One was the rise of Silicon Valley and the great invention or like not invention, but like the great use of stock options or just giving stock to everyone in a company working at something caused a ton of people. working on very, you know, research-oriented things at the time to become quite wealthy, right? Or like get, you know, very significant personal returns. And that coupled with the excitement around all of the stuff that was happening in Silicon Valley in the 50s and 60s, with, you know, a number of people kind of moving out and then coming back and, you know, talking about all the great and exciting things that were happening in the West, started to drain a lot of people out of the labs and out of Boston.
Starting point is 00:57:08 And so, you know, it's known as this like brain drain. And part of that, what happened there was not only were people leaving and going and creating other research organizations that had different funding models, but Bell also started getting broken up. And so this is more like the 80s, 90s, I forget the exact date on this. But when Bell got broken up, Bell Labs had to find a way to charge the new separate entities for all of its work. and it just became infeasible to fund and maintain a massive organization like that. And so it ended up breaking apart. So there's a few interesting financial reasons why the labs didn't, couldn't continue existing. But the research organization itself was amazing and continued to be amazing for a very long time.
Starting point is 00:57:55 Yeah. So according to one site, their budget was $500 million in 74, which translates to $1.5 billion today. Or 2% of AT&T's gross revenue. 1 billion. 1.5 billion. Yeah, 1.5 billion. So, yeah, it was like, yeah. Okay, so it was like two hours I ended off.
Starting point is 00:58:11 So I said it was something like 10 to 100. That's a lot better. That is a lot cheaper than what I expected like foundational research to cost. But that's still massive, right? Like being able to, I guess on the scale of 10 years, like, yeah, that's 10 billion. Right? So you have to have 10 to 50 billion and ready to commit them for like two decades to be able to undertake some of these projects. Yeah, probably self-driving cars is getting that kind of money today.
Starting point is 00:58:37 Probably AI is getting that kind of money today. Yeah. There's a few things, like, not many, though. But it's like there's a few things that maybe if you added all the R&D budget being put into it are getting that, but it's definitely not. And so I think something like Google Brain is a clear example of this kind of thing happening again, where Google saw massive advancements in machine learning. We want to apply all of those massive advancements to machine learning into a whole bunch of the normal Google applications. and we want all of our applications to get better, faster, stronger, and so on,
Starting point is 00:59:12 and reduce costs. And not only are we going to be able to do a whole bunch of new things and cool things, but we're also going to be able to do them a lot cheaper, which effectively is making money. So, like, the thing to think about is, once you're an organization that's big enough, you don't have to sell more products to make money.
Starting point is 00:59:27 You just have to cut your costs. And then make sure I understand, you're saying that is analogous to the Bell Labs model. That is an analogy. I'm just making sure I get what you're saying. So I wouldn't want to claim that something like Google Brain or even X is akin to Bell Labs, because I think that's a very different research,
Starting point is 00:59:43 very different organizations. I think that Google Brain and X are much more focused on shorter-term valuable things than Bell Labs was. I think both Brain and X can't yet afford to innovate on the multi-decade time scale. They're innovating in like single decade timescales on their own. I wouldn't, I think that, you know, if you look around the planet,
Starting point is 01:00:06 they're the closest thing probably, but they're so kind of far away. And I think it'll take, you know, much more, not only capital, but also like reach of that organization to be able to, like, undertake some of these larger scale fundamental, like, when you start seeing Google funding open-ended physics research labs,
Starting point is 01:00:25 like then we're in the... For a decade or more. Yeah, for a decade or more. That's the thing that's the budget of... Yeah. Where you see the budget of a Google-run physics lab have, you know, budget for a decade or more, and like 50 plus researchers, and you start seeing some noble prices won out of Google.
Starting point is 01:00:40 Then we're talking about the same thing. But we're far away from that. And I think the, I don't think we'll, we don't necessarily need to recreate the same kind of structure. I think what we can do is look at a different thing that's going on and look at how innovation happens in a very different open-ended way in the Internet. So the Internet has a lot of similarities with the research culture of Bell Labs. in that it's extremely open. You get a lot of people thinking about problems. You have a lot of people talking about problems
Starting point is 01:01:11 and not only talking about potential solutions, but trying them out and so on. And so the people sharing knowledge and ideas through the Internet of groups has been able to have very important results achieved, but they're of a very different nature. Like, you don't get something like a transistor out of random open source collaboration.
Starting point is 01:01:35 You get something. something like Bitcoin and Ethereum, which are arguably like... And like the Linux kernel. Like just to use it very different. Yes. But like that's a great example. Right? The Linux kernel, that exists because the internet.
Starting point is 01:01:45 Yes. The Linux kernel is an awesome example. I think like you had the ability to undertake these major, major infrastructure projects and like things that take a long time to create and mature on the internet. And a whole other interesting avenue here is how do you fund these things? How can you fund these long-term endeavors that are much more open-ended on the Internet and so on? And that's what Bitcoin and Ethereum proposed one example of how you fund that. And this goes back to what you were starting to bring up earlier, which is the idea of you have a protocol and you have, you take that protocol and you say, hey, it's going to create a whole bunch of value.
Starting point is 01:02:33 And it also has this native token that's going to address a whole bunch of that value. Not all of it, but some subset. And that native token is going to be of limited supply. So because we're creating this token, we can take some of that token and give it to the people building the protocol, which then helps, you know, they can sell it for dollars or whatever to then feed themselves. And then that way they can actually fund the development of the project. And this is effectively what Ethereum did, right? So that kind of funding model allows people to remain very close to the actual protocol layer
Starting point is 01:03:12 and to think deeply about the protocol itself and its concerns without having to think about a product or a service on top. So this is precisely what protocol apps as business model is. And how do we keep the funding going on? Because obviously there's a certain amount of hype and excitement right now with all the ICOs happening. Oh, yeah. So, I mean, like, there's a ton of stuff happening right now. I mean, I think we, I don't know if it'll continue to it. Like, let's talk about, let's like drill down to, because that's a great point. We were just talking about it. What's the 10 year, like, how do you have to keep selling bits of not you personally, but if you're one of these folks, do you have to keep constantly reissuing tokens to keep feeding yourself? I mean, if it depends on whether another token appreciates, right? So the token appreciates enough, then you're going to have to sell less and less of it over time. So you saw this happen with I mean, there were people, there were some people that were early to Bitcoin that are now, you know, they have their personal wealth at a point where, you know, unless there was a major crash in their assets, like they don't have to work again. Yeah. And, you know, Bitcoin is 10 years old now, almost, right? So it started in 2008, 2009.
Starting point is 01:04:16 Roughly, yeah. And so, like, you know, it's roughly 10 years old. And, yeah, I mean, I think maybe you could claim that the origins of Bitcoin happened through the psychopunk mailing list and Mojury Nation. and all these other things and all those discussions. And so that was like long-term innovation that happened. And then only was getting funded afterwards. So it's like a very different approach than, say, the Bell Labs' centralized perspective.
Starting point is 01:04:41 But, yeah, I think the funding of these things is going to depend entirely on whether these things are continuing to be useful. So if Ethereum continues to be useful five, ten years from now, you're going to have, and continues to accrue, continues to grow, right? So if Ethereum becomes more and more successful, continues to solve a whole much of problems, then an ether is going to be worth a ton more.
Starting point is 01:05:04 And as that ether is worth a lot more, yet you're now going to have, you know, tens of thousands of people that right now are crypto millionaires turning into, you know, 10 million, they're going to have 10 million, 100 million, potentially billionaires, who knows, right? I don't know. I think at that point, like you, the valuation of something like Ethereum gets as high as something like Google and Apple and so on. And who knows, maybe it's, maybe it is worth that.
Starting point is 01:05:27 but I don't think it's quite there yet. But, you know, you have this very different way of building a service where you take a share of the worth of the service, in a sense, like having Ether is kind of having a share of the worth of the network. It's not the worth of the network totally. The network is worth more than that, but it is a subset of that. And then you can, you know, if you choose to hold it, then in accrues in value, then you have now gotten a return.
Starting point is 01:05:56 And so it's risky. Like, you know, definitely it would not encourage anyone to to invest so deeply into cryptocurrencies that they have, you know, a very significant fraction of their, of their network in that. You know, during the dot-com bubble, everyone was a day trader and everyone made, you couldn't lose. And it actually, if you would have bought and held to this day and you were lucky enough to have enough exposure to what, like Apple and Google, it actually would have been okay. But if back in the day you were day trading and you didn't have one of those big winners,
Starting point is 01:06:26 or if you just lost all your money in the early day. Or if you just sold early. If you just sold early, it would have been rough. But it's kind of tricky right now because it's really hard to lose money. So there's a very big, you know, kind of honeymoon period right now where a ton of people have just finally understood the massive value that can be generated by these things.
Starting point is 01:06:48 And the excitement is around and everyone is really stoked. And, I mean, if you caught Google and you invested early on, Like, if you weren't one of the early investors at Google, during the height of the bubble, right? Like, or PayPal or any of these amazing companies that got built through that period. I guess actually Google didn't go out to 04, so I stay incorrect. I'm trying to think of a 99. Who could you have caught? Like, if you were a day trader, definitely Apple.
Starting point is 01:07:09 Yeah, but I wouldn't think of this, like, day trading on IPO markets. Like, you have to think about this. I just mean it was the same thing where it was popular media was like, hey, you could buy this stock and make three. It's more of like the way people are. Yeah, but if you invested that way, you probably ended up getting, you know, stuck into throwing into the bubble and like you you probably lost that amount of money but if you help i'm making the argument if you would have held and you had a decent portfolio then you actually even if you were the dumbest money at the top of the market you would have done okay yeah maybe
Starting point is 01:07:37 like you could so right is that maybe a question like do you apply like an etf model right now and just buy some of everything and you have to hold right like right like one of the learnings is yeah go ahead i think the more important thing that's going on deeper which is that a whole bunch of important things are getting built and you can, if you find them, you can fund them, and you can be part of them, and you can help create them and create massive amounts of value, and the people that do that are going to get greatly rewarded. And I think that goes along with diligence. Like, you can't just, I think my perspective on this and the way that I look at a lot of the space is that I think
Starting point is 01:08:12 deeply about each of these pieces of technology. And I approach it much more like investing into a startup or investing into a project that I think is worthwhile and should happen, even if I lose all the money that I invest in it. And I think about the underlying value that's being created. Like, what is this thing going to enable in two, five, ten years from now? You know, I think in the crypto space, you don't even need to think 10 years out. But just to do a minor push on that, that's a little different, though, than basic research. Like, isn't part of basic research? You don't want to, you want to believe that the researchers are good, but you don't actually want to worry about what they're working on because they're going to do great stuff. Do you know what
Starting point is 01:08:51 I'm saying. This is something I go through when I'm looking at these. It's like, you want to understand that it's a good team and you believe in their vision. But if you get two in the details, you'll like miss the boat. Right. And I think like, so we're mixing so many, we're missing so many different topics, which is awesome, by the way. I rarely get to get to get this deep into a lot of this conversation. I love it. I just, I don't mean to imply Bitcoin or Ethereum is like Bell Labs. It's like a different thing. It's like a different thing that is, that is showing off that, or when you get out of it is you can see innovation of the kind that you saw at something like Bell Labs happening in the open internet with people exchanging ideas,
Starting point is 01:09:31 with people like scrouting up funding in whatever the way they can until later. And like now that we have cryptocurrency, now a new funding model can emerge, and now we can start thinking about this in a deeper way. So when I think about structuring about, sorry, when I think of structuring about protocol labs, we think about Filecoin as a specific service and business that has a much shorter term perspective. It's like, Filecoin has to work and be successful and valuable in two, three years, not five or ten.
Starting point is 01:09:59 And we're nowhere near close to be able to... Well, you're already two or three years. So it is five years in. The company's in two or three years. Yeah, yeah. So it is actually... We were building IPFS first, right? So IPFS is out there and creating a ton of value for people.
Starting point is 01:10:11 But IPFIS is not something that we plan to monetize directly. like IPFS is a large-scale infrastructure project that happens to be at a layer where you should not put money in. Like money should not go and be a question on moving data. Money should be a concern that's applied on top to a subset of those transactions. And so a subset of those transactions are going to be the file contractions,
Starting point is 01:10:31 and now we're building out, we're setting off and doing all this work. So it's a, yeah, so I think, you know, it really start the clock on, on Filecoin. And we've had a whole bunch of detours, right? like we've had, you know, we ended up building this whole platform called Coinlist, so you can go in and have token sales and so on, because like that whole madness of how
Starting point is 01:10:55 do you correctly and legally do a token sale is a, you know, huge rabbit hole. Probably shouldn't go to that now. We could have burned a whole hour on that. We don't need it. Yeah, yeah, yeah. But, you know, we built a platform that allows people to do that in a compliant way in the U.S. using, you know, a set of documents that we've developed called the SAFT, similar much of the safe, but for tokens. And so on. And like that was a detour that took like like,
Starting point is 01:11:19 you know, four, six months of like work. But it's going to end up being super valuable for the entire rest of the ecosystem and for protocol labs in that we will have not only Falcoyne, but other projects on the road that will end up using Coinlist. And, you know, and longer term investment, you like invested a little bit deeper into this thing and now you have it. And so like, you know, Falcon has been delayed by IPFS and its success and by things like coinless and so on. Now we're like we've managed to successfully switch gears to go and invest very deeply into the whole into the whole thing. One of the most interesting things probably about Falcon that you'll see coming out very soon is we spent about a month
Starting point is 01:11:58 and a half rethinking the entire protocol from scratch and looking at it in, you know, looking at all of the advancements that have happened in distributed systems and crypto and the blockchain space in general in the last two, three years since the, the paper came out. And just like, we got to upgrade all of the entire system while it's still in, you know, before it's out and live and people are using it. And it ends being a very different protocol, right? So we're about to like ship the new Falcon paper. And it's a very different protocol than when you, when people first saw it, has, solves a whole bunch of important problems. And we had for a brief period of like, you know, a month and a half,
Starting point is 01:12:37 something akin to like a Bell Labs feel of like four or five people in a house. And doing nothing but reading papers and working on hard research problems and reading the papers of like during award winners and then like being a step ahead of some of them and being like, oh, wow, they just published this thing. And like that's a problem that we solved like a while ago or something. And that was like a, you get like glimpses of this happening. Right. And like you can think of someone like Vitalik as operating entirely in that space where he's just thinking about large scale problems in the five, 10 year time horizon. So creator of Ethereum. Yeah, Vitalik, the creator of Ethereum, and he has managed to build for himself a lab similar to one
Starting point is 01:13:18 you would have at a place like Bell Labs or something, but in a very different landscape, right? And I think this is, you probably won't see the creation of a Bell Labs, like the one before, it's possible that someone like Google and so on who creates it, but I think what we'll have instead is a much more distributed version of it where you will have smaller labs that are able to, like, get large-scale 10-year time horizon funding. And what I'm particularly interested in, and I kind of like throw this out there now, because it's an interesting problem that I think is worth solving.
Starting point is 01:13:49 And if we solve this, like, you can have massive implications for the world. Like here's a, you know, you're a researcher, and you want to think about, like, not just starting businesses and starting companies and so on, but, like, really think deeply about what kind of problems that we solve them today would have, would create, like, enormous value for humanity worldwide. There's a very specific problem in, and this is like an economics problem, and it's also an AI problem.
Starting point is 01:14:16 It's the credit assignment problem, which is that if you have a set of agents that are participating in a set of endeavors, and those endeavors either create or destroy value, how do you correctly propagate reward back to the agents? Meaning, you know, if you have a number of people working on a startup and you create a whole bunch of value in a startup, and that ends up, you know, you capture some of that as a reward. How do you propagate the reward back? Effectively, this is equity. Equity right now is like the way that this is done. In a larger scale in the market is seen as investments and capital
Starting point is 01:14:47 and, you know, the capital formation world and so on. But then when you look at it in a different world in science, for example, you have labs that are effectively accruing academic credit and academic social credit and credibility that they're going to be able to use to then get further grants to fund the rest of the thing. And that's a different answer. And when you think about open source,
Starting point is 01:15:15 we don't have today an easy way of correctly figuring out and computing what is the credit assignment on something like the Linux kernel. I mean, Linux has done an enormous amount of work and created a huge fraction of the value from the Linux but so have a ton of other people that have been slogging and waiting through major, major issues. And the majority of those people that are building this huge foundational thing that is now on,
Starting point is 01:15:42 like, you know, a huge fraction of the computers on the planet did not see any kind of reward attributed to them on the scale of the companies that came after that user technology and captured value, right? So you can see something like Android as capturing massive amounts of value that went into the Android business and Google and and all of those groups that completely rode on the value created by the Linux kernel group. And you can think about this across every single business,
Starting point is 01:16:14 every single business that runs computers in LAR scale has gotten value out of the Linux kernel group. And I mean, how can we just propagate reward back so that all of those people now no longer have to worry about other day jobs and can really just focus on this thing? But can you do this in a big scale across all possible projects, right? So we are super interested in solving this problem because we think if we solve this problem, even if we have a bit of a good answer to this problem, then we can fundamentally
Starting point is 01:16:45 change how open source gets built in that it would be great if people that are going to work on projects and open source can just do that without having to have a day job that they don't like or whatever. There's a lot of people I know that operate in that landscape where they have some job that's kind of interesting and they do it because they have options. They could, you know, they're not going to work on something that completely don't like or whatever. Although there are a lot of people that are in that position. But at the same time, it's not what they love the most, and it's what will pay their bills. And at the same time, they're creating a ton of value by working on a whole bunch of interesting opens up projects.
Starting point is 01:17:18 But there's no easy way for them to get rewarded by the value that's captured many, many layers deep after. So I claim, and this is a complete, you know, guess, and that could be totally wrong about this. But I claim that if we solve that problem in a way that we have a function, I could run a function over all of the people on GitHub that have contributed to all of the projects that Protocol Labs runs. And all of the projects that Protocol Labs projects use. So we're talking about not only the community that's working on one project, but also the other communities your project depends on, right? We depend on things like the Linux kernel.
Starting point is 01:17:58 And so can we figure out a way to correctly and accurately, propagate reward back in a way that's fair and that correctly, you know, gauges a whole bunch of these hard questions about opportunity cost and externalities and so on. I'll take a swing at that. Have you seen the papers about how to fairly slice a cake? Yes. So essentially, you slice and I pick. There's ways that they found a way to extrapolate that into multiple parties. And so this isn't the actual solution, but I wonder if you could use where other contributors all are slicing other people's cake. So they decide proof of work.
Starting point is 01:18:36 Well, it was, yeah. So that's a good intuition. That's a good intuition. But then are you sure that's not gameable? Because then I could just get a collection of 10 people that, you know, we all like each other and we all give each other a huge, huge slices. But that's how companies work oftentimes, right? Like, there's someone who doesn't always push the best code, but they might be a huge morale boost.
Starting point is 01:18:54 And so, like, them being on the project is actually super valuable. Yeah. Wait, so to touch that, though, so what, you're looking at, for something that doesn't use human intervention whatsoever? It's a purely algorithm of the cancer. I think it's fine to feed in human intervention along the way. There's interesting research done on large companies and governments where you have all these peer reviews and manager reviews and all this kind of, you know, 360 review kind of perspective. And out of that, you can get good signal, right? Otherwise, if we weren't getting good signal, then there's no hope for any kind
Starting point is 01:19:28 company that's large, right? And so surely something's working. And there's good research that shows, like, you can definitely get interesting human feedback in the loop, and you can take that as a signal. But the hard thing is, I claim that what we need to do is allow the collection of that feedback to have humans in the loop, but do so in such a way that it is extremely difficult to game, because, you know, again, that's if you give people, people will quickly learn that they can just give each other really high ratings and that will translate into really big boosts and promotions and so on, or, like, you know, greater rewards. So, yeah, to get something that doesn't like it's not easy to game but then further if you take people
Starting point is 01:20:03 out of the equation in the choosing part at the very top like all of those feedback all that feedback always propagates all the way to the top and it's ultimately people making decisions you know kind of like compensation and all this kind of stuff and this isn't companies but in in science it's like grant funding really people that actually choose who to give grants to and what research to fund or in open source it's like hey it's a company decided to invest deeply into this project because they thought it was super valuable and like they allocated engineers to just work on it. But like they're not directly just giving money to everyone in that project.
Starting point is 01:20:38 If we just take humans out of the loop in that decision process and put an algorithm that people can have confidence over that this is going to be a correct and fair, you know, a correct and fair allocation of the reward, at least better than most humans would do at first pass approximation. If we can turn that into an algorithm, then I claim we could fix a whole bunch of cap tables around the world that like really screwed up. And you can fix a whole bunch of the way that grant funding is done in science because you're not going to rely as hard on on prior success and you're not going to, or rather, you're not going to rely as hard on like social signals and you're going to rely more on like deep achievement. And I claim you can do something
Starting point is 01:21:26 fundamentally new, which is you can start propagating rewards through open source to the point where a lot of people can gravitate to the things that they think are extremely valuable, and they invest their time instead of investing their money into things that they think
Starting point is 01:21:42 are cool and interesting and valuable. And if those turn out to be valuable in such a way that reward ends up getting propagated back to them, they can then turn that contribution into eating, right? Like, there's this, we're headed for like a very big economic problem, and we're already kind of in the middle of it, but we're going to have
Starting point is 01:22:00 bigger problems, that as automation comes in and AI comes in and all this kind of stuff, it's going to challenge our basic notions of worth in value in economic terms, right? Like, we live in a world that's centered very, very rigidly around the perspective of, hey, you get a job and you work and you contribute value to an endeavor, and you get back some pay, and you turn that pay into food. And so if you want food and shelter and survival, and if you want nice things, and if you want to like be able to, like, you know, not only survive and have good things and so on, but like you want to, you know, be able to afford school for your kids or health care and so on, you have to have a job. And this job is mediated by, you know, kind of like a whole bunch of external forces.
Starting point is 01:22:50 And it prevents a ton of people from allocating their work to what they think is actually. most fundamentally valuable. And I claim it doesn't do as good of a job as it should in correctly rewarding major contributions. We see people with NOAA prizes and Turing prizes that have made massive contributions to the world and have, you know, not net worths similar to groups that like ended up doing like terrible things for the world and managed to get away with it. Right. And so the claim here is one that this on the small scale could improve dramatically, something like open source and potentially like companies and how you allocate composition there. But in a big scale, a really good answer to this problem could be a new economic model.
Starting point is 01:23:34 Like it could be like a new version of capitalism. Or it could be something else that's not called capitalism. It could be something around like just like correct. I don't know. Like it's a whole new world. Right. So I think it's that's super interesting. And we've had a lot of discussions internally around basic income.
Starting point is 01:23:51 I think where I get hung up on this is that let's bring. pretend that we did have the algorithm. Let's pretend someone did the research and they found a fair way to allocate worth. Would anyone accept it? Like essentially, the tricky part is not the technical challenge. It's getting people to ever believe a computer is fair or ever. Like, what if the algorithm said, actually, you're not worth very much? You know, how, like, it's very hard to imagine people saying, you know what, you're right. This, this algorithm is inherently fair. But I think it actually like meshes quite well with the American mindset, which is like, I can do work and create more value than the next person rather than relying on some social system around you. You're like, if I'll just do it and
Starting point is 01:24:29 like right now we rely on the market to decide what's valuable. But who knows? Like yeah, yeah, ideally. So that's where I think, I mean, I think for this to work correctly, you have to have markets involved and you have to have this kind of algorithm either working in a market. You can turn an algorithm into a market, right? And then ideally you wouldn't have one one computer that like decides what you're worth, right? But rather you have an entire, like, large-scale system, and relative worth is being ascribed by other groups, right? Like, you'll have a lot of cases where one group thinks something is really valuable, and another group doesn't think so, and that's fine. It's just like they have, they themselves are accruing value and worth in whatever ways, and they can propagate their reward
Starting point is 01:25:08 however they want, you know, similar to, like, you know, companies going in opposite directions or whatever. And yes, it's going to call into question a bunch of hard things as, like, you know, here's like, what your contribution is really worth. But my claim is right now we have a much work. This is kind of, I kind of describe this as similar to the self-driving car problem. People think, how could a computer ever possibly drive better than me? Like, computers are stupid, right? And I am a great driver, and I can go fast, and I can react really well and so on.
Starting point is 01:25:42 I would never trust a computer. And yet, you know, it's taken a long time. It's taken over 50 years. It's like the first plans to do this appeared. but now we have computers that drive better than humans. And pretty soon they're going to start getting deployed and we're going to start writing in them and so on. And people will see that this is going to save a ton of lives comparatively.
Starting point is 01:26:02 And so my claim is you can create something that's fair and you can create something that is also provably fair. So one of the things here about algorithms is you can have a computationless provable that actually runs over the whole thing and can produce a cryptographically verifiable proof that it was done correctly and that it was correctly assigning the right thing.
Starting point is 01:26:18 And it could give you a trace of all of the violation And here's the argument as to why this determination was made. And I think that would be a much better place to be than where we are now, where it's extremely fuzzy. It's extremely like based on a whole bunch of factors that I think, you know, our biases all over the place. And allow, you know, a few people that understand all of those biases and perspectives to then game them and then put themselves in positions of greater and greater power, which is, by the way, I think one of the big reasons why capital accumulates. There's a whole bunch of reasons why capital accumulates and centralized. But I think one of them is the fact that, like, once you understand enough about how all this stuff works, you can then position yourself and maneuver yourself to expose yourself to things that generate a lot of capital and wealth that don't necessarily generate or create a lot of value. Right.
Starting point is 01:27:04 Like, there's a very big difference between capital and value that is not correctly on, like, the value of a dollar today does not equate to like just raw fundamental value, right? And so it's an approximation and we think that it's a good enough approximation that continue using it. but in a lot of ways you can see things that are worth massive amounts of money there's tons of companies that get a lot of value by like dumping a bunch of crap into the ocean and like wrecking you know there's a whole bunch of externalities that we cannot properly calculate and an account in those in those situations and ultimately there's at least in in most countries here in in the world you have groups of people that are making those decisions at the very top and deciding what are the outcomes of major bad actors like actors like actors that that have made serious mistakes, like the 2008 crisis,
Starting point is 01:27:53 like major mistakes. And they're saying like, well, yeah, all of these were major mistakes. All of these things should fail. But if they fail, we're going to be in deeper trouble. So let's just bail them out and continue as if nothing had happened to some degree. Not quite, but to some degree. And a ton of these people walked away, it got away with, in some cases, actually making money through the financial crisis.
Starting point is 01:28:14 And people that were directly responsible for the problem ended up with returns. And like this is like screwed up, right? And I think like this is something extremely far away from my correct and fair distribution of value. And, and, you know, and so I think, you know, that's, I think an open problem of the kind of like pre-companies or pre-capitalism or or this kind of thing. Like if we find a good solution to this problem, it could in decades translate into a rewiring of how we how we think and how we value things and how we allocate resources and all that. In the small scale, I think that we were beginning to see a few experiments in this direction. I see things like
Starting point is 01:28:54 what Ethereum was able to do with its own resources and being able to just give a lot of people ether that then accrued in value and so on and do things kind of like through RFPs and try to like get some vague measure of like what this might be worth and giving people a share of the return, not dollars or euros, right? But like instead ether, which means it's a share of the potential future value generated by the network. It's a step in the right direction. We're going to gradient to center way into this, right? But like, you know, it's a step in the right direction. And I think we are gearing up to try some things like this. So do you think the way, like you've looked at the relative distribution of wealth from crypto, that that is a good model? Because
Starting point is 01:29:35 isn't it really concentrated in a small number of people that happen to have the resources to be early? So I don't think that, I think a few people ended up getting a lot of value. Also with a lot these projects, a few people ended up creating massive amounts of that value. I think, like, you know, for example, I think people should not at all undervalue Vitalik's contribution. I think he's contributed an enormous amount to the entire space. And I use that as an example. There's probably a whole bunch of misallocations over the place, like, you can probably
Starting point is 01:30:09 find. Because, again, I'm just thinking through what you were saying about... But I also know a lot of people, like, in the dozens to hundreds that... made a lot of money through crypto who slogged through the creation of value in this new network, who understood the value of this thing, were willing to take the risk and work on it. And, you know, really spent, you know,
Starting point is 01:30:32 the better part of a year and a half, like working on something that was completely, you know, super high risk, unclear that was going to work out and so on. And they've seen returns that are higher than most startups, like higher than what their distribution would have been in, right. 400x return, right? Right, if you bought Ethereum at the crowd.
Starting point is 01:30:53 That depends when you got in. Yeah. Well, I mean, conversely, think of it, like, you just happen to, you know, luck into being one of the first 10 employees at a giant company, but the 25th person is the person who actually created the value, and their allocation is much less than yours. Like, that model is not figured out yet.
Starting point is 01:31:09 I am deeply, like, frustrated by that problem. I desperately want to fix that problem. And I think that if we fix that problem, then we can have massively open an integration of value. It's a strong claim, but I think fixing that issue would make a ton of tech companies work extremely well and be able to generate tons of value and not only tech companies but tech projects in general.
Starting point is 01:31:29 I'm sorry, like the company is fading away or not fitting away, but rather, a new thing has come in, which is the network or a market that is not a company, but it functions kind of like a company. And so you can think of Ethereum not as a company, but rather as this network that has some shared asset that is incenting people to work on it and so on. and then there's like some loose organization, but not really centralized, or it's not really central planning.
Starting point is 01:31:53 And like, that's a whole bunch of things that are very interesting and are pushing in the right direction. And I would say that the distribution of wealth is probably flatter. I don't know this to be 100% of the case. I need to look at the raw data, but... I think the raw data for Bitcoin a few years ago wasn't pretty. Last time, I looked at it for what it's worth. Yeah, for Bitcoin. What about Ethereum?
Starting point is 01:32:12 I don't actually know. I haven't seen any breakdowns on that. But I remember I was actually very curious about this about... Yeah. Not like what Satoshi has, but like the other people the head, the people that bought in early, basically. Like what is their relative distribution and all the other good stuff? I'm kind of bothered by that. I'm kind of bothered by the fact that in crypto, right now, you're seeing the normal issues with capital flood in,
Starting point is 01:32:36 which is that if you're a specular that has a lot of capital, you can afford to get much greater rewards than the people that actually build the thing. And that to me is, again, another frustrating. thing that I kind of want to fix. This is why I ask, because it's like, here we are, we're creating all this new stuff. But I think it's incremental, right? I think it's a step in the right direction and a big step, dare I say a quantum leap, in the right direction. And I think it's, what's interesting to me is rather what has not what has been done so far, but the tools we now have, meaning that, and this is starting to get into the experiments we're going to run next year and the year after that. But we, we,
Starting point is 01:33:16 We're looking at the possibilities of issuing a token to a whole bunch of contributors that have created a whole bunch of value to, you know, a ton of projects that we think are valuable. Mostly, like, right now we're going to do them with our own projects. But, you know, if this works well, we could do that, you know, we can do that an even deeper way across projects that contribute value to us. And we're going to issue this token, and then we either are going to do things like issue dividends or buy it back and create a way for us to directly share a fraction of the value that Perucal Labs creates with the people that helped create that value.
Starting point is 01:34:01 And it's a huge experiment, right? It could go completely wrong. It could change the way that people, why people contribute. It could, like, bring in a lot of people that are not deeply interested in the right things and are kind of just looking for money. And, like, that's what I worry about. I don't want to do anything that would cause that. Because I think open source is an amazing place where people are motivated to work for the project
Starting point is 01:34:22 because of what you believe in. And that's super important. Like, yeah, I would hate it if whatever kind of experiment in this direction kills the fact that the Linux kernel is built by a bunch of people that really care deeply about the problems and are fixing them. And so, like, it has to be done carefully, but I think we can start running some experiments. Right. Because you don't want every project to end up at some weird local maximum. We're like, oh, okay, companies are using this now. Value will accrue to me.
Starting point is 01:34:48 I can jump to the next thing. Exactly. So is this being wrapped into coin list yet, like these ideas? So, I mean, they are ideas. We are thinking about these are not being wrapped into coin list or other things just yet. You know, there's a lot of things that we have to carefully consider here. I mean, the thing about intent of engineering is that it's hard. I mean, this is why this problem is an open problem.
Starting point is 01:35:16 And, you know, if you're listening to this and you're a researcher and you care about this, like, get in touch because I'm probably going to start a small research group to solve this problem. But I don't expect a successful thing in years. Like, I think this is a long-term thing. I think this is like the kind of research project that Protocol Apps could fund that is one of those long-term innovation things. And we actually, I don't think we need that many people. I think, like, probably the right 10 people can solve this problem.
Starting point is 01:35:42 maybe even less. Maybe it's like a singular person than actually figures it out as has happened in a ton of other cases in history. But I think we can start at the very least collecting some data to assist the theory
Starting point is 01:35:56 and that data that might come with some of these experiments and we are thinking about these experiments. I mostly want to reward, right now I mostly want to reward a lot of the people that were very early to the IPFS project that saw the value created
Starting point is 01:36:08 and said, wow, this is an awesome project. and we want to make this, you know, a reality and so on. And, you know, we've been slogging through a ton of hard work for the last three years. Like right now, I guess Go IPFS turned three years old yet, like two days ago. The protocol itself is a little bit older, but that was like, you know, the codebase. And there's a ton of people that came in and helped out tremendously. Some of them who, you know, didn't make sense for us to hire into protocol labs.
Starting point is 01:36:37 Some of the people, like, for whatever reason, some of those cases are, like academics. Some of them are like grad students and professors who talk with me and walk me through certain important things that ended up contributing value to the project. And I want to find a way to then divert some of the return that we'll see from Falcoyn. Because what we're going to do is we're going to create this whole Falcon Network and that will generate a ton of value. And a whole bunch of people like the miners in the Falcon Network are going to get a ton of value. And so will protocol labs. And then can we divert some of that value that Protocol Labs gets back? and pump it straight into all of the open source work that we do.
Starting point is 01:37:15 In a way that doesn't like hurt, hurt it. Right. I'm very, very wary and careful about anywhere where money and open source gets mixed because it can get like really screwed up and can kill projects. But I think that things like Ethereum are examples of things being done better and right in some direction and at least in a successful one, right? you can look at the Ethereum community and it's filled with researchers. Like people who are thinking deep and hard about theory and the correct application of like, you know, people that are thinking about consensus and consensus problems, like the kind of stuff that only during award winners normally think about, right?
Starting point is 01:37:57 Or, you know, grad students that are trying to like upend like 20 years of research or whatever. And like there's people in the Ethereum community actually doing this work. And it's amazing. Like it should not be undervalued. It's extremely difficult to find communities where not only is that valued by everyone around, but it's also greatly rewarded. And like that's, I think, an example in the right direction, and I think one that we can build on and create more of.
Starting point is 01:38:25 And if this gets to be, you know, I think if Ethereum and Falcon and these networks get to be massive and end up like being at the same degree and scale as a whole bunch of the other ways of doing things, like the centralized tech companies and so on, then we can then start looking at rewarding people across company lines. So here's an interesting problem, right? Like there's a ton of people that work at Google and a ton of people that work a bunch of other places that could contribute massively to these projects by just spending a few hours, maybe, on a week or later on. And they're the right people that have the right insights that have the right perspective. And right now, they can't work for another company because it's like a conflict of
Starting point is 01:39:07 interest, but they can contribute to open source. Now, like, in many cases, they do, and then reward can be back propagated in a weird way, right? And so, like, it's, it's like, people contribute, and then later it value gets created, then there's, like, this back prop that happens out of, like, distributions of this token. And so I don't know how that works with, like, or how that's going to turn out and work with IP and so on, but I think it's going to come in kind of, like, a wrecking ball in that a ton of, a ton of, I know a lot of researchers that, in crypto and game theory and so on, that understood the crypto world and then either got a bunch of Bitcoin or ether, and now can just chill out and be grad students or professors in some cases and just do the research that they really care about,
Starting point is 01:39:53 and they're now personally wealthy. And it's awesome. Like, that's fantastic. That is a great example of correct application of the rewards problem, like right there. The people that generated massive amount of value by slogging through really hard theory problems for years and came up with the right solution. and so on, are now able to, like, correctly make contributions, in some cases, like, short time-span contributions. Because, again, knowledge work is really hard to measure in hours. You can't measure knowledge work in hours. Somebody's investment over a decade can put them into the right perspective to make the right contribution at the right time that creates something like Ethereum or Bitcoin or whatever. And, you know, how do you correctly reward that? And I think, like, something like these cryptocurrency networks can reward that better than the normal notion of, like, yearly
Starting point is 01:40:35 pay in a salary thing that was built for the industrial revolution where you needed manufacturing and you needed to just bill for hours because you had to spend a whole bunch of hours working on something, right? And so I think this is an interesting thing and I think we're starting to see this develop and we're like thinking about things like that of like how do we build protocol labs as an organization that can do deep research a bunch of different directions with a bunch of collaborators around the planet and a bunch of different organizations and how can we structure things in such a way that if those things we collaborate, we collaborate, on succeed greatly, everyone gets rewarded. Everyone who contributed to that thing gets rewarded
Starting point is 01:41:10 fairly. That's super hard to try and solve, but we want to do that. So I think this is a good place to pause. So you got a roll. We do have some questions from Twitter. So that would be awesome to address. Cool. All right. We can just pause. Thank you. Thanks. Let's go into the Twitter questions. So we got a handful. You can answer them however you'd like. So from startup Sanatana, how does Filecoins data storage network, how is it natural slash unnatural disaster proof? Great question. So it really depends on the scale of the natural disaster.
Starting point is 01:41:50 I mean, like if a comet hit the planet, that's a little hard. But there's a few pieces here. One of them is IPFS is by nature what I like to call like fully distributed. or logically decentralized, as Vitalik calls it, which is that the nodes in the IPFS network and continue talking to each other, even if the rest of the network disappears. And so Filecoin, because it used IPFS and so on,
Starting point is 01:42:21 Falcone nodes will be able to talk to each other even if they can't talk to the rest of the network. Now, there's a question there of how can you clear transactions? And that's the thing that we have active and deep research on. We want to have a network that can shard, and where you can have a subset of the Falcon Network operating, even if it can't talk to the rest of the network, and clear transactions, that's a hard problem.
Starting point is 01:42:41 The first iteration of the Falcon Network that goes live won't quite do that. But the way it will be... And so there's like, you know, if you get isolated from the rest of the network, you may not be able to clear transactions, but you might be able to distribute files at least for some period of time.
Starting point is 01:42:53 And then if you are in the rest of the network, but then like half of it disappears because of some huge natural disaster, I guess slightly less than half, you know, and divided by two. We can survive those failures because when people add data to the network, it gets split up into pieces, gets erasure coded. So you can get like this really nice replication factor where without adding too much overhead, where like the replication factor does not add massive overhead, you can get a huge resilience factor where, you know, you can survive huge numbers of failures and your data can still be there. the exact numbers on this, like we'll come up with and publish the exact details on those down the road,
Starting point is 01:43:35 but it's going to be a tunable parameter. So you can like crank up the level of erasure-codedness effectively that you want. On the user side? On the user side, yeah. So if you have a megabyte of data that's really important, you just like crank up the replication factor and like the, you know, the splitting into pieces and erasure coding so that you have like hundreds of these. And like now you and they all go out to a whole bunch of different miners. And so now you are in a much better position than,
Starting point is 01:44:04 than if only three people were like, we're storing this. So that's, I guess, one set of answers. Okay. Next question. Robert Andrew Smith, when will Filecoin sale details be released? And then following up on that. Yeah. File coin sale details will be released very soon.
Starting point is 01:44:22 Unfortunately, we can't give you an exact date. but it's weeks away. It's like, you know, it's sometime in the next few weeks. It's very soon. We are working as far as we can right now to get it out of the door. There's the reason for that we can't announce an exact date yet is that there are a few things, especially on around, there's a couple of processes that are running right now
Starting point is 01:44:54 that we have kind of like a date that they were going to finish, and that's ideally a week or two weeks out. But there's a little bit of unpredictability there. So I want to be able to do the sale as soon as possible, but subject to that. So really like weeks, but expect news very, very soon. Then he also asked another question. What other plans do you have with Coinlist?
Starting point is 01:45:17 So CoinList, which is another project that Protocol Lab started, And this is in partnership with Angelist And this is a token sale platform that kind of will allow token project creators to launch their networks and run token sales without having to slog through the hundreds of hours that we spent both building this kind of platform
Starting point is 01:45:47 and going through legal and so on. And CoinList works with the Saft. Coimless will have, we work with a lot of sales that are, that both include the Saffton and others that don't. But basically, like, there's this important piece that if you want to run a token sale in the US, you want to, there's like a question there around whether or not you're selling a security.
Starting point is 01:46:10 And if you, if you think you're indeed selling a security, then you should limit it, limit the sale of that security to accredited investors, at least in the US. And when you, when you do that, then Coinless makes that. easy and you can accredit in the same way that you would accredit through Angelist. But, you know, that's not even like the main selling point of coinless. The main selling point of coin list will be decreasing the amount of work for token sale creators and creating a network that focuses on finding really high signal projects, right? So there's a ton of projects in the space.
Starting point is 01:46:42 And one of the things that we care a lot about is how do you find really, really good projects and help those gain attention and kind of like stick out. And how can you help them prove it, right? Like, it's one thing for that project to kind of like convey a lot of things, but it becomes really useful when you have third parties that are independent, think about those projects and kind of have, yeah, we're very interested in solving that signal problem. How do you correctly figure out what are the really solid and outstanding projects?
Starting point is 01:47:15 And so we think that's going to be an important value proposition from CoinList of like really finding the best things around. That was actually a question I wanted to ask before but didn't. Do you have any rules of thumb that you can give to people around like filtering out all the noise right now? Yeah. So we've gotten a ton of applications and it's a lot of interesting stuff is coming down the pipeline. Some like really, really cool stuff. We've also seen, you know, some scams.
Starting point is 01:47:41 Like we've actually like seen some applications that are like outright, outright scams. I think, you know, we don't want to. I want to be in a position of being effectively gatekeepers that prevent really good ideas from, if we don't understand something, we shouldn't be kind of like gatekeepers that we have to convince. But on the flip side, we also don't want things that we can tell our outright scams on the platform. And we want at least some layer of barriers there to make sure that the projects that do get listed
Starting point is 01:48:11 on Coinlist pass a certain bar of quality. Now, there could be some very cleverly engineered and design. scams or whatever that fool even us or whatever. So anyone investing through any kind of investment platform is ultimately responsible for doing their own diligence. But at the very least, we're going to, I think, cut out a huge fraction of a lot of those things. And we're working on ways of helping project creators highlight their technical strengths and
Starting point is 01:48:43 the value they propose in ways that, like, let them shine against other projects that could probably spend a whole bunch of money on marketing and so on, but actually really have no important technical depth underneath the hood. And so that's a whole bunch of interesting problems that we want to help solve with Coinlist. Okay. And obviously, accredited investors is a major part of that. Yeah. Yeah, and I think accredited investors kind of weighing in on things is an important part.
Starting point is 01:49:11 Although I would say, you know, I think this is an important piece or we're going to have to message it's better in that not all sales that will go through Coimel are going to be only for accredited investors. There will be some sales that are not securities, and then people can buy normally. And it also will be the case that some sales might want to do a reg, a reg D 506C offering in the U.S., so that's a credit investors only, but are able to do a reg S funding to the rest of the world
Starting point is 01:49:42 and figure out things outside. So this is kind of similar to what blockchain capital did. So we're looking deeply into that, and we want to, we expect that a number of tokens will be able to do that. I can't definitively say that they will certainly be able to do that because there's still some legal questions there that we need to solve. And additionally, we want to involve crowdfunding as well. We think that is very important that people in the U.S.
Starting point is 01:50:07 that are not accredited, but that understand the tech really well and are able to make investments like that. It's just the burden on doing crowds. outfunding is quite large, and there's, you know, there's questions of, like, how does that combine with cryptocurrency and so on, that, you know, we are doing the legal review on and legal work on at the moment, and we hope to have news on that relatively soon. But we, that's stuff that we are actively working on and trying to enable, because we don't want the accredited investor limit to, you know, prevent people that truly understand the tech and perhaps are much better
Starting point is 01:50:45 investors than accredited investors, meaning, like, you know, having a million dollars does not mean that you know what cryptocurrency network is going to be better or what cryptocurrency network actually will work. There were a lot of people investing in things that had a lot of money and could lose it on things that didn't work out and a lot of people that understood that is something like Ethereum was going to be really valuable. So we want to enable people to come into these things like this and so we're looking at crowdfunding. We're also looking at other ways of potentially involving people that, you know, for whatever reason they can't
Starting point is 01:51:15 directly invest in the pre-sale but maybe perhaps they can, they can can come in when the token goes live in an actual token sale, broader in like live exchanges, at a discount, at some sort of discount that puts them into it in a good position. But it's like sometimes that can be done by instead of it coming in and investing early, rather helping the network, right? So one of the big parts of gathering investors through a network like this is gathering people that are really well aligned with the network and want to help it grow. And like that's what investors should be.
Starting point is 01:51:45 Investors should not be just like random speculators that like are just trying to make a quick buck. we are interested in helping create large-scale communities that have really strong buy-in from people that want to, you know, help create them and, you know, see the promise. And so one of the things that we're thinking about is like, okay, great, like, there's a lot of people that, you know, maybe are unfortunately limited by the laws around accreditation. However, they probably have the ability to get involved actually involved directly with the projects and contributing in another way that would then, you know, in a sense, like they could get rewarded by, either getting paid for their work in tokens, or potentially being able to buy the token when it comes out at a discount that they have that other people don't have. That's a good point. I hadn't heard about that. Okay. Jesse Jumpcutt asks,
Starting point is 01:52:37 I'm having trouble understanding the market need for file coin. Is storage a burning pain that consumers face? Oh, definitely. I mean, all you have to think about is how much data is being, generated by computers, right? So this is not just for consumers, although consumers do have a lot of data. Like, think about, you know, I have a phone here and like how much, I don't even know how much storage this has, but it has a lot, and I use a lot of data by having applications that, you know, download video or whatever or, you know, when you take pictures and video and so on.
Starting point is 01:53:12 People's, like, the right way to answer this question is look at the growth in market of cloud storage, and it's growing tremendously. And so cloud storage in general is the idea of reselling storage for other groups. And consumers, massive businesses and so on, are seeing exponential growth in data. So data and the need to story is about one of the few things you can look at and say, this is growing exponentially and shows no sign of stopping anytime soon. And so you kind of have to extrapolate, like, are humans going to continue proliferating and building more cities?
Starting point is 01:53:48 and replicate. I think I would reframe. I would, I would, yes. And like we're going to need a lot more and more data. Yeah.
Starting point is 01:53:54 But I think I would reframe the question, actually. Like, what is differentiated with Filecoin to like, you know, Dropbox? Like, why do I care about using it? Totally. And, I mean, Filecoin is not to be seen
Starting point is 01:54:04 as a Dropbox replacement, although there will be Dropbox like things that built on, build on top of Filecoin. I think you should think about Filecoin as, as replacing cloud storage. So it's something that Dropbox
Starting point is 01:54:18 would use. So a company like Dropbox would think about, like, oh, do we run our own managed infrastructure or do we use AWS or do we use something like Falkcoin? And so that's where the economic improvement comes of like what is the relative advantage of something like Falkcoin to other cloud storage offerings in a sense. And the thing here is there's a certain set of features that Falkland will bring that other things don't have. So being able to have decentralized data means that, you know, if Amazon doesn't like you anymore, they can't, like, just in one turn shut you off in a way that, like, suddenly you have to, like, move to another provider and you have to deal with, like, changing all of your addresses and everything. Like, right now with Falccoin, it would be work, it would continue to work. And two, it's about, um, so, you know, there's a whole bunch of features like that and erasure coding and so on that we keep going to. And then there's a whole bunch of other things around the market dynamics in general in that Falcoin is not, you shouldn't think if Falcon is like another provider. Think about Falcon as a market. So Falcoin is a market that layers across all providers and enables a whole bunch of providers that right now are not selling
Starting point is 01:55:27 data in the world to come in and sell it. So think about how much storage there is on the planet that right now is not being sold to other people. And that if that storage came online, it would drive the price down. In the storage that right now is depreciating. A lot of people have invested huge amounts of money in having massive arrays of hard drives that are not giving them any money and they're losing money in those investments. And so think about creating a market that enables anybody to then sell that storage to the rest of the world and make a, you know, for a profit. And, you know, there's a whole bunch of questions there. They're like, wow, can you really achieve, you know, economies of scale with a network like this? Can you really, you know,
Starting point is 01:56:10 get a better unit economics of like, can you, can you provide bytes cheaper than something like, Google Cloud or Amazon or whatever. And our bet there is that, yes, that there's a whole bunch of places and cases where certain individuals or groups in the world have access to either really cheap storage or storage that's positioned well in the network that is kind of like somewhere between the backbone
Starting point is 01:56:33 and a whole bunch of consumers. And if they become phallcommon miners and storage nodes, they could actually be in a better optimization point than even something like Amazon. And so that's, you know, that's a bet. And we think it's right. And like that on its own is like an interesting reason for people to opt to choose something like Phalkoin.
Starting point is 01:56:55 And so, yeah, think about it kind of like an algorithmic market. Say instead of this having a very inefficient market where you have to, when you want to hire storage, you have to go and like research companies and you have to look at them and you have to like sign up with them and create, you know, you have to be a legal entity. you have to be either a person or a company or whatever, like you have to like have a credit card and you have to like buy, you know, you enter into some legal agreement
Starting point is 01:57:20 and then you enter into legal agreement, then you can send them bites. It's like this huge onerous process. And when you compare them, you like see their websites and so on to something closer to like an actual like spot market where any file, any storage that's available worldwide that has shown to have good metrics
Starting point is 01:57:37 and, you know, shown to be online for a long period of time, shown to be good or whatever, can then be sold to you at the cheapest possible price that you can, that you want, immediately, algorithmically, right? And so this is about, uh, changing the market completely. It's going from a world of like centralized storage providers for a world where like there's a huge market and it's mediated programmatically. Okay. So adding on to that, uh, same person Jesse Jumpcutt had another question. Uh, how does Filecoin plan to compete with companies like SIA and Storage? I don't know that. Yeah. Uh, who have been out for a while. So I think, you know, there's totally.
Starting point is 01:58:11 And, you know, there's a few things there. One is the recent FACWN is not out yet is because we spend a ton of our time building the IPFS project and getting that out of the door. And there's a ton of people that are using the IPFS project that are, you know, desperately want Falkun to be out. And, like, we know that already we have a ton of users lined up that right now are not going to those other competitors. They're actually, like, either in S3 or other places and, you know, would jump directly to us. and then the deeper question and way to look at it is just think about the technology and we're about to release like the second version of our protocol and it's just a fundamentally different thing like it operates in a different way it offers different guarantees and so on
Starting point is 01:58:58 and we think that those different guarantees are actually have a very significant market need and solve a whole bunch of different market needs than these other networks don't and so that's like kind of like how we are going to be able to compete. Another thing is, um, and, and this is, you know, uh, I don't know how, how it'll play out, but I actually bet a lot of people will be mining on both networks or like all, all of the networks. And we'll see how that actually plays out. Um, and then we'll see kind of like right now there's a lot of drivers driving for either Uber or Lyft. And, um, we think the, the tokens, uh, and like the rewards and tokens will, will be a, and people's expectations on like how those will end up working
Starting point is 01:59:38 will kind of drive to people to mind and one. So like I guess an interesting question right now would be, did people switch from storage to SIA or SIA when the SIA coin appreciated a lot? That's an interesting question that people should look into. Can I cross list storage? So with, in some ways you will be able to in other ways you won't.
Starting point is 01:59:59 So this actually like is very protocol dependent and different protocols allowed in different ways. some of the things you won't be able to cross list, some of the things you will be able to cross list. And so there will be some kind of like, there people will be trying to get... Try it a little bit. Yeah, I mean, like, people are participating in two different networks.
Starting point is 02:00:17 I mean, like, they're storing data. So because of the proof of replication, when you have proof of replication backed storage, that ensures that it is unique to this particular request. And that's a very important thing from a game theory perspective. Like, you don't want people, you don't want networks of civil basically pretending to be storing
Starting point is 02:00:36 huge amounts of data when they're only storing one copy and the thing is not replicated so that's what the proof of replication is there for. And so some things you won't be able to cross-test but something is like for fast retrieval and so on like those will be cross-cessible and but I think like answering the question in like a deeper way
Starting point is 02:00:54 it's like I think I look at Falcon as something very different than these other networks it's not solving exactly the same problem Falcuan is solving the problem of like, how do you create a market and allow any provider? So there's actually a possibility where SIA and storage makes sense as, you know, route content to them because those networks provide kind of like a tiered structure. Okay.
Starting point is 02:01:17 We'll see what happens. This one is a little bit in the weeds. So this is user Holy Nakamoto referenced a GitHub issue from a couple years ago. Oh, man. Yeah, I don't know if you remember this one. So is the idea of IPFS rendering DDoS attacks impossible hyperbole? Oh, well, it depends on how you dis... It's not hyperbole in the whole sense.
Starting point is 02:01:44 There are some ways that you can take that question of DDoS prevention and say, oh, well, no, you can't possibly mitigate all possible DDoS attacks on something. But the way to think about IPFS is that when you have a piece of content, Once you have the piece of content or anybody else around in the network has it, you can retrieve it from them, and it doesn't have to come from the original source. So we've already seen cases where people can DOS a specific location and can DOS the URL that some resources at. But if it's a name that you know, you know some providers that have that content
Starting point is 02:02:22 and you can reach them, but the DOS attackers can't know who those providers are for a whole bunch of... There could be a lot of reasons for this. It could be like they're actually... disconnected. You're in a network that they're not connected to, or you have access to a network where you have the ability to search through a whole bunch of nodes that are willing to share routing information with you, but are unwilling to open and broadly to the whole world. This is kind of like a, this starts getting into private networks, like when people, people
Starting point is 02:02:48 are building private IPFS networks where they have their own set of content that is not exposed to the rest of the world. And so, for example, you're going to be able to like search through some networks like that. And, um, Like, right there alone, like you have like entire barriers where people, like the DOSters that can't even get to the content, first of all. Or like can't even get to the machines that are serving it. So that solves it. The other case is, hey, like, if there's some really popular piece of content and suddenly gets replicated to tons of people, now the DOS attack gets way harder. Right.
Starting point is 02:03:21 Like now, now you have to DOS thousands of people. And so it's not fundamentally, in that particular case, it's not that it's impossible. It becomes intractable. So it becomes intractable for even a sophisticated attacker to dozz all possible computers that have this piece of content. So this will be, you know, especially with like really incendiary things that a lot of people want to replicate. You know, think about like WikiLeaks type stuff. A lot of people want to replicate it all over the place and then very quickly will become very difficult for an attacker to actually silence all possible machines. And so it is not hyperbole.
Starting point is 02:03:56 It is impossible in some cases and then intractable in other. Okay, cool. That's a good answer. Next question. Eric Tang asks, where do you see as the most immediate industry slash text stack slash use case for being decentralized? So what are the, basically, a way to reframe that question is where is it valuable to have decentralization? I think he's kind of leaning towards like, what is a product or use case for something like something, you know, built on Ethereum to be decentralized in that way. Yeah, I mean, I think... Or maybe it's IPFS.
Starting point is 02:04:36 It would be a better answer. Oh, I see. Well, so I think decentralization changes the properties of the infrastructure. And it shouldn't be a thing that the end user should have to care about. In a lot of cases, some users will care about it, but I think it's not something that they should have to care about. Meaning that developers are the ones that should think about, whether the centralization matters, and that has to do a lot with the, again, specific use cases
Starting point is 02:05:06 and specific applications that you're dealing with. When I look at things like Slack or GitHub or Google Docs that are consumer applications that people use daily to do their work and talk to their coworkers or loved ones or, you know, things like messengers and so on, and all of that flow of information is passing through a set of centralized agents that can be brought down. And frequently are brought down. There's like a lot of cases where GitHub does go down or Slack does go down. Or your connection to them gets severed in some way. Like you just can't reach them.
Starting point is 02:05:43 Like maybe you're offline or whatever. That is a great example where like logical centralization sucks. Where like the fact that you can't reach that origin server like prevents you from using any of the data or working together or whatever. And it gets so bad that you could have a room full of people with laptops open. on Slack or on a Google Doc, and they can't work together because they're supercomputers, which again, let's be clear here, like, these computers are more powerful than like all of the, all of the computers in the planet were like, you know, a few decades ago.
Starting point is 02:06:15 There are supercomputers that they have in front of them can't figure out the content that they're on an application they want to run is really between them and the ones right next to each other and are piping all of the data flows straight up the uplink, straight into the data center, and then back. And that's just stupid, like, and wrong. And we should not live in that world. And so I want to live in a world where if you have a computer and you're trying to work with somebody across from you, the data can flow from one person to another, and you can continue working whether or not some random machine somewhere else in the world is failing. So, yeah, so to answer the question, like, literally anything where, like, interacting between
Starting point is 02:06:53 people. Yeah, it's an infrastructure thing. It's like, it's, it's, it's, it's, There's a whole bunch of cases where it's like the underlying, you want to think about how the underlying data flows move. And answering the question for like the Ethereum case, it's really about power. It's like where do you want people to be able to exert power? And like doing a transaction through Ethereum and having a smart contract allows you to cut out trust in power all over the place
Starting point is 02:07:17 and have a very clear thing that people agree to that is enforced by a computer, not by courts that are slow and expensive. And I think with a lot of the, these things like you don't necessarily have to make it obvious to the end user that this is what you're doing. It just works. It's better. So Eric asked one more question around decentralization. So where and how does decentralization gain advantage over centralized benefits where you think about scale and cost? So where does this decentralization benefits actually to provide better unit economics in a way? Like where your costs for providing the service are
Starting point is 02:07:56 actually better. So I think this is where you want to think about, like, having as effective of an optimization process you can get, like providing cheap storage to the world or cheap distribution of content to the world is a huge optimization problem, right? Like, you're dealing with, you know, billions of computers around the planet that are all trying to store or retrieve content and a whole bunch of places where you can store it and move it. And then you are dealing with, again, billions of people that are using those computers and that some subset of those billions of people could actually work on maintaining the network and some of them are going to be consumers. And so it turns it into like a super complex optimization problem. And the point is
Starting point is 02:08:36 it is actually quite difficult for a centrally planned organization to correctly find all and like use and leverage all possible like local minima in a bunch of places where like this is exactly the right place where you want to store something or distribute it from and so on and get like the best costs, the best cost reduction. And so that's that's I think where decentralization has a massive advantage over centralized services where like you're literally enabling any person in the world who says oh I have a clever idea of how I can get cheap power cheap connectivity cheap storage cheap disk whatever and enabling them to bring in and create a service right and so it's kind of like I guess a more a deeper way to look at it is do you think markets are more efficient or do you
Starting point is 02:09:22 think central planning is more efficient. And there's a lot of, you know, looking at this question kind of naively, it's like, well, you know, the naive answer is like, well, markets are better and because, you know, central planning is bad. And the slightly deeper answer is, well, no, if you had like a, you know, massive computer that is able to actually calculate everything correctly, then you could actually solve that and you could have, you know, correct allocation of resources by just with one program. But then the even deeper version of that is not all agents are similarly incented, which means that one agent might produce an answer that it doesn't, is not actually optimal to everyone, it's optimal to that agent. And so markets are kind of fundamental
Starting point is 02:10:02 in how we operate. And so markets allow individual actors to, you know, leverage optimizations. And so, like, that's a thing. And those optimizations might not be optimizations for somebody else. And so that's, I think, where, like, decentralization of power is really important to these networks in that, like, decentralization of power and choice of how to run the service affects the kind of optimizations that people may want to do and so on. So a great example of this, I know of a lot of Bitcoin mines that have super cheap power, and they're able to get super cheap power because they're in a particular country, where they're able to get a certain deal, or because they know the right people or whatever,
Starting point is 02:10:39 and there's a whole bunch of reasons why they suddenly have much better unit economics than a major player would have. And, you know, they don't have enough power that they could service everyone in the world, but they could, you know, at least contribute that piece. And if you collect a whole bunch of these pieces, you actually can build a large-scale service. And so that's the, I guess, one of the insights. Last question.
Starting point is 02:11:04 What other projects should people be paying attention to right now? Oh, wow. That is a great question. I think, I mean, oh, man, like, there's a ton of interesting stuff. Like, I think I'll, like, rattle off a few names. I think there's probably a lot that people already know about. But, you know, of course, I think if people don't yet understand how Ethereum works and all that, like, definitely dive in. It's, like, the best interaction to the future, I guess, than Bitcoin ever was or that kind of stuff.
Starting point is 02:11:38 So definitely, like, dive into all of that world. Definitely look at things like OpenBazaar and, you know, a whole bunch of applications that are being built with these new kinds of networks, you know, things like Zcash and so on that, like, bring in a new property into the world. and then start looking at, like, if we want to think about, like, new and more earlier things, there's a whole bunch of, like, interesting developments around these networks. Like, there's a lot of people building on Ethereum. There's, like, 0X, which is a decentralized exchange. There is Life Pier, which is, like, a peer-to-peer distribution thing that will be interacting with, that aligns really well with a lot of the IPFS tech and the Ethereum tech.
Starting point is 02:12:21 There are things like Tezos, which is a project to build a smart contracts platform that is where the smart contracts are written in OCaml, and you have a lot more certainty about the programming language, like the properties of the programs. Ideally, I would like to get to a point where everything is provable. That's probably unfeasible, and probably a theoretic argument why you can't do that and actually have a useful thing, but maybe there's something there where a network could have everything be proved,
Starting point is 02:12:51 and still be really useful for a certain class of computation. Then Numeri is actually super interesting. So Numeri is a hedge fund run with, that kind of decentralized the data modeling. So the predictive power of the models is decentralized. So individual participants can come in and contribute different algorithms to try and leverage the hedge fund. data to trade better. And so like that, I think, is a very interesting mixing of both competition
Starting point is 02:13:28 between those participants that are coming in, but also collaboration, in that all of them together are going to win together, numerize using a token. And so I think those are, you know, a set of projects that are pretty interesting. There's probably, like, further out things that are that are going to come out. I think if you're into research, I would highly encourage you follow the proof of stake line of work. We're getting ever and ever closer. And we're I think we're quite close to something that can succeed and work at scale. There's already several provable protocols. So anyway, that's some interesting stuff.
Starting point is 02:14:00 This was great. All right. Thanks, man. Yeah, thank you. Thanks so much for having you. Okay, thanks for listening. So as always, you can check out the transcript at blog.w.combinator.com. We'll also have the video of the interview up there.
Starting point is 02:14:11 And please remember to subscribe and write the show. Okay. See you next time.

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