Midterm 01 - Technology: PoW

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

1/11

flashcard set

Earn XP

Description and Tags

Fall 24

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

12 Terms

1
New cards

Definition of PoW

PoW - a consensus mechanism where participants (miners) compete to solve complex mathematical problems to validate transactions and add them to the blockchain

2
New cards

What problem do miners solve in PoW?

Bitcoin miners solve a common hashing problem consisting of the ledger entries and a random number. The first solve the problem wins and send the official next block to other servers.

3
New cards

What are the first blockchain challenge with double-spending?

Double-spend within batch of entries (block): miners only take the first block, reject the second.

4
New cards

What are the second blockchain challenge with double-spending?

double-spend across (block): the first spend has been registered so the second attempt is rejected by the miner.

5
New cards

How does PoW discourage spam participation?

PoW requires lots of energy (the ante for participation), making it costly to participate mining and thus discourage spam participation.

6
New cards

What incentives do miners have to participate in Bitcoin?

The winner receives a fixed amount of new bitcoin plus transaction fees.

7
New cards

Can anyone participate in PoW mining?

Participation is not regulated, anyone can mine.

8
New cards

What is Byzantine Generals Problem?

the situation in which decentralized parties need to agree on a unified courses of action despite the risk of dishonest participants. PoW is the solution to this problem in blockchain

9
New cards

What is Merkle Tree?

the data structured used to effectively summarize and verify large amount of data in the blockchain by collapsing multiple transaction hashes into a single root hash

10
New cards

What is ECDSA?

elliptical curve digital signature algorithm

11
New cards

Definition of block hash

the unique identifier of a block, derived from transaction data and nonce.

12
New cards

Why is PoW important?

  • solve consensus problem which synchronize ledgers across nodes.

  • ensure transactions are verified and secure