
A blockchain is a way for participants to maintain a shared record under agreed rules. It is useful to separate the record, the network that maintains it, and any application built on top. A cryptocurrency is one possible application; a blockchain is not automatically an investment product.
What the technology actually provides
Records are collected into blocks linked using cryptography. Network participants validate proposed changes according to the system’s rules. Hashes help reveal changed data; digital signatures help establish that an action was authorised by a particular key; consensus rules determine which history the network accepts.
NIST describes blockchains as tamper evident and tamper resistant. That is more precise than calling every blockchain absolutely immutable. Security depends on its protocol, participants and assumptions. A record can faithfully preserve false information, and possession of a signing key does not prove the person using it has good intentions.
Public and permissioned networks differ
Public networks allow broad participation under protocol rules. Permissioned systems restrict particular roles to approved participants. Governance, control and visibility vary across implementations; counting copies of a ledger alone does not show how decentralised a system is.
Proof of work, proof of stake and other agreement mechanisms have different assumptions. They do not have universal transaction speeds or energy figures. If comparing products, ask for the actual network, workload, fees, confirmation policy and failure conditions rather than a generic consensus comparison table.
Smart contracts automate specified rules
A smart contract is software that executes according to rules on its network. It can manage transfers or other shared state. It still needs correct code, appropriate permissions and trustworthy input. Information from outside the network usually arrives through an integration or oracle, creating another dependency.
For a project review, list who can upgrade the contract, pause activity, change parameters or supply external data. Inspect what happens when an input is wrong or unavailable. Automated execution does not settle whether the arrangement is fair, lawful or suitable for the people using it.
Where a shared ledger may help
A potential use case is a record shared by organisations that need a common history but do not want one participant to control every update. Examples to investigate include asset transfers and supply-chain events. Treat these as project possibilities, not proof that blockchain improves every workflow.
For a supply-chain example, ask how a shipment is identified and how someone checks that a scan corresponds to the physical goods. Storing a scan on a blockchain cannot by itself prevent counterfeiting or dishonest data entry.
For payments, compare the whole process: obtaining assets, network transfer, fees, conversion, compliance checks and final access to usable funds. A fast on-network transfer does not establish an equally fast end-to-end international payment.
When a database is a better starting point
If one trusted organisation owns the data and participants accept its control, a conventional database with access controls, backups and audit logs may meet the need more simply. Start with the problem: which participants need to write, which changes must be detectable, and what dispute cannot be resolved through ordinary governance?
A practical comparison should include operating cost, support skills, recovery procedures, correction of mistakes, and the ability to remove information when required. Avoid placing sensitive personal records directly into a widely replicated ledger before getting appropriate privacy and security review.
A project checklist
Document the participants and their permissions. Describe the trust assumption: who could collude, disappear or change the rules? Name the source of each real-world input and the person responsible for checking it.
Then test an ordinary workflow and a failure workflow with non-sensitive sample data. Record what happens after an incorrect entry, lost key, unavailable node and rejected transaction. Compare the result with a simpler database implementation using the same requirements.
Finally, identify a recovery owner, an upgrade policy and an exit plan. Choose the technology because the evidence supports the required behaviour, rather than because “blockchain” appears in a proposal.
Sources and further reading
NISTIR 8202: Blockchain Technology Overview
Related guides: Cryptocurrency basics · Personal data privacy.
Written and prepared by Kshitij Gupta.



