As much as I hate cryptocurrency as-it-exists, I'm very much into its potential. Untraceable (eg Monero) digital cash that settles instantly? That has the potential to disrupt societies. The problem is that most societies don't have a particular need of being disrupted, so people are perfectly content paying with their credit cards, and why shouldn't they be? The UX is better and the banks are fine as long as they do…
Untraceable digital cash facilitates crime, money laundering and tax evasion. None of these things are good for a stable democracy.
My First Impressions of Web3
91–100 of 1001 posts
Re: My First Impressions of Web3
#92I don't like that when an actually good successor to web2 comes along it won't be called web3 because of this bullshit that they call web3.
Re: My First Impressions of Web3
#93Traffic between email clients and servers is encrypted so can be emails themselves; PGP can be used for encryption of emails and authentication between email senders. But another story is majority of people do not use PGP because of its bad UX.
Re: My First Impressions of Web3
#94The views on centralized services such as Infura really resonate with me. A few months ago I looked into how Ethereum and smart contracts work and got excited that there is basically this shared "virtual machine" with persistent, public state that can only be altered by interacting with those smart contracts. But soon after it became clear that it is not really possible for me (or any regular "client" as the article…
Re: My First Impressions of Web3
#95> As it happens, companies have emerged that sell API access to an ethereum node they run as a service, along with providing analytics, enhanced APIs they’ve built on top of the default ethereum APIs, and access to historical transactions.
> Almost all dApps use either Infura or Alchemy in order to interact with the blockchain. In fact, even when you connect a wallet like MetaMask to a dApp, and the dApp interacts with the blockchain via your wallet, MetaMask is just making calls to Infura!
> Imagine if every time you interacted with a website in Chrome, your request first went to Google before being routed to the destination and back. That’s the situation with ethereum today.
This is a very common complaint about anything that claims to be decentralized. It was also surprising to me years ago when I first read about Bitcoin and realized that it's not practical to maintain the whole blockchain on most clients. However, how do ISPs fit into this analogy with "web 1"? Since we're assuming that the original world wide web was worthy of being called "decentralized," doesn't this same criticism apply to ISPs? Even if you ran your own web server from your own facility, presumably the ISP was a third party that you had to (in some sense) trust.
Re: My First Impressions of Web3
#96But he does say:
> I have only dipped my toe in the waters of web3
Notably he doesn't even mention IPFS (which uses the pre-image of an JPG to form the URL.) Nor does he mention Bitcoin (which provides a shared state layer as well as a currency and makes it much easier to run a full node than Ethereum, which by most measures makes the network more decentralized.)
I prefer to use the term "Decentralized Web" or "Decentralized Internet" and I agree with Moxie that it will take a long time.
I think Ethereum is fascinating and an amazing innovation and (who knows) maybe eventually the off-chain pieces of its ecosystem will become more decentralized.
Keep building, folks!
(Slightly edited to fix/improve punctuation)
Re: My First Impressions of Web3
#97That's one believably accurate summary. But here's another: rather than focus on trying to make it easy, cheap and simple for everyone to run their own servers, the tech world spent 1996-today instead focused on offering to take care of this for everybody else, for a price.
Everybody concluded in the late 90s that the "nobody wants to run their own servers" claim was self-evidently true, and so all the tech development went into extending server capabilities, extending browser capabilities, building hosting services and infrastructure, and almost no effort went into making running a web server as easy as, oh, I don't know, running Excel.
Imagine a version of things where the server was almost a toy-like appliance. Hard to do? Yeah, I know, it's hard. But then again, in 1996 browsers with Web USB, Web Workers, Web Assembly and the like would have seemed impossibly hard and yet here we are.
We don't have it because we chose not to build it.
Re: My First Impressions of Web3
#98I'll be honest I had no idea that access to Ethereum is effectively gate-kept by two centralized entities (Infura, Alchemy). I knew there were only one or two true Ethereum full-nodes, but the impact of that never quite clicked. [edit] By "full node" I meant "archival node."
Re: My First Impressions of Web3
#99Re: My First Impressions of Web3
#100Other parts are very on point, specifically everyone using opensea as authoritative for NFTs, which is crazy town. Opensea has a dog in the fight, and they are very opinionated about what's allowed in the tent and not. Things like etherscan and infura are less scary. I can't imagine building a wallet and depending on opensea for anything though, because your users are not going to appreciate that choice.