π»π° Digital Currency β CIE IGCSE Computer Science Notes
1οΈβ£ The Concept of Digital Currency
π Definitionβ
A digital currency is:
A form of money that exists only electronically (no physical coins or notes).
It is stored, transferred and managed using computer systems and networks.
π§ Key Point (Syllabus Statement)β
β A digital currency only exists electronically.
β It has no physical form.
π³ Examples of Digital Currenciesβ
Examples include:
- Bitcoin
- Ethereum
- Central bank digital currencies (CBDCs)
β οΈ Important:
Digital currency is different from online banking.
- When you use a debit card, you are using traditional currency digitally.
- Cryptocurrency is a purely digital form of currency.
π How Digital Currencies Are Used
Digital currencies can be used to:
- Buy goods and services (where accepted)
- Transfer money between people
- Store value
- Make international payments
- Invest or trade
π Advantages of Digital Currencyβ
β Fast international transfers
β Lower transaction fees (sometimes)
β No physical cash needed
β Operates 24/7
β Can be decentralised (no central authority)
β οΈ Disadvantages / Risksβ
β Price volatility
β Risk of hacking
β Loss of private keys means loss of funds
β Not accepted everywhere
β Limited legal protection
βοΈ Exam Tipβ
If asked for advantages/disadvantages:
- Always give balanced answers.
- Avoid vague answers like βitβs betterβ.
Be specific.
2οΈβ£ Blockchain Technology
π Definitionβ
Blockchain is:
A digital ledger that is a time-stamped series of records that cannot be altered.
It records transactions in blocks that are linked together in a chain.
π What is a Ledger?β
A ledger is:
A record of financial transactions.
In blockchain:
- The ledger is digital.
- It is distributed across many computers.
- It is shared publicly (in many cryptocurrencies).
π How Blockchain Works (Basic Process)
Step 1: A Transaction Is Requestedβ
Example:
Alice sends digital currency to Bob.
Step 2: Transaction Is Broadcastβ
The transaction is sent to a network of computers (called nodes).
Step 3: Transaction Is Verifiedβ
Computers check:
β Sender has enough balance
β Transaction is valid
β No double spending
Step 4: Block Is Createdβ
Verified transactions are grouped into a block.
Each block contains:
- Transaction data
- Time stamp
- A hash (unique code)
- The hash of the previous block
Step 5: Block Is Added to Chainβ
The block is:
- Linked to the previous block using its hash.
- Added permanently to the chain.
π Why Blockchain Cannot Be Alteredβ
Each block contains:
- Its own hash
- The hash of the previous block
If someone tries to change data:
- The hash changes
- The chain breaks
- The network rejects it
This makes blockchain tamper-resistant.
βοΈ Exam Tipβ
When explaining blockchain:
β Mention digital ledger
β Mention time-stamped
β Mention blocks linked by hashes
β Mention cannot be altered
π§± Structure of a Block
A block typically contains:
- Transaction details
- Timestamp
- Hash of current block
- Hash of previous block
This creates a secure chain.
π Decentralisation
Blockchain systems are often:
- Decentralised
- Not controlled by one organisation
Copies of the ledger are stored on many computers worldwide.
π Why This Is Importantβ
- No single point of failure
- Harder to hack
- Increased transparency
π Comparison Table
| Feature | Traditional Bank | Blockchain |
|---|---|---|
| Control | Central authority | Decentralised |
| Ledger storage | Bank servers | Distributed network |
| Can records be changed? | Yes (by bank) | No (immutable) |
| Transparency | Limited | Often public |
π― Important Terms to Remember
- Digital currency
- Cryptocurrency
- Blockchain
- Ledger
- Block
- Hash
- Timestamp
- Decentralised
- Verification
- Double spending
π¨ Common Exam Mistakes
β Saying blockchain stores physical money
β Forgetting to mention time-stamping
β Confusing digital currency with credit card payments
β Saying blockchain is completely unhackable (it is highly secure, not impossible to attack)
β Not explaining why it cannot be altered
π Example 4β6 Mark Question
Question:
Explain how blockchain is used to track digital currency transactions.
Model Answer Structure:
- Blockchain is a digital ledger.
- Transactions are grouped into blocks.
- Each block is time-stamped.
- Each block contains the hash of the previous block.
- Blocks are linked together to form a chain.
- Once added, blocks cannot be altered.
- This allows all transactions to be tracked securely.
π§ Summary
β Digital currency exists only electronically
β Blockchain is a digital ledger
β Blockchain records transactions in time-stamped blocks
β Blocks are linked using hashes
β Records cannot be altered
β Blockchain is often decentralised