The Breakdown - Gitcoin's Kevin Owocki on Controversy and the Future of Open Source Funding

Episode Date: January 21, 2020

Ever since announcing their fourth round of grants, Gitcoin has been a major subject of conversation across the Twittersphere. In addition to all the excited buzz from both technical projects and medi...a creators vying for grants matched based on E. Glen Weyl and Vitalik Buterin’s quadratic funding model, there has been controversy. Some of that controversy has been from outside the Ethereum community, pointing to Consensys and Ethereum Foundation support as an example of centralization. Some of the controversy has come from within, as debates rage about what is or isn’t an acceptable use of “public” resources.  No matter what one’s position, it’s hard to deny that Gitcoin is one of the most interesting experiments in open source funding to date. Listen as @nlw askes the projects founder Kevin Owocki about the history of the project, the controversy, and what makes this round of grants such a big jump forward.

Transcript
Discussion (0)
Starting point is 00:00:05 Welcome back to The Breakdown, an everyday analysis breaking down the most important stories in Bitcoin, crypto, and beyond, with your host, NLW. The Breakdown is distributed by CoinDesk. Welcome back to The Breakdown. It is Tuesday, January 21st, and today our main content is going to be an interview with Kevin Awaki, the founder of Gitcoin. Gitcoin has been all over crypto Twitter around its grants program, which has created controversy, both within the Ethereum community and beyond, but is something that's a really interesting experiment in open source financing of not only technology, but community, communications, and marketing efforts.
Starting point is 00:00:50 So today is the last day of matched voting and matched grant making for Gitcoin. And so I wanted to have this interview to get Kevin's take on basically, everything that's been going on and to just explain the system a little bit better. But first, let's start with a few headlines that are related to stories we've covered recently here on the breakdown. Derivatives, derivatives, derivatives, derivatives. Derivatives have been one of the major themes around the financialization and institutionalization of Bitcoin. And there's just no way to see 2020 as anything other than starting off with a bang. According to Skew, which is a data analytics firm, there are $235 million worth of open positions across 5,329 contracts on the
Starting point is 00:01:38 CME's Bitcoin Futures as compared to $110 million in early December. So basically, this number of open interest, it's the sum total of all contracts that haven't expired, been exercised, or actually delivered. So the point here is just that the volume is significantly higher than it was even a month ago, which is, again, just further evidence of the importance of derivatives in the market and the growing importance of derivatives in the market. Next, we've been talking a lot about this battle between privacy and surveillance. And in some ways, the centerpiece of this conversation on a larger than crypto level is the battle between Apple and the U.S. government and in particular the Attorney General's office around backdoor encryption. Well, the latest is breaking news from Reuters
Starting point is 00:02:26 that basically discovered that Apple had dropped plans that were set to allow iPhone users to fully encrypt backups of their iClouds, right? And this happened after the FBI complained to them that it would harm investigations. So Apple is taking a pretty bellicose stance and fighting an attempt to create encryption backdoors, but at the same time, they are not implementing new features, which certain agencies of the government say would harm their law enforcement. This is obviously a bummer for those of us who have been looking to Apple as something of a standard bearer for big tech companies when it relates to privacy, but perhaps not surprising in terms of just the pressure that can be
Starting point is 00:03:11 brought to bear on private companies. Davos is going on right now. We talked about it all yesterday about whether the crypto community should care about what's happening at the World Economic Forum. and in particular, we've been talking a lot about the significant increase in attention in forums like the WEF on crypto and on digital currencies because of the rise of central bank digital currencies. Well, we saw a little bit of news today around Libra, which was the project that pretty undeniably got digital currencies to a new place in terms of the consciousness of governments around the world. The first comes from Switzerland. The former president of Switzerland had called the project of failure just a couple of weeks ago.
Starting point is 00:03:55 The Swiss government has now backpedaled from that, you could say, and wrote a memo that was seen by Bloomberg that says the country's regulators haven't ruled out the possibility of Libra achieving their approval and that they're continuing to monitor the project. This suggests to me at least that Swiss regulators don't want to see or push Libra away from their shores. Libra came out of the gate saying that they were going to be domiciled in Switzerland, which was to the chagrin of the U.S., it was one of the major points of contention in hearings. This sounds to me like trying to walk back an aggressive stance from a government official who is no longer in power. Switzerland was not, however, the only country to discuss Libra in the last few days.
Starting point is 00:04:39 Australia's Prudential Regulation Authority, or APRA, which is one of the country's top financial regulators, has said that it has the potential to regulate Libra. This was in an official submission to a Senate inquiry on FinTech. It was published yesterday. And basically, APRA said that it had proposed a new regulatory framework that would allow it to oversee wallets that are widely used as a means of payment, which is a direct quote. And they include Facebook's Calibra proposal as an example.
Starting point is 00:05:09 So again, this is all a way of saying that the governments of the world in Davos and beyond continue to watch Libra, continue to think about digital currencies, and that is just an unescapable frame set for this year. But with that, let's turn our attention to our main topic for the day. Gitcoin is a platform that is meant to help change the way that we finance and support open source contributions. It was started by Kevin O'Waki. It is backed by consensus, and it has been all over the news in the last few weeks around its Gitcoin grants program. I wanted Kevin to join the podcast to talk about Gitcoin broadly, but also the Gitcoin grants program and what they're trying to do differently in terms of quadratic funding, as well as to address controversy that has come both from outside the community and also from within the community, from within the Ethereum community that is kind of the core of Gitcoin's audience right now. So I think it's a really interesting conversation.
Starting point is 00:06:09 We talk a lot about the future of funding open source projects. So even if you're not necessarily super close with the Ethereum community, I think this will be a really interesting interview. So let's dive in. All right. I am here with Kevin O'Waki, who is one of the founders, or maybe the founder of Gitcoin, which has been dominating crypto conversation.
Starting point is 00:06:33 And I think it's been a really interesting project to me for a while, but has kind of jumped to a new level, I think in terms of activity and excitement and interest and maybe even a little bit of controversy this month really and is one of the interesting stories from the beginning of 2020. So Kevin, thank you so much for taking some time today. Yeah, excited to be here. Thanks so much for having me. Awesome. So for people who aren't familiar with Gitcoin, do you want to just give us a little bit of background or history?
Starting point is 00:07:02 Yeah, sure. Happy to. So Bitcoin's mission is to grow and sustain open source software. We think that open source creates a lot of value for the world, I think $400 billion per year in economic output. And so we want to give software developers the opportunity to capture some of the value that they're creating for the world. And we've got a couple products that allow developers to do that. The first is our virtual hackathon product, which basically allows you if you're someone who's building an API or a community that needs developers to engage with our community of 30,000. and software engineers. The other sort of thing that we've been working on, which has really gotten a lot of attention over the last few weeks,
Starting point is 00:07:46 is Gitcoin grants, which is like a sort of Patreon, where you can pay other people in the community with crypto in exchange for the work that they're doing in open source software. And so we've come up with this interesting matching formula for contributions to Gitcoin grants, where basically if you contribute up to, if you contribute one die, which is $1, to a Bitcoin grant, that it can be worth up to $100 worth of matching.
Starting point is 00:08:16 So that's kind of gotten a lot of buzz on social media over the last couple of weeks. And I think that it's been a pretty exciting experiment in seeing how the Ethereum community funds itself. That's, I think, the interesting context is that all of this is playing in the space of how to make contributions to open source software development viable. And you're looking at, I think, interestingly, multiple types of contribution because the Bitcoin grants, there's a technical side and a marketing or just a community side, right? One of the things that's fascinating to me about a lot of things going on in the cryptosphere is that it's like it's dog fooding itself in terms of all of these new governance systems, all of these new
Starting point is 00:08:53 funding mechanisms. The use case number one is can we make it work for us and for our community? So I guess just I would love to hear just a little bit more about the quadratic funding. How does the mechanism work in terms of a small amount of contribution can lead to a much larger matching grant? So I guess two questions is. One is where is the matching coming from? What's the kind of combination of institutions and individuals? And then two is what's the mechanism of allocation?
Starting point is 00:09:20 Yeah. Great questions. We start with the deep why of why we're doing this. So basically, this quadratic funding is built off of a paper that Glenn Weil and Vitalik posted called constrained capital liberal radicalism. And the idea is basically to move, move the decision of what projects get funded in the Ethereum space from a centralized decision maker that gets to make that decision to decision by your peers.
Starting point is 00:09:50 So basically, do your peers respect your project? Is there a broad democratic support for your project? And the funding decision is made off of that instead of by a central authority that gets to disperse the funds, which means you can do the funding distribution way more democratically, and it also means that you can do it in a way more scalable way. You can evaluate way more projects that way. So basically, according to Glenn, quadratic funding is the quote-unquote mathematically optimal way to fund public goods that a community broadly cares about.
Starting point is 00:10:22 And the formula of the way it works is that if you have Project A, which raised $100 from one donor, and you have Project B that raised $10 from 10 donors each, then that second project would be matched in a much more liberal way than the first project because it has a broader base of support of unique contributors that actually cares about it. And so quadratic matching basically takes in the number of contributors and the matching amount and decides which projects to match with a centralized matching pool based off of those two numbers.
Starting point is 00:10:58 And it can be really powerful because if you have a broad base of contributors, then a $1 contribution can mean up to $100 or even $200 in matching because that project has such a broad base of community support, which is what we're trying to measure in the first place. But we're doing two rounds of grants this time around. The first is technology grants. So projects like Tornado Cash and Metagame and the Trinity Ethereum client are raising thousands of dollars through Gitcoin grants.
Starting point is 00:11:30 And then the second category is the media grants. So basically eFub, and there's this Twitter personality called Antiprofceasis that are raising money on the Gitcoin grants platform for media grants. And I think that the media grants have been a little bit controversial, but they bring in attention for the technology grants in that, you know, these people with media grants that are raising money on Gitcoin grants already have a built-in audience. to drive traffic to get coin grants. So, yeah, that's the long and short of quadratic funding.
Starting point is 00:12:01 Happy to dive in on any of those points. I guess with the quadratic funding, you know, part of the motivation was a critique of just coin-based voting, right? Where it's like, how do you deal with the plutocracy problem, which not everyone thinks it's a problem, but to the extent that you're a person who thinks that plutocracy and just sort of voting on the basis of one token, one vote, or whatever, is not going to lead to optimal results.
Starting point is 00:12:24 It's an experiment in that. I guess the only other question that I had on that front is, have there been any other experiments with this, with quadratic voting yet? Or is this the first one that you know of? Yeah. So I know that a few other people have, have experiments with quadratic funding. And I'm forgetting the name of the project that presented at Radical Exchange that was that was doing quadratic funding experiments. But as far as I know, Bitcoin Grants is sort of the biggest round of quadratic funding experience. that we know of, but obviously we're encouraging experimentation. The community is interested in taking the success of get coin grants and expanding it out to other quadratic voting mechanisms. But I don't know that I'm at liberty to talk about any of the other ones, partially because I'm just not really super informed by who else is doing what.
Starting point is 00:13:16 It's a cool experiment to see live rather than just theoretical. So I want to talk for just a minute about, I guess, the controversy, because I feel like I remember seeing Neeraj from Coin Center tweet a week ago or something. It's like, wait, what is Gitcoin? Which I thought was like, if you're in the business of like media and you think that any attention is good attention, I think that's a really good thing in some ways. But it's been interesting to me to watch because, well, a couple things. One is that you're seeing it from people who are kind of outside the Ethereum community
Starting point is 00:13:47 looking in. But you're also seeing like really robust debate about what constitutes or should constitute grantworthiness inside the community. I think part of it is the decision you guys made to have this media category, right? Which I think is super interesting because if you're trying to address entire decentralized ecosystems, not just how the tech gets built, it's one of the major areas where if you see things as competition with centralized alternatives, centralized alternatives have marketing departments. And so it is interesting to see where that fits. What has been your take on some of the controversy? And I guess these questions more broadly of just what constitutes
Starting point is 00:14:28 grantworthiness. And I know that you've had to adapt a little bit and actually kind of re-update some of the terms almost. I think it was a question of where resources are coming from. So is this basically like is consensus or the Ethereum Foundation just now pay? Ethereum shills. That is like what it amounts to, which I think is interesting from a controversy standpoint because I think one could flip to the other side, even if you fully like took that line, you could say, well, why like shouldn't that be a thing that people are able to do? But I'm not taking any position about that. I think that one of the central lines of difference or disagreement between Bitcoin's community and any other community is questions of centralization
Starting point is 00:15:17 of people who are pushing the protocol, right? And consensus is obviously a lightning rod for that. Ethereum Foundation is a lightning rod for that, as they are comparatively more powerful than any comparative institution in Bitcoin. So I feel like that, like, it was an updated version of that same larger point of contention, which has to do with central authority. That's how I would describe it, but I don't know if that's how it felt from your end. Yeah. So before I answer, I guess I should provide a disclaimer that Gicoy itself is funded by consensus. Joe believed in me back in 2017 when I Cape Flew to New York and I said,
Starting point is 00:15:53 I want to build a social network for developers to help create economic opportunities for open source developers. But Joe's believed in me for the past three years. So take whatever answer I have with a grain of salt because I can in no way be a neutral, unbiased observers. With that disclaimer out of the way, I think that the mechanism of quadratics funding, it's the democratically optimal way to fund public goods that people care about.
Starting point is 00:16:21 So the question of who is a Twitter shell and who is not a Twitter shell and who is worth funding is now being removed from consensus in the Ethereum Foundation and being put to the Ethereum community. And I think that that's a powerful, powerful example of pushing power to the edges with respect to what projects are funded. Whereas, like, two years ago, Consensus Grants or the Ethereum Foundation grants team would have been making this decision, and that's way more centralized decision-making. Now, I mean, I think that you could say maybe the funds are still coming from the same place, so it doesn't matter.
Starting point is 00:17:00 I don't really buy that argument. I think it's about deciding who gets the funds. And then you get into an interesting discussion about who's even qualified to make that decision. Why does it matter who I think is a Twitter show and who's not? It really should be up to the community to self-organize, who's valid to fund and who's not. And that's sort of exactly what Gitcoin grants is. So I sort of reject out of hand that this is just another centralized funding by consensus in the Ethereum Foundation. This is really radically pushed power to the edges, in my opinion.
Starting point is 00:17:33 Yeah, I mean, it feels to me like there are a couple different experiments going on, right? One of them has to do with how do you take pools of resources wherever they come from, whatever combination of central and decentralized funding mechanisms there are, and allow them to better reflect the will of the community that's involved, the stakeholder community. So that's kind of like with the core piece of quadratic funding. So in some ways, like the point is that you're taking a centralized, pool of resources, quote unquote, from whoever is contributing them. But then you're changing the way
Starting point is 00:18:08 that they're distributed in a meaningful way. Right. So like, that's experiment one. I imagine that experiment two is also just how much can you shift the burden from centralized funding to external funding by having a stakeholder system that's better reflective, right? They're interrelated, but in some ways different pieces of this pie where from a game theoretical perspective, how much does it take from a centralized matching pool to actually incentivize radically more from a distributed network? My guess is that you're better, a lot of the bets of the folks who are really excited about this, would be that the better that you reflect the will of the community of contributors, the more that you're going to see resources come in from those contributors on the margins who are skeptical, right?
Starting point is 00:18:51 So it's like, if this does a better job of allocating those resources, then you might actually see more resources to allocate the next time. Right. Yeah, it's kind of like a self-fulfilling prophecy in that way. Just so that we understand, I should have led with this information up front, but we've seen about 5,000 contributions from 1,100 unique contributors in the Ethereum space that have raised 100K worth of funding for Ethereum-based projects, and then there's a 200K matching fund. So just so we get a sense of the sort of numbers that we're playing with,
Starting point is 00:19:25 That's what Grants Round 4 is doing. I think we had 200 contributions for Round 1, 400 for Round 200 for Round 2,000 for round 3, and then Round 4 now has 5,000 contributions. So it's got momentum. And just so you get a sense of my end game here, Nathaniel, is to grow and sustain open source software. I want to build a platform where developers can just work by and for the open Internet and not have to have a boss, can earn for just contributing to open source software.
Starting point is 00:19:55 And so that's sort of one of my end games. And the top four or five projects on Gitcoin grants could actually fund a full-time person for an entire quarter with the money they've raised. So I'm super proud that we're starting to get a point where we're changing lives by providing these funding rounds. So I think that in that sense, if you look at it on the individual vector of the people who are now able to focus more on their projects that are good for Ethereum, then I think that this is a win.
Starting point is 00:20:22 Totally. Like you said, the first part of the controversy has to do. almost with a outside, like previously bringing whatever, like, whether people share their biases or not, you're not going to say that that, that like critique source isn't biased as it relates to Ethereum. But then the second controversy, which is a little bit different, which I think is actually really integral to this sort of experimentation has to do with, again, on the media grant side, a little bit more, but like what constitutes a worthy contribution to the community in terms of what should be funded? I saw that you have a new policy around quid pro quo. So I'd love to hear just like a little
Starting point is 00:20:55 bit more about that? So basically, Gitcoin grants is a platform for raising money for anything. The matching rounds is constructed in economic terms with this mechanism called CLR,
Starting point is 00:21:11 constrained capital liberal radicalism, which is a mechanism for funding public goods. So a public good is a good that's both non-excludable and non-rivalrous and that individuals cannot be excluded from using or enjoying that good.
Starting point is 00:21:27 And there's no rivalry dynamic. A rival risk good is like a campground that's around a lake that only has 10 camping spots on it. You would have rivalry in order to use that public good because you can only have 10 people parked at that lake at a certain time. A non-excludable non-rival risk good is like air. The fact that you're consuming air doesn't stop me from consuming air. And so basically where I'm going with this is that,
Starting point is 00:21:55 that when we released Gitcoin grants round four, it just had a ton of buzz on social media. And there was people who were starting to develop quid pro quo relationships with their contributors. Quick pro quo just means that you give something and then you get something in return for that.
Starting point is 00:22:13 And the whole problem with the quid pro quo with respect to the mechanism is that if your contributor is giving one die and generating 100 die from the matching pool, but there was like a quid pro quo between the grant funder and the grant owner in that they're giving away, say, a membership to a private group or a T-shirt in exchange for that one-dye contribution, well, that quid pro quo isn't really benefiting the commons. That's a rivalrous sort of relationship that you're setting up because you're excluding that good from the rest of the
Starting point is 00:22:47 community by giving out the quid pro quo. So what we did was we set aside a guideline last week where we said, listen, you can't give people monetary or instruments of value in exchange for your Gitcoin grants contributions because it runs the public goods funding experiment with respect to how Gitcoin grants are funded. This brings up a lot of interesting questions about permissionless architectures and whether or not we can even enforce the fact that there's no quid pro quo, which are open research questions that Metallic and Glenn and all. other CLR researchers are working on. The TLDR is that Kicking Grants is for funding public goods,
Starting point is 00:23:32 and if you're giving away T-shirts or if you're giving away rewards to, like, kickbacks to people who are contributing, that you're not truly fulfilling the spirit of the mechanism. And so we're trying to set up social norms in the space where people understand why that's a bad thing. And any broad public broadcast of a quid pro quo or like bribery attack. will be sort of not part of the social norms of the experiment, and the users will revolt against that. So we're sort of trying to design that social norm in the Gitcoin grants community
Starting point is 00:24:05 in order to set expectations about what's in bounds and what's not. But it's an experiment, and you can expect that for round five, will issue very tight guidelines for what's a quid pro quo and what's not and why it matters, because I think it's existentially important to the mechanism that people aren't just using this to get kickbacks in exchange for their contributions. That's, I guess, the second bout of controversy that's come out of Gipcoin grants round four. And it's led to some interesting research problems and product design problems that we're
Starting point is 00:24:37 going to be addressing in upcoming rounds. Yeah, I mean, in some ways, like I read it, like if I put on my technology hat, it's a classic issue of when you release something, people are going to use it for the thing that makes sense of them, not necessarily for what you intended it for. You're talking about a need for a public funding infrastructure that's better at distributing public resources for the public goods. That doesn't mean that there's not also a cryptocentric Patreon that needs to be created, or people just need to use Patreon for a different type of contribution.
Starting point is 00:25:07 That's a direct one-to-one with audience. But it strikes me, and this is kind of where it felt like it landed, that it just is two different types of funding that were nudging up against each other uncomfortably in the same context. Yeah, I think so. And I believe in being transparent and accountable to the community, we did not do a good job of setting that expectation up front. But I think that in round five, we're going to do a better job of setting that expectation up front. Maybe someone will come up with a good mechanism for club goods, for funding club goods in the Ethereum space.
Starting point is 00:25:40 Because arguably, those add value too. It's just that we're going to have to set clear expectations in round in round five around exactly what's in bounds and in what category to push the community. forward. Listen, I really appreciate all the time. I think it's super interesting. Like I said, right at the beginning, I think it's awesome to see a live action experiment in different ways to distribute resources and fund public infrastructure. So I'm really excited that you're doing this. For those who want to pay attention, two things. One is where can they find more information? And two, what are timelines that they should be looking at? When does round four close? When is round five open? What should people know? You can go to getcoin.com and check out
Starting point is 00:26:21 the Gitcoin web experience. You can follow Gipcoin at Gipcoin on Twitter, and we'll be announcing updates about Gipcoin grants there. You can expect that round five will be probably sometime in April, so we're aiming to do a Gipcoin grants round every quarter during 2020. This round's in January. The next round will likely be in April. And most importantly, if you're doing something that's good for the blockchain community, then you can open up a Gitcoin grant at Gitcoin.com.co slash grants and earn money in exchange for the good work you're doing in the space. So check out that web experience and start shilling your grant for around five early. All right, guys, there you have it. Gipcoin from the source. Today, if you're
Starting point is 00:27:08 listening on Tuesday the 21st, is the last day to participate in Gitcoin's quadratic funding program. But there will be other opportunities. As Kevin said, they're looking to do a new wave of grants each quarter this year. And no matter what, I'm interested in your take. Tell me what you thought about Gitcoin, what you think about the future of open source funding in general. Feel free to hit me up at NLW. And as always, I appreciate all of the subscribes and all of the likes and all of the shares on Twitter. Thank you so much for listening. And I will be back tomorrow with another breakdown.

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