a16z Podcast - Crypto, an Oral Essay

Episode Date: June 2, 2022

In this special “innovation overview” episode from April 2021, the a16z crypto team and other experts take you from the ground up of crypto and web3 — from the basics, to more recent development...s, and beyond – through the lens of an oral essay with brief segments on what crypto is, how it really works, and where it’s going.We chose this particular archive episode this week in honor of a new show that just launched: web3 with a16z. Hosted by Sonal Choksi, the previous showrunner of the a16z podcast network and longtime host of this show, and featuring the team at a16z crypto as well as leading scientists and makers in the space, this show is about the next generation of the internet, how builders and users now have the ability to "own" (web3) pieces of the internet, unlocking a new wave of creativity and entrepreneurship. The first two episodes are out this week, so check out and subscribe to “web3 with a16z” wherever you get your podcasts.

Transcript
Discussion (0)
Starting point is 00:00:00 In this special Innovation Overview episode from April 2021, the A16C crypto team and other experts take you from the ground up of crypto and Web3 through the basics to more recent developments and beyond, all through the lens of an oral essay with brief segments on what crypto is, how it really works, and where it's going. We chose this particular archive episode this week in honor of a new show that just launched, Web 3 with A16C, hosted by Sonal Choxy, the previous showrunner of the A16C podcast network and longtime host of this show, and featuring the team at A16C Crypto, as well as leading scientists and makers in the space, this show is about the next generation of the internet, how builders and users now have the ability to own
Starting point is 00:00:45 pieces of the internet, unlocking a new wave of creativity and entrepreneurship. The first two episodes are out this week, so check out and subscribe to Web3 with A16C wherever you get your podcasts. Welcome to the A16Z podcast. I'm Zorin. Today we have a special episode all about crypto that we present as a resource for people wanting to better understand what it is, how it really works, and why it matters. This is an audio essay featuring hallway-style conversations with the A16-Z crypto team, as well as outside experts. In these brief segments, we'll take you from the ground up, from the basics to the most current developments, and beyond that to a look at what we might see in the future. This audio essay is broken down into four parts. We start at the beginning. That means the origins of Bitcoin, which is the first major cryptocurrency,
Starting point is 00:01:32 and in this section, we'll answer all of the basic questions like how and why did Bitcoin start, how is it created, what is mining, and how do we know it's secure? The next section is about expansion and how Bitcoin's programming concepts started a wave of innovation. We explained the blockchain, how it enabled the entire idea of decentralized networks of participants, and we touch upon the significance of the second largest blockchain Ethereum. We also explain tokens and how they're leading to new ownership models for creators and networks. Next, we talk about the right now. That is, what are crypto and the blockchain making possible today, including the concepts of defy or decentralized finance, new protocols to borrow, loan,
Starting point is 00:02:10 and leverage cryptocurrencies, and NFTs or non-fungible tokens? Finally, we'll look to the future. What are some of the implications of all this innovation? How does it compare to previous tech paradigms? And what might we see in the next era as crypto's infrastructure continues to be built out. Please note that none of the following should be taken as investment advice. See a16Z.com slash disclosures for more important information. But let's start at the beginning. In fact, before the beginning, and let's start with Stanford computer science professor
Starting point is 00:02:38 and A16Z advisor, Dan Bonnet, explaining that the desire to create a digital form of money started well before Bitcoin. Cryptographers have been interested in building a digital currency now for quite a while, Actually, from the mid-80s or so, there was quite a strong interest in building digital coins, basically taking physical coins and making them available in digital form. The difficulty of building a digital coin is that you have to make sure that it cannot be double spent. So a physical coin is very difficult to double spend, but a digital coin is really easy to replicate. You just copy it and you get two coins.
Starting point is 00:03:14 And so the challenge was how do you build a digital object that can only be spent once? And this challenge became even harder when we wanted to add anonymity properties to it, just like physical coins have anonymity properties in that if I spend a coin somewhere, nobody might know that it's actually me. We'd like to do the same thing with a digital coin. So I'll be able to spend it somewhere and nobody should know that it's me. And even though nobody knows it's me, I should still not be able to spend the same coin at two different places.
Starting point is 00:03:44 That turns out to be a really interesting cryptographic challenge. And basically, throughout the 80s and 90s, and even in the early 2000s, there were many, many, many papers and many cryptographers worked on constructing anonymous digital cash systems. So these early attempts at creating digital money didn't quite work. Then in 2009, a nine-page white paper popped up on an obscure cryptography mailing list. It was entitled Bitcoin, a peer-to-peer electronic cash system, and it was published under the pseudonym Satoshi Nakamoto. To this day, we don't know who Satoshi Nakamoto is. It's one of the all-time great tech mysteries. The white paper got noticed because of the technical solutions it came up with
Starting point is 00:04:23 to the problems that had been nagging cryptographers and computer programmers for years. How do you move digital money in a wide open, decentralized ledger called a blockchain, and we'll talk more about what a blockchain is later, without someone behaving badly? Satoshi published the Bitcoin paper, which actually had a number of amazing innovations in it. But maybe one of the core innovations that really sticks out is the ability to do, do what's called open consensus with an honest majority. So open consensus means that it's not a fixed set of participants who are writing blocks to the blockchain. It's actually anyone who wants to, can participate in the consensus protocol and help with writing blocks to the blockchain.
Starting point is 00:05:03 That's open. And the honest majority means that we just need to assume that a majority of the participants are honest. So they're not all trying to destroy the system. Interestingly, there was a lower bound that said, if you just allow anybody to the participant, in the consensus protocol, then it's not possible to do. And the reason it cannot be done is because there's a generic attack called a Sibyl attack where basically one participant can masquerade as thousands of participants. So the amazing innovation in Sotoshi's paper is that Sotoshi realized the way we prevent the Sibyl attack is by this mechanism of proof of work, where in order to masquerade is
Starting point is 00:05:42 a thousand people, you basically have to do the work of a thousand people. but that's going to cost you a thousand times the work of a single person. And so as long as we assume that 51% of the work that goes into a consensus protocol is done by honest parties, Satoshi basically showed that it is actually possible to implement an open consensus. Before Satoshi's paper, it was kind of believed that this is impossible, and this proof of work idea is what made this all possible. So with proof of work, an unlimited number of people around the world can actively cooperate on a network without knowing each other or having to trust each other
Starting point is 00:06:18 and without any third party enforcing anyone's actions because these security mechanisms are encoded in the architecture of the network itself. Here's Alex Pruden, Chief Strategy Officer of Crypto Privacy Company Aleo Systems and a former A16C crypto partner explaining how the proof of work system that underpins Bitcoin actually works. It's kind of like this idea of rolling a dice, right? And like a very simple kind of proof of work algorithm is
Starting point is 00:06:42 I could ask you to roll a die until you roll five sixes in a row, right? And so using some basic facts about probability, I can tell you how long it's probably or on average going to take to roll five, sixes in a row, right? Or to roll 10 or 15 or 100. The only way to do that is to keep rolling the dice until you get the right sequence of numbers.
Starting point is 00:07:04 And this is essentially what a computer does for proof of work, except that instead of rolling a dice, they compute what are actually called hash functions. And the additional benefit of a hash function is that it's, difficult to compute, but it's actually very, very easy to check so that for other computers to check that this is correct, they don't have to do the equivalent of rolling that same that many times in a row. They can just do a quick, simple check of this hash function and tell whether or not it was done correctly. You might ask yourself why someone out there in the world
Starting point is 00:07:32 would choose to essentially volunteer to protect and verify the legitimacy of a decentralized network like Bitcoin. After all, no one works for Bitcoin. There is no Bitcoin Inc. So why do they do it. The answer is that by doing this work, these proof of work computations, they receive a reward. This is part of the system Satoshi Nakamoto devised. The reward for these network validators or verifiers or miners is a few Bitcoin, freshly created by the network, cryptographically predictable according to the schedule that Satoshi set up back in 2009, and that will eventually end with the creation of the 21 millionth Bitcoin in the year 2140. Here's Alex on why this mining activity is all important for Bitcoin.
Starting point is 00:08:10 mining incentivizes a large number of individual non-related decentralized actors to all participate in validating blocks to make sure they are valid because if they do that job well they get rewarded by the network and if they don't do it then the other nodes will reject those transactions with overwhelming probability so it's sort of self-policing in that way everyone checks everyone else his work. And so the incentive to try and be the cheater is low because with overwhelming likelihood, you'll be discovered. And the work that you put into creating that block will go to waste. And so this incentivizes the miners who are validating blocks to do it right the first time, to not try and include an invalid state transition, to include a double spend of a token or something like that. Because if they do, with overwhelming likelihood, the other nodes on the network will reject it and they will forego the rewards they would have gotten had they behaved according to the rules. So who are these miners who don't work for anyone are basically anonymous and somehow
Starting point is 00:09:19 are able to secure this network? When Bitcoin was invented and the network first launched in 2009, actually there was only one computer mining Bitcoin. It was the inventor, Satoshi Nakamoto, his computer was mining all the Bitcoin in the network for, you know, the first almost a year. And then slowly but surely other individuals kind of got involved. And then you started to have a group of people who were mining, doing these calculations with their home computers, basically, with basic, you know, general purpose CPUs. And then over time, it evolved. So the evolution was one of from CPUs to something called GPUs, which are graphics
Starting point is 00:09:53 processing units used for computer games. And then from there, moving all the way to what are called ASICs, application-specific integrated circuits. So with that evolution and hardware, the way the mining market has gone, on is it's not even individuals who are running these CPUs or GPUs or even ASICs in their homes. They're actually pooling them collectively across the internet in forming these things called mining pools to actually collectively work to earn these rewards and then be paid out in proportion to the amount they contribute. Okay, so let's take stock of where we are in our introduction. Bitcoin was invented. It solved some technical challenges for digital money
Starting point is 00:10:30 and a system was devised to secure it and create it on an ongoing basis until the The supply is capped at 21 million Bitcoin, according to the code, sometime in the next century. But despite all this, why would Bitcoin actually have any value if it's digital money that you can't actually see or touch, and it's not produced by any government? How can it be worth anything? Here's A16Z crypto partner, Ariana Simpson. A lot of monetary systems are really built on a shared belief in the system. And if you think about government issued currencies, fiat currencies, as we call them,
Starting point is 00:11:04 typically they're not really backed by anything in particular. So even in the United States, obviously the dollar used to be backed by gold. And then in 71, Nixon announced that the US was going off of the gold standard. And so that kind of fundamentally shifted how the US dollar is backed. The key question, I think, when you consider a system of money, is really scarcity. Because that is what determines its value, really more so than anything else. The fact that I can't print infinite dollars means that that allows it to maintain its value. And the fact that the supply of Bitcoin, for example, is capped, basically takes the digital concept of something that in theory could be produced in large quantities and makes it
Starting point is 00:11:57 such that it does remain scarce. So the longer the system has been around, the more people use it, the more. more this shared belief in it, and the more useful it is for all the participants of that system. Okay, so this brings us to the question of what people can actually do with Bitcoin. Right now, most holders of Bitcoin don't use it to purchase goods, although some merchants and companies do accept it as payment. Most people are holding on to it. This makes Bitcoin what's called a store of value, and it's sometimes referred to as digital
Starting point is 00:12:29 gold. More and more of our lives are moving into the digital sphere. And so it makes sense that while gold was often something that people held almost as a hedge against fiat currencies or the policies that their governments might put in place, which could result in inflation, the new form of gold would now become something like Bitcoin, which, you know, it's not controlled by a government and it's capped in supply. But it's, also has other properties that make it very useful. For example, it's very easy to transport and it's infinitely divisible and it just in many ways fits better with the point in time in which we are now. We've talked about some of the advantages of Bitcoin. It's cryptographically sound so you can
Starting point is 00:13:18 transact peer to peer and it's deflationary because only 21 million will ever be created. But what about security? Crypto is secured through private keys or passwords that only the crypto holder or their financial custodian knows, and which gives them the ability to access their holdings. But what if someone loses their password? This has actually happened to some early Bitcoin holders who will never be able to access holdings now worth, in some cases, hundreds of millions of dollars. Here's Alex Pruden. The traditional financial system is, you know, we trust banks and our banks, trust commercial banks, and commercial banks trust the Fed, and it's kind of a hierarchy. And if, for whatever reason, a fraudulent transaction happens, there's like a legal
Starting point is 00:13:57 mechanism by which those things can actually kind of be reversed. And that doesn't exist in crypto necessarily because the whole point of it is to be decentralized and kind of prevent any one party from having that power. And so what ends up happening is a lot of people will we trust third parties to custody these private keys for them. So this most commonly happens with cryptocurrency exchanges. The exchange keeps an internal balance of how much crypto that I own, but they are the one that maintains this private key. So the best exchanges and the best wallet products out there use the most cutting edge cryptographic and computer security techniques.
Starting point is 00:14:36 What you're getting there is best in class security like you would see at a bank in terms of like their level of digital protection. So we've talked about Bitcoin's underlying properties. Now in section two of this podcast on the expansion of crypto, let's quickly explain the blockchain and talk about how it enabled crypto to move beyond Bitcoin. First, here's A16Z data scientist Eddie Lazarin, explaining why it's called a blockchain. When transactions are submitted to a blockchain, they go into a large queue that miners, who are continuously verifying the state of the network,
Starting point is 00:15:12 they grab these transactions, and they bundle the new transactions into these blocks that are committed to the end of the chain of blocks. This block is inextricably tied to the previous block using cryptography, specifically a hash function, is connecting your transactions to the most previous recognized status of the blockchain. Everything that's in the new blocks state can't disagree with the previous block and in fact any of the blocks before that.
Starting point is 00:15:47 So that's how the blockchain works, but that basic concept opens up many new possibilities for computers. So let's go up a level to the big picture. A16Z general partner Chris Dixon has talked about crypto in the blockchain being a new computing paradigm, similar to mainframes in the 50s, the internet in the 90s, and mobile in the 2000s. Here's Chris on how he sees the blockchain and what you can do with it. The way I think of what a blockchain is, it's a virtual computer that sits on top of a network of physical computers, sometimes called miners or validators, that can make strong game theoretic guarantees that the code it runs will
Starting point is 00:16:22 continue to operate as designed. In other words, it's a computer that can make commitments. It can make commitments to users. It can make commitments to developers and make commitments to anyone that's accessing it. And you can rely on those commitments by simply reading the code and looking at the architecture of the computer without knowing anything about the people that created the computer or the people that are running the computer. You just have to look at the code and you can trust in the code.
Starting point is 00:16:48 Why would you want a blockchain? because a blockchain can do new things that prior computers couldn't do. Specifically, a blockchain allows you to create new computing primitives, such as digital money, smart contracts, digital goods, decentralized organizations. These are computing primitives that could not have credibly existed on non-blockchain architectures. Bitcoin is a form of digital money that exists on a blockchain. And one of the reasons Bitcoin's can have value is that Bitcoin makes the commitment that there will only ever be 21 million Bitcoins.
Starting point is 00:17:21 And because it's built on a blockchain, that commitment to the scarcity of Bitcoins is baked into the code itself, into the network architecture itself, as opposed to having to rely on the promises of a person or a company. If Google, or if Chris Dixon said tomorrow, I'm going to have Google Coin or Chris Coin,
Starting point is 00:17:39 and there's only ever going to be 21 million of them, why would you ever believe that? I could change my mind. Google could change its mind. The special thing about a blockchain is the commitments are baked into the code and they can ever change. Soon after the advent of Bitcoin, programmers started seeing the possibilities to build on top of it and begin building their own applications that interact with other applications on the blockchain.
Starting point is 00:18:00 Eddie Lazarin. So Bitcoin was the first effort to create a system that accounts for value, a system of accounting. Just being able to send basically quantities around is great, but it's kind of the base layer for all these other kinds of interesting projects. Other projects are taking that idea of writing computer applications that don't need to rely on a central trusted entity and generalizing it to all kinds of computing, any kind of computing, and any kind of applications. The most prominent new blockchain built after the advent of Bitcoin is called Ethereum. It's the logical extension of open source software.
Starting point is 00:18:41 Open source software is just code that everyone can read, anyone can share, anyone can run it themselves on their own machine, but it hasn't been true until recently with Ethereum and others, that you can not just see the code, but you can actually interact with a computer guaranteed to be running exactly that code, which means you can make all kinds of interesting assumptions. You can write your own program that interacts predictably with their program, and then other people can write code that runs against that program. And before you know it, you have something that looks like a central bank or a loan platform or a voting system or a new social network. It's not just that we're writing on our own computers that communicate with each other. Now we can
Starting point is 00:19:26 write code that works on a giant shared computer and those giant shared computers can interact with other giant shared computers. Okay, we've talked about Bitcoin, how it started everything, how the blockchain is the underpinning of it all, and how the idea set out in Satoshi's white paper back in 2009 have now been built upon to create not just a peer-to-peer digital money system, but open up all kinds of possibilities for how computers can interact and lead to innovation. At the heart of what people imagine the future of crypto to be
Starting point is 00:19:53 is the idea that sharing value will become as easy and painless as the internet made sharing information. And the way crypto is doing that is through a hugely important concept in crypto called tokens. Tokens are not physical tokens. A token is a representation of ownership of something on the blockchain.
Starting point is 00:20:11 That's it. people can make tokens, protocols can make tokens, but there's only a small number of tokens that represent real value. What makes a token valuable is that it is an indelible record of ownership of a thing and that it can be exchanged, they can be traded. So the key thing about tokens is that when you exchange them, you're not just exchanging information, you're exchanging actual value. This is not like online payments or debit card payments
Starting point is 00:20:37 where you are sending money from your bank account to some third party, and it's going through several other verification steps and clearing houses, and often taking several days to clear. This is instant transfer of value from peer to peer. Tokens are at the heart of the crypto economy. Here's A16Z managing partner, Scott Cooper. Think of the token, really, as performing a number of functions. Number one, it can be a medium of exchange for that network. In other words, if you have a network where you're trying to offer storage options to people, for example, to be able to store their files,
Starting point is 00:21:07 the rules of that network might be that in order to procure storage, then you might need to use a token. So in other words, take your U.S. dollars, purchase the token that is specific to that network and be able to use that as the medium of exchange to be able to access the services on that network. The other way to think about the token is it's really a economic incentive structure for the various participants who are managing and governing the network. They are people really who are responsible for the day-to-day governance and maintenance and activity of the network. And these are not necessarily employees of the company that might have started the network. They might just be developers out there or individuals who decide they want to
Starting point is 00:21:45 be part of the governance structure. And oftentimes the token in that case is used as a form of remuneration for their activities. So they will help verify that the system is working, that the transactions are working in the way that we expect. And oftentimes the crypto network will use tokens as a way to compensate them effectively for that activity. But here's why tokens are are really interesting and potentially transformative. They allow for the possibility of far-flunk participants to not only build a network, but also to profit from the growth of that network.
Starting point is 00:22:15 Here's former A16Z partner, and now the founder of the Variant Fund, Jesse Walden. Tokens are an innovation that are kind of akin to data packets in that they're a standard way of moving bits of value, just like we move bits of information. And that is very granularly, instantly, to anyone, anywhere in the world. And so what that means,
Starting point is 00:22:35 is it's now possible to distribute value to users of internet platforms at scale. And what I mean by that is, you know, at the scale of platforms like Facebook or Reddit. If you imagine trying to put a few cents in the bank account of every user of Facebook, many of whom don't even have bank accounts, it gets pretty unwieldy very quickly. But that's exactly what's possible thanks to crypto tokens. So one of the exciting things on the horizon that's just starting to be explored now is ownership of products, internet products, and services by the users that actually contribute the value to those networks.
Starting point is 00:23:11 This has all kinds of implications for how networks will be built in the future. Here's A16C general partner, Ali Yahya. Think of, for example, YouTube video creators or writers who write on substack or who write on medium. And traditionally, all of those people have relied either on advertising or on the patronage model through Patreon or through direct- direct payments from their fans and from their viewers. Crypto stands to provide that whole category with new business models and new ways of monetizing creative content online.
Starting point is 00:23:46 And the way that it might do that is by allowing a creator to also build a kind of crypto economy to directly engage with their fans and with their readers and viewers in a way that's more creative than just a simple payment, like a direct payment from the fans themselves. The design space is truly infinite and unbounded as a creator to engage your fan base in a way that's more creative and provides new mechanisms for monetizing your creativity online. That is just truly inconceivable with the traditional financial system with kind of a bank in the middle if you were to try to do it that way. And with like payment rails on and off as a way of trying to engage each of your users, like the level of overhead that exists and that kind of system makes it so much harder. and the friction is so much higher than it is if you really are just leveraging a blockchain instead.
Starting point is 00:24:37 Now we're going to turn our attention to how crypto is being used in the world right now. The first use case to explore is a phrase you might have heard. It's decentralized finance or defy, and it's where a lot of the energy is in crypto right now, with all kinds of new protocols, networks, exchanges, and markets being developed and a growing number of users deploying real money. Here's Eddie Lazarin. Defy stands for decentralized finance.
Starting point is 00:25:01 But it's really more like open finance. Until now, the history of finance has been centralized or closed. You go up to a bank or some other kind of financial service provider and you engage in a relationship with them where they promise they'll do certain things. Often they do do those things. But ultimately, you're putting your money into a black box and you're hoping and trusting that they're going to do it exactly like they said.
Starting point is 00:25:31 Decentralized finance, defy, is an effort to deconstruct that and make all those pieces open and transparent. In DeFi, you can examine the exact code that's governing what happens to your money and what determines the interest rate that you're receiving. It operates without the control of any central authority. It operates in a totally transparent and open way. And it relies on cryptographic primitives to make sure that it's not interfere. one way defy has been used in recent months is through something called yield farming in which users of various crypto-based financial networks or protocols as they are often called can seek healthy returns on the tokens they possess and use within these networks yield farming is rewarding those who provide those assets for others to
Starting point is 00:26:22 borrow with an additional yield you can think of it like a subsidy for borrowing and a subsidy for lending that's paid by the protocol in ownership of the protocol itself. In other words, if you provide some asset to the protocol, the protocol will give you ownership of itself, a small percentage of it, to thank you for doing so. And the thing is, is that ownership of those protocols has value because it's represented in a token that can also be sold. So what's interesting is you could be in a scenario where lending some of your assets to the protocol would normally be somewhat lucrative. But in addition to interest, you are also receiving a little trickling faucet of ownership of the protocol. It becomes even more lucrative.
Starting point is 00:27:14 You can think of different strategies here. As you receive ownership of the protocol, you can either accumulate that and hold it because you think that protocol is going to become more valuable. Or you can immediately sell it in exchange for the thing that you were originally lending and start compounding your lending by just pushing it back into the protocol, increasing your yield. And that's what makes it yield farming. Recently, another new crypto-enabled innovation has caught on and spread quickly, leading to multimillion-dollar auction sales and headlines worldwide.
Starting point is 00:27:47 It's the biggest right-now real-world use case in crypto, and recently a digital artwork sold for $69 million at auction, and everyone from artists to musicians and celebrities starting to explore the possibilities. We're talking about NFTs, a type of token that opens up new opportunities for creators, consumers, and developers to interact and create new marketplaces.
Starting point is 00:28:06 Here are Linda Shea, co-founder of Scalar Capital and former product manager at Coinbase, and Jesse Walden on a recent podcast on NFTs with our editor-in-chiefsonal. So NFTs stands for a non-fungible token, which is just the term used to describe a unique digital asset whose ownership is tracked on a blockchain. This can be really broad set of assets from digital goods like virtual lands and artwork to a claim on physical assets like real estate or clothing items.
Starting point is 00:28:33 A metaphor that I would offer as a definition is NFTs are a way to make digital files ownable. Instead of a financial asset, you can now own a digital media asset on the internet. And that's why the file metaphor is apt. You can now own a JPEG, own an MP3. and what you're essentially doing when you create an NFT, it's sort of like metaphorically uploading that file to the blockchain such that anyone can track its provenance and attribution. What's really powerful with crypto is you have all these open protocols
Starting point is 00:29:02 that you can kind of plug into each other. And so when you have NFTs, you can plug them into decentralized systems and be able to trade these NFTs with anyone in the world and have that be instantaneous. And so NFTs on the blockchain allow anyone to permissionlessly own issue, trade them. that NFT lives on the blockchain alongside all other transactions and everyone can see it. And so if that NFT changes hands and say, Linda buys my NFT, everyone can see I transferred ownership to Linda. And as a result, we start to build this very rich history of the interactions people have with media on the internet.
Starting point is 00:29:38 But you may ask, how are NFTs different from just sharing JPEGs or gifts on existing social media sites? Part of the answer to that has to do with the decentralized nature of crypto and how it changes the dynamic between users and platforms. With social media today, when you share a file or share a piece of media, you upload the file to the platform. And what's actually happening under the hood is your copy-pacing ownership of the file to the platform. What I mean is that somewhere along the way you signed a terms of service that allows for the platform to monetize that piece of content as they see fit. And maybe they give you a cut of the revenue, maybe not. But the platform gets to make that call. And they also get to make the call on how that content is consumed.
Starting point is 00:30:17 and there's not a whole lot of innovation going on there because any developer who plugs in to try to innovate has been shut down in the past. Now, contrast that to NFTs, if you're uploading files to the blockchain and then those files become NFTs and they behave in the way that other crypto assets behave, that means that they're permissionlessly accessible
Starting point is 00:30:35 to anyone, anywhere with an internet connection. The implications are that any third-party developer can then innovate on the way that media is consumed, like how the audience sees it, how people can interact with it or program it. So NFTs are an early use case that has gotten a lot of attention because of what it says about consumer marketplaces and the relationship between creation of digital goods
Starting point is 00:30:57 and ownership of digital goods. But as Jesse mentions, they also highlight the potential of crypto more broadly for developers. This is because crypto, apart from just NFTs, creates new kinds of incentives for the developer ecosystem. Those incentives stand in contrast to the relationship between developers and platforms in the Web 2 era, which featured asymmetrical power dynamics. In order to talk about the developer ecosystems in crypto,
Starting point is 00:31:20 I think it's really helpful to look at recent history. And in particular, the sort of early days of platforms like Twitter, Facebook, Spotify, and others, each of which at one point had a very rich developer ecosystem built on top of their API. And that ecosystem was rich with third-party applications that benefited users in the form of more optionality, more ways to interact with these platforms and benefited developers in that it was a way to gain access to a user-based gain distribution. And so it was a pretty exciting way to build a startup. But as these platforms grew, the sort of same pattern started to reoccur on each of them.
Starting point is 00:32:01 And that was that many of the big internet giants, they killed their developer ecosystems by turning off APIs or severely limiting them or changing the rules. And as a result, all the developers building these innovative third-party startups on top of these platforms got burned. And users got burned, too, because they lost optionality. For developers, crypto is seen as being a more friendly space in some ways, since the whole idea of crypto and blockchains is that they are not controlled by a centralized entity. Not only are crypto networks open source, there are open source code that's run on machines that are distributed all over the world. And so there's no one person or one company that can change the rules specified in that code.
Starting point is 00:32:45 The result of this, the open source and decentralized nature of crypto networks, is that developers can trust that the platform that they're building on top of won't change the rules against their will or yank out the rug from underneath the project that they're building. And what's more is that each application deployed to a crypto network can become a, permissionless building block that any other developer can build on top of or extend for this same reason, because they know that the rules won't change and the building block won't get yanked. And so this is a concept that in the crypto space is called composability. What it essentially means is that developers can build more with less resources because they get to stand on the shoulders of all the other developers who've built stuff before them.
Starting point is 00:33:34 And so if we're right about that, there's good reason to believe that crypto can be one of the fastest growing waves of software innovation ever because of this idea of composability and the fact that developers can build more with less. This raises a question, though. Why would developers agree to give up some of the value of the networks they create in this wide open, decentralized space where there are no owners and tokens are distributed to users of the networks? Wouldn't the developers who created the networks want to keep all that value for themselves? Here's Ali Yahya. Decentralization doesn't mean that you don't get to benefit from what you're building. It's the core value proposition of crypto. And so as a creator, if you're building a project in the space and you're building a protocol and you're facing this question, should I do the right thing and decentralize as part of the ethos of the movement?
Starting point is 00:34:26 Or should I try to keep control somehow, maintain access through some back door, have the private key that controls everything and capture most of the value myself. The logic that follows is that if you were to take the latter path, then you will most likely not really create anything that is of true long-term value in the space because you will just be creating something that looks very much like traditional software
Starting point is 00:34:50 that just runs on servers and databases that a single company or an individual controls. And if you're going to do that, then you might as well just do that and not bother building on top of a blockchain or not bother with the whole crypto aspect. And of course, even though you are working toward decentralizing the protocol that you're building,
Starting point is 00:35:10 that is not to say that you're not going to benefit from it becoming an enormously valuable protocol. If you build it in the right way and you continue to own some subset of the tokens in the network that you build, you are still able to continue to be part of the community that you build, continue to own and benefit
Starting point is 00:35:30 from the value that you create and continue to participate in governance and the kind of the community's evolution over time. And even though you are giving some piece of it away as a way of enabling the community and as a way of decentralizing, the overall effect is that the pie is just that much larger for everyone.
Starting point is 00:35:48 So we've covered a lot of ground from the beginnings of cryptocurrencies with Bitcoin to new blockchains and the ways they've enabled rich marketplaces of digital assets and new ways for developers to innovate. There's plenty more to talk about, including the question of regulation, and how crypto might continue to enter the mainstream. We'll have more of that in upcoming episodes.
Starting point is 00:36:07 But let's end with a look at what the future holds. One way to look at the future of crypto is through the prism of the idea maze, this vast space where technologists can try new things, learn what works and what doesn't, and adapt their innovations to other parallel innovations going on. This has happened in the development of the web, and it figures to happen times 1,000 in crypto, because of the way ideas can build on top of each other and interact on blockchains.
Starting point is 00:36:30 So let's give the last word to Chris Dixon, who provides context on where crypto fits in the history of computing and talks about the Web 3 era that is beginning to emerge. So the history of computing, every 10 to 15 years, there's a new computing cycle. So that's going back to the advent of computing in World War II, to then after that mainframes, to mini computers, to PCs, the Internet in the 90s, and then mobile phones in the 2000s. With each computing cycle, there's a new kind of computer invented, and then that kicks off a wave of applications that are built on top, and you end up with a virtuous flywheel where the new applications help reinforce the new type of computer and the new type of computer, as it gets
Starting point is 00:37:08 better, helps reinforce new kinds of applications. So we view crypto or blockchains as a new type of computer, putting all those other primitives together, kind of think of them as Lego bricks. You can make bigger Lego bricks, and one really exciting Lego. People are designing a word are called decentralized autonomous organizations. Why would you want to decentralize autonomous organization. Well, one really interesting one is what's called the Web3 Movement. The Web 3 Movement is a response to sort of the history
Starting point is 00:37:34 of the Internet. So the first era of the Internet was a very decentralized era where you sort of governed by protocols like HTTP and SMTP and those open protocols led to a whole exciting wave of startup creation, everything from Google to Facebook to YouTube, etc. The Web 2 movement was also very exciting.
Starting point is 00:37:50 These were Facebook, Twitter, and other kinds of large platforms, but one negative of the Web 2 movement was those were closed platforms that didn't really allow innovation on top of them. The Web 3 movement is trying to kind of take the best of both Web 1 and Web 2. And so have the open access of the first year of the web, while also the advanced functionality of the second era of the web. In order to do that, decentralized organizations are a very powerful idea.
Starting point is 00:38:13 And the idea is you can create a social network. You can create a marketplace like Uber or Airbnb. You can create a messaging app like WhatsApp. But instead of having it be controlled by a corporation, it's controlled by a decentralized organization by a community of people who come together and are united in this kind of cloud organization. And that means that you can do things like you can make commitments that the organization, the centralized organization, make commitments to users. It can tell users, hey, if you use my social network, I'm not going to change the rules later and violate your privacy. I'm not going to try to
Starting point is 00:38:47 monetize your data. It can make commitments to developers that say, hey, if you're a developer and you build on top of my social network, and you build a business on top of it, I'm not going to decide to change the rules later and take all your money or change the API. And so these DAOs, these centralize organizations, are very powerful new ways to think about the ownership and control of a next generation of digital services. Thank you for listening to this audio essay. If you'd like to learn more about building in crypto, we have many resources, including our crypto startup school series, featuring more than a dozen videos and lectures from expert teachers as well as many supporting research.
Starting point is 00:39:22 resources, and our 30-minute documentary on Crypto Startup School that tells the stories of crypto builders. You can find all of this original crypto content and more on A16.com.

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