Web3, Blockchain, and Cryptocurrencies Flashcards

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/121

flashcard set

Earn XP

Description and Tags

Flashcards covering key concepts from lectures on Web3, blockchain technology, cryptocurrencies, and Ethereum.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

122 Terms

1
New cards

Web3

The next evolution of the internet, promising to revolutionize content creation and financial transactions.

2
New cards

Web3 Key Terms

Terms key to Web3 include blockchain, cryptocurrency, NFT, decentralization, DeFi, and DAO.

3
New cards

Metaverse

A digital world where users interact with people and things through avatars.

4
New cards

Economic Foundation for Metaverse

Establishing a separate economy using blockchain-based cryptocurrencies.

5
New cards

Development Funding for Metaverse

Using DAOs that sell NFTs representing metaverse assets.

6
New cards

Promise of Web3

A vision for the future of the web focused on redistributing power to the individual user through decentralization.

7
New cards

How Web3 Achieves Decentralization

Placing all data on distributed blockchains and decentralizing storage.

8
New cards

Ideology Behind Web3

A pushback against centralized authority and surveillance capitalism.

9
New cards

Key Characteristic of Web3: Everything is a Transaction

Everything becomes a transaction stored forever on an immutable ledger.

10
New cards

Key Characteristic of Web3: Everything Has Value

Everything on the blockchain has tradable value because it is on the blockchain.

11
New cards

Decentralization Definition (Web3)

Distributing data control among users, solving issues like single points of failure.

12
New cards

Centralized Services

Rely on a single web or cloud host, easy and effective but with a single point of failure.

13
New cards

Decentralized Systems

Distributes data among all users, aims to solve issues of single points of failure.

14
New cards

Federated Decentralization

Uses multiple independent databases mapped to operate as one cohesive unit, users control their hosted data.

15
New cards

Absolute Decentralization

Full data copies distributed to all participants, every update is distributed to every node.

16
New cards

Subprime Lending (2008 Financial Crisis)

Banks provided mortgage loans to high-risk borrowers with adjustable interest rates.

17
New cards

Mortgage-Backed Securities (MBS)

Banks bundled mortgages into mortgage-backed securities and sold them globally.

18
New cards

Overleveraging & Deregulation

Financial institutions borrowed excessively to invest in housing-related securities; deregulation reduced oversight.

19
New cards

Credit Rating Agencies' Failures

Rating agencies inaccurately rated risky mortgage-backed securities as safe investments.

20
New cards

Liquidity Crisis (2008)

Banks stopped lending to each other, causing severe liquidity shortages and a freeze in credit markets.

21
New cards

Responses & Reforms (2008)

Governments implemented bailouts and economic stimulus packages; regulatory reforms like the Dodd-Frank Act were established.

22
New cards

Bitcoin's Purpose

Financial innovation born as a philosophical statement against financial mismanagement.

23
New cards

Blockchain Definition

A decentralized, immutable digital ledger that records transactions across multiple nodes.

24
New cards

Double-Spending Problem

Arises because digital items can be easily copied; blockchain addresses this by decentralizing transaction verification.

25
New cards

Decentralized Trust (Blockchain)

Introduced the concept of trust through computer code, eliminating the need for human oversight.

26
New cards

Trustless Architecture (Blockchain)

Blockchain offers a trustless architecture where trust is built into the software code.

27
New cards

Structured Databases

Store data in an organized and logical manner, like a contact database.

28
New cards

Unstructured Databases

Lack a consistent structure, managing various types of data like social media posts.

29
New cards

Centralized Database Architecture

Reside on a high-performance server with access to large storage in a data center.

30
New cards

Decentralized Database Architecture

Distribute data across multiple servers, improving performance and resilience to failure.

31
New cards

Central Authority in Traditional Databases

Typically have a central authority that governs access, storage, and deletion of data.

32
New cards

Blockchain Authority

Distributes authority among participants, eliminating the risks associated with centralized power.

33
New cards

Decentralized Database (Blockchain)

No central database or control, participants interact with an identical copy of the database.

34
New cards

Transaction Validation (Blockchain)

Miners validate transactions, ensuring security and eliminating the double-spend problem.

35
New cards

Immutable Records (Blockchain)

Once a transaction is added to the blockchain, it cannot be altered or deleted.

36
New cards

Decentralized Currency (Bitcoin)

Exists outside the banking system, independent of governments and regulators.

37
New cards

Digital Transactions (Bitcoin)

Transactions are recorded in identical copies of a blockchain database on a distributed network.

38
New cards

Limited Supply (Bitcoin)

A finite number of 21 million Bitcoins are introduced gradually through mining.

39
New cards

Pillars of Monetary Value

Supply, demand, utility and trust.

40
New cards

Addition to Blockchain

The approved transaction is added to blockchain databases across the network, completing the process.

41
New cards

Centralized Exchanges Definition

Centralized exchanges like Coinbase and Binance offer user-friendly interfaces, but funds are held by the exchange.

42
New cards

Decentralized Exchanges Definition

Decentralized exchanges like Uniswap allow direct trading without a centralized intermediary, giving more control over assets.

43
New cards

Decentralized Exchanges

Allows users to trade cryptocurrencies directly with each other without the need for a centralized intermediary.

44
New cards

Peer-to-Peer (P2P) Definition

Platforms like LocalBitcoins allow direct buying and selling with other individuals, avoiding centralized exchange fees.

45
New cards

Everyday Transactions (Cryptocurrencies)

Becoming increasingly popular for everyday transactions, used to buy goods and services or send money.

46
New cards

Staking

Hold (stake) cryptos for a specified period of time

47
New cards

Non-Fungible Tokens (NFTs)

Unique, indivisible digital assets that represent ownership of real-world or digital items.

48
New cards

Decentralized Finance (DeFi)

Makes the financial system more open, accessible, and transparent, built on smart contracts.

49
New cards

Hashing Definition

Ensures data integrity and links blocks securely using unique, fixed-length hash values.

50
New cards

Digital Signatures Definition

Guarantees security, authenticity, and integrity by using public/private key pairs.

51
New cards

Encryption Definition

Secures data during transmission, preventing unauthorized access and data breaches.

52
New cards

Hashing in Blockchain Definition

A one-way process where the hash value cannot be reversed to generate the original data.

53
New cards

Encryption: Securing Data in Blockchain

Data (e.g., wallet info) encrypted, transmitted securely, then decrypted by the recipient.

54
New cards

Wallet Encryption security

AES (Advanced Encryption Standard) for wallet data

55
New cards

Public Blockchains Definition

Public blockchains known as Use open access, decentralization, high security, and transparency.

56
New cards

Private Blockchains Definition

Use restricted access, centralized control, faster speeds, and more privacy

57
New cards

Consortium Blockchains Definition

Semi-decentralized and governed by a group of organizations rather than a single entity.

58
New cards

Hybrid Blockchains Definition

Combines elements of both public and private blockchains, offering flexibility in controlling access and visibility.

59
New cards

Non-Fungible Tokens (NFTs) Definition

Unique, indivisible digital assets representing ownership of real-world or digital items, stored on a blockchain.

60
New cards

Decentralized Finance (DeFi) Definition

Aims to revolutionize the financial system by making it more open, accessible, and transparent, without traditional institutions.

61
New cards

Previous Block Hash Use

Maintains chain integrity by linking to the preceding block stored within the block header.

62
New cards

Merkle Root Use

Summaries all transactions in the block header efficiently.

63
New cards

Nonce Use in Block Header

Used in Proof of Work consensus to find a valid hash.

64
New cards

Characteristics of Genesis Block

Hardcoded, no previous hash, fixed rewards and transactions, unique role

65
New cards

Block Identifiers Definition

Derived from block headers, these provide unique cryptographic hashes.

66
New cards

Transaction Identifiers (TXID) Use

Ensuring each transaction is distinctly identifiable by these unique hashes.

67
New cards

Wallet Identifiers (Public Addresses) Use

Derived from private keys, these serve as destinations for receiving cryptocurrencies and help by providing Anonymity.

68
New cards

Cryptography Definition (Blockchain)

Cryptography ensures security, privacy, and integrity in blockchain networks.

69
New cards

Value of Blockchain Identifiers

Blockchain identifiers ensure traceability and verifiability within the system.

70
New cards

Block Identifiers- Hashing Benefits

Uses cryptographic hashes, ensuring tamper-proof records and unique block fingerprints

71
New cards

Merkle Trees Uses and Explaination

Hashed outputs from individual transactions, that are then hashed with other leaf nodes to create new root hashes, this process continues until the root hash is produced.

72
New cards

Wallet Definition

Software or hardware solutions for storing, sending, and receiving cryptocurrencies.

73
New cards

transactions (Blockchain) Definition

records of asset movement between addresses on the blockchain, these provide a method for key management.

74
New cards

Private Keys Blockchain Use

Must be kept confidential as it represents full control over associated funds via signing transactions and recovery

75
New cards

Public Keys Blockchain Use

Derivation, Verification and address generation are enabled by the public Key .

76
New cards

Addresses Use

Generated from the public key through a series of cryptographic operations. A hashed version of the public key encoded in Base58 is the format utilized for this

77
New cards

Transaction Signing Steps

Create transaction, Sign with Private key, Broadcast to network, Verification with the public key

78
New cards

Deterministic Wallets Definition and Use

A single seed generates all keys and addresses. Only the seed phrase needs to be backed up to recover the entire wallet.

79
New cards

Non-Deterministic Wallets Uses and Definition

Each key pair is generated independently, and for that reason must have its only back up. While these are simple their complexity is not scalable.

80
New cards

Hierarchical Deterministic (HD) Wallets Use

A structured approach to key and address management with enhanced privacy and easier backup, make them are most popular due to their utility.

81
New cards

Cross-Chain Communication Definition

Protocols enabling different blockchains to exchange information and assets

82
New cards

Atomic Swaps Definition

Trustless exchange of cryptocurrencies across different blockchains.

83
New cards

Layer 2 Solutions Blockchain

Off-chain scaling solutions like Lightning Network for faster transactions.

84
New cards

Benefit of P2P Blockchain networks

Peer-to-peer structure eliminates reliance on centralized authorities.

85
New cards

Consensus algorithms Definition

Essential for ensuring trust and security by establishing agreement among network participants.

86
New cards

Blockchain security

Blockchain security maintains confidentiality through encryption methods; digital signature authenticate the transaction.

87
New cards

DApps

Decentralized applications (DApps) run on blockchain networks, offering new possibilities for efficiency and access.

88
New cards

P2P Network Architecture

Peer-to-peer network architecture is fundamental to blockchain, enhancing decentralization.

89
New cards

Non-repudiation Use

Message authenticity with digital signatures.

90
New cards

Hashing function

Hash functions create a unique identifier for each transaction- a Unique Private Key.

91
New cards

Blockchain Framework

Symmetric encryption, Asymmetric encryption

92
New cards

The blockchain process

Each block’s hash includes the previous block’s hash, creating an immutable chain.

93
New cards

Modern Cryptography on Blochchain

Hash functions, symmetric encryption, asymmetric encryption, are all types utilized within blockchain.

94
New cards

Blockchain system Utilizations

Hashing, Cryptography, and Consensus, all work together on a blockchain network to ensure full functionatility.

95
New cards

hashing

Arbitrary Length - Hashing is not Encryption; it is one-way cryptographic function Convert data GBs to Bits hash

96
New cards

Famous Hashing Algorithms

MD (Message Digest), MD2, MD3, MD5, SHA (Secure Hash Algorithem)

97
New cards

Integrity on Blockchain

Maintains data accuracy

98
New cards

Blockchain transaction steps

Node C and D validates the transaction.

99
New cards

Consensus Mechanisms in Blockchain

Ensures that all nodes in the network agree on the current state of the blockchain and protects from malicious actors trying to manipulate the blockchain.

100
New cards

Consensus on Blockchain

Process of achieving agreement across a decentralized network where Consensus Ensures Participants all have the same view.