Cyberstudy
PDF p.77 In progress

Blockchain

Open PDF at p.77 22 flashcards

Summary

PDF p.77

Blockchain is a decentralized and cryptographically secured method of recording transactional records in an expanding list called blocks. Each block contains a hash of the previous block, ensuring the integrity and immutability of the entire chain. Blockchain technology supports various applications, including financial transactions, legal contracts, IP protection, online voting, identity management, and data storage.

In plain words

Supplementary — not from your PDF

A blockchain is a shared record of transactions made of blocks, where each block includes the hash of the one before. Changing an old block breaks every later hash, so tampering shows. Copies are spread across many computers.

Detailed explanation

PDF p.77
  • Blockchain Concept
    • Definition: An expanding list of transactional records secured using cryptography.
    • Blocks: Each record is referred to as a block.
    • Hash Function: Each block is run through a hash function.
    • Cryptographic Link: The hash value of the previous block is added to the hash calculation of the next block, ensuring each block is linked.
  • Integrity and Immutability
    • Validation: Each block validates the hash of the previous block, ensuring historical transactions are untampered.
    • Timestamp: Each block includes a timestamp of transactions and the transaction data.
  • Decentralization and Openness
    • Public Ledger: Blockchain is recorded in an open public ledger.
    • Decentralized: The ledger is distributed across a peer-to-peer (P2P) network, mitigating single points of failure.
    • Trust: Users can trust each other equally.
    • Transparency: Everyone can view every transaction on the blockchain.
  • Applications
    • Financial Transactions: Ensures integrity and transparency.
    • Legal Contracts: Provides secure and verifiable records.
    • IP Protection: Protects copyrights and intellectual property.
    • Online Voting: Ensures secure and transparent voting systems.
    • Identity Management: Manages identities securely.
    • Data Storage: Provides secure and immutable data storage.

Important terms

taken from the text above
Blockchain Concept
An expanding list of transactional records secured using cryptography.
Blocks
Each record is referred to as a block.
Hash Function
Each block is run through a hash function.
Cryptographic Link
The hash value of the previous block is added to the hash calculation of the next block, ensuring each block is linked.
Timestamp
Each block includes a timestamp of transactions and the transaction data.
Public Ledger
Blockchain is recorded in an open public ledger.
Decentralized
The ledger is distributed across a peer-to-peer (P2P) network, mitigating single points of failure.
Trust
Users can trust each other equally.
Transparency
Everyone can view every transaction on the blockchain.
Financial Transactions
Ensures integrity and transparency.
Legal Contracts
Provides secure and verifiable records.
IP Protection
Protects copyrights and intellectual property.
Online Voting
Ensures secure and transparent voting systems.
Identity Management
Manages identities securely.
Data Storage
Provides secure and immutable data storage.

Examples & real-world scenarios

Supplementary — not from your PDF
  • Cryptocurrency transaction ledgers.
  • Supply-chain tracking that records each handover.
  • Tamper-evident logs for contracts or voting.

Scenario

A logistics firm records every shipment handover on a shared ledger with its partners. Nobody can quietly edit an earlier record without the hash chain showing it, and no single company controls the ledger.

Common mistakes

Supplementary — not from your PDF
  • Thinking blockchain makes data confidential. The ledger is typically transparent to participants.
  • Believing tampering is impossible. It's evident, and hard at scale, but that isn't the same as impossible.

Practical skills

Supplementary — not from your PDF
  • Explain hash-linking and why it gives integrity.

What I should remember

Key Points PDF p.77
  • Blockchain Concept
    • Blocks: Transactional records.
    • Hash Function: Ensures cryptographic linkage.
  • Integrity and Immutability
    • Validation: Each block validates the previous one.
    • Timestamp: Includes transaction timestamps.
  • Decentralization and Openness
    • Public Ledger: Open and decentralized.
    • Trust: Equal trust among users.
    • Transparency: Viewable transactions.
  • Applications
    • Financial Transactions: Integrity and transparency.
    • Legal Contracts: Secure records.
    • IP Protection: Protects intellectual property.
    • Online Voting: Secure voting systems.
    • Identity Management: Secure identity management.
    • Data Storage: Immutable storage.