If you need to interact with a reputation service of some kind for every new client connecting. That would require network calls and traffic correlating to the number of new inbound requests.
So you could DDOS a website by providing requests with junk public key's causing the server to consume resources checking whether those requests are genuine.
As a defense against scrapers and bots I think the idea has some merit. It may be replacing one form of DDOS for another if there is a targeted attack against the authentication bit.
[snippet from article]
This is my blog post on how we can fix the internet by breaking it again. Without needing to wait for so called "solutions" from the same people that broke the internet in the first place..
namely:
Advertisers, Big tech, A.I companies, Social media.
etc.
I'm trying to solve many interconnected problems at once and generating new ones... standard.
Let's say you have a public digital identity... this would indeed make it possible to tie activity back to that identity granted.
Let's say you add a system of trust whereby you get a random public key as the server. The reputation system confirms it's linked to some real identity but doesn't tell the server which one.
Something like that.. it's possible to enhance the privacy to browsing clients by building on top of this idea.
It is not unheard of for a CA to get hacked or issue fake certificates to aid hackers.
Move over cookies, IP addresses and tracking pixels, we now provide cryptographic proof to advertisers that we are interested in something.
I've updated the blog again with some tweaks.