Live data from Hacker News

Real Problems That Web3 Solves, Part 1

billprin.com

271–280 of 319 posts

Re: Real Problems That Web3 Solves, Part 1

#271
post #44

Why can't this be done with existing public key cryptography?

It can. The biggest success of crypto has been putting public/private key pairs in the hands of 10s of millions of people.

Here is a good thread with more information on why giving everyone a public private key pair is a big deal and the kinds of use cases it unlocks: https://twitter.com/BrantlyMillegan/status/13892701158840975...

Re: Real Problems That Web3 Solves, Part 1

#272
post #270
post #263

Earlier quoted context omitted.

It feels like you're trying really hard to not get web3 any credit here. Try making something like this in the traditional web. People have tried and failed. Ethereum provides a robust, secure, and increasingly usable key storage and usage system to everyone which makes "just signing a message" a simple task and not a 10 step process probably involving a CLI. It's worth considering the utility of this and the possibi…

I haven’t heard a convincing argument for why only ethereum can get users to use key pairs. You can improve the UX of key management tools without a global network of redundant computers.

> I haven’t heard a convincing argument for why only ethereum can get users to use key pairs.

I never said this.

>You can improve the UX of key management tools without a global network of redundant computers

Yet nobody has ever done it until now.

Re: Real Problems That Web3 Solves, Part 1

#273
Nothing in this article requires or benefits from a blockchain. Social recovery of your account is a feature on Facebook and has been for years... There's nothing novel or particularly interesting here.

The only thing blockchain would add is a gas fee whenever I would log in somewhere, and would keep the same UX problems I'd have with login anywhere else.

Keep in mind the most successful project EVER in managing identity was let's encrypt. A centralized non-profit that got the internet to use https everywhere by signing ssl certificates and vouching for everyone's server for free, and as far as I can tell without collecting any personal data about anyone. Web3 is going to solve "this" (whatever this is)... Riiight.

Re: Real Problems That Web3 Solves, Part 1

#274

Earlier quoted context omitted.

> Websites that integrate web3 wallet login do get something new: built-in, straightforward payment rails. Is this really any better than Apple/Google pay? Those are already set up, trustworthy, I don't need to convert my fiat into a cryptocurrency than can swing in value wildly, and it's super easy to set up with stripe or any of the other platforms that the website is probably already using.

What happens if Visa/Mastercard decides to block the merchant you want to use? Or you yourself are a merchant that gets hit with high fees simply because you're in a business that is deemed "high-risk"

Fair, but that seems like a really really small segment of the market assuming it's legal. For 99% of businesses I don't think this is an issue.

Re: Real Problems That Web3 Solves, Part 1

#275

Several years ago, Mozilla/Firefox created "Persona," which was an open-source federated identity system that provided all the benefits described here. The idea was that it would eventually be built into browsers. I used it on a commercial site myself for many years. It failed to gain traction, and Mozilla eventually pulled the plug. Persona had many advantages over the Web3 vision described in this article. It was p…

I don't know about that. I feel like oAuth and other forms of authentication are overly complex to implement. If they build a super simple implementation API then I could see it taking off.

Re: Real Problems That Web3 Solves, Part 1

#276
post #163

Earlier quoted context omitted.

> Yeah I think it is mostly businesses that think this is a huge problem to solve to have identities matched across everything seamlessly. Your comment just gave me a thought - just imagine the online advertisers using this for tracking purposes! At the risk of spreading FUD, it would not surprise me to learn that perhaps this web3 thing is being fuelled/funded by the existing crop of online advertising networks or t…

> At the risk of spreading FUD, it would not surprise me to learn that perhaps this web3 thing is being fuelled/funded by the existing crop of online advertising networks or their close associates? Hardly FUD, of course these companies are watching. They have more cash than they know what to do with. They will acquire anything that even remotely takes off (even by the low standards of crypto). Google acquired their w…

I seem to remember Google having native ads prior to the DoubleClick acquisition, but that was many years ago. But I agree with your point that they bought their competition and then bought entire business models.

Re: Real Problems That Web3 Solves, Part 1

#277
post #232
post #175

Earlier quoted context omitted.

> That being said, if (major if) auth through web3 did take off, I wouldn't be surprised if over time it slowly creeped back toward a solution that doesn't use blockchain since a non-blockchain solution would probably be simpler, cheaper, and faster. I don't think you necessarily need blockchain. Can't you just prove that you are who you say by signing something and sending it to the service? You can just use the pro…

> I don't think you necessarily need blockchain. Can't you just prove that you are who you say by signing something and sending it to the service? It's important to remember that blockchains are just public-key cryptography where you have a private key that can sign things and, importantly, everyone knows everyone else's verified public keys. That's it. It solves the key distribution and verification problem that PGP…

This description fits Keybase equally well, which never really took off into mainstream and then shot itself in the foot by being acquired by Zoom.

Also GPG doesn’t have a key distribution problem. You can spin up a keyserver or use a popular existing one.

Re: Real Problems That Web3 Solves, Part 1

#278
post #263

Earlier quoted context omitted.

And none of that has anything to do with blockchain.

It feels like you're trying really hard to not get web3 any credit here. Try making something like this in the traditional web. People have tried and failed. Ethereum provides a robust, secure, and increasingly usable key storage and usage system to everyone which makes "just signing a message" a simple task and not a 10 step process probably involving a CLI. It's worth considering the utility of this and the possibi…

I’m not sure what utility signing a message has inherently. You do this already behind the scenes on apps like iMessage or Signal with end to end encryption.[1] Or if you want to do it more directly but without the command line, there is Keybase: https://keybase.io/sign

Unless you were to upload each and every chat to a blockchain - which is prohibitively expensive - I don’t see the killer advantage over the previous alternatives. Also, many people here are also programmers, developers, and - surprise - hackers, so I am sure we would be interested in the mouth-watering use cases you’re thinking of (I looked at the Tweet thread you linked but it was just an explanation of public key cryptography in general.)

[^1]: Apple also refused to backdoor a terrorist’s iPhone at the demand of the FBI. OpenSea intervened when someone stole assets from a collector (https://blockzeit.com/opensea-nft-marketplace-stops-hacker-f...)

Re: Real Problems That Web3 Solves, Part 1

#279

Earlier quoted context omitted.

Absolutely, but let’s not pretend this is some magic technology that only cryptocurrency can solve. Nor is it clear cut that we’ll see adoption of wallet logins outside of crypto circles.

The web3 solution is significantly easier than webauthn, if what I read in the above article is to be believed.

There’s a trade off there though. There are also other standards. People should probably want their cryptowallets to be better secured than they are. But crypto is facing the same UX challenge which leads to a worse model with the same attendant risks as phishing passwords.

The point still is that logging in with public-key cryptography is not exclusively a technology supported by cryptowallets.

Re: Real Problems That Web3 Solves, Part 1

#280

Earlier quoted context omitted.

What happens if Visa/Mastercard decides to block the merchant you want to use? Or you yourself are a merchant that gets hit with high fees simply because you're in a business that is deemed "high-risk"

Fair, but that seems like a really really small segment of the market assuming it's legal. For 99% of businesses I don't think this is an issue.

I seem to remember pornhub being hit by this, which is why they removed unverified content. Perhaps it's also why OnlyFans decided to ban explicit content a few months back (before backpedaling).

https://www.nytimes.com/2020/12/10/business/visa-mastercard-...

https://edition.cnn.com/2021/08/20/tech/onlyfans-explicit-co...

Post reply on HN