Waiting..
Auto Scroll
Sync
Top
Bottom
Select text to annotate, Click play in YouTube to begin
00:00:00
public goods funding and we're going to get into what that is soon and the third thing is challenges you know you gotta you gotta do some some full exploration of the space so first you know this is
00:00:10
I'm I work at optimism PBC I'm Carl PBC stands for public benefit corporation that means that we have a charter to enshrine Fair access to public goods and open source software that means that is
00:00:23
our mission that is something that we value and that's why this talk is kind of what it is but first before I get into the details you know just got a shout out uniswap launch thank you to all the people thank you to synthetics
00:00:35
for you know being there forever and thanks to you know it's been amazing all the people have used it I feel very very appreciative and so you know this is just the beginning it's fast and cheap and it's and it's uh just the beginning pretty
00:00:48
awesome and you should try it but not at this talk because I'd be rude but next we got community rollout right we're going to be onboarding more and more projects against synthetics and you know chain link for the synthetics exchange very exciting Dogecoin confirmed not
00:01:01
really but the technical roadmap let's talk a little bit about that because right was the scalability talk well the grow map in an image is this right what we're trying to do is we're trying to reduce
00:01:14
our footprint we're trying to upgrade the systems to Layer Two in fact we have a metric we want to reduce our lines of code change in get to less than a thousand lines right if we can build a
00:01:28
system that can tightly integrate like that that would be an objective now why would we want to do that well performance and stability death has been in production for a long time additionally it makes implementations of
00:01:40
the protocol the optimistic ethereum protocol this is a layer two protocol that scales ethereum if you're you know that's some context important context but it also allows us to stay close to the ethereum roadmap it allows us to
00:01:52
adopt the various changes that ethereum is going to make you know eip1559 and you know account abstraction all of these things right and ideally we can get to a point where ethereum nodes can support layer 1 Layer Two various
00:02:04
contexts you know even multiple types of Layer Two but and that also means that the optimistic ethereum roadmap is very much the ethereum road map like it's it's all about alignment it's all about building
00:02:17
on and contributing to but now this kind of begs a simple question and kind of very important question that has troubled me for a very long time and that is why has the ethereum roadmap taken so
00:02:30
long to implement why are we still suffering from scalability challenges what is happening because all the time we talk about the implementation details the research questions and we're like oh okay you know this is how you solve this
00:02:42
problem that's how you solve this problem but it doesn't get solved like we don't see these systems in production what is like there's a disconnect and it's very frustrating it's like shouting into an abyss you know and what are you
00:02:54
going to do well it turns out that I think that the problem is a little bit deeper than that it is an incentive problem it is the metagame around scaling ethereum that needs to change more than the specific implementation
00:03:07
details of a single project so scaling ethereum is an incentive problem and that is we are you know crypto economics people we are ethereum people that's that's the lens you know you got to look at the game why are
00:03:21
people doing what they're doing and so you know insufficient funds right like this is there's not enough incentive to build on ethereum so what are the root causes there are two root causes that I you know I will
00:03:33
make the claim the first one is quote not enough funding right not enough funding and we'll talk about both of these second one is poor Market incentives for supporting the scalability research and implementation
00:03:45
importantly into Plantation so let's dive into the not enough funding um so this is a classic image from vitalik's blog and it's it shows that we're spending so much more on mining
00:03:58
and securing the system than we are in research and development and ethereum is in like an early stage system it's an early stage startup like what what who would spend all your money before you finish the protocol on not iterating on
00:04:11
your protocol but actually just you know securing what is not even production like you know production for the globe ready so this is clearly an issue but thankfully you know there's hope and Layer Two is part of that hope right we
00:04:24
can rewire incentives to support public goods funding and support this research and support the development of of ethereum and you know I I this I feel pretty confident about right there is definitely a lot of Hope here and we can
00:04:36
get that bar to look a lot you know a lot bigger and there are other talks that we talk and we've talked about that but that's not the new kind of new thoughts right this is that's only half the story the other half of the story is
00:04:49
the poor Market incentives for actually scaling the system so let's look at those poor Market incentives there are three major poor Market incentives so the current funder of much of the ecosystem is the ethereum foundation
00:05:01
let's face it but more and more Dows are kind of getting involved but still all of these these suffer from similar issues but I'll use the ethereum foundation as a case study because we've had the most history so first it's a single organization it is a centralized
00:05:14
organization it does not have the ability to predict what exactly is best for the ecosystem right that's why markets are beautiful you you find a problem and you solve it so that's you know this is this this kind of like is a
00:05:26
little bit they don't have you know it's hard to isolate the exact problems for an ecosystem like that additionally there's another layer to the scalability problem if we want to invest in scalability
00:05:40
infrastructure projects Etc that are trying to scale ethereum there's also a legitimacy risk for the ethereum foundation so a lot of the ethereum foundation's role is and by the way the ethereum foundation is incredible and
00:05:53
that's why you know used to work and I just you know it's everything but they're doing two important roles they're funding the ecosystem but they're also coordinating the ecosystem around Solutions around you know values
00:06:04
Etc and so that is a legitimacy game and so if you if the ethereum foundation funds a project that means that they become much more legitimate within the community's eyes and if the project does something bad that actually hurts the
00:06:18
legitimacy of the grants program and so now you have this like it's a little bit of a bizarre incentive right it's not clear like you know some like profit incentive which is a lot simpler to reason about and then the final thing is
00:06:30
that there's no stake in the upside for these open source projects and for these Grant funders right this is you know clearly when and you are creating a startup when you're creating a venture having skin in the game is extremely
00:06:43
important and that goes for both the project Creator and the project funder like the grants program right this is a motivating incentive it's just not sufficient to be like oh
00:06:56
yeah altruism is going to solve it like the whole point is we're moving away from altruism and like defining markets which actually are altruistic markets so these are poor Market incentives real
00:07:08
real problems and these are the things that limit the scalability of ethereum because we don't invest in what will actually work it's like pushing this you know this rock up up a hill you know I don't know what that thing is no I'm
00:07:21
just kidding and just you wait forever and ever and you're like what is happening like we literally have solutions for all of these problems for the most part like they need a lot more work they're just like sketches raw
00:07:33
designs like that kind of stuff but you just thinking it's like you have one team working on it it just doesn't it just doesn't add up this is like what an ecosystem that we have here and you know
00:07:45
it's question you just uh can't wrap my head around it and so people are building on the protocol but don't fear don't fear we've got Solutions because that was just the problem statement we got we got two more sections you know
00:07:57
we're doing pretty good so don't worry we got it retroactive public goods funding so a few months ago the vitalik out of nowhere was really just like after quarantine was like hey there's
00:08:09
this crazy idea called retroactive public goods funding and it works in this way and it just could not get out of my head like I it was like it's been a I don't know people have been annoyed because I just can't stop talking about
00:08:23
this thing and it is very simple and that is the sign of an ex expertly crafted design and this this the steps are through there are three simple steps the first one is you gather funding
00:08:36
second one you establish a mission you know maybe you establish a mission before you gather funding but establish a mission and then you retroactively reward projects and people who contribute to
00:08:48
that mission those simple steps so Gathering funding right you need funding to be credibly sustainable this is not it's not enough to say oh yeah I have this like you know I promise I
00:09:01
promise that I'll reward you if you contribute to the Cause right like oh yeah no it's like I know that I will get a reward if I contribute Additionally you need to establish a mission because you need a kind of north
00:09:13
star that everyone is aiming towards you know that if you really push this project forward that you will actually be rewarded so those missions can be scale ethereum quite quite obviously can be a billion users it can be whatever it
00:09:26
can be support you know reduce inequality whatever you really want right then retroactively reward and this is probably the most like unintuitive part you have to give people money
00:09:38
without expecting them to do work for you right you you're constantly you know oh I'll pay this person to do that thing no they have earned the reward they deserve the money they should be paid
00:09:51
for it this is you know they can go to an island if they want and how do you actually determine what you reward and who you reward well you create something
00:10:02
like a results Oracle and in fact there's you can you should and can have many results oracles it's I just gonna call it one but this is like one of those systems you you just copy and paste so big question though right okay so
00:10:15
yeah I I just did some of this great thing and now I got this reward but like how did I get the money to do the great thing that's like that's the obvious obvious like next step right where do you actually go to bootstrap your venture
00:10:27
well thankfully retroactive funding giving people money for fulfilling a mission actually bootstraps is part of a larger market or larger multi-sided marketplace
00:10:40
where a results Oracle with a results Oracle developers that are building towards the mission and investors that can invest in those developers to achieve that goal and that objective and so what you can see is you
00:10:53
can say okay the developers they get an idea and you'll you'll kind of notice that this is very similar to systems that we literally work in today it's just a little just a little flip and maybe maybe a little bit more explicit they pitch some investors then the
00:11:07
investors if they're convinced invest in the project and then the project implements the idea and then they are rewarded for their successful work if they are successful
00:11:18
of course not everyone is rewarded and this is part of the point right you need a Market Force to actually evaluate who is a good predictor of what is going to be a successful project and who is a you
00:11:31
know actual person who has contributed to that mission and so you know some sad gerbils but they'll get rewarded in some other way I promise um and then this this cycle can repeat and you know you kind of weed out and
00:11:44
you get better and better at achieving your mission whatever the results Oracle says and in fact you know there should probably be a multiplicity of these results oracles you know you can get funding from one to many you know all of
00:11:56
that um okay I mean yeah sure I'll do it ah yes of course so a results Oracle is what judges the results of these projects that whether or not they
00:12:10
succeeded whether or not they failed so they are the thing it's like the Judgment it's like the you know it's almost like the dopamine system for a decentralized network it's it's what is Judge what is what is rewarded it's the thing that judges the rewards
00:12:24
so straw man implementation here pick an open source project something that you want to do this is from the developer's perspective I'm a developer picking an open source project I create a project token you know for instance that's a way that I can represent my my own my
00:12:38
ownership in this this idea then I'll sell the token to people who believe in me and believe that this project is going to achieve those good results and be rewarded for them I'm going to build my awesomeness of course of course and
00:12:51
then the results Oracle or many results oracles deem it awesome and then they buy those tokens they establish a price floor for these tokens now this is a kind of representation of
00:13:04
what that token price might look like right you start out you know maybe people people don't believe yet right they don't believe in the beginning but then it becomes clear that some good stuff is going on and maybe that price
00:13:15
goes up and then boom the floor kicks in the blue line where the results Oracle is actually buying a non-trivial sum of these tokens and so this allows you to get both funding right through people who are you
00:13:30
know investors and also rewards these investors can look and and they can determine what the actual outcome is going to be before it happens and so this is establishing a business model for something that previously didn't really have a business model and
00:13:43
therefore has been neglected by our community and so it gives it you know you can go from idea that is going to further that mission all the way to exit where you can actually be rewarded for your for
00:13:57
your contributions so this is a market for producing the public goods that we all need to scale ethereum and it doesn't have the limiting factor of
00:14:10
legitimacy these investors their only reward is through doing good investing and developers can find problems that they think are the most valuable or that they are uniquely capable of solving and
00:14:22
invest in themselves it's pretty cool so now you know we're trying to solve scalability now you know we got we can actually fund it and incentivize it like a true crypto system you know to the Moon all that kind of
00:14:33
stuff you know yeah I had to I had to throw in at least one thing for the you know the djen word and the name it would otherwise it'd just be a complete sham anyway um challenges of course there are many
00:14:46
challenges you're probably like wow there's so many challenges well I'll tell you at least three of those challenges we can categorize them first one is the Judgment problem second one bootstrapping problem and the third free rider problem so first the Judgment
00:14:59
problem immediately you're like okay the results Oracle that sounds like a really hard problem absolutely it is a really hard problem there is one one little bit of Hope right we we do have governance systems
00:15:11
or systems Dows that are trying to you know invest in projects and strictly investing in what has happened and judging what has happened is strictly easier than investing in what will happen that's a good thing
00:15:23
but there's obviously a lot of cases of bad judgment you don't want centralization you don't want you know Rand oh random results Oracle that that would not make sense so maybe some quadratic funding future key non-token
00:15:35
governance I mean they're going to be a lot of these systems because this is a system for incentivizing people this is not like you know there's no real judgment here and one of the challenges that I'll highlight is like specialization right we don't want to
00:15:48
only reward people who like are flashy and you know are in the top no you want to reward all the people the cryptographers you know create elliptic curves PCP theorem all these things the next thing is a bootstrapping problem
00:16:00
this is the most obvious one it's this is a multi-sided Marketplace you need to bootstrap it you know it's a bit of a chicken in the egg problem but I think that's that's one of those things that we have a little bit more you know we're accustomed to then finally the free
00:16:13
rider problem so I've been talking about these public goods public goods public goods and I and I believe that those are this is this is the use case this is like the real strong use case but I will
00:16:25
say that we have to acknowledge the you know elephant in the room where you know if a doubt were to be private and were to attempt to free ride off of other public goods funding you know people people who are contributing to the the
00:16:38
commons then someone's just extracting the contributions and then building their own ecosystem for their own profit that is you know a classic thing that we will have to deal with and we will have to just acknowledge so there is a
00:16:51
tragedy of the commons when funding public goods in all contexts but this tragedy of the commons I hope can be mitigated by one hour just will because we want it to be a better future for everyone but I think there's even
00:17:03
rational reasons for this and you know here I'm going to get a little game theory but just got to throw it in sprinkle it in it's a crypto talk you know game theory is is the is the jam basically if both
00:17:15
if both Dows are funding public goods then great we're in this great equilibrium right but if one if both of them are funding private Goods then tragedy of the commons were not information sharing we're not lifting each other up and we get into this
00:17:29
problem but now of course if one's public and one's private we're now in the classic you know you're cooperating and the other is defecting and The Defector gets a bigger payout and so
00:17:41
this is like one of those not not fun things and unfortunately you know it is the rational choice for the private it is the rational choice and the prisoner's dilemma to defect but is it rational in all cases well of
00:17:54
course if this is an iterative game then you know that if you defect every time then you will get a lower payout so in fact the rational choice in a iterated game is to cooperate
00:18:06
so hopefully when you're thinking oh do I want to make my closed Source software or my public good choose the public good not just for for me and for the community but also for ethos Phoenix this is you know the
00:18:19
idealized public goods Savior and it's kind of the reverse of ruko's Basilisk rooko's basilisk is this evil AI that's going to kill you if you don't help it bring to life but you know what we're
00:18:32
we're not into killing people in ethereum that's that's one of our tenants actually um and the instead we're into rewarding people give all the people the tokens and so what this says is either's
00:18:45
Phoenix if you help bring it to existence it will reward you in the future for your early contributions to the public good and so it's better to be here in the you know in the iterated
00:18:57
game starting to cooperate early than it is to be back here you know cooperating in the end and so here's a nice little way for you to say oh yeah I'm making a long-term investment when I invest in these public
00:19:08
goods I'm not just being a fool falling for the tragedy of the comments but it's not investment advice of course and so pray to the the ethers Phoenix did I say ethics Paradox because I said it multiple times when I was doing this
00:19:21
slide apologies it is a phoenix not a paradox um anyway chefing up some good Indian food um you know gotta Gotta Throw a little a little something in anyway let's scale
00:19:33
ethereum right let's fix the incentives to scale ethereum cooperatively together again you know it's optimism PBC public benefit Corporation let's enshrine pair access to open public goods it's it's
00:19:47
important and of course okay I gotta I gotta chill gotta shill you know we we need more people to join the cause you can join the cause by being on the interwebs but you can also join the cause more directly so I just gotta show that
00:19:59
um you know if you want to like reinvent capitalism and create a market which uh serves as a moral compass for the super intelligent AI then that would be that would be late because that's what we're doing right here you know we're creating a kind of operating system for Humanity
00:20:12
so anyway love knows no borders we're working on this open source let's fix it and most of all stay optimistic thanks y'all thank you [Applause] so the I think the counter-intuitive
00:20:37
aspect to this is that the thing that you're funding doesn't necessarily produce cash flow right so can you just speak to like why that's okay okay so we
00:20:49
have clearly seen that you know platforms and extractive projects produce cash flow produce Revenue and we've also seen that there's a bunch
00:21:01
of memes that that can can you know go to the Moon and what this is this is a part of the market that is giving value to the thing ethereum that
00:21:15
is producing a bunch of cash flow it's creating tons of value but currently it does not have a business model and so it is in ethereum's interest it is in every cash flow generating
00:21:28
Project's interest to fund to create a market to like form this market around things that produce more cash flow for that cash flow generating system so it's not quite a meme it can be a
00:21:42
meme and it definitely should be partially a meme but it's also value generating and so it's kind of decoupling the value extraction from the value generation in
00:21:54
a way that enables developers like me to build towards value generation yes I guess there's a mic somewhere yeah I have a bit of a philosophical
00:22:11
question I just want to ask a question about PPC so what is optimism PBC like um I think historically they were like like Silicon Valley all over like
00:22:23
startups people try to do a startup they make lots of money or fail the capitalists right they're also altruists like little storivals don't want any money so do you guys want to make money
00:22:37
or your like altruist what is PPC I love this question because it's all about breaking this idea that contributing to public goods and cooperating is not
00:22:52
profitable and in fact you can generate enormous amounts of value and be rewarded for that value and the way we can do that most effectively is we happen to have the rails which allow us
00:23:05
to program money and program incentives to Purdue systems that obviously everyone wants like who wants to work at a company that's oppressing people that's like so bad but who also wants to work at a company that's not giving you
00:23:19
any money that's also terrible so why don't we have both of these things where you can work at a company that's bringing people up and you're rewarded for it like it's it just needs to it needs to be
00:23:31
infrastructure and this is not just for our community this is like a larger thing and this is why I'm so excited about it and this is why I've been excited about ethereum and to think that literally just giving money back to
00:23:43
people who have done great work to think that that is like a a solution in some ways to the tragedy of the commons was mind-blowing it's not like oh yeah E equals MC squared these are the 15
00:23:56
algorithms that you have to use it's like no bro just give give money to people who are who deserve it laughs and scale ethereum any more questions
00:24:17
yes how do you imagine a funding will come from for paying for the results that is a great question so I think it's going to realistically come from many sources they're going to be many results
00:24:31
oracles pushing for many different Visions for the future I think that it will come from our parts of the stack from our the core protocol because the core protocol these blockchains are
00:24:44
going to be competing for your liquidity and your interest and your time and so if you choose a blockchain that's just extracting all your value and not giving it back that's a pretty that's a pretty lame deal so I think there's a market
00:24:57
pressure even there then their Market pressure is all over the stack you know whether you're extracting it at a at a front end level where you're whether you're extracting it at you know a smart contract level various things many ways to slice the pie it's going to be a
00:25:10
market and it's hard to express complexity in words because there are only so many um so it's more than what I just said that's the best cop out right there it's
00:25:22
like yeah it's just the words I know the answers but I just can't express them all right I guess uh that's it let's go uh fund and build public goods y'all
00:25:36
[Applause] and scale ethereum scale ethereum very important
End of transcript