I'm looking at: https://ethereum.org/en/wallets/find-wallet/
After spending a very long time going through every single link on that webpage, I have been forced to conclude that there is no actual decentralized application that you can install and run, which doesn't force me to use some spyware browser and install an "extension", and doesn't just ask me to "log in" to some centralized account.
Somebody will likely link me to some GitHub repository, claiming that there are indeed actual downloadable applications for Ethereum. However, I am aware of those two ones, and my point is:
- They are not listed or even mentioned at all on the Ethereum "portal" website (the URL I linked to), which in practice is seen as the official website for Ethereum. Why is that?
- They are written in "Golang" and "Rust", which are extremely dubious programming languages controlled by entities who are violently against any kind of privacy or power to the individual. The previously existing C++-based Ethereum client's website just auto-redirects back to Ethereum.org without explanation.
I'm not saying that I think that Ethereum is a scam or "troll" project, but honestly, I don't know what to think at this point when it doesn't appear to have an actual program to use and can be trusted, or, if it does, they are apparently ashamed of linking to it for whatever reason?
Can somebody please explain to me why exactly this is? I feel as if somebody is pranking me, but the price of an Ether seems way too high for that to be the case. And I've heard it mentioned so many times now in relation to Bitcoin that I (pretty much) have to rule this out. Still, it's a fact that there is literally no way for me to actually use it! I find this puzzling to say the least.
All I want is something like "Ethereum Core", which would be a Windows EXE (and macOS, and Linux) which I install and which loads up some kind of minimal GUI where I can back up my Ethereum wallet/private keys and can do the same basic tasks as with Bitcoin on Bitcoin Core. I also expect it to have some kind of "wizard" to "create new smart contract" or similar, since this has been touted as a major feature of Ethereum (even though Bitcoin also has had them since the very start). In other words: a basic/reference implementation. An actual client to use to interact with the Ethereum network which supposedly exists and has tons of users somehow, in spite of this.
Is Ethereum really exclusively for those who are somehow able to trust centralized entities (which obviously goes completely against the whole point of decentralization...) and/or are comfortable with running spyware such as Chrome or Firefox and installing extensions into those for Ethereum support? That doesn't sound right at all.
The things allegedly enabled by Ethereum excite me a lot, and the reason I'm asking this is because I genuinely want it to be a thing. However, I just don't see how. There really appears to be nothing concrete for me to bite into, and I don't understand how other "power users" or "Bitcoin veterans" are using it.