លំហសិក្សាកម្ពុជា
V1.0
This assignment provides an overview of blockchain fundamentals, focusing on its key components, types, and real-world applications. It explains the main components of blockchain, including blocks, chains, nodes, and decentralization, and describes how they work together to maintain secure and reliable data. The assignment also compares public, private, and consortium blockchains, including their benefits and limitations. In addition, it examines two real-world applications of blockchain in areas such as finance, healthcare, and supply chain management. Overall, this assignment aims to develop a basic understanding of how blockchain technology works and how it can be used to improve security, transparency, data management, and trust in different industries.

Blockchain is a digital technology that stores information in a series of connected blocks. The information is shared across many computers in a network instead of being controlled by only one central authority. Once information is recorded and confirmed by the network, it is very difficult to change or delete it.
The three important features of blockchain are:
Example: In Bitcoin, transactions are verified by the network and recorded on the blockchain. No single bank or company controls the entire Bitcoin network.

🔹 1991 – Early Foundation
Haber and Stornetta introduced a way to secure digital records using cryptography.
🔹 2008–2009 – Bitcoin
Satoshi Nakamoto introduced Bitcoin, creating decentralized digital money without a central bank.
🔹 2013–2015 – Ethereum
Vitalik Buterin introduced Ethereum and smart contracts, allowing blockchain to run applications.
🔹 2017–Present – Modern Blockchain
New technologies such as Proof of Stake, Layer 2, and cross-chain systems make blockchain faster, more efficient, and connected.
Easy to remember:
Secure Records → Bitcoin → Smart Contracts → Modern Blockchain
2.Traditional database
Traditional databases are best when an organization needs fast, centralized control over data. For example, a bank can manage customer accounts and update information through its database.
Traditional Database:
➡️ Centralized → Editable → Fast
Blockchain:
➡️ Distributed → Difficult to alter → Verified by the network
| Difference | Traditional Database | Blockchain | Example |
|---|---|---|---|
| 1. Control | Usually controlled by one central organization or administrator. | Controlled and maintained by multiple participants in a network. | Bank: The bank controls its customer database. Blockchain: Bitcoin transactions are verified by many network participants. |
| 2. Data Changes | Authorized users can easily add, update, or delete data. | Once data is recorded and confirmed, it is very difficult to change or delete. | Database: A bank employee can correct a customer's information. Blockchain: A confirmed Bitcoin transaction cannot simply be edited. |
| 3. Transparency & Trust | Users usually need to trust the organization that manages the database. | Transactions can be verified by network participants, creating greater transparency and reducing the need for one central authority. | Database: CBC credit information is managed by a central organization. Blockchain: A blockchain-based credit system could allow authorized participants to verify records |
| 4. Data Storage | Data is commonly stored on centralized servers. | Copies of the ledger can be distributed across many computers (nodes). | Database: A company's customer data may be stored on its servers. Blockchain: Bitcoin's ledger is maintained across many nodes. |
| 5. Speed & Efficiency | Usually faster for normal data storage and frequent updates. | Can be slower because transactions may need network consensus/validation. | Database: A bank can quickly update an address. Blockchain: A blockchain transaction may need several steps to be confirmed. |
block is a digital container that stores a group of verified transactions or other data in a blockchain.
Each block usually includes:
Blocks are linked together to form a blockchain
• Chain is the sequence of blocks linked together. Each block contains the hash of the previous block, which connects the blocks and helps protect the data from being changed.
Example:
Block 1 → Block 2 → Block 3 → Block 4
Together, the linked blocks form a blockchain.
• Nodes are computers or devices connected to the blockchain network.
Example: If one node stops working, other nodes can still keep the blockchain operating.
• Decentralization means sharing control among many people or computers instead of giving control to one central authority.
Example: In a blockchain, many nodes verify transactions, so one organization does not control the whole network.
• Public Blockchain
Anyone can join and use the network.
Benefit: Transparent and open.
Limitation: Can be slower and use more resources.
Example: Bitcoin, Ethereum.
• Private Blockchain
Only authorized users can access the network.
Benefit: Faster and more controlled.
Limitation: Less decentralized.
Example: A company's internal blockchain.
• Consortium Blockchain
A group of organizations jointly controls the blockchain.
Benefit: Good for cooperation between organizations.
Limitation: Requires agreement between members.
Example: Banks sharing a blockchain network.
1. Finance – Bitcoin
Bitcoin uses blockchain to record digital transactions securely without requiring a central bank. It allows people to send and receive digital money directly.
Blockchain is used to track products as they move from producers to customers. Information about manufacturing, shipping, and delivery can be recorded in a shared ledger. This makes it easier to verify a product’s origin and identify problems.
For example, Walmart uses blockchain to trace food products and their ingredients through its supply chain. The system can help trace products back to their source quickly.
Benefit: It improves transparency and helps companies respond quickly to contaminated or defective products.
Blockchain can help hospitals and healthcare providers share medical information securely. A blockchain system can record a unique hash of a medical record, helping verify that the record has not been changed. Patients can also give permission for providers to access their information.
The U.S. Department of Health and Human Services describes blockchain-based systems that can connect medical records from different providers while protecting patient access and consent.
Benefit: It can improve the accuracy, security, and sharing of medical records.
មតិយោបល់ 0