I agree that bitcoin's use of sha256 nonce seeking is a very easy target for critique. My broader assertion though is that proof of work, by design, will always centralise into a few, one way or another. Other theoretical schemes may be more resistant to centralisation though my instinct is that unless you find some sort of PoW mechanism that strongly anchors to some universal and impossible to simultae physical constraint of the universe we inhabit, POW mechanisms of any economic value will all race towards centralisation shrinking number of signing peers.
Proof of stake at this time is purely theoretical. It lacks strong proof that it solves the problem it sets out to solve. I personally doubt it is a viable solution and my belief it is a dead end avenue of research. Notable there are no large scale implementations yet, even eth rolled back the clock on POS.
Never heard of XRP before. Very briefly scanning, looks like a distributed consensus type protocol, which isn't anything new doesn't attempt to solve the core concern about decentralised trust. Realise am being a bit flippant here, I need to study more which I will, but this is my initial impression.
>> I assume you mean "there are other better solutions [to the problem of creating a decentralized ledger, or whatever]". What are those better solutions?
No I am not saying this at all. Why is it incumbent on me to solve this problem merely because I advance a critique of the current solution? Does my failure to bring an alternative to the table make my critique invalid? I don't think so. I have been puzzling over this problem space and exploring some ideas for alternatives. The problem is hard and honestly I am probably not smart enough to solve it. But the problems are interesting so I'll keep turning it over.
In terms of my thinking right now, I am not even confident that problems solved blockchains are even problems worth solving, that blockchains provide us, as a society, anything of value at all. Too much is given up: notably for example dispute resolution. Look at all the long parade of thefts and errors that have happened on Eth, the legacy to date of the idea of "the code is law" is problematic at best. To date I can only think of one real use case that has made me think blockchain/bitcoin is actually even useful : when US DoJ leaning on Visa/Mastercard to cutoff funding to Wikileaks, bitcoin provided good stopgap technical solution to this grotesque legal excess.