Blockchain and Cryptocurrency Flashcards
(106 cards)
What is a blockchain?
A continuously growing list of records (blocks) linked and secured using cryptography, forming a digital ledger.
How is a blockchain different from a cryptocurrency?
Blockchain is the technology; cryptocurrency is an application using blockchain as a ledger.
What can blockchain be used for besides cryptocurrencies?
Storing financial balances, transactions, contracts, records, and other data.
What is a traditional ledger?
A book storing records or transactions, typically now implemented digitally on relational databases.
Why is blockchain’s immutability significant?
Once data is recorded, it cannot be changed, ensuring trust and reliability.
What is a digital ledger in blockchain?
A ledger that stores records/transactions without needing signed, timestamped documentation.
What are the key attributes of a blockchain ledger?
Immutable, authoritative, mutual, scalable, secure, interoperable, transparent.
Who proposed blockchain and Bitcoin?
Satoshi Nakamoto, in 2008, using a pseudonym.
What was Nick Szabo’s contribution to blockchain?
Pioneered smart contracts and conceptualized bitgold, a decentralized currency, in 2008.
Why was blockchain created?
To enable a trusted, virtual, stateless digital currency not controlled by banks or countries.
What problem did blockchain solve for digital ledgers?
Immutability, preventing copying, editing, faking, or deleting of digital data.
What is the double-spending problem?
A flaw where the same digital token can be spent multiple times due to duplication.
How does blockchain prevent double-spending?
Uses immutable, timestamped, and cryptographically secure transactions validated by consensus.
What is a centralized system’s weakness?
Single point of failure, attack, compromise, or shutdown; easily controlled.
How do centralized systems like Facebook operate?
Use distributed systems internally but are controlled by one entity, making them centralized.
Why is immutability hard in digital ledgers?
Digital data is easy to copy, edit, or delete without cryptographic protection.
What makes blockchain a distributed ledger technology (DLT)?
Combines cryptography and distributed databases for immutable, secure, transparent ledgers.
What types of transactions can blockchain store?
Financial, non-financial, smart contracts, votes, or random timestamped data.
How are blockchain users identified?
By public keys; users can remain anonymous or identifiable via certificate authorities.
What ensures blockchain security?
Public/private key pairs and cryptographic hashing (e.g., SHA256).
What is a blockchain node?
A computer storing and updating the blockchain, participating in validation and consensus.
How many nodes does a blockchain typically have?
Thousands, distributed across many countries for redundancy and security.
Why is blockchain resistant to hacking?
Thousands of nodes make it hard to compromise; cryptographic techniques protect blocks.
What is distributed consensus in blockchain?
Multiple nodes agree on transaction validity using mathematical calculations, no central authority.