You Do Not Need Blockchain: Popular Use Cases and Why They Do Not Work (2019)
115 comments
·March 18, 2025emddudley
sanderjd
I think the interesting interplay with this is in "need" vs. "want".
I share the conventional wisdom that nothing, or very nearly nothing, needs these properties. But I don't think it's unreasonable that people have been looking around for things that want them.
not_kurt_godel
Why would you voluntarily want a data store that can't store sensitive values?
sanderjd
I don't know, but I also think it's reasonable for people (who aren't me) to see if they can figure out use cases where they do want that, and actually make them work. I'm not particularly bullish on any of these projects, I just also think that thinking outside the box in this way is one of the ways that interesting things come about.
I'm personally pretty happy to be conventional and milquetoast, but I think it's fairly self defeating to be stuck in the box of "only projects that work on traditional database architecture could ever make sense", so I'm glad people are out there trying different things, even when I think they're pretty likely to fail.
cainxinth
It's been 16 years since the original Satoshi whitepaper. You have to assume if there were tons of viable applications for blockchain, we'd have seen more of them by now.
Almondsetat
Neural networks have existed for decades, and yet their utility has only become apparent after hardware got fast enough
atrus
We've been using neural networks as classifiers for decades. They were useful immediately
sanderjd
I think what we've been seeing with generative AI is much more of an argument against blockchains being a revolutionary technology than for it. This is what it looks like for a technology to go mainstream, relentless adoption that touches nearly everyone, and an innovation flywheel that keeps pushing the state of art forward every month.
The past decade and a half of big promises and "is there actually anything to this?" debates on HN is just night and day in comparison.
Your point might be that there just hasn't been another breakthrough on top of blockchains the way chatgpt was a breakthrough on top of neural networks. I think that's a reasonable point, but I still see a notable difference in that blockchains have been hyped as a product technology that has already arrived for nearly this whole time, rather than as an enabling technology still looking for its mainstream niche.
beeflet
I don't think the comparison was ever relevant in the first place.
The fundamental problem with blockchains is that the computational cost of doing anything increases with the number of users, and there are network effects involved in cryptocurrencies. None of the "layer solutions" like rollups and payment channels can change these fundamental rules.
None of that applies to modern AI.
creata
So what might be blocking applications of cryptocurrency the way computational limitations blocked (many) applications of neural networks?
taco_emoji
Neural networks were immediately useful, what are you talking about
lambdaone
Illegal commerce, money laundering, and speculation seem to have more than sufficed over that period
beeflet
I think that a problem with generalized uses of "blockchain" to support some $USE_CASE is that you need a decentralized system to reward miners/stakers in order for it to be worthwhile, so you end up reinventing a cryptocurrency with whatever $FEATURE tacked on.
The best case of this is something like filecoin or namecoin. Two very old projects as well.
To a lot of groups, inventing another redundant cryptocurrency is a feature not a bug. A lot of these companies (big ones like Ripple Labs come to mind) essentially want to use the excuse of "cryptocurrency" to release an unregulated funding coin that essentially acts as a security.
Even as a cryptocurrency supporter, it is easy to see how this is detrimental to "real" cryptocurrency because is diluting the purpose of decentralized money with centralized funding tokens and nonsense. It's obvious that blockchains have little use outside of decentralized money due to their obvious inefficiencies.
beepbopboopp
Id take it a step further. The immorality of cryptocurrency isn't complicated and defines why it never has become more.
Fiat money exists within a social contract - governments that issue currency must also maintain the infrastructure that makes society work. They're accountable for everything from roads to retirement plans.
When cryptocurrency advocates push to separate money from government, they're not just pursuing financial innovation. They're deliberately undermining the mechanism that funds our shared existence. They want the benefits of living in society without contributing to its maintenance.
This isn't freedom - it's freeloading. Cryptocurrency, at its philosophical core, enables wealth hoarding while disconnecting the hoarders from any responsibility to the communities that made their wealth possible in the first place.
beeflet
I think that taxes can and should be funded through the single tax on property proposed by Henry George as opposed to sales or income tax. Widespread adoption of private cryptocurrency may be sufficient to enable adoption of the single tax system.
cwmma
Georgism is orthogonal to cryptocurrency.
Like how is cryptocurrency even related to consolidating all taxes into one on the unimproved value of land, this seems like such a nonsequitur.
jack_pp
> They're deliberately undermining the mechanism that funds our shared existence. They want the benefits of living in society without contributing to its maintenance.
So I pay income tax, property tax, road tax, sales tax and even my savings I have to put in the hands of the govt which has been unreliable, corrupt and mostly serves the interests of the few over the interests of the many regardless of which political party has been elected.
bitcoin_anon
Indeed. Was Beepboop arguing that inflation is the mechanism that funds our shared existence?
Why do you think cryptocurrency at its philosophical core enables wealth hoarding? If I don’t pay my property taxes, I lose my house, regardless of how much cryptocurrency I own.
Why can’t we have a separation of money and state where the state receives its due through taxes and is unable to inflate the money supply?
sanderjd
The US government has not been unreliable. It has been very much the opposite of that, for a very very long time. That's why it has the best credit that any entity has ever had.
Sometimes I feel like a lot of you want to break things just so that you can then say "See! I told you it was broken!". I have very little patience for this.
6510
They too are undermining our existence they just do it in a different way. I'm not sure which kind of parasite is more offending to the people doing all of the work.
To stick with the topic, the author argues for voting "openness may be too much, as we can see how each and every person votes, and thus can influence them" How is this different from putting a gun to your head and having you transfer your crypto currency to my account?
I find the topic really boring and unproductive. We have a few dozen kinds of robber barons and no amount of superficial conversation is going to change anything.
Everyone agrees really, everyone wants more for themselves or for the things they consider important.
The thing I'm curious about is what it should actually cost to run a country. Can we even simplify the topic to a point where the different configurations are few enough for mere mortals to understand?
I don't see how I'm to judge your road tax without understanding that. You can do roads on many different scales. 200 years ago the people living in a street had to organize the pavement of it. The road to the next city was financed on a city level.
friendzis
Libertarians are like house cats, they’re convinced of their fierce independence while dependent on a system they don’t appreciate or understand.
beeflet
Outside cats, at least, are independent. It's evidenced by the existence of so many stray cats. They have leverage that other pets don't.
They don't need to understand the whole household. They only need to understand if they are being mistreated, in which case they can choose to leave and hunt vermon until the end of their (very few) days.
So I think it is better to be a housecat than a lapdog at least.
card_zero
It's true, am a cat.
But tax is coercion. Make it voluntary, and people won't pay it. Despite this, a lot of people are fine with it because it gets them roads and state pensions and healthcare or whatever. Some people want it to be increased, thereby volunteering to pay more and volunteering others to do the same. Everything is based on force, and the social contract is a kind of Stockholm syndrome.
Acrobatic_Road
>Fiat money exists within a social contract - governments that issue currency must also maintain the infrastructure that makes society work.
Imagine saying this to someone who lost their home in the LA wildfires despite paying high taxes all their life to live there. Some social contract.
roboror
Should I say it before after they get their government subsidized insurance money?
nailer
Tradfi turned of retail access at the same time a few months ago. During this time distributed blockchains didn’t stop access to markets.
null
sanderjd
I mean, there have been a number of examples of people losing access to cryptocurrency trading during times of chaos. The rebuttal is "sure, but not the ones that are actually decentralized!". Ok, but the cryptocurrency industry doesn't actually want "you can only use Bitcoin and Ethereum and only via direct interactions with them, not via intermediaries" to be the message, because then what are all these other projects even doing?
nailer
> Ok, but the cryptocurrency industry doesn't actually want "you can only use Bitcoin and Ethereum and only via direct interactions with them, not via intermediaries" to be the message, because then what are all these other projects even doing?
You're 100% correct. The Eth L2s are all incredibly centralized. However most stablecoin transactions (ie payments) don't happen on Eth and it's various L2s anymore and I wonder if the same may be true to tokenized assets (RWAs).
yieldcrv
that's not the rebuttal I would go for, the incentive model is to run your own node
during times of chaos, centralized exchanges go down and RPC nodes go down. the incentive model is to run your own RPC node that has processing bandwidth so that your transactions can reach decentralized exchanges and continue doing whatever you wanted to do. times of chaos in this instance would be to swap to a stable value.
the answer truly is "you're holding it wrong"
I think there is plenty to criticize about what crypto proponents say, but there is a technical discussion worth having at the same level of parity we have about many other things on this forum
yieldcrv
the speed of capital formation and lowered barrier of doing so has been great,
the obsolescence of capital controls has been great as well, from the strictest nation state level ones, to the most benign private sector ones. all overridden and circumvented.
at this point I would just say if you're not the target audience that has nothing to do with anyone else that garners their own utility out of the ecosystem.
I think people kind of want to be convinced about why they should adopt with examples of a use case they only make rebuttals about, and that's unproductive for everyone.
tl;dr "you do you"
but if you want to know why and how other people are using this ecosystem, there are plenty of user stories
kmeisthax
Why do you consider this a positive?
Remember: freedom for the people is authoritarianism to the monied and powerful[0]; and vice versa, the only freedom they care about is the one where they get to put us in chains.
Capital controls make the powerful accountable to democracy, because we're not letting them take their toys and go home. The obsolescence of such controls does not bring about more freedom for us. It just means the rich and powerful can play a shell game with the people.
[0] A pleonasm, I know.
yieldcrv
My country is a democracy does not have limitations on how much money can move in or out of the country, so already I would not be able to relate to you on your quotes.
But there are many reporting aspects, and scrutiny of various transaction methods at certain amounts, scrutiny which can cause delays and seizures. Crypto gets around those too.
CPLX
This to me is the archetypal answer to question about what crypto is useful for. Like it has all these words in it and it seems like a statement of some kind but there’s literally nothing there.
lcnPylGDnU4H9OF
You are saying is that you do not see a use of it for yourself. They are saying that others see a use for it for themselves. Hope that helps.
yieldcrv
You’re the archetype it’s about: you’re looking for something to convince you and challenge why it didn’t convince you
When a lot of other people derive value and extract value from the space and thats all that matters.
If you’re not those people, then dont worry about it.
If you want to be those people, ask them what they’re doing and what problems they have. They’ll pay you to solve them. Just like every other sector. But then you too will be a part of the crypto economy.
m00dy
Updating financial system is not the easiest one, also we would like to update it without a third world war.
ArtTimeInvestor
The internet that connects computers and all the awesome things we could do with it were demonstrated in 1968:
https://en.wikipedia.org/wiki/The_Mother_of_All_Demos
Since 16 years later, in 1984 we still did not have Amazon, Google, Facebook, Instagram and Hacker News, the internet is obviously useless.
Oh wait, it's 57 years later and we DO use the internet ...
null
kmeisthax
NLS, the system demoed in the Mother of All Demos, was a lot less well known in 1984 than it is now and I doubt anyone expected it to be delivered by packet-switched IP or HTTP (which didn't even exist yet).
In 1984 the big hype was ISDN - digital telephony to the home - and all the wonky (and expensive) special services and gadgets you could layer on top of a whole two digital circuits. What killed that future was a combination of corporate ineptitude[0] and government action to kill AT&T's monopoly before AT&T got big enough to just buy out the US government.
The thing about the Internet is that while it was invented very early on, it wasn't accessible until far later. The Internet was a DARPA project that had escaped into college campuses. You needed a hookup at a local college campus in order to even access it. In fact, USENET users refer to the time when normal people could just sign up to AOL and get Internet access as "the Eternal September" because it was an immediate and measurable cultural change. I think it's fair to say that the Internet before September 1993 was a fundamentally different concept than what was available afterwards, and for most people, that is when the Internet launched. September 1993 to 2009 takes us from "hey AOL has these funny new 'Internet' forums" to "tweeting on my iPhone in the bathroom".
Other NLS ideas have similar trajectories. The mouse saw use in workstations but it took Apple and the Macintosh to try and actually make a mouse-driven computer for ordinary consumers. Ted Nelson's Project Xanadu was getting plenty of Autodesk money in 1984, but the hypertext protocol we actually use, HTTP, was invented at CERN in 1991. A lot of technologies are good ideas being held back by a world that isn't ready for them yet.
Blockchain finance[1] is more akin to Xanadu or ISDN: something that exists because it's creators would be rich if it took off rather than because it has some obvious value to it. It runs off hype. As a regular Internet user, it actually provides negative value, because the people who actually gain value from having a financial system with nobody to tell you no[2] are literal scammers and thieves.
[0] ISDN was notoriously poorly rolled out in the US, as BRI lines had been priced as a business service. Most people didn't need two lines over one wire and all the other usages of ISDN were purely speculative. Other countries whose local phone companies didn't have their heads up their asses actually did manage to sell it on the basis of clearer calls.
[1] Being very specific here in case someone shouts "Git is a blockchain, your argument is invalid"
[2] Well, unless what you want to do is raise the base block size of Bitcoin, then there's plenty of people who will tell you 'no'.
4fterd4rk
Is there any reason that your blockchain use case wouldn't be better served by one of the many freely available SQL database servers?
This question would have eliminated 95% of 2019 era blockchain projects.
fallinditch
One of my pet gripes is how so many tech websites do a terrible job at communicating what they do and what their tech is for, and deFi projects are among the worst offenders.
I came across one the other day [1] , flashy website, flashy jargon, but it's impossible to deduce what it does by reading the website. I had to feed a YouTube transcription into an AI and do some deep research and AI chatting before I could understand what they do.
Perhaps I am dumb, judge for yourself. [1] https://flare.network/
shawabawa3
It's just a lot of industry jargon so not surprising if you aren't deep in blockchain you don't understand it
- layer 1, means it runs natively on an EVM Blockchain (Ethereum, Avax, polygon etc) - data platform, it seems like an oracle service, bring data sources from off chain onto the chain for smart contracts - proof of stake, people stake funds to assert the truth of data sources to ensure people don't lie
fallinditch
Yes, but you've proven my point because you missed the complex mechanism at the heart of the system. the nitty gritty is where it gets opaque, for example: a user sends BTC to an 'agent' (collateralized data provider), the btc is 'wrapped' as wbtc and then the user can participate in deFi services in flare network. The user therefore enters a contractual relationship with the agent to look after their btc while they participate in deFi activities, and everyone trusts that the agent doesn't run off with the btc.
lenerdenator
Counterpoint: this was before the US government decided to create a pool of liquidity for cryptocurrencies, likely at taxpayer expense.
I'd say that's a use case. It's not a good use case for society as a whole, but it's a use case if the goal is to make money with cryptocurrency you hold based on a blockchain.
andrewflnr
The article is mostly talking about non-currency uses of blockchain, like provenance tracking of real objects. US blockchain shenanigans have no bearing on its arguments.
ok123456
They're not going to spend tax-payer money on crypto—thank God. Instead, they will take seized crypto from criminal activity, which would otherwise be frozen on exchanges or hard drives in evidence lockers, and put it into a reserve pool.
JumpCrisscross
> They're not going to spend tax-payer money on crypto
Feds, not yet. But some red states are [1].
bryanlarsen
Yes, they are spending tax-payer money. Previously, seized crypto would have been sold and could be used to reduce taxes.
Acrobatic_Road
Would you extend this logic to all government assets, or just cryptocurrency? The government owns nearly a third of all land in the country.
olalonde
Do you need a digital, decentralized, permissionless money? Yes: you need blockchain. No: you don't need blockchain.
kibwen
A fungal colony is decentralized. A blockchain isn't decentralized, it's just differently centralized.
feverzsj
It's a technique failure, but found its way in fraud, money laundry, black market, corruption...
sepositus
Interestingly, the author notes:
> Personally, I believe that smart contracts will find their niche. That’s why I am working in the field already. However, this is my personal belief, which has not been neither confirmed nor refuted yet.
Which I would posit has become more true ~6 years later. I work in the industry and have seen far more money going towards this than any other area.
bobro
One glaring defect in our collective ability to think critically about blockchain is that many have invested in it, making it extremely difficult to be objective.
lvl155
I am glad the crypto bros stopped this nonsensical narrative on blockchain. At least now they can admit cryptos exist for money laundering.
Oh, wait. They still don’t.
herculity275
Most of them have pivoted to LLMs since that's where the money is
m00dy
I would use cash for that. Especially US dollar.
ilrwbwrkhv
I think a lot of folks in tech got carried away with it.
For example, the whole a16z Marc Andreesen shift to the right has a really simple explanation.
They over leveraged themselves in their crypto investments and Trump was the only one who would not regulate crypto and keep the valuation from crashing. So to save their investments they have to do this whole drama now.
lvl155
To be completely fair, crypto is an ingenious money laundering vehicle. And money laundering is going to happen whether we like it or not because people will continue to engage in illegal economic activities.
chrchr
But money laundering is an especially noxious crime because it enables and incentivizes all the other large scale crimes.
this_user
"Carried away" implies that they didn't know what they were doing rather than cynically exploiting a bubble they knew would collapse eventually.
sanderjd
Still short sighted though. I feel like they are speed running "how to create backlash".
ttw44
Does blockchain have any use case in implementing version control systems?
bri3d
Well, yes and no. They share the same primitives (hash tree) but those have been around for 40+ years. If you think about Git, it’s already a blockchain without the mining blocks; it’s chained hash trees in the same way. So adding mined blocks doesn’t really add any value unless you’re trying to attach some kind of reward system to it.
chuckadams
One problem with git is that it's mutable, and real problems have arisen (some quite recently) because of that. An immutable git might benefit from some kind of blockchain integration, but there's also way less complicated ways to do the same. Proof-of-work mined coins should be outlawed.
bri3d
> One problem with git is that it's mutable, and real problems have arisen (some quite recently) because of that.
What are you referring to?
As far as I know, nothing about git is mutable in the hash-chain sense? If I sign the last commit to a Git repository, I can be assured that both the current state and history cannot be modified without invalidating my signature, no?
Of course one can rewrite history, but that will always change all hashes from the point history was modified onwards. The difference with blockchain is that the signature changes from "bri3d said this commit matched the current state of his history" to a distributed system that says "more than 50% of miners agree that this commit was the current state of history at the point this block was mined."
Are there other implementation issues with Git I'm not familiar with? The common practice of truncating a SHA to make a 'short commit' is of course highly vulnerable to all sorts of nonsense, but that's obvious any time a SHA is truncated.
josefritzishere
It took over a decade but Blockchain has been de-hyped. Do I have to wait until 2035 for AI to do the same?
ipdashc
They're totally different beasts IMO (albeit both are buzzwords). I never saw anyone in my life actually using blockchain for anything other than cryptocurrency, and even that only for trading/speculation/gambling. Meanwhile it seems like a majority of people I know are using LLMs in their day to day life, and some are using AI art too.
tengwar2
There are a couple of use cases I have come across.
One is supply chain, using what is now called an NFT (the application predates that term). The case mentioned in the article is based on assuring that a physical item (a bottle of wine) is not a fake. This doesn't work, for the reason given. However a different supply chain application is avoiding real items of forbidden provenance being introduced into the supply chain - specifically conflict diamonds. Large diamonds are marked with a microscopic serial number, which addresses the problem of how to associate the physical item with a blockchain token. The company which first sells the diamond adds a record of a transfer to a new owner, associating this serial number. [Point of trust: you have to assume that De Beers et al. will not introduce a conflict diamond]. Every time the diamond is sold, the transaction is recorded. If someone tries to sell a diamond with a new serial number, it is clear that the origin was never recorded. If someone tries to duplicate a serial number, it is evident that they are not the owner. This was implemented for diamonds, and I have seen it in at least prototype form for other materials such as tropical hardwood.
I'm not sure if the second case was ever implemented, but it was receiving serious commercial attention. There is a type of disaster insurance which does not insure against damage, but against circumstances which can cause damage. So you might want to insure against a flood if you have a house next to a river. Rather than a loss adjuster checking damage and months later you get a cheque, an alternative is that the contract says if the water level is above level x, you get $y. Because this does not require any judgement, just an oracle giving the water level, it can disburse funds quickly. A smart contract is one way to handle this. It's one of the few cases where suitable machine-readable oracles often exist already. The advantage to the policy holder is quick access to fund when needed for emergency response. The insurer can in theory reduce operational cost, though most of the saving comes from the type of policy (no loss adjuster needed) rather than the mechanism.
ghaff
AI as a general category has been around for a very long time and I expect it to remain. I do think its use cases and specific technologies will evolve. And once some become popular, we won't even think of them as AI any longer.
giantrobot
Everything that was machine learning for the past two decades now has a glossy "AI" branding to appease it to wide eyed breathless morons. Even just basic searching and sorting algorithms get the AI branding to ride the hype train.
That's not to say there's not legitimate uses of LLMs/LVMs or anything but every computation on a computer labeled "AI" has reached a fever pitch of ridiculousness.
ghaff
I agree and disagree. Yes, everything ML is branded AI these days. On the other hand, route optimization on maps would have been legitimately hailed as a breakthrough not that long ago.
andrewmutz
95% of the discourse surrounding AI is meritless hype. The other 5% is actually a really big deal and going to drive significant economic growth.
crabsand
... but we don't know which 5%
sanderjd
It really is an interesting question. But my prediction is that AI will be "de-hyped" by then in the same way that the internet was "de-hyped" in the mid-2000s, by being pervasive but mature.
rsynnott
There've been periodic outbreaks of AI hype since the 1950s. The current one will probably die off quicker than blockchain, tho, hype-wise; the sheer _cost_ of maintaining the bubble is so high that it really won't be allowed the sort of long wind-down period that the blockchain hype cycle had.
m3kw9
Got use that LLM to bridge to the Hawk tuah coin
Similar to the cited "Do you Need Blockchain" there is NISTIR 8202: Blockchain Technology Overview, page 42.
1. Do you need a shared, consistent data store?
2. Does more than one entity need to contribute data?
3. Data records, once written, are never updated or deleted?
4. Sensitive identifiers WILL NOT be written to the data store?
5. Are the entities with write access having a hard time deciding who should be in control of the data store?
6. Do you want a tamperproof log of all writes to the data store?
https://nvlpubs.nist.gov/nistpubs/ir/2018/NIST.IR.8202.pdf