Scottie said:
The tech itself is neutral, so when people tell me, "But blockchain is AWE-SOME!" then I tend to think they've lost the plot.
Indeed. Because:
First, a blockchain is just a linked list of data blocks. Saying that a blockchain is awesome (or bad) is equivalent to saying that a database, or regular text file, or a blank paper page with a pen is awesome (or bad), which is an amusing statement to say the least.
Second, there are many different ways to construct a blockchain.
Third, a blockchain, like any other database, is general purpose. It can hold arbitrary data. The use case of value transactions (i.e. 'coins') is just one specific application out of many. Currently there is a flurry of development going on to use blockchain databases in about every industry sector one can imagine. Yes, blockchain databases are slow (in the case of Bitcoin 1MB of writes per 10 minutes) and can only hold a minimal amount of data, but that is the price to pay for other unique properties that set them apart from centralized databases controlled by just a single entity.
Fourth, to complicate matters even further, one can store arbitrary data even on a blockchain which is primarily used for coin transactions. For example, the Bitcoin blockchain/database is also used by other software projects as an underlying mechanism to store decentralized DNS records etc.
And sixth, the funniest point in my view, is how the term "blockchain" is often used in singular only, and without article, usually by people who only follow buzzwords. This reminds me of the misuse of other internet technology terms like "agile development" or "responsive", leading to funny questions like: "Does this software have agile?"
There are now hundreds of cryptocurrencies and all of them exhibit very different properties. Thus, even if one would be more specific by saying that "cryptocurrencies are awesome", it would be equivalent to saying that "computer programs are awesome".
In short, in a highly confused topic like this, one should be specific and precise in use of language.
Scottie said:
I'm not interested in what tech MIGHT do; I'm interested in what it's actually doing, right now, because that's the only thing that really matters.
But the
potential to become something in the future is important as well. Otherwise it would be tossing the baby with the bathwater... In the case of internet tech, we can be glad that it was continuned with entusiasm, despite its initial flaws. Otherwise we wouln't be reading this forum today, powered by and completely embedded in open source software! :) Everything in our world is kinda flawed, but we still work on all things in the hopes that it may become better and allow
someone to find
some constructive use case in the future which would not have been possible otherwise. And maybe, just maybe, amongst such use cases, could be one that can change our world to the better, even if only slightly. Then all the work will have been worth it.
Some blockchain mechanisms do exhibit properties with great such potential.
Scottie said:
I mean, seriously... I could take a photo of dog poop, put it on the internet, and say that this amazing new device, powered by Blockchain TechnologyTM, will revolutionize the back yards of the whole world. In the current climate, people would throw money at me.
Well, probably only the misinformed people... It is trivial to hard-fork Bitcoin, or start it from scratch under some other name. You can do it easily in less than one hour. But all those MyCoinsTM would be worthless (because it was easy) until people are willing to exchange it into other forms of money. How to get there? Well, that's where the
real work and corresponding value is hidden... There is still no free lunch, and 'cryptocurrencies' themselves never have claimed to be an exception, nor have they broken this principle.