Blockchain4 min readBy Ahmed AkramPublished
Does your business need a blockchain? An honest test
We build B2B blockchain systems, and the most common advice we give is to use a database instead. Most business problems don't need a blockchain. A few do, and they share one feature that is easy to check.
Short answer
A blockchain makes sense when several organizations that don't fully trust each other need to write to and rely on one shared record, and no single party should control it. If one company owns the data, a normal database is cheaper, faster and easier to keep private. A production smart contract needs an independent audit either way.
The one question that matters
Ask this: do several organizations, who don't fully trust each other, need one shared record that none of them controls alone? Think of a manufacturer, a shipping line, a customs broker and a bank, all updating the same shipment history, each worried the others might change it.
If the answer is no, you are done. A database with good access control and backups does the job, and your IT team already knows how to run one. A blockchain adds cost and complexity, so it has to buy you something a database cannot: a record that nobody can quietly edit, held jointly.
Only your company writes to the data
Use a normal database.
Several parties write, and they trust one of them to host it
A database run by that party, with audit logs.
Several parties write and none should control the record
A shared ledger between partners is worth a look.
Data is private or covered by privacy law
Keep it off the ledger, record only a fingerprint.
The goal is investment, trading or fundraising
Not something we build or advise on.
Database, partner ledger or public chain
There are three realistic options, and for business use the middle one is usually the interesting one. A permissioned ledger is shared by named partners, each running a node, with rules about who can read and write. A public chain is open to anyone, which suits few business processes and raises more privacy and regulatory questions.
For almost every company we talk to, the honest answer is the first column. When the answer is the second, the group of partners and their agreement on rules matter more than the technology.
| Normal database | Partner ledger | Public chain | |
|---|---|---|---|
| Who controls it | One company | A named group of partners | Nobody in particular |
| Privacy | Easy to control | Controlled by access rules | Hard, data is widely visible |
| Running cost | Low | Moderate, shared among partners | Variable, per transaction |
| Tamper evidence | Depends on whoever runs it | Strong between partners | Strong |
| Fits most businesses? | Yes | Only with real multi-party need | Rarely |
Normal database
- Who controls it
- One company
- Privacy
- Easy to control
- Running cost
- Low
- Tamper evidence
- Depends on whoever runs it
- Fits most businesses?
- Yes
Partner ledger
- Who controls it
- A named group of partners
- Privacy
- Controlled by access rules
- Running cost
- Moderate, shared among partners
- Tamper evidence
- Strong between partners
- Fits most businesses?
- Only with real multi-party need
Public chain
- Who controls it
- Nobody in particular
- Privacy
- Hard, data is widely visible
- Running cost
- Variable, per transaction
- Tamper evidence
- Strong
- Fits most businesses?
- Rarely
Cost and privacy, honestly
A shared ledger costs more than a database to build and to run, and it needs several companies to agree on rules, onboarding and who pays. That coordination is often harder than the code. If the benefit is small, the project stalls at the first meeting.
Privacy is the other trap. Data written to a ledger is hard to remove, which clashes with privacy laws that give people a right to deletion. The usual pattern is to keep the data in each party's own systems and record only a fingerprint, so anyone can prove a record hasn't changed without seeing it. Rules differ by country, so check them locally.
Smart contracts need an independent audit
If your design includes smart contracts, programs that run on the ledger and enforce agreed rules, treat them like a bank's payment code. Once deployed they are difficult to change, and a bug can lock up or misroute real business transactions.
A production smart contract should be reviewed by an independent auditor who did not write it, tested thoroughly, and rolled out in stages. We build it that way and we would ask any vendor, including us, to show you the audit report before go-live.
If the test says yes
Start small. Pick one process, two or three partners who already want it, and a clear measure of success such as fewer disputes or faster reconciliation. Keep it business-to-business, with no tokens for sale and no custody of anyone's funds.
Agree on the rules in writing first, build the smallest version that works, and only then think about expanding. If partners lose interest before launch, you have learned something cheaply.
Questions people also ask
When is a blockchain better than a database?
When several organizations need to write to one shared record, don't fully trust each other, and no single party should control it. If one company owns the data, a database is almost always the better choice.
Is a blockchain more secure than a database?
Not automatically. It makes tampering visible across parties, which a database run by one company cannot show. But it can still be weakened by poor key handling, bugs in smart contracts and badly designed access.
Can we keep customer data private on a blockchain?
Not safely by writing it there. The common approach is to keep the data in your own systems and put only a fingerprint on the ledger. Privacy law varies by country, so check locally.
Related service
Not sure if a shared record fits your case?
Talk to usMore articles
- BlockchainAI and blockchain by 2030Where AI and blockchain meet in real business use over the next five years, and which loud claims are safe to ignore.Read the article
- AI agentsAI in business by 2030Honest predictions for the next few years: what we are fairly sure of, what is uncertain, and what to do this year.Read the article
- AI agentsAre AI agents worth it?Where an agent pays for itself in a small business, where it doesn't, and how it compares with WhatsApp's built-in AI.Read the article

