លំហសិក្សាកម្ពុជា លំហសិក្សាកម្ពុជា V1.0
ចូល ចុះឈ្មោះ

Intro BlockChain

មូលសង្ខេប / Abstract

Blockchain technology provides a decentralized, immutable, and consensus-driven framework for recording digital information securely. Emerging from foundational cryptographic research in the 1980s, it evolved through Bitcoin in 2009 and expanded into programmable smart contracts with Ethereum in 2015. Unlike traditional centralized databases, blockchain relies on distributed nodes to ensure transparency, data integrity, and trustless verification. Applications range across public, private, and consortium models to optimize real-world workflows in sectors like finance, supply chain management, and healthcare.

ពាក្យគន្លឹះ

I: Overview and History of Blockchain


1. Definition of Blockchain

Blockchain is a digital, decentralized ledger technology that securely records transactions across a network of computers. Instead of relying on a central authority like a bank, it operates using decentralization, where data is maintained collectively by network participants. Through consensus mechanisms, all network nodes agree on the validity of transactions before adding them to the network. Once saved, the data becomes immutable, meaning recorded information is tamper-resistant and cannot be modified or deleted without altering all subsequent data.

2. History Timeline of Blockchain

  • 1980s: Early research and foundations laid for securing digital records using cryptographic methods.
  • 1991: Stuart Haber and W. Scott Stornetta propose a cryptographically secured chain of blocks to timestamp digital documents.
  • 2008: Satoshi Nakamoto publishes the Bitcoin whitepaper, solving the "double-spending" problem without needing a trusted third party.
  • 2009: Bitcoin is officially launched as the first operational public blockchain and decentralized digital currency.
  • 2015: Ethereum launches, introducing programmable smart contracts and enabling decentralized applications (dApps) beyond simple transactions.

3. Blockchain vs. Traditional Databases

  1. Centralization and Governance
    • Difference: Traditional databases are controlled by a single central authority, while blockchains distribute control across a network.
    • Example: A bank's database is managed exclusively by the bank's system administrators. In contrast, the Bitcoin network runs across thousands of independent nodes worldwide with no single administrator.
  2. Data Immutability and Operations
    • Difference: Traditional databases support full CRUD (Create, Read, Update, Delete) operations, whereas blockchains are append-only; once data is written, it cannot be altered or deleted.
    • Example: An e-commerce site can edit or delete an existing order entry in its MySQL database. On a blockchain, a recorded transaction is permanently fixed in the ledger history.
  3. Trust and Validation Model
    • Difference: Traditional databases rely on human trust in the central organization, whereas blockchains use cryptographic validation and network consensus mechanisms.
    • Example: A user trusts a university server to store accurate student records. A blockchain supply chain system uses cryptographic verification across independent companies to validate product delivery without trusting any single company.

II: Blockchain Fundamentals


1. Key Components of Blockchain

  • Blocks: Data containers that store transaction records, a timestamp, and cryptographic headers.
  • Chains: The cryptographic linking mechanism connecting blocks sequentially, where each block references the hash of the previous block to ensure data integrity.
  • Nodes: Connected computers participating in the network that validate transactions and store full or partial copies of the ledger.
  • Decentralization: The structural framework where power, data storage, and decision-making are spread across the network, eliminating single points of failure.

2. Types of Blockchain

1. Public Blockchain

  • Description: A fully open, permissionless network where anyone in the world can join, view transaction history, and participate in validating transactions (e.g., Bitcoin, Ethereum).
  • Benefit: High transparency and robust security because control is distributed across thousands of independent participants, leaving no single point of failure.
  • Limitation: Slower transaction processing speeds and higher resource/energy usage due to the need for network-wide consensus across a vast number of nodes.

2. Private Blockchain

  • Description: A restricted, permissioned network managed and controlled by a single organization (e.g., Hyperledger). Users must be granted access to participate or validate transactions.
  • Benefit: Fast processing speeds and high data privacy, making it well-suited for internal enterprise operations.
  • Limitation: Lower decentralization and reduced transparency, as power and control remain centralized within a single entity.

3. Consortium Blockchain

  • Description: A hybrid, permissioned network controlled collectively by a pre-selected group of organizations rather than a single company.
  • Benefit: Provides a balance of control, privacy, and decentralization among the participating member organizations.
  • Limitation: Requires ongoing trust, alignment, and administrative coordination among all consortium members.

 

3. Real-World Blockchain Applications

  1. Supply Chain Management (e.g., IBM Food Trust)
    • Description: Blockchain is used to trace products from their point of origin to consumers. Each participant logs steps in the supply chain on an immutable ledger, providing end-to-end transparency, verifying authenticity, and helping rapidly identify source issues during product recalls.
  2. Healthcare Record Management
    • Description: Healthcare systems use blockchain to securely manage and share patient medical records across providers. The cryptographic ledger safeguards patient data privacy, ensures records cannot be tampered with, and allows authorization for medical staff to access complete patient histories seamlessly. 
ចែករំលែក
រក្សាទុក
ការផ្សព្វផ្សាយ
ការផ្សព្វផ្សាយ
មតិយោបល់ 0
ចូលគណនី ដើម្បីបញ្ចេញមតិ