Sense-making at the Frontier
EthCC[8] · 1 Jul 2025 · 27:07
Oskarth connects technical developments in crypto and network states with philosophies including cypherpunk, plurality, d/acc and lunarpunk. The presentation examines shared ground and the influence of committed minorities.
Speakers
Topics
From EthCC[8], hosted by Ethereum France.
Transcript
What sense making at the at the front here? All good. Yeah. Polarity and procrypto. Right. So, a few things I'm not going to talk to you about. I'm not going to talk to you about uh Vaku, which is a peer-to-peer communication protocol with a focus on privacy and sensor persistence. I'm not going to talk to you about uh MOPro, which is a tool that I worked on for client side CK proving. I'm not going to talk to you about the book I'm writing on CK seek intro. Instead, what I want to do is sort of take a step back. Uh and basically, I've been going to these like conferences and pop-up cities and hackathons and so on for many years now. And what I've noticed is that there like a lot of philosophies that people are inventing
or or keep coming back to. So whether it's like cipher punk, solar punk, lunar punk, diaak, plurality, bronze age mindset and so on. And I think what you what I've noticed is that a lot of these philosophies they often come in conjunction with some technology. So as technologies develop, people sort of uh come up with new philosophies or sort of revisit old ones to sort of make sense of what's happening. So that's whether it's like cryptocurrencies or programming cryptography or biod defense or what have you and often times these philosophies are sort of developed and uh and talked about at these like various types of social experiments in that context. Uh so if it's Dows or network states or pop cities or citadels where people have this kind of doing these kind of experiments and trying to
figure out different ways to coordinate it's obviously like a very biased subset. There's many ways to slice a cake. So in the whole AI world there's also like another set of technologies and philosophies that are developing uh just very very briefly sort of oneliner. So cyher punk privacy first lunar punk so think something like uh dogfy kind of have this having this like mystical privacy enclaves uh dak as proposed by vitalic have this it's about basically accelerating defensive technology and then priority which is by a tang and others uh it's basically like a big tent for allowing for diverse viewpoints and then bronze age mindset which is kind of in bitcoin world and a bit more obscure and has these kind of vitalist enclaves and when I see all these philosophies is
developing his own song. One of the things I ask is like are they in opposition? Are they in conflict and like where do they overlap? Uh there's some obvious conflicts. So kind of bronze mindset versus solar punk. I think the former is more on sort of the some kind of heroic elitism versus solar punk which is more of a communal optimism and also differences in terms of if it's more like romantic cyber punk vision versus some kind of tempered transparency and working with existing institutions. Uh I think a big difference is also in terms of how these philosophies think about institutions. Are they trying to reform existing institutions or rejecting them completely?
But over overall I would say there's more overlap than this conflict. Uh in general there's like a large skepticism for central of central authorities and most of them also are pursuing new forms of coordination and in general I would sum it up as kind of new world versus old world. uh when it comes to trust and some shared problems, there's some shared trust problems. So like how do you trust at scale and how do you deal with things like authenticity, privacy and accountability without having some kind of centralized top down uh control and a big intersection here is kind of trying to exit these broken systems or building better ones.
Uh so a bit glib but like how do you trust a scale for each of these philosophies? So cyber punk you're trusting in the math. Luna punk you're kind of hiding in this dark forest of anonymity. DK you're trying to build defensive technology priority you're trying to build pro systems and BAM is basically strongest shall survive. Uh and one thing one way of visualizing this is like what's the overlap between these philosophies. So some of them are almost identical. They agree on pretty much everything. Uh some of them they have some core concerns that they they share but there's certain disagreements.
uh and other philosophies they might have just like a tiny sliver of overlap like they disagree on most things but there's certain core values that they they share and in some specific uh instances or specific uh questions and problems there might be no overlap at all. Uh and here I want to talk a little bit about tribalism. So I think that's something we've historically seen a lot in our space and in general uh we see this in society and this is this uh quote from Gulov travels u and basically it's about big Indian versus little Indian uh so what they have is they have a conflict where how do you break an egg do you start from the big end or do you start from the small end and this tiny difference sort of leads to this conflict that eventually escalates into a war and I think uh that's quite common
and we want to try to avoid Uh and this leads us to the idea of sort of uncommon ground. So I heard this from Oang who's the digital minister of Taiwan. H where basically maybe you disagree on most things but there's like a tiny sliver of things that you actually agree on and that's kind of you can find that uncommon ground. Uh and this leads into the idea of plurality. Uh so plurality show in Chinese is refers to something being both digital and plural and can be used both as a noun and a verb. And essentially what it is is a kind of vision for deal democracy in the 21st century where it's neither sort of mountain man nor king tyrant. So it's neither sort of a Bitcoin max in the mountains with their own uh water supply and completely self selfsufficient nor
is it some kind of king tyrant Zuckerberg Facebook top down internet basically it's about how do we develop this technology for collaborating across social differences. uh it's using Taiwan as a case study and it's also has sort of um its origins or trying to revisit the origins of the original vision of the internet um and it's a book written by Glenn Wild audit and with contributions of Vitalik and many other people in the ecosystem and one way I like to think of priorities is essentially like a big tent so how do you accept different viewpoints and encourage these parallel enclaves uh I also want to mention there's a famous book by call popper called opai and his enemies And in it he talks about the paradox of tolerance. Uh where
basically you have some system but as and you want to have a lot of tolerance within that system but there are some extremes that sort of threaten the system and in order for for the system or society to survive you need to be intolerant towards intolerance and we'll come back to that later. So what does this have to do with technology? Uh so programmer cryptography I think there's lots of interesting overlap here with with a lot of these ideas. Um and cryptography is about securing deal information and programming cryptography basically adds computation on top of that. So you have a bunch of tools uh like CK, MPC, FC, PR, io so proofs, uh multi-party computation, fully fully humomorphic encryption, private
information retrieval and indistinguishable offiscation. And a very very high level uh maybe some of you are familiar with this already, but like very basic with CK, you can for example take a passport and prove that you're about the age of 18 without revealing anything else and doing that with the signature in the passport. And basically it allows for general purpose privacy and succinctness. Uh and at a very high level if CK is single player uh NPC and FH is multiplayer. So sort of sh dealing with your own secrets versus multiple people's secrets. And then IO is kind of god mode. Uh and basically what you have with this is you have a bunch of flexible Lego blocks and you can use it to solve these various trust problems that we see uh with cryptography.
Uh going back to plurality. So they have this vision of like data democracy, right? And what what we're trying to do is kind of enshrining these plural freedoms and rights as a foundation for a data democracy and they liken it a bit to an operating system and applications on top. So you have a kernel space and then user space. So the kernel space is kind of hard and fundamental. So hard, you can think of it a bit like uh rule of law or sound money or in this case cryptographic hardness and then you have a user space on top that's of more more flexible and people might build businesses or whatever have you or applications on top and what is the framework that they're using in polarity as well is that they identify these various dimensions that build on top of each other. So starting off with some
notion or multiple notions of identity and then association on top of that and then commerce contracts and then finally access. And I also want to point out that this idea of democracy, it doesn't just apply to sort of nation states. It's kind of a general um way of thinking about how do we govern various platforms and so on. So for example, how how does governance for Twitter work? What is the notion of identity and social network and so on as an aside uh there's like a lot of overlap here with privacy and Ethereum uh in terms of concerns. Uh it's not going to be a focus of this talk, but I just want to mention it. So for example, there's certain operations you want to do whether it's like writing things on or offchain and then how do you read that data privately and it might apply
in different domains. So identity or finance or governance. Uh what I want to do is just look at a few case studies where programming cryptography is useful for these various dimensions. So you can sort of get a bit of feel for how this works. Uh so for identity we'll look at raro uh association cursive commerce privacy pools and rail gun and for access PDP and seek email. So first up identity uh so the challenge here is enimity versus central control. So on the left here you have so no one knows your dog on internet and on the right you have this kind of top down civilian state and both are kind of failure modes in a sense uh because you have things like civil resistance and and so on and reputation you want to have. So you need one or multiple notions of some kind of secure identity
in order to have some kind of digital democracy or governance. One example of this is quite interesting is Rharmo. So Rammo is a CK solution and is used in Ukraine, Russia and Georgia. And if you're a fan of geopolitics, you know that these uh jurisdictions are quite different. So in the case of Ukraine, it's more sort of aligned. In the case of Russia, it's uh something that is uh has to be done permissionlessly. So basically what it what it does is that you have maybe a Russian passport and then you can they have this shadow election and they're doing it permissionlessly and that's something you can do with this technology. And in case of Georgia they also did this experiment with liquid democracy so you could sort of have a more involved uh people in terms of the decision-m process and so on.
Uh more examples there also things like world ID has a lot of users uh and in general we see a lot of governments that are slowly catching up. So whether it's Taiwan, they have this uh some PC's uh from the Ministry of Digital Affairs. Uh EU, the EU, they've also started looking at what this might look like from kind of a standards point of view. Um and there's many many other examples. Um I also want to mention social key recovery. We'll go into that a bit uh later down the line. But if you have this notion of identity and is some kind of self-sign identity in terms of a key pair, you do want to have some kind of social recovery mechanism. uh so how do you deal with that is another problem where programming cryptography can help when it comes to association I think uh
you can think of it like public versus private uh but that's usually not how things work in practice usually we live in some kind of common context so for example this room or maybe you have a private group chat with some friends and it's important how you sort of establish and protect that common context and it's not just like private for your eyes only or public for everyone um and like it it's a non-trivial problem because for example if you have a private group chat how do you deal with things like unilateral uh oversharing that that's non-trivial and there's many such examples uh one thing I want to mention here is this application called cursive so uh it's sort of a social app uh that was developed in this space maybe some of you are familiar with it um and they
have this idea of private set intersection so the way it works is that let's say you have some embarrassing music taste and you want to find out if your friend also shares the same embarrassing music taste What you can do is basically share this uh but you won't reveal what your embarrassing music taste is unless you actually match. So that's the kind of private set intersection part. Uh and this is also done technologically uh through 2PC specifically. So there's no you're not revealing it to a central server or anything like that. Um and with this they have this kind of idea of digital pherommones where basically you give up some some kind of pherommones and then if other people have the receptors uh then you can sort of match. And I think this is very interesting because an example of a new type of affordance that
you don't see from traditional social networks and you can sort of create these new ways of of interacting with this technology. When it comes to commerce uh at a high level you can look at a bit like cash versus CBDC versus crypto. And cash is is is kind of dumb but it works really well. Like if I pay for a coffee then the cashier can't see my entire transaction history. Um but obviously the digital world enables a lot more both good and bad. So when we look at CBDC's uh you know it might be convenient or whatever but it allows for like unprecedented sort of top down control and surveillance. So that's not necessarily we want when when we come comes to like public blockchains like Bitcoin and Ethereum um they're great but they're usually transparent right uh
and that's a problem in terms of privacy and getting this kind of fungeability property that we want from money. So there's lots of people who have sort of been finding solutions for this and I think in Ethereum world one example is tornado cache. Um many of you are probably familiar what sort of happened with that. But basically what happened is that it's a way to get privacy on Ethereum using CK proofs. Um but then uh North Korea and other bad actors um hacked all these like big D5 products products and so on and they used to cash of cash out and that led to the US um putting sanctions on them. So it was very hard for people to use in practice.
uh but because programmable is very very sort of flexible people have found out ways to sort of improve on this. So there's this thing called privacy pool that was just launched uh this year and basically they have basically a similar thing to to cache but you also have this notion of proof of innocence. So basically what you can do is you can as a user you can get privacy and disassociate your funds from a big hack. So if a big hack happens and people suspect it's like a bad actor you can prove that your money had nothing to do with it. And there's also other products like rail gun that have been run for a while and it's growing a lot that sort of do the same thing but for DeFi.
Uh when it comes to access uh access is kind of a fundamental right. So we want to have availability of information. We don't want any type of censorship but we also want integrity of information. So we want to know something is trustworthy and like when it comes to information integrity uh there's a big problem with deep fakes and there's different ways you can you can kind of try to address this. One is in terms of having signatures of content for authenticity. Uh one example of this is uh Canon their camera they have this signature of a a photo and then you can use uh see technology to basically prove valid transformations on that. So when it comes to Reuters they have this standard for what you can do with a photo without it being doctorred. So you can have like grayscale and you can crop it and so on.
Um so that's like one example of how you can prove um authenticity at least assuming you trust the camera. You can also go the opposite way. So there's certain uh products that are trying to basically uh prove that something was LM generated and that's another another way to get the SIM property. I think generally speaking we see a lot more sort of signed data. So what you can do for example uh with something like CK email is that you can prove there's a signature in the email and you can prove that you received a certain email. um with seek without sort of um revealing all the contents of your email and without giving up your contact info and so on. Um and we see the same thing for Tless sessions or passports or what have you. So it's like a lot of signed data
out there and we can use it in different ways. And in general the goal we're going for is like we want to have openness and trust. So we don't want censorship but we also want to be able to trust information. Uh one example of this quite cool is seep. So it's using CK email and basically a bit like unis swap but between crypto and fiat. Uh so you can on and off ramp uh in less than a minute without any KYC or anything like that using uh see tech. And the way it works is that you have something like Revolute uh or Weiss or whatever or Wenmo and you basically send your money, you get receive an email as a proof that you have sent the money to someone and you can use that email to sort of prove that this crypto fund, these crypto funds
belong to you and you can go on chain and basically get that those funds. And what's cool about this is that like you can do it like in less than a minute. There's no KYC or anything like that and you're just sort of trusting this trusting the math around this. Um there's also a new version of this that's using TLS notary which is an even more involved pro crypto protocol using MPC as well where basically you're proving things about uh TS sessions. Another example of this is uh of using CK email is for garden email recovery. Uh so this is was launched in in both clave and safe uh the multisig wallet this year. So one big problem right is if you have a lot of actions that are tied to some key material if you lose
that key that's bad news. Um so what what some protocols have this idea of like guardianship. So let's say you have uh five friends or some family members or lawyers or what have you and you can basically distribute it across them but that they might not all be cryptonative. So what you can do with seek email is that you can assign let's say you have a family friend or or some lawyer or something you can basically say whoever controls this email can be part of this sort of can be a guardian. Uh so that's quite cool in terms of sort of creating these more secure systems and integrating with sort of large society and how we do things right now.
I think in general I mean there's lots of more examples I can give but in general what you have with program cryptography is that it's kind of it's very hard and flexible and a little bit like bamboo and carbon fiber. uh so bamboo kind of more anchored in the old whether it's like nation states or passports or emails but also sort of uh more futuristic like public blockchains or new affordances like cursive uh and kind of hard in the sense of like cryptographic hardness so similar to like rule of law or sound money but also flexible to s of the world that we live in and actual reality we live in and priority is trying to sort of develop these tools that allow for greater cooperation and consensus while making space for greater diversity and I think they sort of fit very nicely together in
terms of creating these new institutions and uh systems for next century. Uh what about cases where there's absolutely no so just going back to what I said in the beginning with philosophies and so on. What about cases where there's no intersection? So first of all I would say often surprisingly there is some kind of uncommon ground you can find. Uh so like one example is maybe you have a bitcoin maxis versus someone who believes in more of a multi-chain world that's obviously incompatible but the desire for privacy is still the same. Uh and when you look at something like uh BAM enclaves versus more egalitarian norms uh maybe the solution is just to have sort of different power cities like most of these philosophies are nonviolent in nature all of them right now. Uh so that's completely compatible and I think a key question here to ask is like what
do you have in common and finding this uncommon ground but there might be specific uh cases where there's actually no overlap and you have a real conflict. Um I think this goes back to what I mentioned about Popper as well. Um and also Talib has this concept of intolerant minority and it's more of an observation than like a value judgment which is that the intolerant minority often decides the outcome. Uh so one example here is preference for end to end encrypted communication. Uh so 10 15 years ago or so when everyone was using Facebook and WhatsApp one thing I did with some close friends and family say like well I'm I'm only on signal so if you want to talk to me you signal and I would help them on board them on onto this uh and that that kind of works right especially if you help them but
the thing is you have to pick wisely like you can you can only you only have so many choices uh where you can sort of be intolerant because if you're intolerant about everything then people don't want to be around you so you have to think carefully about this. Uh one thing we've seen uh last few months I mean this is kind of an evergreen thing where it happens comes up again and again but it's been this kind of attack on end to end encryption protocols. Uh so governments basically who want to install backd doorors. So we've seen this lately with the UK, France, Sweden, EU and even Switzerland who basically want to mandate uh back doors into these systems and there's similar attacks on things like self-hosted wallets and so on. Um and I think this goes back to Poppers paradox I mentioned in the beginning. Um and I
guess one question we have to ask ourselves and you have to ask yourself answer yourself individually is are we okay with this government imposed back doors into end encrypted protocols. I would argue that kind of under under valvalues undermines sort of the core values for a free society and these kind of hardness guarantees that we want and I would also say it's kind of symbolic for this kind of old world uh versus new world and maybe this is something that's worth being intolerant about. All right. Uh so some key takeaways. So this with this of big technological shift this kind of an explosion of these various philosophies and ways of making sense of the world. Uh program cryptography has this kind of hard but flexible uh efforts. Plurality it's about sort of allowing for these kind of different viewpoints and how to deal
with that. um talked a little bit about the importance of kind trying to kind of recognize some uncommon ground like the world is big, people have very different ways of of living and generally being tolerant but then understanding when it makes sense to be intolerant and and sort of picking wisely. Uh also just finally want to mention that I am I'm writing this book on CK where basically I'm trying to bridge the normitech world with sort of a more CK pill world uh in terms of how we think about trust problems of example things I mention here. Uh so I have some booklets I give out. Uh if anyone is interested, you can come up to me after the talk.
Uh here's some links. Thank you. Any questions? [Applause] So my question is um so regarding AI and large language models and particularly when they are centralized like open AAI etc. So um what are kind of the like promising technologies and outlooks to to get some encryption um privacy um there? So of course we can run them locally but the compute is not
enough. So is there any zk or anything that is you think is going to be big? Uh yeah it's a good question. Um so one way you can think about is is kind of like a quadrant where basically this this is a whole field of like called CKML and basically you can choose if you have a sort of um you have a model and then sort of the the input and basically you can choose which of those you want are private. So maybe the model is private uh which can be useful for um certain domains or maybe of the input is private. So there is research in that. I think one big problem is in terms of just uh it's it's it's very com very computationally expensive. So it only makes sense in specific subset of use
cases. So for example, when is when you're dealing with like medical data and stuff like that where people might not want to give it up. So that's one example of where that kind of application makes sense. There's also people who are doing kind of hybrid models. So whether instead of just doing pure seek for everything they have this kind of um optimistic approach uh called I think it's optimistic ML or whatever uh and that way you can also get better um performance and stuff like that but reality is they will always sort of lag behind these big uh models and companies and so on. So I think it's more a matter of identifying some kind of subset where it makes sense. Uh but yeah, it's it's a good question and because the space is advancing so quickly, uh it takes a while for things to catch up and so on,
but there's definitely a lot of people working in in this area uh for specific use cases. Thank you. Hey. Yeah. Um, when it comes to plurality, uh, in the book a lot, they talk a lot about, um, various identity solutions as like a core part of it because if you have many plural identities, then they need to have somewhere to track. Now, I haven't really seen a convincing argument because it's something that concerns me greatly of how you can have such a large amount of qualitative data on one person and their various sort of inputs um and maintain any semblance of privacy at
scale because yes, you could do ZK but if you have enough data at some point triangulation as possible. Do you have any thoughts? Uh well, I would say that uh it's already the case that things are moving into more D direction, right? like like identities are right now a lot of identities are implicit and so on but they're becoming more and more explicit. So for example a social graph is becoming more explicit with social networks and so on and the same thing with passport data and so on. So I think uh what you can do with this technology is to sort of integrate with these digital systems and then um it's not it's not never going to be perfect but I think you can you can
still improve on the status quo basically. I think that's what I would say and and then it's hard because a lot of this has to do with sort of the tension in the current society we live in as well. So it's a little bit of of like for example some things might be a a side effect of uh big tech and an ad- driven uh business model. So to get around that to actually solve that problem fundamentally you would probably need like other types of business models. When it comes to nation state I think that differs a lot depending on jurisdiction you're in how open they are to that kind of those type of solutions.
I would say that one thing that's generally underexplored um because the technological domain that we're in is quite deep and the legal domain is also quite deep. So there's also a lack of communication between the two. I think one example of uh some people are doing a good job here like the Ccatch people uh because they are care a lot about privacy but they've also been talking to people in Washington and there it turns out they're actually people like subsets of people in sort of the establishment that also care about privacy for various reasons. So I do think that's kind of how you move that forward, but it's definitely a non-trivveal problem. And then you can talk about specifics in terms of triangulation and what information to give up and so on. And that's a deeper conversation. Yeah. And just an extension, sorry. Um, do you
personally believe that anytime in the next sort of decade we're going to have that integration where let's say nation state level governance will respect privacy levels on identity solutions like this? Uh, I think some jurisdiction will have that. Yes. But maybe not all of them. Cool. other question. Okay, thank you.