Is there anything more anonymous and less dependent on 3rd parties than "hi, welcome, please create a new user ID and password"?
Everything else, as far as I can see, ends up benefiting the provider in some sneaky shady way,as opposed to user.
Ethereum accounts are not tied to any service. They are just a public/private keypair so they can be used as portable usernames.
Meanwhile, Mr. John "bro trust me bro your wallets secure bro nobody's going to just drop a viral token into your wallet to fuck with you bro" Ethereum is a 3rd party to the transaction between me and a website. I trust Ashley Madison with my password more than I trust the Web3 ecosystem and cryptobros to not fuck me over using the rules of their own rigged game.
"The third-party doctrine is a United States legal doctrine that holds that people who voluntarily give information to third parties—such as banks, phone companies, internet service providers (ISPs), and e-mail servers—have "no reasonable expectation of privacy" in that information. A lack of privacy protection allows the United States government to obtain information from third parties without a legal warrant and without otherwise complying with the Fourth Amendment prohibition against search and seizure without probable cause and a judicial search warrant."
https://en.wikipedia.org/wiki/Third-party_doctrineOn the other hand, with the Ethereum protocol, you only have to rely on the public blockchain to attest/sign/prove ownership. You can choose the software and hardware that you use to secure your wallet too. You can even keep that wallet airgapped, totally offline and still authenticate using QR codes. If you were so inclined you could even run your own end point/node so you're not relying on any 3rd parties to attest/sign for you. It's a self sovereign online identity if you want it to be. It also has other benefits like the ability to store monetary value in the way of cryptocurrencies.
The ability to verify ownership of digital assets (tokens), like NFTs, and use those in creative ways like we have here. You can also use the Ethereum Name Service and tie a .ETH domain name to your public key, so people know that a message sent by frizlab.eth is really you, even if you have to get a new wallet address. It's your identity (frizlab.eth), your wallet, and with NFT's I think it could also verify and visualize your reputation or skillset online too, no matter what website you're on. Your identity owned by you and built on top of a world wide, immutable, distributed, consensus protocol. I wrote an article for Wordpress developers with my ideas, but I think it can apply to the web as a whole.
https://caches.xyz/the-rostrum/wordpress-web3-and-ethereum-w...
Again I haven't used this service and have no affiliation with them but do believe that we desperately need truly public digital infrastructure and I think Ethereum is a step in that direction.
Basically the difference is that the username and password can be used to authenticate with that specific site and that’s it, while a “wallet” browser extension or app can let the user sign transactions and manage value outside your site, so they don’t have to trust your site (they approve all major transactions) and your site can’t impersonate them. You may think you won’t but one of your devs could go in for example and salami-slice the balances of your members, or change all the votes in a stackoverflow election etc.
With the Ethereum approach, you can control this data about yourself. For example, with zero-knowledge proofs you could prove to a service that "I am over 18 and an US resident with a valid phone number" without sending any actual information about yourself to that party. Twitter shouldn't need your phone number. It just needs to know that you have one.
Logging in with your Google account everywhere is convenient because it contains all kinds of facts about you. But you have no control over what's done with that data, either by Google or the service you're logging into. With "Log in wit Ethereum" you could get the same conveniences, but you still own your data and have full control over what's being done with it or who can access which parts of it.
You do not need Ethereum for auth. You do not even need Ethereum for anonymous without a 3rd party provider.
I do not see what value this actually provides nor why it should come in this form. So I believe it is a reasonable assumption that it is in this form so the creators can get in on the scam-o-sphere that is Ethereum/NFT.
I get you have an axe to grind but it would be better in a thread about Ethereum tech rather than an application. You are being really annoying and against the spirit of HN.
I'm sorry you find my comments annoying; at least find solace in the mutuality of it.
Besides the only immutable planet-scale consensus of history, of course.
Good grief.
"Very good", take off.
If you know of any alternative proposals for creating an incentive structure to store an unadulterated log of...whatever it may be that random humans may want to share with future humans, please share.
It seems like a valuable goal.
What's more likely?
You convince the Internet connected world not to adopt a proof of consensus mechanism via HN comment and related butterfly effects,
or something just like the posted app/service not only exists but thrives in under 5 years?
Now I know for certain we can call it here.
Sorry we didn't get further, reader.
Try over three orders of magnitude.
The old Ethereum chain consumed 78 TWh per year. The new Ethereum chain consumes 0.0026 TWh per year.
For context, YouTube runs on 12 TWh per year. So the old Ethereum consumed the power of 6.5 YouTubes, and currently YouTube consumes the power of 4,615 new Ethereums.
So you really can't be more wrong about Ethereum still being "extremely electricity-intensive". It's just disinformation at this point.
So, having now established that people who don't care also don't have good sources, let's get back to you, somebody who does actually care. Do you have any sources? If not, why not? "Crypto has rotted my brain" is an acceptable answer, fyi.
* Sync a copy of the Ethereum blockchain. It should be pretty straightforward to tell if you have a good copy, because that's like, blockchain's whole "thing".
* Pick out the "difficulty" field in the last proof-of-work block header, then divide it into the hashrate and power consumption of typical mining hardware at the time. This gives you the "before" consumption figure.
* Pick out the total number of validators in the latest proof-of-stake block header. Remove validators that share withdrawal addresses, as they are run by the same entity and likely all run on a single piece of hardware (or few).
* Multiply that number of validators by the typical hardware power consumption of an i5 desktop computer with an SSD, which is likely what most of them are running on.
I'll leave that as an exercise for you to not do.
> That any amount of electricity is being consumed or any amount of e-waste is being generated for the the gambling hobby horse of a small handful of already wealthy individuals is pretty fucking stupid imo.
You must hate AAA gaming, then. Same wealthy people, same e-waste being created purely to shuffle pixels around and keep them from being bored. Crypto brought you and me together in this thread, and I'm sure you can agree that we're both entertained, right?
Your understanding is imperfect. You use your private key on Ethereum to authenticate, not an NFT. It does seem like certain NFTs gate access to different parts of the site.
> NFTs are still wildly damaging to the ecosystem, with how much electricity they demand
Not really anymore. As others have pointed out, the switch to PoS massively reduced Ethereum's energy demands, by ~99.5%. https://www.coindesk.com/tech/2023/04/26/ethereums-lifetime-...
> Their sole purpose is to be traded as chits in a series of wealth extractions, until some unfortunate sucker is left holding the bag on a worthless blob of data that (rightfully) nobody wants.
Ya, unfortunately the space is rife with grifters and hype in weird places, but that doesn't seem relevant to this specific project though.
> So I believe it is a reasonable assumption that it is in this form so the creators can get in on the scam-o-sphere that is Ethereum/NFT.
Or they're trying to make something legit within this space. The Internet's early use cases were largely a bunch of scams and over-hyped projects that failed miserably. That didn't exactly hold for long though.
Not all NFTs need to be bought or sold. They can just as easily be used as membership tokens that are given away.
Also, according to the website, only some of the communities will be locked behind NFTs. Others appear to be free to join just with an Ethereum account used as auth.
I haven't used the service so I'm not going to defend it but it makes sense for web3 communities to base their auth around the tech they're already using, and that is crypto wallets. Everyone in the community already has crypto wallets so the friction to join is very low.
Also, with the move to proof-of-stake, the winner-takes-all-ness of it is even worse. It is now even easier for early movers to continue reaping marginal rewards. It is a system designed to entrench and centralize power.
This is also a flaw shared by the actual real world economy used by big girls and boys. However, crypto has also innovated many many more flaws and insecurities. So I'd rather stick to the bad system we have now, vs the worse system designed by grifters who quite literally just do not understand fucking anything about sensible ways to organize people.
If you’re talking about the gas fees, that’s the pricing market at work, similar to toll fees for cars for highways. Layer 2s would be the train or megabuses on those highways - amortized gas costs by the number of people on them.
PoS ensures marginal rewards to everyone equally with the same percentage unlike Bitcoin. You either bought ETH at $8 a pop back in 2017, or you’re now buying it at $1850.
Taking time out of my day to give grief to crypto enthusiasts is just a public service. No need to thank me.
I honestly think it's kind of pathetic for you to come in and crap on things that bring other people joy, just because you personally don't like it, or you just inherently hate people who enjoy gambling or something.
If it's proof enough, I've personally run both the energy-heavy PoW mining software and the energy-light PoS software over the years, and I've witnessed the difference in my electricity bill. But you probably consider me a "self-interested source" too, because I don't share your same visceral hate of people who decided to band together and run a database.
It is not simply a "group of people who decided to band together and run a database." It is a technological movement of the most delusional in tech combined with the most delusional in finance. It is the hypercapitalist urges of the collective unconscious swirling as an undercurrent, yearning to grab hold of the reins of society. It is an awful, truly stupid way to organize people, and the wet dream of the most enthusiastic is that it becomes a legitimate societal force.
If you are bought into crypto, then yes: you stand to benefit from persuading others into joining the cottage industry. That is not controversial. That is not incorrect. That is the incentives. It is a parallel deflationary economy. If you partake in that parallel economy, you are incentived to sucker more money into it. Simple as.
Why should I listen to people whose payout is tied to their ability to get me to fork over money for 1s and 0s?
What have you done to help police meth labs? After all, they're part of your "recreational chemistry" community.
"Oh, but I don't associate with those guys. They're not part of my community, they just happen to use some of the same tools that I do."
Exactly.
> It is not simply a "group of people who decided to band together and run a database." It is a technological movement of the most delusional in tech combined with the most delusional in finance. It is the hypercapitalist urges of the collective unconscious swirling as an undercurrent, yearning to grab hold of the reins of society. It is an awful, truly stupid way to organize people, and the wet dream of the most enthusiastic is that it becomes a legitimate societal force.
That's some nice poetry, but blockchains are literally an inherently meaningless database of ones and zeros that some people have chosen to ascribe meaning to. It's not like a cryptographic hash can spring out of your screen and bite you. You're angry at an inanimate tool that performs a function if you elect to use it, like a toaster or a kettle. Do you also yell at your microwave oven? Do you kick your TV? Where does all this anger come from?
> Why should I listen to people whose payout is tied to their ability to get me to fork over money for 1s and 0s?
Nobody said you should or have to. But if you're going to start posting misinformation on the internet, maybe you should stop acting so indignant when people correct you.
Did you think you scored some sort of point there, champ? You literally put words in my mouth and then did a victory jig.
I test drugs for meth so people don't consume them. Upon finding a tainted batch, I do my best to investigate and report the offending party to the appropriate precinct. Then I also inform people within a geosocial circle about the problem. This denies profit and helps clean up bad actors.
So, in summary, you played guess roulette and lost real bad, then proceeded on the basis of that strawman anyway. Outstanding job!
And I'm not getting angry at the tool. Truly, to get mad at something inanimate like software would be farcical. I'm not mad at the software. I'm mad at the people. The people who created this perfect shit storm of scams and grifts, along with the grifters themselves.
How many people have been suckered into this now? How many people have needlessly lost so much of their earnings because they, in good faith, trusted people like you and these other wholesome "old school cryptography nerds"? no.
Keep dodging accountability, pond scum.
I write up fraudulent cryptocurrency products so people don't use them. Upon finding a grift, I do my best to investigate (reporting it is futile because police don't understand solidity code). Then I also inform people within a social circle about the problem. This denies profit and helps clean up bad actors.
For example, I wrote up TerraUSD's faulty stability scheme to my social circle months before the project actually ended up imploding and making national news.
But neither of us have some ethical imperative to do any of that. I could just... not be the guy who writes up scams. You could just... not be the guy who tests stuff for meth. There's nothing morally wrong about just using your tools to do stuff, without any concern for any illegal things that other people are using those same types of tools to do.
> How many people have needlessly lost so much of their earnings because they, in good faith, trusted people like you and these other wholesome "old school cryptography nerds"?
None, because people like me do not encourage others to invest in cryptocurrency. In fact, I recommend against it unless someone has some background in computer science, because it's so easy to get scammed. I only share my cryptocurrency knowledge with others if they bring up the topic first and actively ask for my input. In fact, I'm kind of annoyed in a way that cryptocurrency went so mainstream and is no longer a niche hacker hobby - the community used to feel so much more tightly knit back in 2010 when I was part of a small group of libertarian nerds posting on the bitcointalk forums. IIRC, I only missed Satoshi's last post there by about a year.
> I'm mad at the people. The people who created this perfect shit storm of scams and grifts, along with the grifters themselves.
Alright, then why are you mad at me? I didn't create any scams or grifts. The only crimes I committed were to learn more than you about this new imaginary ledger system, then trade some of my Real Money for these imaginary casino chips that I used to play pretend with some of my buddies on the forums. It's not my fault people started mortgaging their houses over monopoly money.
> Keep dodging accountability, pond scum.
Keep getting angry at me for using mathematics. Maybe someday I'll be held accountable for all those poor numbers I multiplied together.