VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

Can You Correct a Mistake on a Blockchain? | A Simple Guide for Children and Adults

Three learners review open books together at a classroom table, with stacks of textbooks, stationery and a whiteboard in the bright room.

Someone wrote the wrong number into a blockchain record. Can they fix it? Often, yes—but correcting the information is not the same as making the old entry disappear. Many blockchain applications can record a new, authorised change that corrects the current state while preserving the history of what was originally entered. Whether that works, and what should happen next, depends on the network and application rules.

That difference sounds small until a genuine mistake happens. A school records the wrong number of science supplies. A delivery company enters the wrong collection time. An organisation issues an incorrect certificate. Or, more seriously, someone puts information about a child into a system that may be difficult to erase. These are not all the same problem, and they should not receive the same remedy.

Three students studying together in a classroom with open books.
A classroom study illustration for the learning guide.

Here is a way to understand the difference without buying cryptocurrency, opening a wallet or knowing how to code. We will start with 12 packets of seeds, a box on a classroom table, and one very believable mistake.

The answer in 30 seconds

A blockchain keeps a shared, linked history of accepted records under network rules. It is designed to make unnoticed rewriting of accepted history difficult.

Imagine that a record says the school received 21 seed packets, but the class counts only 12. The class can make a new entry recording a verified correction to 12. The latest usable total can be 12 even though the earlier statement of 21 remains visible in the history.

This is not a loophole. In applications that support corrections, keeping both the mistaken entry and the authorised correction can be a feature: we can see what was claimed, what changed, and why.

But there is a major exception. If the mistake exposed private information on a public blockchain, adding a correction usually does not remove the exposed information. That problem calls for a different design and careful response.

Keep three questions separate as you read: What was recorded? What is correct now? What should remain accessible to other people?

The day the science club received 21 seeds—or did it?

The school garden is getting ready for a small science experiment. Three classes will compare how the same type of seed grows with different amounts of light. The teachers order packets of seeds and agree to share the delivery records across their three classes.

Alicia is responsible for the receiving sheet. Tricia helps count the packets. Kai Kai will organise the experiment tables.

When the delivery arrives, Alicia types: “Received: 21 packets.” She glances at her screen, presses confirm, and goes to help the other students. Later, Tricia opens the box and counts the packets carefully.

There are 12.

The difference is nine packets, but that does not establish that nine packets were lost or stolen. The order might have been for 12. The delivery note might say 12. Alicia might simply have reversed two digits. Before accusing anyone, the class needs to check the evidence.

Tricia counts again. Kai Kai checks the printed delivery note. It says 12. They now have good grounds to treat “21” as an incorrect entry.

If this were an ordinary school spreadsheet managed by one teacher, the teacher might change the cell from 21 to 12 and record the reason in an audit log. That is a perfectly sensible solution for most classrooms.

Our fictional science-club system, however, uses a shared ledger whose accepted history is designed to resist silent editing. Now the interesting question begins: what is the proper way to correct the entry?

First understand the difference between an event and the current answer

A history tells us what entries were made. The current state tells us what the system believes is true now, according to its accepted rules and records. They are related, but they are not identical.

Suppose our toy record shows:

  • Event 001: Alicia submitted “21 seed packets received”.
  • Event 002: Tricia and Kai Kai checked the box and delivery note, both showing 12.
  • Event 003: An authorised correction identifies Event 001 and changes the accepted quantity to 12.

The current receiving total can now show 12. The event history can still show that Alicia originally submitted 21. The correction does not magically make Event 001 true. It explains that the earlier statement was mistaken.

A younger child can think of this as a school exercise book. You wrote 21, discovered the mistake, drew a clear correction, and wrote 12 with an explanation. Your teacher can still understand the working.

An adult might recognise the same pattern in accounting: a mistaken entry can be followed by a correcting entry rather than an undocumented change to an old record. The comparison is about auditability, not a claim that every accounting system is a blockchain.

The history says what happened in the record. The current state says how we should interpret the accepted changes.

That single distinction is the heart of this article.

Why don’t we just erase the 21?

Because in many blockchain designs, the history is deliberately built so participants can detect attempted alterations to previously accepted records. Blocks contain cryptographic links to earlier blocks; the network also uses rules for deciding which history is accepted.

If Alicia could secretly rewrite “21” as “12” in everyone else’s accepted history, how would Tricia know that a change had happened? The same hidden-edit capability might allow someone to alter a delivery date, an approval or another important record without an authorised process.

Preserving the earlier entry can therefore help with accountability. It lets a reviewer ask who entered the original quantity, who checked it and who approved the correction.

Yet “hard to rewrite” is more accurate than “physically impossible to change under any circumstances.” Blockchain designs differ. Some networks can reorganise recent history. Permissioned systems have governance rules, and exceptional protocol or administrative interventions may be possible. You should not assume an absolute guarantee without examining the system.

For a beginner, the practical idea is enough: don’t assume you can silently rub out an accepted entry. Design a way to fix the usable result while preserving appropriate evidence.

The NIST Blockchain Technology Overview describes blockchain as a tamper-evident and tamper-resistant ledger. Notice the careful wording: resistance to alteration is a property to understand, not an excuse to promise perfection.

What actually happens when we make a correction?

Our school garden is fictional, so we are free to design a simple process. Different real applications have different rules.

Step one: identify the particular entry. The class does not send a vague message saying “something about seeds is wrong”. It identifies Event 001—the receiving entry that says 21.

Step two: establish the correct information. Tricia counts 12 packets. Kai Kai checks the printed delivery note. They record which evidence supports the proposed correction.

Step three: decide who may authorise it. In our pretend system, a teacher or designated receiving officer must approve a change after two students have checked the count. The rules would need to specify that authority.

Step four: add the correcting record. The correction might say: “Event 001 recorded 21; verified quantity is 12; reason: transposed digits; authorised by receiving officer.”

Step five: update the usable total. The garden inventory view now shows 12 packets available, subject to any subsequent uses or transfers.

Step six: make the correction discoverable. Someone viewing the original event should be able to see that it was corrected. Someone viewing the current total should be able to find the evidence for the current number.

That last step matters. A technically valid correction that nobody notices can still mislead people using an old screenshot or an outdated report.

A complete correction is not merely another message somewhere in a long list. The application needs to apply it correctly, display the updated state, and communicate what has changed.

Three numbers that must not get mixed up

Look at our seed example:

21 — the quantity originally entered.

12 — the quantity confirmed by the count and delivery note.

9 — the numerical difference between the two quantities.

Which of those numbers represents missing stock? None, by itself. We know there was a recording error; we have not established a missing shipment.

This is an excellent mathematics and science lesson hiding inside a technology story.

In mathematics, subtraction tells us the difference: 21 − 12 = 9. It does not tell us the cause of that difference.

In science, observations and explanations are not the same. Counting 12 packets is an observation. Saying nine packets were stolen is a proposed explanation for which we have no supporting evidence.

In English, “recorded”, “received”, “verified”, “corrected” and “lost” are different words with different jobs.

Blockchain is not a replacement for any of those skills. It makes the importance of precise claims easier to see.

Four different kinds of mistake

People say “a blockchain mistake” as though every error behaves alike. Let’s separate four situations.

A wrong description of the real world. The system correctly accepts a message stating “21 packets”, but the actual delivery contained 12. The record mechanism may have functioned as designed; the input was wrong. An authorised correction or later verified record may address the information problem.

An intended action entered incorrectly. Someone chooses the wrong quantity, recipient or booking in a program that processes actions. The system may accept the action as valid under its rules even though the person did not mean it. Depending on the application, a reversal or compensating action may be possible, but not guaranteed. Technical acceptance does not imply that undoing a consequence is easy.

A proposed action rejected before acceptance. A request fails validation or is never included. In that case, it may not have produced the intended accepted state change at all. This is different from correcting an existing accepted record. For the more technical distinction, see Diagnosing Failed Blockchain Transactions.

Sensitive information exposed. Someone places a child’s name, private school information or other personal details where they should not be. The problem is not merely the value of a field; it is that private information may have been shared with people or systems that can retain it. A correction entry cannot reliably make all earlier copies disappear.

These categories deserve separate handling. A good learner asks which kind of error occurred before deciding what should be done.

Correction, cancellation, reversal and deletion are different words

Suppose the school garden records an order, then a delivery, then a correction. A new record can change the way the current inventory is calculated.

Now suppose someone accidentally books the school hall for the wrong date. A cancellation might free the date, but the booking and cancellation can remain in the history.

Suppose a digital asset was transferred to the wrong place. A new transfer is not an automatic reversal of the first. It may require the present controller of the asset to act. Sometimes recovery is impossible. Do not confuse a correcting note with the power to force a real-world or on-chain reversal.

Suppose private information was published. Deletion means addressing the continued storage and accessibility of that information, not merely writing a message that calls the information “deleted”. A public blockchain may not offer a practical way to remove every earlier copy.

The words have different meanings because the underlying jobs are different. A correction changes a claim or state. A cancellation changes a future entitlement or planned action. A reversal attempts to undo an effect. Deletion deals with stored information.

Never ask one operation to perform all four jobs without first checking that the system actually supports them.

The difference between a history and a screen

Imagine the school garden has an app. The main screen shows a large number: 12 packets available. That number is the current view. It may be calculated from an earlier receiving entry, the correction and any packets already distributed.

The event history tells a longer story. It shows that Alicia first entered 21, that the mistake was checked, and that an authorised correction followed.

Both screens can be useful. The garden organiser needs the current total. The person investigating a discrepancy needs the history. Neither view is necessarily a complete description of the other.

Now suppose the phone app continues to show 21 even after the correction has been accepted. That may be a display, caching or indexing problem rather than evidence that the ledger failed to accept the correction. A complete system needs to distinguish its underlying records from what an app happens to display.

This matters whenever people read a screenshot of a transaction or a digital dashboard. A number shown by an interface can be stale, mislabelled or incomplete. It needs context.

For adults designing systems, the question becomes: which event is authoritative, when does the new state take effect, and which interfaces must reflect the correction? A beautiful history is not enough if the people who need the updated answer keep seeing the old one.

A record of a claim does not make the claim true

Let’s change the example.

Kai Kai types: “The science-kit box is locked in the storeroom.” The record is accepted. The cryptographic links all check out.

But when the teacher enters the storeroom, the box is not there.

The system can have an internally consistent history of the statement and still contain a false statement about the physical world.

Perhaps the box was never put away. Perhaps it was moved afterwards. Perhaps the wrong room was checked. The exact explanation requires evidence from outside the ledger.

This is an important reason to teach blockchain as a technology for record coordination and verification, not a machine that produces truth.

The technical term oracle refers to mechanisms that bring information from outside a blockchain into applications. The same challenge remains: how trustworthy is the source? Our existing Blockchain Oracles guide explores this at a more advanced level.

For a child, the lesson is simpler: the computer cannot count the seeds unless a trustworthy person, sensor or connected system gives it the count.

Why does the correction need its own evidence?

Alicia made the original entry. Tricia spotted the discrepancy. Should Tricia be allowed to replace the number with whatever she likes? Not necessarily.

If corrections have no checks, the same mechanism that fixes honest mistakes may become a route for deliberate manipulation.

Our fictional garden needs at least three decisions: what evidence is acceptable, which role may approve a change, and how disagreements are handled.

A count of 12 plus a delivery note saying 12 is useful evidence. A student’s guess that the real number must be 12 is weaker. A statement from the supplier might help, but it may also require checking. The organisation has to define its own process.

Sometimes a new correction is itself wrong. Perhaps the class later discovers there were 12 packets in the first box and another six in a second box that arrived later. A new authorised event may clarify what was received and when. Rather than hiding the sequence, a well-designed process keeps each correction legible.

The purpose of the history is not to embarrass the person who made a mistake. It is to make the changing understanding of an event traceable.

This is a useful habit for schoolwork as well. When a student corrects a science result, the teacher may want to see the original observation, the method of checking and the revised conclusion.

The privacy problem is much more serious than a wrong number

So far, we have only used invented names and quantities. Nobody’s private life is exposed by our garden story.

Now consider a different situation: an educational organisation accidentally publishes a child’s actual full name, home address, medical information or marks in a transaction that can be read on a public blockchain.

The harm is not solved by posting a second transaction that says “ignore the first one”. Anyone who already received or copied the first information may still have it. Some networks replicate data widely, and copies can persist beyond the control of the original sender.

That is why the safest classroom demonstration uses pretend events and does not publish a child’s personal data to a real blockchain.

A strong educational rule is: never put private information onto a public permanent ledger merely to demonstrate that the ledger works. You can learn all the main concepts with paper, invented names and fictional event codes.

A child should not have to sacrifice privacy to become digitally literate.

What Singapore’s privacy guidance teaches us

Singapore’s Personal Data Protection Commission published its Guide on Personal Data Protection Considerations for Blockchain Design in July 2022.

Its central design concern is that blockchain’s distributed and tamper-resistant properties can make personal-data protection difficult. In particular, publicly accessible, permissionless designs are challenging places to store personal information that later needs to be corrected, protected or removed.

The guide encourages organisations to think about privacy before writing data to a blockchain and to consider alternatives, including keeping personal data in systems outside the chain.

For a parent or young learner, the practical idea is clear. Do not begin by asking, “How can we save everything forever?” Begin by asking, “What information do we truly need to record, who needs to see it, and how will we protect the person concerned?”

The guide is intended for organisations designing systems, not as a claim that a paper science-class activity is subject to a special blockchain licence. The lesson for families is one of careful digital judgment.

Why privacy matters internationally as well

The European Data Protection Board published the final version of its Guidelines 02/2025 on processing of personal data through blockchain technologies on 7 July 2026.

The guidance emphasises designing systems with data protection and individual rights in mind, including correction and erasure. It warns that personal data directly stored on a blockchain can be technically difficult to rectify or erase. The EDPB recommends considering other technologies when blockchain’s strong integrity properties are not needed.

This is European guidance under the GDPR, not a statement that Europe’s rules automatically apply to every school or family in Singapore. The connection is the engineering lesson: persistence can be valuable for accountability and awkward for privacy at the same time.

A well-designed system should not wait until someone asks for deletion to discover that deletion is practically impossible.

For children, use a simple comparison. It may be useful to keep the fact that a shared school telescope was repaired last month. It is much harder to justify publishing every student’s private information in a permanent public record.

A technology design can respect the value of history without insisting that every piece of information belongs inside that history.

What does “off-chain” mean, in everyday language?

Imagine the science club wants to prove that an authorised inventory document existed in a particular form at a particular time. The document might contain internal information that should not be published to everybody.

One approach is to keep the detailed document in an ordinary, access-controlled database and record only carefully chosen verification information or an event reference in a separate shared system.

The detailed document stays off-chain: outside the blockchain. The selected reference is on-chain: stored in the blockchain.

That can reduce the amount of sensitive data exposed through the chain, but it is not an automatic privacy guarantee. A hash, identifier, link or transaction pattern may still reveal or help infer information in some circumstances. Designers must assess the complete arrangement.

Off-chain records can also be corrected, restricted or removed using the ordinary system’s mechanisms when appropriate. That is one reason an application often needs both conventional data management and a ledger, rather than pretending the ledger should contain every document.

For our classroom exercise, the easiest version is even simpler: keep real records off the public internet entirely. Draw a pretend event code on paper and use it to demonstrate how a shared history can refer to a document without reproducing it.

The smallest responsible demonstration is often the clearest.

Does encryption mean we can safely publish a child’s private record?

Not automatically.

Encryption can make information difficult for someone without the correct key to read, but it does not guarantee that encrypted data placed on a widely replicated ledger can be safely erased. Keys can be mishandled; some data can be inferred from patterns; security assumptions can change over time.

Similarly, writing a hash of sensitive information does not automatically turn it into harmless anonymous data. If the original information has only a few possible values, or if other information can link the hash to a person, privacy risks may remain.

An application that uses cryptographic techniques to protect data needs a deliberate threat model, access controls, retention rules and a documented way to respond when something goes wrong.

For a beginner, this is enough: don’t publish a secret and then assume a complicated mathematical label will make the publication harmless.

The safe choice is not to use real secrets in the first place. Our seed-counting example needs only invented quantities and a fictional event ID. Nothing personal is lost by keeping the lesson that way.

Is a blockchain really permanent forever?

People often say “blockchains are immutable”. In everyday conversation, that can sound like a law of physics. It is not.

The meaningful claim is that accepted history is designed to be tamper-evident and resistant to unauthorised revision under specified network and security assumptions. Different designs have different governance and finality arrangements.

Data may be copied to other systems, archived, displayed by applications or indexed by outside services. Even if one interface stops displaying a record, someone may still have a copy. Conversely, a particular blockchain system may have governance mechanisms, exceptional interventions or technical limitations that complicate the simple word “permanent”.

For education, choose a precise sentence: “Some blockchains make it very difficult to rewrite accepted history, which is why correcting a current answer often means recording a later change.”

This sentence explains the practical difference without promising the impossible.

A child who asks, “But couldn’t the computers all agree to start over?” is asking a sensible question about governance. The answer depends on the system. Starting a new history also does not guarantee that old copies have disappeared.

A classroom activity: the correction trail

This is a paper-only demonstration of how a correction history works. It is not a secure blockchain, and it uses no real student data.

Give three students copies of a table with four columns: event ID, what was claimed, evidence, and current accepted interpretation.

The teacher reads out: “Event 001: the school received 21 packets of seeds.” Everybody writes it down.

Next the teacher places 12 paper counters in a box. The students count them and compare with a pretend delivery note that also says 12.

Ask them whether the new evidence proves that anyone stole nine packets. It does not. It supports a correction to the receiving quantity.

The class writes: “Event 002: physical count and delivery note confirm 12.” Under a rule they have agreed in advance, the teacher then approves: “Event 003: correction of Event 001; current receiving quantity is 12.”

Now let one learner draw a view showing only the current total. Let another draw the full history. Ask which view a gardener needs and which view an auditor might need.

Then present an imaginary fourth request: “Please remove a student’s actual home address from the same public record.” Ask whether writing a new event saying “address removed” would really remove it from every earlier paper copy.

The answer should be no. The exercise now teaches both the usefulness of corrections and the limits of corrections.

Close by separating the analogy from a real blockchain: our paper records have no secure cryptographic links, network consensus or guarantees about who can change another person’s copy. The activity models the questions a real design must answer.

Try a short conversation with a child

Adult: “Alicia wrote 21, but we counted 12. Should we keep using 21?”

Child: “No. That’s wrong.”

Adult: “What would you change?”

Child: “I would write 12.”

Adult: “Good. If three different groups already copied the entry, what else should we do?”

Child: “Tell the other groups and explain why.”

Adult: “Exactly. Some digital ledgers preserve the earlier entry, then add an authorised correction that everyone can check.”

Child: “Why can’t they just erase the first one?”

Adult: “Sometimes people need to know a correction was made. The important thing is that the system shows the right current answer and the history of how we reached it.”

Child: “What if it’s somebody’s secret?”

Adult: “That’s different. We should have protected the secret before recording anything. A note saying ‘ignore it’ might not remove copies that already exist.”

Child: “So blockchain doesn’t fix every mistake?”

Adult: “Right. Good technology helps us check records. People still need to check facts, make careful rules and protect private information.”

That is a complete useful conversation. Nobody needed a price chart.

How to teach the idea at different ages

Younger primary children: Start with an exercise book. Write an incorrect number, check it with counters, and show a clear correction. Ask what the person reading the page should now believe. Keep the conversation on honesty, sequence and evidence.

Upper primary children: Add multiple copies and a correction record with an event number. Ask which group must receive the updated answer and why we should explain a change. Introduce the difference between a factual check and an approved update.

Lower secondary students: Separate history from current state. Compare a spreadsheet edit with a correction entry. Ask how access rules, timestamps and audit trails work. Discuss why a hash link could reveal an alteration but not verify a physical count.

Older secondary students and adults: Consider governance, transaction acceptance, finality, data retention, privacy, incident response and exceptions. Examine what information should stay off-chain. Compare the extra cost and benefit with a conventional database.

These are teaching routes, not fixed requirements based on a child’s age. Readiness is shown by the learner’s ability to explain the correction and its limits.

A useful comparison: three systems, one mistake

A paper notebook: Alicia can cross out 21 and write 12 with a reason. Anyone who already copied the old page may still need an update. The notebook is easy to use, but a dishonest person may also be able to alter entries unnoticed.

A shared database: A teacher or administrator may edit the current value to 12, and a properly designed audit log can preserve the original entry and the authorised correction. This may be the simplest appropriate system for a school.

A blockchain application: The accepted history may be difficult to rewrite. An application can, when its rules allow it, accept a correcting event and derive a new current value. Participants can check the history under the network’s rules. The system can be more complicated than the task requires.

Notice the surprise: the blockchain is not the only tool that supports an audit trail. Conventional databases can do that too.

What makes blockchain distinctive is the way a specific design combines linked records, network agreement and the distribution of checking authority. Whether those added mechanisms are worthwhile is a separate decision.

The three systems should not compete to sound modern. They should compete on whether they responsibly solve the problem.

The correction worksheet for an adult

Before approving a correction in any shared record system, write down the answer to these questions.

  • Which exact record is wrong? Give the event ID, document identifier or transaction reference.
  • What does it currently claim? Preserve the precise statement being challenged.
  • What evidence supports a correction? Identify the source and what it can actually establish.
  • Who is authorised to decide? Specify a person or role and the relevant approval rule.
  • What should the current state become? Explain the requested change without confusing it with the earlier history.
  • Who needs to be told? Consider participants, users of exported reports and people viewing old interfaces.
  • Does the correction affect money, rights or private data? If so, a normal informational correction may be insufficient.
  • How will we verify the outcome? Check both the accepted correction event and the application view that people rely upon.

For our seed example, that worksheet leads to a simple outcome: Event 001 was wrong; two checks support 12; an authorised person accepts the correction; the current inventory view shows 12.

For a mistake involving sensitive personal information, the worksheet would also have to trigger the organisation’s privacy and incident-response process. A general educational article cannot decide the legal obligations of a particular organisation.

Five easy mistakes in explaining blockchain corrections

“You can never change anything.” Current state can change through valid new transactions. The hard-to-rewrite element is the accepted history, not every value displayed forever.

“Just add a new entry and you’re done.” A new entry only helps if it is authorised, valid and actually applied by the relevant application. People relying on the information may need to be informed.

“The chain confirms 21 packets, so 21 must be true.” The system may confirm that the statement was accepted, not that the box contained 21 packets.

“A correction means the original never happened.” The original entry happened as a record. It may have been mistaken as a description of the world.

“If private information is wrong, post the correct information publicly too.” That could compound the privacy problem. Correcting misinformation and containing a disclosure are different tasks.

These distinctions are a good test of understanding precisely because they are easy to miss.

Frequently asked questions

Can a blockchain entry be edited like a spreadsheet cell?

Usually not in the simple sense of silently changing an accepted historical transaction. A system may instead use a new authorised transaction to update the application state or record a correction. Specific capabilities depend on the blockchain design and application.

Does this mean blockchain cannot contain mistakes?

No. Blockchain systems can preserve mistaken claims or execute actions that were valid under software rules but unintended by a user. Tamper resistance is not a guarantee of truthful input.

Why keep the wrong entry at all?

It may provide an audit trail of the sequence: an original claim, evidence of an error, and a correction. But the benefits of auditability must be weighed against privacy and retention requirements.

What if somebody reads the old record?

A useful application should make corrected status easy to find and should not present the superseded statement as though it were the current answer. External copies, old screenshots and exports create additional communication challenges.

Can you undo a mistaken cryptocurrency payment with a correction note?

A note does not automatically reverse a final transfer. Recovery or a compensating transfer depends on the asset, the relevant rules and who controls it. This article is about understanding record correction, not conducting financial transactions.

Does a private blockchain solve the personal-data problem?

Not automatically. Permissioned systems may support stronger access controls and assigned responsibilities, but designers must still address data minimisation, protection, retention, correction and deletion. “Private” does not mean “problem solved”.

Can personal information be safely placed on-chain if it is hashed?

Not necessarily. Hashes and other identifiers can still create privacy risks in context. Organisations should assess the specific data, the threat model and applicable obligations rather than assuming a hash makes information anonymous.

What is the difference between a correction and a new fact?

A correction clarifies or supersedes an earlier claim. A genuinely new event adds later information that was not previously true. For example, “12 packets arrived on Monday” can correct the Monday entry, while “six more arrived on Tuesday” is a new event. The current total may need both.

Is this topic part of cryptocurrency investing?

No. It belongs to recordkeeping, computing, privacy, information quality and system design. Children can learn it with counters, paper and invented events.

A ten-minute comprehension check

Try these questions without looking back.

1. Alicia records 21 seed packets. Tricia counts 12. What have we established? We have evidence of a discrepancy. After checking the source documents, we may have grounds for a correction. We have not established theft.

2. Can the history still show 21 even when the usable total shows 12? Yes, if the application records an accepted correction and calculates the current state accordingly.

3. Does the fact that a blockchain preserved an entry prove the real-world statement is true? No. The authenticity and integrity of a record are different from the truth of its content.

4. Would adding a correction erase personal information already copied from a public blockchain? No, not reliably. That is why such information should not be published as a teaching exercise or without a carefully justified design.

5. When might a normal database be the better choice? When it supplies the needed controls, corrections and audit trail without the extra coordination costs of blockchain.

If a learner can explain all five in their own words, they have understood the important distinctions. They do not need to memorise a specialist protocol.

How this fits into the eduKateSG blockchain learning route

Start with How to Explain Blockchain to a Child? (Or an Adult) if the shared-record idea is new. It provides the telescope story and a practical explanation to read aloud.

For the parent-first route, use What Is Blockchain? How Children Should Learn About It the Right Way. It separates the technology from cryptocurrency speculation and shows what to teach at different stages.

For the wider book-length route, visit How Blockchain Works | Simplest Explanation. The Master Blockchain hub organises deeper lessons and its English–Chinese learning routes.

This article occupies a deliberately different position. It is not another introduction to blocks or coins, and it is not a guide to failed software execution. It answers one practical question: when the accepted record and the world disagree, how do we correct responsibly?

For older readers, the related technical guides are Blockchain vs Traditional Databases, Diagnosing Failed Blockchain Transactions and Blockchain Oracles.

Sources and a final thought

The technical description of tamper-evident records draws on the US National Institute of Standards and Technology’s Blockchain Technology Overview, NIST IR 8202 (2018). The guidance about personal information is informed by Singapore’s Personal Data Protection Commission guide on blockchain design (2022) and the European Data Protection Board’s final Guidelines 02/2025, published 7 July 2026. The sources describe different technical and legal contexts; they do not make every blockchain or jurisdiction identical.

A more advanced example of how a permissioned system manages private data is found in Hyperledger Fabric’s documentation on private-data handling and purging. It illustrates why deleting current state, retaining historical references and purging separately managed private data must not be treated as interchangeable operations.

The science-club delivery, event IDs, dialogue and exercises are fictional teaching examples. They require no cryptocurrency accounts and make no claims about a deployed school system. References checked in October 2026.

Imagine that tomorrow a student comes back and says, “But why not simply erase the wrong number?” That is not a problem. It is the beginning of the next good question.

The school still has 12 packets of seeds. The original entry may still read 21. The important thing is that the current answer, the reason for changing it and the responsibility for checking it can now be understood.

A trustworthy system is not one that never encounters a mistake. It is one that helps people recognise mistakes, correct what can be corrected, protect what should not have been exposed, and understand the difference.

Discover more from eduKate Singapore

Subscribe now to keep reading and get access to the full archive.

Continue reading