Blockchain and Ethereum

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/21

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:24 PM on 2/7/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

22 Terms

1
New cards

Why is data replicated in distributed systems?

For reliability,
fault tolerance,
performance,
ow latency,
recovery.

2
New cards

What problem does message ordering cause?

Different nodes may process messages in different orders, leading to inconsistent state.

3
New cards

What is Total Order Broadcast?

m1 delivered before m2 on one node

m1 delivered before m2 on all nodes

4
New cards

What is State Machine Replication (SMR)?

Replicates state machine across servers
execute same inputs in same order
maintain identical state

5
New cards

Why are blockchains examples of SMR?

All nodes process the same transactions in the same order to reach the same state.

6
New cards

What is a blockchain?

A decentralized, distributed, append-only ledger shared across many nodes.

7
New cards

Why are blocks linked with hashes?

To ensure immutability and detect tampering.

8
New cards

What happens if a past block is modified?

All subsequent blocks become invalid.

9
New cards

What does the blockchain state represent?

Ownership of coins and all smart contract data.

10
New cards

What is a state transition?

Applying a transaction to the current state to produce a new state.

11
New cards

Why does a transaction need a nonce?

to prevent replay attacks and enforce ordering per account.

12
New cards

What is the purpose of consensus?

To agree on the next valid block in a decentralized system.

13
New cards

Why is Proof of Work inefficient?

It requires massive computational power and energy consumption.

14
New cards

What is staking in Proof of Stake?

Locking ETH as collateral to participate as a validator.

15
New cards

What is a slot in Ethereum PoS?

A 12-second time window where a block can be proposed.

16
New cards

What is an epoch?

A group of 32 slots

17
New cards

What causes slashing?

Dishonest or malicious validator behavior.

18
New cards

What is the Ethereum Virtual Machine?

The global computer that executes smart contracts and whose state everyone agrees on

19
New cards

Why does every node execute every transaction?

For trust and consensus, not performance.

20
New cards

What problem does gas solve?

Infinite loops and denial-of-service attacks.

21
New cards

What are smart contracts

programm running on blockchain
self executing
immutable
decentralized application: like voting or currencies

22
New cards

What is the difference between view and non-view functions?

iew functions read state (no gas externally), non-view functions modify state and cost gas.

Explore top notes

Explore top flashcards

flashcards
Antidiabetic Drugs
52
Updated 1221d ago
0.0(0)
flashcards
Test 1
123
Updated 1157d ago
0.0(0)
flashcards
ANAPHY
104
Updated 258d ago
0.0(0)
flashcards
religion final
35
Updated 1035d ago
0.0(0)
flashcards
EXAM 1- REIDY
32
Updated 364d ago
0.0(0)
flashcards
Module 6.1
50
Updated 664d ago
0.0(0)
flashcards
AP Human Geography Unit 4.1-4.4
28
Updated 818d ago
0.0(0)
flashcards
Antidiabetic Drugs
52
Updated 1221d ago
0.0(0)
flashcards
Test 1
123
Updated 1157d ago
0.0(0)
flashcards
ANAPHY
104
Updated 258d ago
0.0(0)
flashcards
religion final
35
Updated 1035d ago
0.0(0)
flashcards
EXAM 1- REIDY
32
Updated 364d ago
0.0(0)
flashcards
Module 6.1
50
Updated 664d ago
0.0(0)
flashcards
AP Human Geography Unit 4.1-4.4
28
Updated 818d ago
0.0(0)