News for hackers. Stuff that matters.
Re:Why Web3? by xmly on Thursday December 30, 2021 @12:38AM (#29733995)
One correctiong. NFTs is just a tool. I believe what you mean is that Digital Arts market based on NFTs is a bubble.
Re:Why Web3? by __MatrixMan__ on Thursday December 30, 2021 @01:10AM (#29734143)
I agree and I wish more people understood this distinction.

To say that NFTs are all scams is like saying that pixel shaders are all games. One is often used to implement the other, but they're not the same thing.

NFTs will likely find niches outside of signifying ownership. For instance, I'd like to see them used to denote package maintainer status. That way you could have automation that allows package maintainers to do certain maintenance things like publish the hash of the next version, and if they transfer the token to a new maintainer, no permission rejiggering would be required.

Re:Why Web3? by kabes on Thursday December 30, 2021 @02:58AM (#29734679)
How's that different/better from just passing an rsa key around?
Re:Why Web3? by __MatrixMan__ on Thursday December 30, 2021 @09:32AM (#29736975)
Sharing private keys is bad practice for a lot of reasons.

Presumably in this case you're doing this without a third party like github (e.g. the code is stored on ipfs).

Rotating that rsa key requires all of your users to update things on their side so they'll continue accepting updates signed by the new key. That's a problem because you want key rotation to be low-effort so people do it just in case, and notifying every user is the opposite of that.

On the other hand, when a new user or organization takes over for an old one re: publishing updated versions (presumably there's a smart contract that gets updated with the latest trusted hash by the tokenholder), that's an event where you really do want all you users to scrutinize the new maintainer.

Key transfer is opaque, NFT transfer is transparent.

Re:Why Web3? by grey-area on Thursday December 30, 2021 @02:12AM (#29734456)
Pixel shaders are useful.
Re:Why Web3? by __MatrixMan__ on Thursday December 30, 2021 @09:34AM (#29736989)
Token ring protocol was useful, back in its day. Those tokens were also non fungible (admittedly, there were weaker assurances around that nonfungibility, but I think that's orthogonal).
Re:Why Web3? by pcwalton on Thursday December 30, 2021 @02:39AM (#29734588)
Except, ironically, when they're used for mining cryptocurrencies (okay, not pixel shaders, but close enough).
Re:Why Web3? by simonw on Thursday December 30, 2021 @02:18AM (#29734489)
What happens to the package if the maintainer loses their password?
Re:Why Web3? by simonmales on Thursday December 30, 2021 @02:56AM (#29734667)
This is a cool problem. Never looked into it any further but there is some proof of concept code out in the wild about this.

"Social key recovery" https://vitalik.ca/general/2021/01/11/recovery.html

Re:Why Web3? by skunkworker on Thursday December 30, 2021 @02:02AM (#29734407)
Another application I've seen is using NFTs for reselling digital tickets.
Re:Why Web3? by ognarb on Thursday December 30, 2021 @03:36AM (#29734883)
I hate tickets resellers.
Re:Why Web3? by skunkworker on Thursday December 30, 2021 @03:39AM (#29734899)
If NFTs could allow you to resell digital tickets out of Ticketmaster’s hands. I’m all for it. Otherwise I’ll be really disappointed.
Re:Why Web3? by simonmales on Thursday December 30, 2021 @10:54AM (#29737717)
Also, people collect tickets. After the event has occured.
Re:Why Web3? by simonmales on Thursday December 30, 2021 @02:56AM (#29734673)
This is exactly one of the use cases I am excited for NFTs.