A slightly tangential question, in regards to Bitcoin and Blockchain, that I (surprisingly?) haven't seen answered/asked: Blockchain is computationally intensive, but why does it has to be used for Bitcoin. There could be another solution, which achieves all its objectives, but isn't necessarily as convoluted. What am I missing? Why not just use SQL databases?
There are absolutely other solutions. The problem is they don’t allow existing participants to extract as much money out of newcomers as PoW, so the artificial hype being generated around alternatives is much lower.
If we are talking about blockchain tech PoS is a possible (not perfect) solution to replace PoW but this is even more hyped then PoW in my opinion.