Funding the Web with Brendan Eich
Brendan Eich, founder of Brave and creator of JavaScript, joined the show to talk about the history of the web, how it has been funded, and the backstory on the early browser wars and emerging monetization models. We also talked about why big problems are hard to solve for the Internet and the tradeoffs between centralization and distribution.
Matched from the episode's transcript đ
Brendan Eich: Definitely. We have to experiment, but as a business we also have to figure something out, because we canât just keep raising venture capital, as Mikeal was joking earlier. And I think it should be possible to have a going concern⌠You mentioned where the money goes today, and it goes to ads, and ads are kind of compromised by this indirection through third parties you canât trust, and thatâs a problem. So anything we did that was replacing that means of getting funds to publishers would have to be less delegated, more secure by design, and thatâs what weâre working on. Itâs still kind of a two-edged sword, because people hear ads and they just think âYuck!â or âDoesnât that put you in conflict with your users?â
Thatâs why we say the user should get the same revenue share we get - 50/50 between us and the user as far as the amount. Itâs not like weâre trying to say âOnly to us.â We could even give it all to the user at first. At some point we have to sustain ourselves, so Iâm not sure what the balance would be. Weâre starting with 50/50 because we wanna align the userâs interest with ours. And if we do a good job defending the data, then I think many things are possible. But ads are the thin edge of the wedge. So much is misspent on them today that itâs attractive to try to bend the system or form it a bit, and thatâs why anything we do would be privately matched â I havenât talked about this, but we wouldnât do any cookies or signals for Brave users. It would be all based on device matching. Itâs like you get a catalog of available ad URL with two or three keywords associated with each. Then, based on your local machine learning, you evolve a set of two or three keywords that might be good to promote, and youâd match those against the catalog. That can be done with no signals out; you just download the same catalog everyone downloads once a week, or whenever the campaigns roll out.
Thatâs just one idea. We have the zero knowledge proof protocol, Anonize-based protocol for confirming the ads were viewed. Because at the end of the day, all that the marketers care about is that there were millions of authentic impressions; they donât wanna identify each of those people by name. Some people do - the middle players who build data profiles do. Theyâre the ones we want to actually go away. Iâm sorry, but somebodyâs gotta lose. Couldnât happen to a nicer bunch. Iâm friends with some of them⌠But thereâs too many of them, theyâre taking too much money out of the system, theyâre running away with your data and privacy, and theyâre letting malware in. When I tell a story, I like to not make it sound like everybody wins. Not everybody wins.