I haven’t been able to tell what it is?
I haven’t been able to tell what it is?
From what I've read, the main idea is decentralization, either of website databases using blockchain (which seems wildly impractical and ludicrously expensive), or of payment of advertising revenue to website users and contributors (which seems like an impossible business model)
The main issue, I think, is that "decentralization" means a different thing to every person, therefore "web3" can mean a different thing to everyone. This makes it hard to define it or to argue for it or against it.
I read a blog post linked on HN recently on "the architecture of a web3 application" [1] and it was so long and complicated that I honestly thought it was satire. I don't think the methods described in the post were at all practical.
Ultimately, web3 might simply be a rebranding of blockchain and crypto technologies in order to make them seem more democratic and transformational than perhaps they are.
[1] https://www.preethikasireddy.com/post/the-architecture-of-a-...
Tell you what, as full of scams and cons as the world of crypto is, i still sympathize with it much more than I do with any random argument in favor of a real monstrosity of dishonesty and prying scumminess like Facebook or today's Google. Those and so many of their modern digital cousins are the real enemies of so many good things.
Web 3.0 didn’t exist, so it was necessary to invent it to give cryptocurrencies value again.
Web3::web 2.0
as IPFS::filesystems
You may interpret this as praise or criticism depending on your point of view.The most interesting part I find is not the 3D VR element, that's like saying the most compelling part of Web 2 was CSS and HTML5.
It's the distributed nature of data and data ownership. Where Web2 was all about user created content -> corporate owned content, in web3 you own the content you create.
The benefit of this is that the platform that you use your data on, is just a platform. You can easily move your data to another platform for other purposes.
The example I use to compare to "real world" stuff is your fitness. You pay a monthly membership to go to the gym and stay fit. When you want to go on a ski holiday, you don't have to go to your gym and tell them you want to go on a ski holiday and ask if you can use your fitness at the resort, and they can say "oh, we don't have an agreement with that ski field, or any ski fields, so sorry, your fitness stays with us. But we've been selling your data to a bike tour operator, so they know all about you, and you can go use your fitness with them...but only with the bike tour operators we've partnered with and have a commercial agreement with...if it isn't them, then...sorry, you can't use your fitness.
In a Web3 world, your data lives in your wallet, and you should be able to decide who gets access to it and how they use it, and revoke it from those you don't want access to. We're looking at adding this capability to Ayvri. We did an integration with Strava, but our users want an integration with Garmin, Suunto, every little paragliding device you've never heard of, etc.
A friend that runs a fintech company was describing the process people go through when looking for a mortgage. They go to a banks website, give their details to the bank, see the offers on mortgages, then go to the next bank or lender, and do the same again and again. If your data is in your wallet, you should be able to just go - here's my data, do your thing.
Sure there's also all the stuff about de-platforming, and there are going to be issues with propaganda, scams, etc. But will it be any worse than what we have today?
Web3 is normal web development where you use some APIs to interact with these protocols and condition access to {functionality,resources,..} in your webapp on the current state of the multiparty computation. You can also participate in coordinating the computation.. idk maybe I'm taking the 2007 constraint a bit too far.
1/ New wave of applications - imagine 3d, AR, VR - new interfaces and possibilities.
2/ When you have these new wave of applications, these applications are going to do something (transactions). What if the transactions did not have to go through a bank or Google or Amazon.
3/ Today, you and your data are the product. What if you could control who gets access to your data.
i.e. makes web sites harder to switch off/censor.
p.s. Freenet has been doing this since Satoshi was in diapers.