What Does a Blockchain Actually Do?
Learn how blockchains connect records, reach distributed agreement, trade performance for trust, and why they cannot verify every real-world input.
A blockchain is a shared record whose participants follow rules for adding new entries. Its unusual feature is that many computers can agree on the record without relying on one central database operator.
Blocks connect through cryptography
Transactions are grouped into blocks. Each block contains a cryptographic reference to earlier data, so changing an old entry would break later references. Copies of the ledger are distributed across a network, and a consensus mechanism determines which valid update is accepted.
Agreement has a cost
Public blockchains may use proof of work, proof of stake, or another method to discourage dishonest rewriting. These designs trade speed, energy use, decentralization, fees, and security in different ways. A blockchain is usually slower than a conventional database controlled by one trusted organization.
It protects records, not every input
Once data is accepted, alteration can be difficult. But the system cannot automatically know whether the original claim was true. If false information about a physical shipment is entered, cryptography can preserve the false record perfectly. External data sources, called oracles, introduce additional trust.
When is it useful?
A blockchain may help when several parties need a common history, do not want one participant to control it, and can express updates through clear rules. Digital assets and programmable agreements are common uses.
If one organization already has authority and users trust it, a normal database may be cheaper, faster, and easier to correct. Blockchain is a particular solution for coordinating trust—not a universal replacement for databases or institutions.
Continue Learning
Visual logic practice
IQ-style visual reasoning test—not an official IQ test