Hacker News new | ask | show | jobs
by vnxli 1935 days ago
Why is HN so anti crypto?

Blockchain/distributed databases seem like really cool tech with some valuable real world applications outside of just coins and stonks but I feel like we never get into that here.

Or is this just a vocal minority thing?

4 comments

Because it's a technlogy with a huge amount of hype behind it but very little demonstrated applications. Especially when that hype leads to huge amount of money being thrown around by people with little familiarity with the technology. This is bound to get pushback. I agree there's some potentially interesting applications, but there seems to be little of that kind of reality coming from the crypto-sphere.
I think it’s similar in nature to when IBM’s founder said “I think there is a world market for maybe five computers”
Still waiting to see any of these "valuable real world applications".

I've seen some proposed vapourware nonsense about voting-on-blockchain or identity-cards-for-refugees-on-blockchain but they didn't make any sense as far as I could tell.

Most of these projects are crap, but there are some very legitimate use cases when it comes to binding businesses together. Blockchain solutions make it possible to transact easier than before.

One particular use-case that stayed with me for a long time is what DeBeers is doing with the diamond tracing. For long time diamond certificates were faked between Afrika and Antwerp, especially on border checkpoints. This is where blood diamonds were introduced into the supply chain. Participants cannot be trusted and a common ledger (a.k.a Blockchain or DLT) is a solution. With a traditional database you'd have again a "super administrator", which is exactly what you want to avoid. This has, obviously, nothing in common with a public network like Ethereum, but it's still "Blockchain" and I believe it's still a very valuable real-world use-case. https://www.tracr.com/

Paul Brody does also a lot of real-world projects with EY.

The question with this kind of application is usually "does this actually need a cryptocurrency framework? (or even benefit from it)". For example, with these diamonds: it's not like you need a distributed consensus system to create a cryptographic certificate of origin for diamonds (or any other good). Usually the challenge is in being able to connect the certificate with a specific item (which cryptocurrency tech does not help you with). Unfortunately, like with many other websites of projects in the crypto space, their website does nothing to explain how they are actually solving the problem, and just throws out buzzwords.
What you say doesn't make sense to me.

A blockchain is a tool, like any other. All the properties of a blockchain make it the _ideal_ tool for this use case. It has all the functions literally built in to create and store and interact with a cryptographic certificate (if you will).

Imho it's the right tool for the job. The only reason to dismiss it as the tool of choice is a personal belief. You don't like, then simply don't use it, but objectively the "buzzwords" are the tech itself, it's just how it is.

Just because they are not telling you exactly how they do it, doesn't mean they don't make a good job at it. Apple and Google also don't tell you exactly how their 5G stack looks and works internally, all you get is a nice reactive UI to interact with Apps which are connected to the Internet to surf HN while sitting on the toilet...

The maintenance of consensus in blockchains is expensive, both in terms of resources used in proof of work (though other less wasteful consensus rules are possible), and in terms of technical complexity. It also has certain tradeoffs in terms of immutability which aren't always desirable. For example, what happens if ownership of the diamond token on the blockchain and ownership of the physical diamond get seperated somehow? From the looks of things (again, technical details are extremely sparse on the website so I'm forced to speculate), this is a new technical development not leaning on any particular existing piece of code, so by choosing blockchain they have chosen to take on extra work to implement it (and blockchain consensus is not easy to implement). If they were to e.g. implement it on top of etherium somehow then I could buy they are riding on something 'built-in' (though they would then be paying the cost of etherium 'gas'). This is why I am distrusting of systems which aim to use blockchain when they don't need to (and certainly the existence of systems which work but they could work just as well or better independent of blockchain doesn't point to blockchain being a useful technology).

> Just because they are not telling you exactly how they do it, doesn't mean they don't make a good job at it

It also doesn't mean they are doing a good job. Absent visible results (I have this for 5G), a technical explaination (with 5G I can read far more detail on this than I ever would want to know just from public documents even without all the internal details), or even a description of how this is intended to be used or exactly what guarantees it provides, how am I supposed to take this as evidence it works (let alone is a natural solution to the problem)? It's basically "just trust us, bro", ironic for a technology which is supposed to work in a trustless manner.

>The only reason to dismiss it as the tool of choice is a personal belief

I do think blockchains have potential, but it is a technology which is only sensible in a very narrow set of circumstances, because it is a solution with a lot of extremes owing to it attempting to solve an extreme problem (global trustless consensus).

Now I think we agree, somehow.

For one, the blockchain hype train is currently used and abused by too many. It's a viable technology - at least in my opinion - but as of now, it will not "bank the unbanked", or whatever. It's way too complex and there are a lot of problems to be solved, PoW is one, scalability is another one, the learning curve is there too, and then is boulevard media who like to report on shady things, of course, putting everything in a bad light.

But! I think having basically a global copy of all data and fundamentally turning the trust model 180° is something we desperately need. All the layers and layers of auditing, risk management, risk mitigation, reporting, re-reporting, re-auditing, departments over departments in financial organizations, or the way the free-for-data model of Facebook and Google works is just disgusting to a large degree.

But, as with everything, we will see where it goes. I am strongly on the side of innovation and change. I am not considering myself a full Blockchain fanboy, but definitely more leaning towards this technology and giving it in many cases more benefit of the doubt than other people would do.

Which is good. A healthy discussion needs pros and cons.

Have a good day sir!

crypto is all wrapped up with other things that the powerful, vocal, hateful slice of the internet like to trash in public (while blindly supporting one another on anything that feels connected).